He joined Conference North club Workington on loan for a month on 29 October 2010,[5] and made seven appearances before returning to Darlington.[6] In his first four Conference matches back with Darlington he scored six goals.[7] At the end of the season, he, Phil Gray and John McReady all signed new two-year contracts.[8]
On 18 January 2012, Smith joined League Two club Accrington Stanley on loan to the end of the season.[12] Ten days later, he scored a hat-trick and provided an assist for Luke Joyce as Stanley beat Gillingham 4–3.[13] He returned to his parent club in mid-March after suffering a season-ending knee injury.[14]
On 14 August 2012, Smith made his first start – and what proved to be last appearance – for Charlton Athletic in a League Cup defeat to Leyton Orient.[15] He then began a series of loan spells. In November, he joined Newport County of the Conference Premier on a one-month loan,[16] and scored against Cambridge United on his debut.[15] The loan was extended for a second month.[17] On 8 March 2013, he joined League One club Colchester United, also for a month.[18]
In July 2013, Smith signed for League Two club AFC Wimbledon on loan until 1 January 2014.[19] Wearing the number 9 shirt, he made his debut on the opening day of the 2013–14 season in a 1–1 draw with Torquay United.[20] He was a regular in the side, finishing his loan period with 10 goals from 25 appearances.[20]
Swindon Town
On 22 January 2014, Smith signed for Swindon Town for an initial £100,000.[21] He scored Swindon's first and third goals as they beat Shrewsbury Town 3–1 on his debut three days later.[22]
Portsmouth
On the final day of the January 2016 transfer window, Smith joined League Two club Portsmouth on a three-month loan.[23] The move was made permanent at the end of the season for an undisclosed fee.[24] He scored a hat-trick against Yeovil Town in an EFL Trophy tie on 30 August, though Portsmouth lost the match 4–3.[25]
Bury
On 31 August 2017, Smith signed a two-year contract with Bury of League One.[26]
Rotherham United
On 11 January 2018, Smith signed for fellow League One club Rotherham United for an undisclosed fee.[27]
After an impressive month in which he scored five goals, assisting two others in five matches, Smith was awarded the EFL League One Player of the Month Award for October 2021.[28] Smith won the award for the second time in the season for January 2022 after scoring four of Rotherham's five goals across the month with the fifth being an own goal deflected in from his shot.[29]
He was named as the side's Player of the Season for 2021–22, having scored 24 goals in all competitions at the time of the award.[30]
Sheffield Wednesday
On 22 June 2022, it was announced that Smith had joined Sheffield Wednesday on a free transfer following the expiry of his Rotherham United contract.[31] Smith made his Wednesday debut, against Portsmouth on 30 July 2022 coming off the bench for George Byers.[32] His first goal would come against Bradford City in the EFL Trophy from the penalty spot.[33] Following his first goal he would score back-to-back League One goals against Morecambe and Ipswich Town which would see him win Wednesday's September player of the month award.[34]
He won the EFL Goal of the Month competition for October 2024, for his 25-yard strike against Portsmouth.[35] The following month he won the clubs player of the month trophy for November, after scoring goals against Watford and Hull City.[36]
Career statistics
As of match played 29 December 2024.
Appearances and goals by club, season and competition