John Mahon

  • Height 186 cm
  • Age 23 years, 10 months
  • Place of Birth Sligo
  • Nationality Republic of Ireland
  • Stats based on games populated in our system. They can be viewed below

John’s Biography

John played for Sligo Rovers' u17 squad for the 2015 and 2016 seasons.

In June 2018, John signed a two and a half year contract with Sligo to bring him to the end of 2020. In October 2020, John signed a new two year deal.

In January 2022 John left Sligo to sign for the then Scottish Cup holders, St Johnstone.