[1] He began his football career with his home-town club, Distillery, before moving to England to join Coventry City.
Having failed to break through to the first team, he signed for League of Ireland club Waterford.
[2] In 1971, he returned to England, where he joined Lincoln City, for whom he played 63 times, scoring twice, in senior first-team competition.
[5] He remained with Yeovil until March 1978,[6] and then joined Southern League Bath City, but a knee injury sustained within minutes of making his debut effectively ended his playing career.
[8] McMahon later moved to the United States where he ran a bar and coached at a soccer school in New Jersey.