Ryan Jack Barnett (born 23 September 1999) is an English professional footballer who plays as a winger for EFL League One club Wrexham AFC.
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.
[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.
[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.