Ryan Barnett

Ryan Barnett
Personal information
Full name Ryan Jack Barnett[1]
Date of birth (1999-09-23) 23 September 1999[2]
Place of birth Shrewsbury, England[2]
Height 5 ft 11 in (1.80 m)[2]
Positions
Team information
Current team
Milton Keynes Dons
(on loan from Wrexham)
Number 19
Youth career
2007−2018 Shrewsbury Town
Senior career*
Years Team Apps (Gls)
2016–2021 Shrewsbury Town 8 (0)
2018–2019 → AFC Telford United (loan) 8 (0)
2019 → AFC Telford United (loan) 17 (1)
2019–2020 → AFC Telford United (loan) 18 (3)
2021 → Gloucester City (loan) 1 (0)
2021 → Solihull Moors (loan) 5 (1)
2021–2023 Solihull Moors 73 (3)
2023– Wrexham 96 (4)
2026– → Milton Keynes Dons (loan) 1 (0)
* Club domestic league appearances and goals as of 23 August 2026 (UTC)

Ryan Jack Barnett (born 23 September 1999) is an English professional footballer who plays as a right wing-back or right-back for EFL League One club Milton Keynes Dons, on loan from EFL Championship club Wrexham.

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 the EFL Cup.[23]

On 20 August 2026, Barnett joined League One club Milton Keynes Don on a season-long loan deal.[24]

Personal life

Barnett's younger sister Isabel "Izzy" plays for the Wrexham A.F.C. Women U19 team.[25]

Career statistics

As of 7 March 2026
Appearances and goals by club, season and competition
Club Season League FA Cup EFL Cup Other Total
DivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoals
Shrewsbury Town 2016–17[26] League One 0000000000
2017–18[27] League One 0000001[a]010
2018–19[28] League One 1000003[a]040
2019–20[29] League One 0000102[a]030
2020–21[30] League One 7010004[a]2122
Total 801010102202
AFC Telford United (loans) 2018–19[31] National League North 251——6[b]1312
2019–20[31] National League North 183——1[b]0193
Total 434000071505
Gloucester City (loan) 2020–21[31] National League North 1000—0010
Solihull Moors 2020–21 (loan)[30] National League 5100—0051
2021–22[32] National League 40310—6[c]0473
2022–23[33] National League 33031—2[b]1382
Total 784410081906
Wrexham 2022–23[33] National League 120000000120
2023–24[34] League Two 32220201[a]0372
2024–25[35] League One 40210103[a]0452
2025–26[36] Championship 120204000180
2026–27[37] Championship 00—00—00
Total 9645070401124
Milton Keynes Dons (loan) 2026–27[37] League One 0000—0000
Career total 226121018029427317
  1. 1 2 3 4 5 6 Appearance(s) in EFL Trophy
  2. 1 2 3 Appearance(s) in FA Trophy
  3. ↑ Four appearances in FA Trophy, two appearances in National League Playoffs

Honours

Wrexham

Individual

References

  1. ↑ "Notification of shirt numbers: Shrewsbury Town" (PDF). English Football League. p. 66. Retrieved 27 October 2019.
  2. 1 2 3 4 "Ryan Barnett player profile". Shrewsweb. Retrieved 8 October 2017.
  3. ↑ "Bolton Wanderers 2-1 Shrewsbury Town". BBC Sport. 26 December 2016. Retrieved 8 October 2017.
  4. ↑ "Paul Hurst on Ryan Barnett". Shrewsweb. 7 February 2017. Retrieved 8 October 2017.
  5. ↑ "Town 3 West Brom U21s 0". Shrewsweb. 3 October 2017. Retrieved 8 October 2017.
  6. ↑ "Shrewsbury Town vs Barnsley on 23 Oct 2018". Shrewsweb. 23 October 2018. Retrieved 24 October 2018.
  7. ↑ "Ryan Barnett joins Telford on loan". Shrewsweb. 10 November 2018. Retrieved 23 December 2018.
  8. ↑ Drury, Jonny (15 December 2018). "FA Trophy: Farsley 3 AFC Telford 4 - Report and pictures". Shropshire Star. Retrieved 31 January 2019.
  9. ↑ "Port Vale v Shrewsbury Town on 08 Jan 2019". Shrewsweb. 8 January 2019. Retrieved 31 May 2019.
  10. ↑ Edwards, Joe (10 January 2019). "Ryan Barnett returns to AFC Telford from Shrewsbury Town". Shropshire Star. Retrieved 25 February 2019.
  11. ↑ "Ryan Barnett contract extended". Shrewsweb. 2 May 2019. Retrieved 31 May 2019.
  12. ↑ "AFC Telford United loan Shrewsbury Town's Ryan Barnett for remainder of season". Shropshire Star. 7 November 2019. Retrieved 7 November 2019.
  13. ↑ "Barnett signs new deal". Shrewsweb. 30 June 2020. Retrieved 23 September 2020.
  14. ↑ "EFL Trophy - Shrewsbury Town 3 Newcastle United under-21s 0 report and pictures". Shropshire Star. 23 September 2020. Retrieved 23 September 2020.
  15. ↑ "Barnett heads to City". www.gloucestercityafc.com. 8 February 2021.
  16. ↑ "Ryan Barnet joins Solihull Moors on loan". Shrewsbury Town FC. 18 March 2021. Retrieved 18 March 2021.
  17. ↑ "Released and retained list". www.shrewsburytown.com.
  18. ↑ "Barnett becomes first summer signing". solihullmoorsfc.co.uk. 16 June 2021. Retrieved 8 September 2021.
  19. ↑ "Ryan Barnett: Wrexham sign Solihull Moors winger". BBC Sport. 24 February 2023. Retrieved 5 October 2024.
  20. ↑ Williams, Richard (11 April 2024). "Ryan Barnett had to get his first Wrexham AFC goal after seeing Max Cleworth score". The Leader. Retrieved 5 October 2024.
  21. 1 2 Henrys, Colin (23 November 2024). "Contract News | Ryan Barnett signs new Wrexham AFC contract". Wrexham A.F.C. Retrieved 1 August 2025.
  22. 1 2 Ashton, Ben (27 April 2025). "Burnley's Parker and Blades' Hamer win EFL awards". BBC Sport. BBC. Retrieved 1 August 2025.
  23. ↑ Pritchard, Will (23 September 2025). "Report | Wrexham AFC 2-0 Reading". Wrexham A.F.C. Retrieved 24 September 2025. There was a landmark 100th appearance for Ryan Barnett in a Wrexham shirt, with the 25-year-old named in the starting XI – becoming just the fourth player under contract to reach that landmark for the Red Dragons.
  24. ↑ "MK Dons sign Barnett on loan from Wrexham". BBC Sport. BBC News. 20 August 2026. Retrieved 20 August 2026.
  25. ↑ https://www.wrexhamafc.co.uk/news/2025/november/23/report---nfa-0-11-wrexham-afc-women/
  26. ↑ "Games played by Ryan Barnett in 2016/2017". Soccerbase. Centurycomm. Retrieved 8 October 2017.
  27. ↑ "Games played by Ryan Barnett in 2017/2018". Soccerbase. Centurycomm. Retrieved 29 August 2018.
  28. ↑ "Games played by Ryan Barnett in 2018/2019". Soccerbase. Centurycomm. Retrieved 29 August 2018.
  29. ↑ "Games played by Ryan Barnett in 2019/2020". Soccerbase. Centurycomm. Retrieved 23 September 2020.
  30. 1 2 "Games played by Ryan Barnett in 2020/2021". Soccerbase. Centurycomm. Retrieved 23 September 2020.
  31. 1 2 3 "Ryan Barnett Soccerway". Soccerway. Retrieved 23 December 2018.
  32. ↑ "Games played by Ryan Barnett in 2021/2022". Soccerbase. Centurycomm. Retrieved 8 September 2021.
  33. 1 2 "Games played by Ryan Barnett in 2022/2023". Soccerbase. Centurycomm. Retrieved 3 February 2024.
  34. ↑ "Games played by Ryan Barnett in 2023/2024". Soccerbase. Centurycomm. Retrieved 3 February 2024.
  35. ↑ "Games played by Ryan Barnett in 2024/2025". Soccerbase. Centurycomm. Retrieved 10 February 2025.
  36. ↑ "Games played by Ryan Barnett in 2025/2026". Soccerbase. Centurycomm. Retrieved 24 September 2025.
  37. 1 2 "Games played by Ryan Barnett in 2026/2027". Soccerbase. Centurycomm. Retrieved 24 September 2025.
  38. ↑ "Mullin the hero as Wrexham win to earn promotion". BBC Sport. 22 April 2023. Retrieved 22 April 2023.
  39. ↑ "Relive the Red Dragons' memorable season". wrexhamafc.co.uk. Retrieved 11 December 2024.
  40. ↑ "Ryan Reynolds and Wrexham players celebrate promotion". April 2025. Retrieved 4 May 2025.