Aston Villa Wright is from
Ovens, County Cork and began his career with local club Lakewood at the age of five, before signing for English club
Aston Villa in July 2018. He moved on loan to
Walsall on 13 January 2021. On 23 January, Wright made his professional debut in a 3–1 away league victory against
Port Vale. and on 17 August, Wright joined
Salford City in
League Two on a season-long loan. He made his Salford City debut the same day, as a substitute in a 2–1 defeat to
Crawley Town. On 28 August, he scored his first professional goal in Salford's 3–0 home win against
Newport County, opening the scoring in the first minute of his side's first win of the season. He was recalled from his loan on 14 January 2022. On 31 January 2022, he moved on loan to
Colchester United. He made his Colchester United debut on 5 February, in a 1–0 away victory over
Leyton Orient. On 12 February, Wright scored his first goal for Colchester, in a 2–2 League Two draw against
Carlisle United. On 1 September 2022, Wright returned to League Two when he joined
Bradford City on loan until the end of the
2022–23 season. After two substitute appearances, he made his full debut on 17 September, scoring one goal and setting up another in a man-of-the-match display. In October 2022 local media said that his "form continues to impress".
Plymouth Argyle On 9 January 2023, Aston Villa recalled Wright from his Bradford City loan. Later that day he signed for
Plymouth Argyle. In January 2024 he returned on loan to
Bradford City. His versatility was welcomed by Bradford manager
Graham Alexander, whilst Wright said he was looking forward to loving football again, and that he wanted to score a goal in front of the
Valley Parade Kop. He suffered an injury in his first match back for the club, lasting 60 minutes. He scored his first goals for the club following his return on 9 March 2024, two goals in a 3–0 away victory at Accrington. However, he was injured again in that match. Towards the end of the season, Alexander suggested that they would try and keep Wright, whilst Wright himself said he did not know what next season would bring. After the end of his loan, Bradford City said they wanted to bring him on loan back for the 2024–25 season.
Permanent return to Bradford City Wright returned to
Bradford City in July 2024, signing a two-year contract for an undisclosed fee. He said that he was "absolutely buzzing" about the transfer. After training he did play in the opening pre-season match on account of fitness, but made his debut in a behind-closed-doors friendly a few days later, playing 45 minutes. Wright later described the pre-season as the most difficult of his career. In November 2024, Wright was ruled out until the new year following a quad injury. In December 2024, his rehabilitation was reported as being ahead of schedule, and he returned to training later that month. Wright broke his nose in a match in February 2025, returning to play in March 2025 by wearing a protective face mask. He was injured in pre-season ahead of the 2025–26 season, but made a surprise return to play on the opening day of the season, as a late substitute. He said he was looking forward to playing in League One again following the club's promotion, and later spoke positively about manager
Graham Alexander's team choices. He scored his first goal for the club since re-signing on 11 November 2025, the opening goal in an eventual 3–1 defeat at Doncaster Rovers in the
EFL Trophy. On 24 February 2026 he made his 100th appearance for Bradford City, and said he wanted to extend his contract with the club. In March 2026, he scored 3 goals in 4 matches, but was rested over Easter weekend as he suffered a minor injury in training. It was not clear if he would return before the end of the season, although returned to training. He won 'goal of the season' at the 2025–26 awards. ==International career==