Ross returned for a second spell at Matlock in November 2020. He originally joined Matlock from Belper Town in the summer of 2009 and in three seasons with the Gladiators he netted a hatful of goals including 52 in season 2010/11 which broke the goals in a season record held by Bobby Mountain and he won the NPL Golden Boot. It also earned him a move to Bradford City after which he played on loan at Halifax and Grimsby before securing a permanent move to Blundell Park. He later played at Chester and Barrow before joining Gainsborough Trinity where he was joint player-manager for a spell. After a spell at Cleethorpes he is back with the Gladiators hoping to be amongst the goals again.