Early career Wright began with
Tranmere Rovers after being scouted while playing for his brother's team, before leaving for
Everton. He was released by Everton at age 13, before moving to
Blackburn Rovers following a trial in 2015. After making 24 appearances and scoring 3 times for the under-18s in his debut season, he was moved up to the under-23 squad in 2017. He attracted interest from numerous
Premier League teams while at Blackburn, including his former team Everton. Wright made his Leicester under-23 debut on 2 February 2018 in a 1–0 defeat to
Chelsea in the
Premier League 2. While at Leicester, he was called up to the
England U18 to play in the 2018
Panda Cup in China.
2020–21 season: First Cheltenham Town loan Wright joined
EFL League Two side
Cheltenham Town on loan in February 2021 for the remainder of the season. He made his Cheltenham Town debut on 16 February 2021, starting in a league match away to
Walsall. The match finished 2–1 to Cheltenham with Wright scoring the winner. Manager
Michael Duff praised Wright for not looking "like a crisp packet, floating around and getting knocked over." On the final matchday on 8 May, Wright scored in a 4–1 win against
Harrogate Town to secure the League Two title. He finished the season 17 appearances with four goals in his debut campaign with Cheltenham. His goal on 2 April 2021, a volley in a 4–0 win over his former club Tranmere Rovers won Cheltenham's Goal of the Season. His league debut came on 14 August in a 3–1 defeat at home to
Wycombe Wanderers. He scored his first goal on 17 August against
Ipswich Town, the equaliser in a match that eventually finished in a 2–1 victory. After the match, manager Michael Duff compared Wright's ability to impact games to
Frank Lampard. After one goal and 3 assists in 6 appearances in August, he won Cheltenham's Player of the Month. Wright also won August Goal of the Month for a goal he scored on 27 August in a 1–1 draw to
Burton Albion. However, it was revealed in September that Wright had sustained a
lateral ligament injury and could be out for 6 months. He made his return 2 months later on 23 November in a 2–0 victory against
Gillingham, coming on as a substitute for
Alfie May. His goal on 8 January in a 1–1 draw against Burton, described as a "stunning volley", won January's Goal of the Month. After playing all five matches in January, scoring twice, he won Player of the Month, repeating the feat he performed in August of winning both Goal and Player of the Month.
Blackpool On his return to Leicester, Wright's contract was set to expire in the summer of 2022. As a result, numerous
EFL teams were interested in signing him. Wright extended his contract with Leicester for one year until 2023 instead, saying "I can't wait to take on the next challenge." He impressed in pre-season but joined
Blackpool on 1 September 2022 for an undisclosed fee. The contract was for an initial three years, with an option to extend for an additional year. Blackpool manager
Michael Appleton had worked with Wright when Appleton was at Leicester. Wright made his debut on 14 September in a 3–0 defeat to
Rotherham United. He made his first start on his return from injury against
Norwich City on 1 October. By January 2023, Wright had made ten appearances with half of them being starts.
Plymouth Argyle 2022–23 season Wright signed for
League One leaders
Plymouth Argyle in January 2023, signing a three-and-a-half contract until 2026. He said of the move, "It was a no-brainer, as soon as it came back about. When the window opened, I knew it could happen. I said to my agent and my family: 'I just need to get it done. I want to go there and become one of them.'" He started a full debut on 7 January in a goalless draw to
Bolton Wanderers. Wright scored his first goal in his
home debut against his former club Cheltenham in a 4–2 victory on 21 January. Wright finished the season with 20 league appearances for Plymouth, 23 in all competitions, and four goals.
2023–24 season Wright started Plymouth's
Championship season opener on 5 August 2023 in a 3–1 victory against
Huddersfield Town. He suffered a knee ligament injury in a 4–1 defeat to
Bristol City on 19 September 2023, and it was reported he could miss up to seven weeks despite not needing surgery. He made his return in a 3–3 draw against
Middlesbrough on 4 November, and made his first start on 9 December in a 4–0 defeat to former club Leicester. After manager
Steven Schumacher left for
Stoke City in December,
Ian Foster was appointed to replace him. Under Foster, Wright fell out of favour, playing one league match before Foster was sacked. Wright finished the season with eight starts in 21 league appearances without scoring. Wright faced a red card for what new manager
Wayne Rooney called "a stupid tackle" on
Joel Latibeaudiere in a 4–0 defeat to
Coventry City on 26 December 2024 and was suspended for three matches. Under new manager
Miron Muslić, Wright saw more gametime after having limited playing time under Rooney. In the fourth round of the FA Cup, Plymouth drew Liverpool, the club Wright supports. Wright started the match, which Plymouth won 1–0. Plymouth owner Simon Hallett praised Wright for "playing like a man possessed", and Wright swapped shirts with Liverpool player
Luis Díaz after the match.
Wigan Athletic (loan) On 4 July 2025, Wright joined League One side
Wigan Athletic on a season-long loan deal. ==Career statistics==