Having come through the ranks of Sheffield United's academy, Reed made his first-team debut in a 1–0 home victory against South Yorkshire rivals Rotherham United on 8 April 2014.[4] At 16 years and 257 days old, he is the youngest player ever to represent Sheffield United in league football.[5]
After an impressive performance in a win over Fenerbahçe in a pre-season friendly, Reed signed a three-year professional contract with Sheffield United. He went on to make his first start for the club in the opening game of the 2014–15 season.[6] Reed signed a new three-year deal with United on 24 July 2015.[7] In July 2017, he joined Chesterfield on a season-long loan deal.[8] He was later transfer-listed by Sheffield United at the end of the 2017–18 season.[9]
Peterborough United
In June 2018, Reed joined Peterborough United for an undisclosed fee.[10] In May 2021, after three seasons with the club, it was announced that Reed would leave Peterborough at the end of his contract.[11]
Swindon Town
After a brief period on trial with Doncaster Rovers,[12] Reed joined League Two club Swindon Town on 6 August 2021 on a free transfer.[13] Following an impressive debut season, Reed was voted the club's Players' Player of the Year at the club's annual end of season awards.[14]
Mansfield Town
On 15 January 2023, Reed signed an 18-month contract with EFL League Two side Mansfield Town, after joining the club for an undisclosed fee.[15]
On 7 May 2025 the club announced it had triggered an extension to the player's contract.[16]
Career statistics
As of 11 January 2026
Appearances and goals by club, season and competition