Ross' first football was played with Burntisland Shipyard but he has been at Dunfermline since U10 level. Won a winners medal in Dunfermline team that won the Reserve League Cup for season 2009-10.
Despite his youth he was an almost ever present in U19s in 2010-11, played in the SFA Youth Cup Final v Celtic at Hampden, a regular in U20s and first team squad member.
First appearance on first team bench at New St Mirren Park on Saturday 19th November 2011 but made his debut on 27 October 2012 v Cowdenbeath.
Just as he broke into the first team in January 2014 the transfer window saw Danny Grainger arrive so Ross went out on loan to Berwick Rangers in February 2014 and made 11 starts in League Two for Colin Cameron's team. Returned to Berwick on a 93 day loan and then the move became permanent on 9th January 2015.
12 Dunfermline appearances, including five as sub.