In the four seasons up to the formation of the Football League in 1888, he scored over 250 goals in only 220 appearances, including in a Lancashire Senior Cup final.
Born in Edinburgh, he was unlucky not to have been chosen for his country as the Scottish Football Association selectors only chose from players at clubs north of the border at the time.
Ross formed a highly successful partnership up front for North End with England international John Goodall.
Jimmy Ross appeared in the 1888 FA Cup final against West Bromwich Albion which Preston North End lost 2–1.
Ross played in 21 of Preston's 22 League Championship matches and scored 19 goals, including four on 6 October 1888 at Deepdale against Stoke in a 7–0 win.
He made his debut for his new club in a Football League Division One match on 13 September 1894 and went on to score 12 times during the season, which ended with Liverpool being relegated.
That season he came close to gaining international recognition when the SFA relaxed their rule on English players and he was selected for the first Home Scots v Anglo-Scots trial match;[6] however no call-up to the full team resulted.