Ryan Barnett

English footballer From Wikipedia, the free encyclopedia

Ryan Jack Barnett (born 23 September 1999) is an English professional footballer who plays as a winger for EFL Championship club Wrexham.

Full name Ryan Jack Barnett[1]
Date of birth (1999-09-23) 23 September 1999 (age 26)[2]
Place of birth Shrewsbury, England[2]
Height 5 ft 11 in (1.80 m)[2]
Quick facts Personal information, Full name ...
Ryan Barnett
Personal information
Full name Ryan Jack Barnett[1]
Date of birth (1999-09-23) 23 September 1999 (age 26)[2]
Place of birth Shrewsbury, England[2]
Height 5 ft 11 in (1.80 m)[2]
Position Winger[2]
Team information
Current team
Wrexham
Number 29
Youth career
2007−2018 Shrewsbury Town
Senior career*
Years Team Apps (Gls)
2016–2021 Shrewsbury Town 8 (0)
2018–2019AFC Telford United (loan) 8 (0)
2019AFC Telford United (loan) 17 (1)
2019–2020AFC Telford United (loan) 18 (3)
2021Gloucester City (loan) 1 (0)
2021Solihull Moors (loan) 5 (1)
2021–2023 Solihull Moors 73 (3)
2023– Wrexham 96 (4)
* Club domestic league appearances and goals as of 03:47, 22 February 2026 (UTC)
Close

Career

Shrewsbury Town

Barnett joined the Shrewsbury Town youth system in 2007,[2] and received his first call-up to the senior squad by manager Paul Hurst on 26 December 2016, where he was an unused substitute in an away EFL League One match at Bolton Wanderers.[3] He signed a two-and-a-half-year professional contract with the club in February 2017 - with the option of a further year - whilst still a first-year scholar.[4]

The following season, Barnett made his professional debut as a substitute in a 3−0 victory against West Bromwich Albion U21s in an EFL Trophy group-stage match, coming on in the 67th minute in place of Lenell John-Lewis.[5] He made his English Football League debut on 23 October 2018, coming on for the last two minutes in place of Greg Docherty in a 3−1 home win against Barnsley, under Hurst's replacement, John Askey.[6]

Barnett joined National League North side AFC Telford United on an initial one-month loan on 10 November 2018.[7] He scored his first career goal on 15 December to open a 4–3 win at Farsley Celtic in the first round of the FA Trophy.[8] He returned to his parent club to play in an EFL Trophy tie against Port Vale, playing the whole ninety minutes and scoring in the resulting penalty-shoot out, as Shrewsbury bowed out of the competition following a 1−1 draw.[9] On 10 January 2019, he returned to AFC Telford for the rest of the season.[10]

In May 2019, it was confirmed that Shrewsbury had taken up the one-year option on Barnett's contract, committing him to the club until summer 2020.[11] On 7 November that year, he joined Telford on loan once again, until the end of the season.[12]

After the 2019–20 National League was ended early due to the COVID-19 pandemic, Barnett returned to his parent club and signed a new one-year contract extension with the option of an additional year in June 2020.[13] He scored his first goal for Shrewsbury Town in a 3−0 victory over Newcastle United Under−21s in an EFL Trophy group-stage match on 23 September of the same year.[14]

On 8 February 2021, Barnett joined National League North leaders Gloucester City on a one-month loan deal.[15]

On 18 March 2021, Barnett joined National League side Solihull Moors on a one-month loan.[16]

On 12 May 2021 it was announced that he would leave Shrewsbury at the end of the season, following the expiry of his contract.[17]

Solihull Moors

After spending time on loan with the club the following season, Barnett returned to Solihull Moors in June 2021, on a two-year permanent deal following his release from Shrewsbury.[18]

Wrexham

In February 2023 Barnett signed for Wrexham on a deal lasting until 2025.[19] He scored his first goal for the club 9 April 2024 in a 4–1 win against Crawley Town.[20] He was awarded Wrexham's goal of the season in 2024 for a volley goal in the 6–0 win against Forest Green Rovers.[21]

On 22 November 2024 he signed a new contract for Wrexham until 2027.[21]

On 27 April 2025, Barnett made the League One Team of the Year 2024–25 alongside club teammate Max Cleworth.[22]

On 23 September 2025, he passed 100 appearances mark after 2-0 win against Reading F.C. in third round of EFL Cup.[23]

Career statistics

As of match played 7 March 2026
More information Club, Season ...
Appearances and goals by club, season and competition
Club Season League FA Cup EFL Cup Other Total
DivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoals
Shrewsbury Town 2016–17[24] League One 0000000000
2017–18[25] League One 0000001[a]010
2018–19[26] League One 1000003[a]040
2019–20[27] League One 0000102[a]030
2020–21[28] League One 7010004[a]2122
Total 801010102202
AFC Telford United (loans) 2018–19[29] National League North 2516[b]1312
2019–20[29] National League North 1831[b]0193
Total 434000071505
Gloucester City (loan) 2020–21[29] National League North 10000010
Solihull Moors 2020–21 (loan)[28] National League 51000051
2021–22[30] National League 403106[c]0473
2022–23[31] National League 330312[b]1382
Total 784410081906
Wrexham 2022–23[31] National League 120000000120
2023–24[32] League Two 32220201[a]0372
2024–25[33] League One 40210103[a]0452
2025–26[34] Championship 120204000180
Total 9645070401124
Career total 226121018029427317
Close
  1. Appearance(s) in EFL Trophy
  2. Appearance(s) in FA Trophy
  3. Four appearances in FA Trophy, two appearances in National League Playoffs

Honours

References

Related Articles

Wikiwand AI