Skip to content
Wrexham AFC

Wrexham AFC

Wales · Championship · Championship
Squad size28
Avg age28
Nations10
Latest season2004
Squad value €57.65m

About Wrexham AFC

Wrexham Association Football Club is a Welsh professional football club based in Wrexham, Wales. Formed in 1864, it is the oldest club in Wales and the third-oldest professional football team in the world. The club competes in the EFL Championship, the second tier of the English football league system.

Streaks & runs — longest sequences in our dataset

Squad size28active players
Avg age28years
Domestic4Wales
Foreigners2486% of squad
EU passport27non-EU: 1
Nationalities10different countries

Age distribution

0
U18
3
18–22
8
23–26
9
27–30
8
31+

Position breakdown

GK
2 (7%)
DEF
9 (32%)
MID
11 (39%)
FWD
6 (21%)
89% foreign players
25 of 28
28.6y avg squad age
2 Goalkeepers
9 Defenders
11 Midfielders
6 Attackers
35 seasons in dataset
00/01 – 99/00
271 players ever
€90k biggest signing ever
€75k biggest sale ever
38 most goals (single season by one player)
View all-time top scorers & club history →
PlayerPosAgeNationalityFootHeightContractMarket value
Callum Doyle Defender - Centre-Back 22 England left 190.00m 2029-06-30 €15.00m
Ben Sheaf Midfield - Defensive Midfield 28 England right 185.00m 2028-06-30 €7.00m
Nathan Broadhead Attack - Left Winger 28 Wales right 178.00m 2029-06-30 €4.50m
Issa Kaboré Defender - Right-Back 25 Burkina Faso right 180.00m 2026-06-30 €4.00m
Lewis O'Brien Midfield - Central Midfield 27 England left 173.00m 2028-06-30 €4.00m
Liberato Cacace Defender - Left-Back 25 New Zealand Italy left 183.00m 2028-06-30 €3.00m
Conor Coady Defender - Centre-Back 33 England right 185.00m 2027-06-30 €2.20m
Arthur Okonkwo Goalkeeper 24 England Nigeria right 198.00m 2027-06-30 €2.00m
Dominic Hyam Defender - Centre-Back 30 Scotland England right 188.00m 2027-06-30 €2.00m
Ryan Longman Attack - Right Winger 25 England right 180.00m 2027-06-30 €2.00m
Ryan Hardie Attack - Centre-Forward 29 Scotland right 188.00m 2028-06-30 €1.80m
Danny Ward Goalkeeper 32 Wales right 191.00m 2027-06-30 €1.20m
Max Cleworth Defender - Centre-Back 23 England right 191.00m 2027-06-30 €1.20m
Kieffer Moore Attack - Centre-Forward 33 Wales England right 196.00m 2028-06-30 €1.00m
Sam Smith Attack - Centre-Forward 28 England left 181.00m 2028-06-30 €1.00m
Ollie Rathbone Midfield - Central Midfield 29 England right 170.00m 2027-06-30 €900k
Elliot Lee Midfield - Attacking Midfield 31 England right 180.00m 2027-06-30 €800k
George Dobson Midfield - Defensive Midfield 28 England right 185.00m 2027-06-30 €600k
George Thomason Midfield - Central Midfield 25 England left 177.00m 2028-06-30 €600k
Josh Windass Midfield - Attacking Midfield 32 England right 175.00m 2028-06-30 €600k
Lewis Brunt Defender - Centre-Back 25 England 187.00m 2027-06-30 €600k
Ryan Barnett Defender - Right-Back 26 England right 180.00m 2027-06-30 €550k
Jay Rodríguez Attack - Centre-Forward 36 England Spain right 185.00m 2026-06-30 €500k
Andy Cannon Midfield - Central Midfield 30 England right 176.00m 2026-06-30 €300k
Matty James Midfield - Central Midfield 34 England right 181.00m 2026-06-30 €200k
James McClean Midfield - Left Midfield 37 Ireland Northern Ireland left 180.00m 2027-06-30 €100k
Aaron James Defender - Right-Back 20 England 0.00m 2026-06-30
Harry Ashfield Midfield - Attacking Midfield 20 Wales right 184.00m 2027-06-30
SeasonDatePlayerPosFromTypeFee
07/08 2008-01-01 Danny Sonner Midfield - Defensive Midfield Walsall Transfer
95/96 1995-07-01 Mark McGregor Defender - Centre-Back Wrexham U18 Transfer
15/16 2015-07-01 Javan Vidal Defender - Right-Back Tamworth Transfer
11/12 2011-07-01 Glen Little Attack - Right Winger Without Club Transfer
22/23 2022-07-01 Kai Evans Attack - Second Striker Wrexham U18 Transfer
05/06 2005-07-01 Luton Transfer
05/06 2006-03-01 Rochdale Return from loan
17/18 2018-02-07 Hartlepool Transfer
16/17 2017-01-13 Russell Penn Midfield - Central Midfield Carlisle United Transfer
98/99 1999-03-22 Newcastle Loan
14/15 2015-01-15 Luke Waterfall Defender - Centre-Back Scunthorpe Utd. Transfer
09/10 2010-03-25 Danny Mitchley Attack - Centre-Forward Blackpool Loan
24/25 2024-07-01 Aaron James Defender - Right-Back Wrexham FC Res Transfer
24/25 2025-05-31 Aaron James Defender - Right-Back Warrington Return from loan
09/10 2009-07-01 Gareth Taylor Attack - Centre-Forward Carlisle United Transfer
89/90 1989-07-24 Steve Watkin Attack - Centre-Forward Wrexham U18 Transfer
23/24 2023-08-04 James McClean Midfield - Left Midfield Wigan Transfer €290k
14/15 2015-01-01 Without Club Transfer
22/23 2022-07-01 Ryan Austin Defender - Centre-Back Wrexham FC Res Transfer
09/10 2009-07-24 Lamine Sakho Attack - Left Winger Alki Larnaca Transfer
22/23 2022-08-01 Jacob Mendy Defender - Left-Back Boreham Wood Transfer
25/26 2026-05-31 Jacob Mendy Defender - Left-Back Peterborough Return from loan
25/26 2025-08-21 Callum Doyle Defender - Centre-Back Man City U21 Transfer €5.80m
22/23 2022-11-30 Louis Lloyd Attack - Centre-Forward Without Club Transfer
09/10 2009-08-25 Frank Sinclair Defender - Centre-Back Lincoln City Loan
10/11 2010-07-01 Frank Sinclair Defender - Centre-Back Lincoln City Transfer
22/23 2022-09-16 Kai Calderbank-Park Goalkeeper Without Club Transfer
06/07 2007-01-01 Xavi Valero Goalkeeper Gramenet Transfer
08/09 2009-02-01 John Curtis Defender - Right-Back Without Club Transfer
09/10 2009-07-01 Erwin Sak Goalkeeper Cardiff Transfer
16/17 2016-07-01 John Rooney Midfield - Attacking Midfield Chester Transfer
16/17 2017-06-30 John Rooney Midfield - Attacking Midfield Guiseley Return from loan
21/22 2021-07-09 Shaun Brisley Defender - Centre-Back Port Vale Transfer
17/18 2017-07-06 Scott Boden Attack - Centre-Forward Inverness CT Transfer
24/25 2024-08-30 Mo Faal Attack - Centre-Forward West Brom U21 Transfer €700k
25/26 2026-05-31 Mo Faal Attack - Centre-Forward Port Vale Return from loan
25/26 2025-07-21 George Thomason Midfield - Central Midfield Bolton Transfer €1.40m
24/25 2024-10-25 Matty James Midfield - Central Midfield Without Club Transfer
20/21 2020-10-07 Max Cleworth Defender - Centre-Back Wrexham U18 Transfer
20/21 2021-05-31 Max Cleworth Defender - Centre-Back Caernarfon Return from loan
SeasonDatePlayerPosToTypeFee
08/09 2008-07-01 Danny Sonner Midfield - Defensive Midfield Retired Transfer
01/02 2001-07-01 Mark McGregor Defender - Centre-Back Burnley Transfer
16/17 2016-07-01 Javan Vidal Defender - Right-Back Guiseley Transfer
13/14 2013-08-01 Glen Little Attack - Right Winger Wealdstone Transfer
23/24 2023-08-11 Kai Evans Attack - Second Striker Nantwich Town Transfer
91/92 1992-02-01 Wolves Transfer
05/06 2006-02-01 Rochdale Loan
06/07 2006-07-01 Lancaster City Transfer
17/18 2018-05-15 ÍBV Transfer
17/18 2017-07-01 Russell Penn Midfield - Central Midfield Gateshead Transfer
98/99 1999-05-09 Newcastle Return from loan
15/16 2015-07-01 Luke Waterfall Defender - Centre-Back Lincoln City Transfer
09/10 2010-04-25 Danny Mitchley Attack - Centre-Forward Blackpool Return from loan
24/25 2025-02-03 Aaron James Defender - Right-Back Warrington Loan
11/12 2011-09-01 Gareth Taylor Attack - Centre-Forward Retired Transfer
97/98 1997-09-26 Steve Watkin Attack - Centre-Forward Swansea Transfer €116k
15/16 2015-07-01 Pinhalnovense Transfer
23/24 2023-07-01 Ryan Austin Defender - Centre-Back Caernarfon Transfer
09/10 2010-03-01 Lamine Sakho Attack - Left Winger Career break Transfer
25/26 2025-09-01 Jacob Mendy Defender - Left-Back Peterborough Loan
23/24 2023-07-01 Louis Lloyd Attack - Centre-Forward Caernarfon Transfer
09/10 2010-06-30 Frank Sinclair Defender - Centre-Back Lincoln City Return from loan
11/12 2011-11-11 Frank Sinclair Defender - Centre-Back Hendon Transfer
23/24 2023-07-01 Kai Calderbank-Park Goalkeeper Without Club Transfer
07/08 2007-07-01 Xavi Valero Goalkeeper Retired Transfer
09/10 2009-07-01 John Curtis Defender - Right-Back Northampton Transfer €75k
09/10 2010-01-01 Erwin Sak Goalkeeper Without Club Transfer
16/17 2017-02-13 John Rooney Midfield - Attacking Midfield Guiseley Loan
17/18 2017-07-01 John Rooney Midfield - Attacking Midfield Guiseley Transfer
22/23 2022-07-07 Shaun Brisley Defender - Centre-Back Buxton Transfer
18/19 2018-07-20 Scott Boden Attack - Centre-Forward Gateshead Transfer
25/26 2025-08-07 Mo Faal Attack - Centre-Forward Port Vale Loan
20/21 2021-02-01 Max Cleworth Defender - Centre-Back Caernarfon Loan
20/21 2021-02-01 Jake Bickerstaff Attack - Centre-Forward Caernarfon Loan
21/22 2022-01-31 Jake Bickerstaff Attack - Centre-Forward Nantwich Town Loan
23/24 2024-02-01 Jake Bickerstaff Attack - Centre-Forward Accrington Loan
24/25 2024-08-30 Jake Bickerstaff Attack - Centre-Forward Altrincham Loan
25/26 2025-08-01 Jake Bickerstaff Attack - Centre-Forward Cheltenham Loan
23/24 2023-08-18 Scott Butler Defender - Centre-Back Nantwich Town Loan
23/24 2024-01-19 Scott Butler Defender - Centre-Back Marine FC Loan
NationalityPlayers% of squad
England 17 60.7%
Wales 3 10.7%
Burkina Faso 1 3.6%
New Zealand Italy 1 3.6%
England Nigeria 1 3.6%
Scotland England 1 3.6%
Scotland 1 3.6%
Wales England 1 3.6%
England Spain 1 3.6%
Ireland Northern Ireland 1 3.6%
SeasonCompetition
99/00FA Cup
99/00FAW Premier Cup
99/00League Cup
99/00Second Division
98/99EFL Trophy
98/99FA Cup
98/99Second Division
97/98FA Cup
97/98League Cup
97/98Second Division
96/97FA Cup
96/97Second Division
95/96Cup Winners' Cup
94/95FA Cup
94/95Welsh Cup
93/94League Cup
93/94Second Division
91/92EFL Trophy
91/92FA Cup
90/91Cup Winners' Cup
25/26Championship
25/26EFL Cup
24/25EFL Cup
24/25EFL Trophy
24/25FA Cup
24/25League One
23/24EFL Cup
23/24EFL Trophy
23/24FA Cup
23/24League Two
22/23FA Cup
22/23National League
21/22FA Cup
21/22National League
21/22National League Playoffs
20/21National League
19/20FA Cup
19/20National League
19/20Tunnock Ch. Cup
18/19FA Cup
18/19National League
18/19National League Playoffs
17/18National League
16/17National League
15/16National League
14/15Conference
14/15FA Cup
13/14Conference
13/14FA Cup
12/13Conference
30 matches this season · 570 all-time
DateCompStageHomeScoreAwayStatus
2026-02-07 GB2 REGULAR SEASON Wrexham AFC 0–2 Millwall FC L
2026-01-31 GB2 REGULAR SEASON Sheffield Wednesday FC 0–1 Wrexham AFC W
2026-01-24 GB2 REGULAR SEASON Queens Park Rangers FC 2–3 Wrexham AFC W
2026-01-20 GB2 REGULAR SEASON Wrexham AFC 1–1 Leicester City FC D
2026-01-17 GB2 REGULAR SEASON Wrexham AFC 1–2 Norwich City FC L
2026-01-04 GB2 REGULAR SEASON Derby County FC 1–2 Wrexham AFC W
2025-12-29 GB2 REGULAR SEASON Wrexham AFC 2–2 Preston North End FC D
2025-12-26 GB2 REGULAR SEASON Wrexham AFC 3–2 Sheffield United FC W
2025-12-19 GB2 REGULAR SEASON Swansea City AFC 2–2 Wrexham AFC D
2025-12-13 GB2 REGULAR SEASON Wrexham AFC 1–2 Watford FC L
2025-12-10 GB2 REGULAR SEASON Hull City AFC 3–3 Wrexham AFC D
2025-12-06 GB2 REGULAR SEASON Preston North End FC 1–2 Wrexham AFC W
2025-11-29 GB2 REGULAR SEASON Wrexham AFC 2–1 Blackburn Rovers FC W
2025-11-26 GB2 REGULAR SEASON Wrexham AFC 2–2 Bristol City FC D
2025-11-22 GB2 REGULAR SEASON Ipswich Town FC 3–1 Wrexham AFC L
2025-11-08 GB2 REGULAR SEASON Wrexham AFC 1–0 Charlton Athletic FC W
2025-11-05 GB2 REGULAR SEASON Portsmouth FC 0–0 Wrexham AFC D
2025-10-31 GB2 REGULAR SEASON Wrexham AFC 3–2 Coventry City FC W
2025-10-25 GB2 REGULAR SEASON Middlesbrough FC 1–1 Wrexham AFC D
2025-10-22 GB2 REGULAR SEASON Wrexham AFC 1–0 Oxford United FC W
2025-10-18 GB2 REGULAR SEASON Stoke City FC 1–0 Wrexham AFC L
2025-10-03 GB2 REGULAR SEASON Wrexham AFC 1–1 Birmingham City FC D
2025-09-30 GB2 REGULAR SEASON Leicester City FC 1–1 Wrexham AFC D
2025-09-27 GB2 REGULAR SEASON Wrexham AFC 1–1 Derby County FC D
2025-09-20 GB2 REGULAR SEASON Norwich City FC 2–3 Wrexham AFC W
2025-09-13 GB2 REGULAR SEASON Wrexham AFC 1–3 Queens Park Rangers FC L
2025-08-30 GB2 REGULAR SEASON Millwall FC 0–2 Wrexham AFC W
2025-08-23 GB2 REGULAR SEASON Wrexham AFC 2–2 Sheffield Wednesday FC D
2025-08-16 GB2 REGULAR SEASON Wrexham AFC 2–3 West Bromwich Albion FC L
2025-08-09 GB2 REGULAR SEASON Southampton FC 2–1 Wrexham AFC L

Aggregated from 30 completed matches across all competitions in season 2025.

Record 11W-11D-8L 1.47 pts/game
Goals scored 46 1.53 per match
Goals conceded 45 1.50 per match
Goal difference +1
Clean sheets 5 17% of matches
Failed to score 3 10% of matches

Home vs Away

Home record 5W-6D-5L 24-26 goals
Away record 6W-5D-3L 22-19 goals

Highlights

Affiliated B-teams, reserve squads and youth/development teams.

FC Wrexham U18
Wrexham AFC Youth
Wrexham FC Reserves
6 players · sum across all competitions for selected season
PlayerPosNat MatMinGAG+APenYCRC G/90A/90G+A/90
Mark McGregor Defender - Centre-Back England 49 4,050 1 0 1 0 1 0 0.02 0.00 0.02
Andy Morrell Attack - Centre-Forward England 14 502 5 0 5 0 0 0 0.90 0.00 0.90
Karl Connolly Attack - Left Winger Wales 45 467 10 0 10 1 6 0 1.93 0.00 1.93
Neil Roberts Attack - Centre-Forward Wales 21 277 6 0 6 1 3 0 1.95 0.00 1.95
Jason Jarrett Midfield - Central Midfield England 2 0 0 0 0 0 2 0 0.00 0.00 0.00
Stephen Roberts Defender - Centre-Back Wales 21 0 0 0 0 0 3 0 0.00 0.00 0.00

Frequently asked about Wrexham AFC

What is Wrexham AFC?

Wrexham AFC is a professional football club based in Wales, competing in Championship.

How many players are in Wrexham AFC's squad?

Wrexham AFC currently has 28 players in the first-team squad in our database.

What league does Wrexham AFC play in?

Wrexham AFC plays in Championship.