Ross joined Barrow in the summer of 2016. He began his career at Worksop Town in 2003 he then moved on to play for Stockbridge Park Steels. Ross was then loaned out to Gainsborough Trinity and Belper Town. He then made his move to Gainsborough Trinity permanent in 2006. He returned to Belper Town in 2007. Ross moved onto Matlock Town where he was at his most prolific scoring 102 goals in 130 appearances. In 2011 Ross moved into the football league for two years at Bradford city making 19 appearances and was then loaned to FC Halifax Town and Grimsby Town in 2012. From loan on Grimsby he then got a permanent position scoring 23 goals in his 42 appearances. He played for Chester 2015-2016 before signing for Barrow.
This is his debut season for the Bluebirds.
Squad Number: 10