Mens Team
Tom Ritchie

GOALKEEPER
Former Aberdeen goalkeeper who spent a decade at Pittodrie. Ex-Elgin Academy pupil. He signed a two year contract in July 2025.
Tom Ritchie

GOALKEEPER
Former Aberdeen goalkeeper who spent a decade at Pittodrie. Ex-Elgin Academy pupil. He signed a two year contract in July 2025.
Tom Ritchie

GOALKEEPER
Former Aberdeen goalkeeper who spent a decade at Pittodrie. Ex-Elgin Academy pupil. He signed a two year contract in July 2025.
Tom Ritchie

GOALKEEPER
Former Aberdeen goalkeeper who spent a decade at Pittodrie. Ex-Elgin Academy pupil. He signed a two year contract in July 2025.
Thomas McHale

GOALKEEPER
Thomas McHale (Goalkeeper) b. Plymouth, 8 September 1995. Signed in August 2018, from English National League (South) club, Truro City. His career has been In English Non-League football, with spells at Bodmin Town 2015/16, Weymouth on loan 2016/17 and Truro City in 2017/18. He was ‘Capped’ by England at ‘C’’ level. On his family moving to Moray he was snapped up by Elgin. The 6’ 3” keeper made his debut for the Black & Whites against Arbroath (CC-1) on 15 August 2018. During his first season he was City’s back up keeper, but during the 2019/20 term played in all 39 matches. His consistency had not gone unnoticed as he was named in the League Two team of the season. In all Tom has made 75 appearances and kept 18 clean sheets to the end of last season for the Borough Briggs club.
128 APPS | 18 CLEAN SHEETS
Thomas McHale

GOALKEEPER
Thomas McHale (Goalkeeper) b. Plymouth, 8 September 1995. Signed in August 2018, from English National League (South) club, Truro City. His career has been In English Non-League football, with spells at Bodmin Town 2015/16, Weymouth on loan 2016/17 and Truro City in 2017/18. He was ‘Capped’ by England at ‘C’’ level. On his family moving to Moray he was snapped up by Elgin. The 6’ 3” keeper made his debut for the Black & Whites against Arbroath (CC-1) on 15 August 2018. During his first season he was City’s back up keeper, but during the 2019/20 term played in all 39 matches. His consistency had not gone unnoticed as he was named in the League Two team of the season. In all Tom has made 75 appearances and kept 18 clean sheets to the end of last season for the Borough Briggs club.
128 APPS | 18 CLEAN SHEETS
Thomas McHale

GOALKEEPER
Thomas McHale (Goalkeeper) b. Plymouth, 8 September 1995. Signed in August 2018, from English National League (South) club, Truro City. His career has been In English Non-League football, with spells at Bodmin Town 2015/16, Weymouth on loan 2016/17 and Truro City in 2017/18. He was ‘Capped’ by England at ‘C’’ level. On his family moving to Moray he was snapped up by Elgin. The 6’ 3” keeper made his debut for the Black & Whites against Arbroath (CC-1) on 15 August 2018. During his first season he was City’s back up keeper, but during the 2019/20 term played in all 39 matches. His consistency had not gone unnoticed as he was named in the League Two team of the season. In all Tom has made 75 appearances and kept 18 clean sheets to the end of last season for the Borough Briggs club.
128 APPS | 18 CLEAN SHEETS
BELOW are individually added shortcodes for each player – but no name pulled in and no layout options.
[player_details 218]
[player_details 801115]
[player_details 801114]
Full display using shortcode for team. Don't know why text below appears.
[player_gallery id="99" number="15" columns="5" grouping="position" grouptag="h3" size="sportspress-fit-icon" show_all_players_link="1"]
ELGIN CITY FOOTBALL CLUB
Borough Briggs
Borough Briggs Road
Elgin, Moray
IV30 1AP
Email: vicky.duguid@elgincityfc.co.uk
Telephone: 01343 551114
Company number SC207126



