Sligo Rovers have confirmed the transfer of defender John Mahon to Scottish Premiership side St Johnstone.
The agreement with St Johnstone includes an undisclosed transfer fee, plus additional future-based terms.
Mahon made his debut at 17 for Rovers in the League Cup in 2017 before going on to make his league bow in 2018.
He was Young Player of the Year for the club in 2018, first-choice defender in 2019, helped Rovers reach Europe in the 2020 season and did so again last campaign when voted the Player of the Year.
He went on to make over 100 appearances for the club, despite being just 22.
All at Sligo Rovers have wished John success at his new club.