Born in Chesterfield, Derbyshire,[2] Hunt began his football career in the youth system of Nottingham Forest.[3] After being released by Forest, Hunt joined the academy of non-league side Matlock Town.[3] In 2016, at the age of 16 Hunt was invited to train and subsequently join the academy of Mansfield Town, becoming the second NPL Football Academy graduate to sign for a professional football club.[4][5][6]
Hunt rejected the opportunity to remain with Mansfield Town's under-21 side, to rejoin the academy of Matlock Town with the aim of playing first-team football.[3] Ahead of the 2017–18 season, Hunt became the first Matlock Town academy graduate in ten years to sign a professional contract with the Gladiators.[3] On 9 August 2017, Hunt joined Northern Premier League Division One South side Belper Town on a short-term loan deal.[7] Hunt returned to Matlock in November 2017, and made his debut for the Gladiators against Lancaster City on 2 December 2017.[4]
Derby County
Having previously had a trial with Championship side West Bromwich Albion,[8] Hunt signed for fellow Championship side Derby County in January 2018.[9] Hunt agreed an 18-month contract with the Rams, with the club holding an option to extend the deal by a further 12 months with Hunt initially linking up with Derby's under-23 side.[10]
On 4 September 2019, Hunt joined National League side Aldershot Town on an initial month-long loan.[11] He made his debut for Aldershot in their 2–1 home defeat against Barrow on 7 September 2019,[12] and on his fifth appearance Hunt scored his first goal for the Shots in their 3–1 defeat against Yeovil Town on 24 September 2019.[13] On 10 January 2020, after an initial four-month loan deal Hunt returned to parent club Derby County having made 22 appearances for Aldershot.[14]
On 26 December 2020, Hunt joined National League side Yeovil Town on a one-month loan deal,[17] making his debut the same day in Yeovil's 6–1 away defeat against National League leaders Torquay United.[18]
Yeovil Town
On 27 January 2021, Hunt signed permanently for National League side Yeovil Town for undisclosed terms, signing an 18-month contract.[19] At the end of the 2022–23 season, Hunt was released by Yeovil following the club's relegation from the National League.[20]
^Hynes, Dominic (9 August 2017). "Nailers add three new signings". Belper Town F.C. Pitch Hero Ltd. Archived from the original on 26 December 2020. Retrieved 26 December 2020.