Background
Tomlinson was born in Dinnington, South Yorkshire.
Tomlinson was born in Dinnington, South Yorkshire.
He came through the youth setup of Nottinghamshire-based club Worksop Town, and originally played for the under-19s before making it into the first team for the Tigers. He signed for Football League Two side Macclesfield Town on 29 June 2011 for an undisclosed five figure sum. He made his professional debut on 6 August 2011, in the opening day defeat to Dagenham & Redbridge at Moss Rose.
Tomlinson scored his first league goals at Hereford United, scoring twice in the last five minutes after coming on as a late substitute.
On 13 September he scored one of the fastest goals in Football League history, netting in just 6.4 seconds straight from kick off against then League Two leaders Morecambe. On 8 August 2012 Tomlinson joined Conference Premier side Alfreton Town on a two-year contract for an undisclosed fee.
In July 2013, less than a year after moving to Alfreton, he joined fellow Conference side Lincoln City on a two-year contract for an undisclosed four-figure fee. After two years at Lincoln, Tomlinson joined Barnet in May 2015, on a two-year deal.
On 17 September 2015, Tomlinson joined National League side Grimsby Town on a one-month loan.
After 7 appearance, he returned to Barnet and then joined Tranmere Rovers on loan on 29 October 2015.