Standing at 6� 5� Ross started his career as a trainee at Shrewsbury Town, before moving to Conference National club Stafford Rangers in August 2007 where he made a total of 31 appearances in the Conference National during the 2007-08 season.
He went on to join Northern Premier League Division club Hednesford Town, before signing for League Two club Macclesfield Town in July 2009. He signed a two-year contract extension with Macclesfield in April 2010. Ross attracted national attention in August 2011 after scoring from the halfway line against Hereford in League Two, Macclesfield going on to win the match 4�0.
Ross joined ICT in 2012 and made over 200 appearances for the club before his transfer to Ross County in August 2017.
Aug 25th, 2012 |
League |
(H) |
vs. Celtic |
2 - 4 |
(82')
|
Aug 25th, 2012 |
League |
(H) |
vs. Celtic |
2 - 4 |
(87')
|
Oct 5th, 2012 |
League |
(H) |
vs. Ross County |
3 - 1 |
(9')
|
Dec 8th, 2012 |
League |
(H) |
vs. Hibernian |
3 - 0 |
(13')
|
Mar 30th, 2013 |
League |
(A) |
vs. Hibernian |
2 - 1 |
(48')
|
Oct 29th, 2013 |
League Cup |
(H) |
vs. Dundee Utd |
2 - 1 |
(120')
|
Mar 29th, 2014 |
League |
(H) |
vs. St. Mirren |
2 - 2 |
(16')
|
Jan 16th, 2016 |
League |
(A) |
vs. Kilmarnock |
1 - 2 |
(41')
|
Feb 27th, 2016 |
League |
(A) |
vs. Dundee |
1 - 1 |
(13')
|
Mar 19th, 2016 |
League |
(A) |
vs. Ross County |
3 - 0 |
(37')
|
Apr 24th, 2016 |
League |
(H) |
vs. Kilmarnock |
3 - 1 |
(73')
|
May 14th, 2016 |
League |
(H) |
vs. Dundee |
4 - 0 |
(71')
|
Jul 16th, 2016 |
League Cup |
(A) |
vs. Cowdenbeath |
2 - 1 |
(13')
|
Aug 13th, 2016 |
League |
(H) |
vs. Ross County |
2 - 3 |
(65')
|
Aug 20th, 2016 |
League |
(A) |
vs. Hearts |
1 - 5 |
(87')
|
Aug 27th, 2016 |
League |
(H) |
vs. St. Johnstone |
2 - 1 |
(59')
|