Liam cames through the youth academy at Queen’s Park before making his senior debut on 13 February 2016 against East Stirlingshire in SPFL League 2.
He made 36 appearances for the Spiders before signing for Motherwell in 2017. Liam made his frst team debut for Motherwell on 12 May 2018, coming on as a substiture against Hamilton Academical.
Liam moved to Edinburgh City at the start of season 2019-2020 and made 21 appearances for The Citizens.
Liam signed for Queen’s Park in June 2021.
Liam’s signing made history, being the first transfer fee ever paid by Queen’s Park for a player.
Coming soon …
Appearances Season 2021-2022
Detailed Playing Stats Season 2021-2022
|Date||Competition||Opposition||Start Game||Sub On||Sub Off||Yellow Card||Red Card||Goals|
|Sat 10 July 21||Premier Sports Cup||Queen of the South||✓|
|Wed 14 July 21||Premier Sports Cup||Motherwell||✓|
|Sat 17 July 21||Premier Sports Cup||Airdrieonians||✓|
|Tues 20 July 21||Premier Sports Cup||Annan Athletic||✓|
|Sat 31 July 21||cinch League 1||East Fife||✓|
|Sat 7 Aug 21||cinch League 1||Cove Rangers||✓|
|Tues 10 Aug 21||SPFL Trust Trophy||Bonnyrigg Rose||✓|
|Sat 14 Aug 21||cinch League 1||Dumbarton||✓||✓||1|
|Sat 21 Aug 21||cinch League 1||Alloa Athletic||✓|
|Sat 28 Aug 21||cinch League 1||Falkirk||✓||✓|
|Fri 3 Sept 21||SPFL Trust Trophy||Airdrieonians||✓|
|Sat 11 Sept 21||cinch League 1||Airdrieonians||✓||✓|
|Sat 18 Sept 21||cinch League 1||Clyde||✓||✓|
|Sat 25 Sept 21||cinch League 1||Peterhead||✓|
|Sun 3 Oct 21||cinch League 1||Montrose||✓||✓|
|Fri 8 Oct 21||SPFL Trust Trophy||Kilmarnock||✓|
|Sat 17 Oct 21||cinch League 1||Dumbarton||✓|