Grant made his senior debut for Hamilton Accies in August 2009 and in the 9 seasons with the Accies he made 199 appearances, scoring 4 goals.
Grant moved to Dundee United in January 2018. He made six appearances for the Tangerines in the six months he was with them.
Next in June 2018 he signed for Raith Rovers and played a full season for the Kirkcaldy side.
In July 2019 Grant moved to Derry City.
In January 2020 he returned to Scotland and played with Ayr United until the end of the season.
Grant signed for us in August 2020.
Home Strip: David Rogerson
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||✓||1|
|Sat 14 Aug 21||cinch League 1||Dumbarton||✓||✓|
|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||✓||1|
|Sat 11 Sept 21||cinch League 1||Airdrieonians||✓|
|Sat 18 Sept 21||cinch League 1||Clyde||✓||1|
|Sat 25 Sept 21||cinch League 1||Peterhead||✓||✓||✓|
|Sun 3 Oct 21||cinch League 1||Montrose||✓||✓|
|Fri 8 Oct 21||SPFL Trust Trophy||Kilmarnock||✓||1|
|Sat 17 Oct 21||cinch League 1||Dumbarton||✓||1|
|Sun 24 Oct 21||cinch League 1||Alloa Athletic||✓||✓||✓|
|Sat 30 Oct 21||cinch League 1||Cove Rangers||✓|
|Sat 6 Nov 21||cinch League 1||East Fife||✓||✓|
|Sat 13 Nov 21||cinch League 1||Clyde||✓|
|Sat 20 Nov 21||cinch League 1||Peterhead||✓||✓|
|Sat 27 Nov 21||Scottish Cup||Kilmarnock||✓||✓|
|Sat 18 Dec 21||cinch League 1||Montrose||✓|
|Wed 29 Dec 21||cinch League 1||Airdrieonians||✓|
|Sat 15 Jan 22||cinch League 1||Alloa Athletic||✓||✓|
|Sat 22 Jan 22||cinch League 1||Clyde||✓|
|Sat 29 Jan 22||cinch League 1||Airdrieonians||✓|
|Sat 5 Feb 22||cinch League 1||Falkirk||✓||✓|