From Kircubbin in County Down, Ross can play on either wing.
Promoted to first team squad - March 29, 2012, after 6 years with Linfield.
1st team debut in a 2-1 win v Cliftonville at Windsor Park on Easter Tuesday (April 10) 2012.
1st goal was the winning goal in the 2012 Boxing Day Big Two 2-1 win against Glentoran at Windsor Park.
On 28 February 2013 Ross signed a 2 year contract extension commiting him to the club till the end of the 2014/15 season.
Signed a new 2 year contract on Saturday December 20, 2014 to take effect on the expiry of his current contact at the season.
1st Newtownabbey LSC Young Player of the Year 2014/15
Ross signed a contract on July 28, 2017 extending his stay at the club until the end of the 2017/18 season.
Signed on loan for Ards on January 30, 2018 until the end of the 2017/18 season.
Scored a hat-trick for Ards in their 4-0 win away to Ballinamallard on March 10, 2018.
Advised he wouldn’t be being offered a new contract on the expiry of his Linfield contract and Ards loan deal - May, 12, 2018.
Made what turned out to be his final Linfield appearance as a sub in a 2-1 home defeat by Crusaders on December 30, 2017.
Crusaders announced the signing of Ross on a three year full time contract on June 13, 2018.
LINFIELD CAREER RECORD
(at end of 2017/18):
Played: 83 (including 47 as sub)