After coming through the academy, Hirst signed his first professional contract for Sheffield Wednesday in March 2016.[4]
He made his first team debut against Cambridge United on 9 August 2016, in the EFL Cup in a 2–1 defeat.[5] His league debut came on 10 December 2016 against Reading in a 2–1 defeat.[5] In April 2018, Hirst was linked with a move to Manchester United after rejecting a long-term contract at Sheffield Wednesday.[6]
OH Leuven
In June 2018, Hirst was signed by a second division Belgian team, Oud-Heverlee Leuven, led by former Sheffield Wednesday player Nigel Pearson.[7]
Leicester City
After just one season at OH Leuven, Hirst joined Leicester City in the summer of 2019.[8] On 19 July 2020 Hirst made his debut for Leicester, coming on in the 83rd minute in a 3–0 loss to Tottenham Hotspur.
Rotherham United (loan)
On 16 September 2020, Hirst joined Rotherham United on a season-long loan deal.[9]
On 31 August 2022, Hirst joined Blackburn Rovers on a season-long loan, with an option to buy.[12]
Ipswich Town (loan)
On 8 January 2023, Hirst joined Ipswich Town on loan for the rest of the season.[13]
Ipswich Town
On 13 July 2023, Hirst made his move to Ipswich Town permanent for a undisclosed fee, signing a four-year deal with the club.[14][15] He scored his first ever Championship goal on his second debut for the club, netting against Sunderland on the opening day of the 2023–24 season.[16]
Whilst playing against his former club, Leicester City, on 26 December 2023, he suffered a "significant" hamstring injury which would put him out for a majority of the rest of the season.[17] He returned for the final three games of the season, beginning with the 3-3 draw against Hull City on 27 April, starting the match and scoring the first goal of the game. He then started on the bench in the following game against Coventry City, before starting the final game of the season, a 2-0 victory over Huddersfield Town where Ipswich were promoted to the Premier League.
He scored his first Premier League goal for Ipswich on 26 October 2024, his first game in the starting lineup, in which the Tractor Boys went on to lose 4-3 at Brentford, having been two goals up in the first half.[18]
International career
Hirst made his debut for the England Under-17 national team during the Algarve Cup in February 2016 – in his second game for the team he scored twice against Germany in a 2–2 draw.[19] He was subsequently called up to the squad for the 2016 UEFA European Under-17 Championship in Azerbaijan.[20] In the group stage Hirst scored against Denmark[21] and started the Quarter-final defeat against Spain.[22]
On 23 August 2016, Hirst was called up to the England U18's for the first time.[23] In summer 2017, Hirst represented England Under 20s at the 2017 Toulon Tournament, scoring a hat-trick in a game against Cuba[24] to take his 2016–17 tally to 40 goals in all competitions.[25] Hirst started in the final against the Ivory Coast which England won on penalties[26][27] and was subsequently named in the team of the tournament.[28]
In July 2024, he was reported considering changing international allegiance to Scotland, for whom he is eligible via his paternal grandfather.[32][deprecated source]
Career statistics
As of match played 2 November 2024
Appearances and goals by club, season and competition