Skip to content
Ryan Barnett

Ryan Barnett

Defender - Right-Back  at Wrexham AFC
Age26
CitizenshipEngland
Height1.80 m
Footright
BornSeptember 23, 1999
at Wrexham AFC 1,185 days · joined 2023-02-24
👕200+ Apps
Market value €550k
Right-Back Defender

Career snapshot

5
clubs played for
16/17
debut season
0.06
goals / match
Wrexham AFC
top club · 98 apps

Career highs

€550k
peak value · 2025
top transfer fee
3
best season · 19/20
int'l / penalties
245Appearances
15Goals
16Assists
6Yellow cards
1Red cards
71Full matches (90′)
Full nameRyan Barnett
Name in home countryRyan Jack Barnett
Date of birth1999-09-23 (26 yrs)
Place of birthTelford, England
CitizenshipEngland
PositionDefender - Right-Back (main: Defender)
Footright
Height180.00 m
Current clubWrexham AFC
Joined2023-02-24
Contract expires2027-06-30
AgentCAA Stellar
Jul 2025
25/26 — Wrexham AFC
4 matches · 0 G · 1 A · across 2 competitions
Jan 2025
Injury: unknown
1 games missed
Jul 2024
24/25 — Wrexham AFC
45 matches · 2 G · 9 A · across 4 competitions
Jul 2023
23/24 — Wrexham AFC
37 matches · 2 G · 4 A · across 4 competitions
Feb 2023
Transfer: Solihull Moors → Wrexham
22/23 · Transfer
Jul 2022
22/23 — Solihull Moors, Wrexham AFC
47 matches · 1 G · 0 A · across 2 competitions
Jul 2021
21/22 — Solihull Moors
43 matches · 3 G · 0 A · across 3 competitions
Jul 2021
Transfer: Shrewsbury → Solihull Moors
21/22 · Transfer
Apr 2021
Transfer: Solihull Moors → Shrewsbury
20/21 · Return from loan
Mar 2021
Transfer: Shrewsbury → Solihull Moors
20/21 · Loan
Mar 2021
Transfer: Gloucester → Shrewsbury
20/21 · Return from loan
Feb 2021
Transfer: Shrewsbury → Gloucester
20/21 · Loan
Jul 2020
20/21 — Shrewsbury Town, Solihull Moors, Gloucester City
18 matches · 3 G · 2 A · across 6 competitions
Jun 2020
Transfer: Telford Utd → Shrewsbury
19/20 · Return from loan
Nov 2019
Transfer: Shrewsbury → Telford Utd
19/20 · Loan
Jul 2019
19/20 — Shrewsbury Town, AFC Telford United
21 matches · 3 G · 0 A · across 4 competitions
Apr 2019
Transfer: Telford Utd → Shrewsbury
18/19 · Return from loan
Jan 2019
Transfer: Shrewsbury → Telford Utd
18/19 · Loan
Jan 2019
Transfer: Telford Utd → Shrewsbury
18/19 · Return from loan
Nov 2018
Transfer: Shrewsbury → Telford Utd
18/19 · Loan
Jul 2018
18/19 — Shrewsbury Town, AFC Telford United
29 matches · 1 G · 0 A · across 3 competitions
Jul 2018
Transfer: Shrewsbury U18 → Shrewsbury
18/19 · Transfer
Jul 2017
17/18 — Shrewsbury Town
1 matches · 0 G · 0 A · across 1 competition
Jul 2016
16/17 — Shrewsbury Town
0 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €550k
Highest valuation recorded in dataset
6,376 min
Minutes played by club
Wrexham AFC 39.1%
Solihull Moors 24.8%
Shrewsbury Town 2.3%
Gloucester City 0.0%
AFC Telford United 33.8%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Wrexham AFC 4 22/23 25/26 98 4 14 2,493
Solihull Moors 3 20/21 22/23 83 5 0 1,581
Shrewsbury Town 5 16/17 20/21 20 2 2 148
Gloucester City 1 20/21 20/21 1 0 0 0
AFC Telford United 2 18/19 19/20 43 4 0 2,154

Career trajectory — goals, assists & market value

3€138K6€275K8€413K11€550K18/19 — 1 goals (AFC Telford United)118/1919/20 — 3 goals (AFC Telford United)319/2020/21 — 3 goals (Solihull Moors)20/21 — 2 assists520/2121/22 — 3 goals (Solihull Moors)321/2222/23 — 1 goals (Solihull Moors)122/2323/24 — 2 goals (Wrexham AFC)23/24 — 4 assists623/2424/25 — 2 goals (Wrexham AFC)24/25 — 9 assists1124/2525/26 — 1 assists125/2623/24 — €175K24/25 — €350K25/26 — €550KGoalsAssistsMarket value

Goals by season

16/17: 0016/1717/18: 0017/1818/19: 1118/1919/20: 3319/2020/21: 3320/2121/22: 3321/2222/23: 1122/2323/24: 2223/2424/25: 2224/2525/26: 0025/26

Assists by season

16/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 2220/2121/22: 0021/2222/23: 0022/2323/24: 4423/2424/25: 9924/2525/26: 1125/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championship Wrexham AFC 2 0 0 0 0 0
25/26 EFL Cup Wrexham AFC 2 0 1 0 0 0
24/25 EFL Cup Wrexham AFC 1 0 0 0 0 0
24/25 EFL Trophy Wrexham AFC 3 0 0 0 0 0
24/25 FA Cup Wrexham AFC 1 0 0 0 0 0
24/25 League One Wrexham AFC 40 2 9 1 0 1,434
23/24 EFL Cup Wrexham AFC 2 0 0 1 0 0
23/24 EFL Trophy Wrexham AFC 1 0 0 0 0 0
23/24 FA Cup Wrexham AFC 2 0 0 0 0 0
23/24 League Two Wrexham AFC 32 2 4 1 1 1,059
22/23 FA Cup Solihull Moors 2 1 0 0 0 188
22/23 National League Wrexham AFC 12 0 0 0 0 0
22/23 National League Solihull Moors 33 0 0 1 0 0
21/22 FA Cup Solihull Moors 1 0 0 0 0 0
21/22 National League Solihull Moors 40 3 0 1 0 1,014
21/22 National League Playoffs Solihull Moors 2 0 0 0 0 0
20/21 EFL Cup Shrewsbury Town 0 0 0 0 0 0
20/21 EFL Trophy Shrewsbury Town 4 2 2 1 0 148
20/21 FA Cup Shrewsbury Town 1 0 0 0 0 0
20/21 League One Shrewsbury Town 7 0 0 0 0 0
20/21 National League Solihull Moors 5 1 0 0 0 379
20/21 National League North Gloucester City 1 0 0 0 0 0
19/20 EFL Cup Shrewsbury Town 1 0 0 0 0 0
19/20 EFL Trophy Shrewsbury Town 2 0 0 0 0 0
19/20 League One Shrewsbury Town 0 0 0 0 0 0
19/20 National League North AFC Telford United 18 3 0 0 0 513
18/19 EFL Trophy Shrewsbury Town 3 0 0 0 0 0
18/19 League One Shrewsbury Town 1 0 0 0 0 0
18/19 National League North AFC Telford United 25 1 0 0 0 1,641
17/18 EFL Trophy Shrewsbury Town 1 0 0 0 0 0
16/17 League One Shrewsbury Town 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
18/19 2018-07-01 Shrewsbury U18 Shrewsbury Transfer 0
18/19 2018-11-10 Shrewsbury Telford Utd Loan 0
18/19 2019-01-07 Telford Utd Shrewsbury Return from loan 0
18/19 2019-01-10 Shrewsbury Telford Utd Loan 0
18/19 2019-04-30 Telford Utd Shrewsbury Return from loan 0
19/20 2019-11-07 Shrewsbury Telford Utd Loan 0
19/20 2020-06-30 Telford Utd Shrewsbury Return from loan 0
20/21 2021-02-08 Shrewsbury Gloucester Loan 0
20/21 2021-03-08 Gloucester Shrewsbury Return from loan 0
20/21 2021-03-18 Shrewsbury Solihull Moors Loan 0
20/21 2021-04-14 Solihull Moors Shrewsbury Return from loan 0
21/22 2021-07-01 Shrewsbury Solihull Moors Transfer 0
22/23 2023-02-24 Solihull Moors Wrexham Transfer 0
SeasonInjuryFromToDays missedGames missed
24/25 Hip problems 2025-01-03 2025-01-14 12 1
Current€550k
Peak€550k
Low€175k
Δ since start+€375k
€175k€269k€363k€456k€550k197019701970
DateValue
Jan 1, 1970 €550k
Jan 1, 1970 €175k
Jan 1, 1970 €350k
Jan 1, 1970 €175k

No national team data.

TeammatePPG played withJoint goalsMinutes
Jack Marriott 2 1 849
Callum Maycock 2 0 0
Andy Dallas 2 0 0
Joe Sbarra 2 0 0
Ollie Palmer 2 3 0
Paul Mullin 2 4 0
James Clarke 2 1 0
Ryan Boot 2 0 0
Thomas O'Connor 2 0 0
Callum Howe 2 0 0
Jamey Osborne 2 0 0
Kyle Storer 2 0 0
Alex Gudger 2 0 0
Ross White 1 0 0
Ellis Deeney 1 0 0
James McQuilkin 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
19/20 National League North AFC Telford United 3 18
21/22 National League Solihull Moors 3 40
20/21 EFL Trophy Shrewsbury Town 2 4

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 League One Wrexham AFC 9 40
23/24 League Two Wrexham AFC 4 32
20/21 EFL Trophy Shrewsbury Town 2 4

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
20/21 2021-04-14 Solihull Moors Shrewsbury Return from loan
20/21 2021-03-18 Shrewsbury Solihull Moors Loan
20/21 2021-03-08 Gloucester Shrewsbury Return from loan
20/21 2021-02-08 Shrewsbury Gloucester Loan
19/20 2020-06-30 Telford Utd Shrewsbury Return from loan
19/20 2019-11-07 Shrewsbury Telford Utd Loan
18/19 2019-04-30 Telford Utd Shrewsbury Return from loan
18/19 2019-01-10 Shrewsbury Telford Utd Loan
18/19 2019-01-07 Telford Utd Shrewsbury Return from loan
18/19 2018-11-10 Shrewsbury Telford Utd Loan

Last 50 matches for Wrexham AFC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-02-07 GB2 Wrexham AFC 0–2 Millwall FC Available
2026-01-31 GB2 Sheffield Wednesday FC 0–1 Wrexham AFC Available
2026-01-24 GB2 Queens Park Rangers FC 2–3 Wrexham AFC Available
2026-01-20 GB2 Wrexham AFC 1–1 Leicester City FC Available
2026-01-17 GB2 Wrexham AFC 1–2 Norwich City FC Available
2026-01-04 GB2 Derby County FC 1–2 Wrexham AFC Available
2025-12-29 GB2 Wrexham AFC 2–2 Preston North End FC Available
2025-12-26 GB2 Wrexham AFC 3–2 Sheffield United FC Available
2025-12-19 GB2 Swansea City AFC 2–2 Wrexham AFC Available
2025-12-13 GB2 Wrexham AFC 1–2 Watford FC Available
2025-12-10 GB2 Hull City AFC 3–3 Wrexham AFC Available
2025-12-06 GB2 Preston North End FC 1–2 Wrexham AFC Available
2025-11-29 GB2 Wrexham AFC 2–1 Blackburn Rovers FC Available
2025-11-26 GB2 Wrexham AFC 2–2 Bristol City FC Available
2025-11-22 GB2 Ipswich Town FC 3–1 Wrexham AFC Available
2025-11-08 GB2 Wrexham AFC 1–0 Charlton Athletic FC Available
2025-11-05 GB2 Portsmouth FC 0–0 Wrexham AFC Available
2025-10-31 GB2 Wrexham AFC 3–2 Coventry City FC Available
2025-10-25 GB2 Middlesbrough FC 1–1 Wrexham AFC Available
2025-10-22 GB2 Wrexham AFC 1–0 Oxford United FC Available
2025-10-18 GB2 Stoke City FC 1–0 Wrexham AFC Available
2025-10-03 GB2 Wrexham AFC 1–1 Birmingham City FC Available
2025-09-30 GB2 Leicester City FC 1–1 Wrexham AFC Available
2025-09-27 GB2 Wrexham AFC 1–1 Derby County FC Available
2025-09-20 GB2 Norwich City FC 2–3 Wrexham AFC Available
2025-09-13 GB2 Wrexham AFC 1–3 Queens Park Rangers FC Available
2025-08-30 GB2 Millwall FC 0–2 Wrexham AFC Available
2025-08-23 GB2 Wrexham AFC 2–2 Sheffield Wednesday FC Available
2025-08-16 GB2 Wrexham AFC 2–3 West Bromwich Albion FC Available
2025-08-09 GB2 Southampton FC 2–1 Wrexham AFC Available
2025-05-03 GB3 Lincoln City 0–2 Wrexham AFC Available
2025-04-26 GB3 Wrexham AFC 3–0 Charlton Athletic Available
2025-04-21 GB3 Blackpool FC 1–2 Wrexham AFC Available
2025-04-18 GB3 Wrexham AFC 1–1 Bristol Rovers Available
2025-04-12 GB3 Wigan Athletic 0–0 Wrexham AFC Available
2025-04-05 GB3 Wrexham AFC 3–0 Burton Albion Available
2025-04-01 GB3 Cambridge United 2–2 Wrexham AFC Available
2025-03-29 GB3 Exeter City 0–2 Wrexham AFC Available
2025-03-22 GB3 Wrexham AFC 1–0 Stockport County Available
2025-03-15 GB3 Wycombe Wanderers 0–1 Wrexham AFC Available
2025-03-11 GB3 Reading FC 2–0 Wrexham AFC Available
2025-03-08 GB3 Wrexham AFC 1–0 Rotherham United Available
2025-03-04 GB3 Huddersfield Town 0–1 Wrexham AFC Available
2025-03-01 GB3 Wrexham AFC 0–0 Bolton Wanderers Available
2025-02-23 GB3 Mansfield Town 1–2 Wrexham AFC Available
2025-02-18 GB3 Wrexham AFC 1–2 Leyton Orient Available
2025-02-15 GB3 Northampton Town 0–2 Wrexham AFC Available
2025-02-01 GB3 Crawley Town 1–2 Wrexham AFC Available
2025-01-28 GB3 Wrexham AFC 2–3 Stevenage FC Available
2025-01-23 GB3 Wrexham AFC 1–1 Birmingham City Available

Teams faced most often by Ryan Barnett's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Dagenham & Redbridge 26 9 9 8 35 35 0 35%
Maidenhead United 26 10 8 8 36 31 +5 38%
Aldershot Town 25 16 2 7 45 27 +18 64%
Barnet FC 23 11 9 3 40 23 +17 48%
Eastleigh FC 23 12 8 3 42 22 +20 52%
Chesterfield FC 22 8 6 8 30 26 +4 36%
Halifax Town 22 9 6 7 25 20 +5 41%
Bromley FC 22 10 6 6 33 24 +9 45%
Boreham Wood 21 12 7 2 39 20 +19 57%
Yeovil Town 20 7 6 7 22 24 -2 35%
Woking FC 19 10 3 6 31 20 +11 53%
Notts County 18 5 4 9 19 25 -6 28%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
18/19 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 45 1,434 1 0 0 0.06
23/24 37 1,059 2 0 1 0.25
22/23 47 188 1 0 0 0.48
21/22 43 1,014 1 0 0 0.09
20/21 18 527 1 0 0 0.17

Output by competition

Career goals and assists broken down by tournament.

National League
90 apps
4 G
0 A
National League North
44 apps
4 G
0 A
League One
48 apps
2 G
9 A
League Two
32 apps
2 G
4 A
EFL Trophy
14 apps
2 G
2 A
FA Cup
7 apps
1 G
0 A
EFL Cup
6 apps
0 G
1 A

Frequently asked about Ryan Barnett

Who is Ryan Barnett?

Ryan Barnett is an England professional footballer who plays as a right-back for Wrexham AFC.

How old is Ryan Barnett?

Ryan Barnett is 26 years old. He was born on September 23, 1999 in Telford.

What position does Ryan Barnett play?

Ryan Barnett plays as a right-back (Defender - Right-Back).

What club does Ryan Barnett play for?

Ryan Barnett currently plays for Wrexham AFC.

How many career goals has Ryan Barnett scored?

Across all senior club competitions in our dataset, Ryan Barnett has scored 15 goals in 245 appearances.

What is Ryan Barnett's market value?

Ryan Barnett's most recent reported market value is €550k.