Simpson started his career with Oldham Athletic's youth system and signed a professional contract with the club in June 2013.
Born in Heywood, Greater Manchester,[4] Simpson started his career as a youth player at Oldham Athletic, signing his first professional contract in June 2013.
[6] On 20 December 2013, Simpson joined Conference North club Workington on a one-month youth loan,[7] going on to make six appearances.
[17] Simpson joined newly relegated National League club York City on 25 July 2016 on a two-year contract.
[23] Simpson signed for Southern League Premier Division Central club Tamworth on 31 December 2018, following an injury to first-choice goalkeeper Jasbir Singh.
[30] In October 2020, Simpson joined National League North side, Kidderminster Harriers, playing all 17 competitive fixtures that year before the season was curtailed due to COVID-19.