John Mahon (born 26 November 1999) is an Irish professional footballer who plays as a defender for League of Ireland Premier Division club Sligo Rovers.
[4] His League of Ireland Premier Division debut came on 21 April 2018 in a 0–0 draw with St Patrick's Athletic at The Showgrounds.
[6] Mahon scored his first goal in senior football on 26 October 2018 in a 2–0 win over Shamrock Rovers in the final game of the season.
[14] Upon signing his new contract, Mahon stated that he had a desire to play abroad but for now his focus was on helping his club to win trophies.
[4] Mahon signed a two-and-a-half-year deal with Scottish Premiership side St Johnstone for an undisclosed fee on 23 January 2022.