2025–26 Wrexham A.F.C. season
Welsh football club season
From Wikipedia, the free encyclopedia
The 2025–26 season was the 161st season in the history of Wrexham Association Football Club, and the club's first season back in the Championship, the second tier of English football, since 1981–82, following successive promotions from the National League three years earlier, League Two two seasons earlier, and from League One in the preceding season.
| 2025–26 season | ||||
|---|---|---|---|---|
Wrexham players prior to the match against Millwall on 30 August 2025 | ||||
| Owner | Wrexham Holdings LLC (Ryan Reynolds and Rob McElhenney) | |||
| Manager | Phil Parkinson | |||
| Stadium | STōK Cae Ras | |||
| Championship | 7th | |||
| FA Cup | Fifth round | |||
| EFL Cup | Fourth round | |||
| Top goalscorer | League: Josh Windass (16) All: Josh Windass (17) | |||
| Highest home attendance | 10,716 (2 May 2026 vs Middlesbrough) | |||
| Lowest home attendance | 9,457 (23 September 2025 vs Reading) | |||
| Average home league attendance | 10,645 | |||
| Biggest win | 2–0 (in three matches) 5–3 (in two matches) | |||
| Biggest defeat | 1–5 (7 April 2026 vs Southampton) | |||
|
| ||||
Wrexham finished 7th in the league, the highest finish in the club's history,[1] but narrowly missed out on the promotion play-offs. The Red Dragons advanced to the fifth round of the FA Cup and bowed out in the fourth round of the EFL Cup.
The season was chronicled in the fifth season of the documentary series Welcome to Wrexham.
First-team squad
- As of 5 May 2026[2]
| No. | Player | Nat. | Pos. | Date of birth (age) | Previous club | Signed on | Contract ends | Apps. | Goals |
|---|---|---|---|---|---|---|---|---|---|
| Goalkeepers | |||||||||
| 1 | Arthur Okonkwo | GK | 9 September 2001 | Arsenal | 1 September 2023 | 30 June 2027 | 121 | 0 | |
| 21 | Danny Ward | GK | 22 June 1993 | Leicester City | 1 July 2025 | 30 June 2027 | 9 | 0 | |
| 25 | Callum Burton | GK | 15 August 1996 | Plymouth Argyle | 15 July 2024 | 30 June 2027 | 10 | 0 | |
| 31 | Reuben Egan | GK | 27 July 2005 | Tranmere Rovers | 3 September 2025 | 30 June 2026 | 0 | 0 | |
| Defenders | |||||||||
| 2 | Callum Doyle | DF | 3 October 2003 | Manchester City | 21 August 2025 | 30 June 2029 | 39 | 3 | |
| 3 | Lewis Brunt | CB | 6 November 2000 | Leicester City | 2 July 2024 | 30 June 2027 | 41 | 1 | |
| 4 | Max Cleworth | CB | 9 August 2002 | Academy | 1 February 2021 | 30 June 2029[3] | 192 | 13 | |
| 5 | Dominic Hyam | CB | 20 December 1995 | Blackburn Rovers | 1 September 2025 | 30 June 2027 | 43 | 1 | |
| 12 | Issa Kaboré | RWB | 12 May 2001 | Manchester City | 1 September 2025 | 31 May 2026 | 32 | 0 | |
| 13 | Liberato Cacace | LB | 27 September 2000 | Empoli | 18 July 2025 | 30 June 2028 | 11 | 1 | |
| 24 | Dan Scarr | DF | 24 December 1994 | Plymouth Argyle | 2 August 2024 | 30 June 2027 | 44 | 0 | |
| 34 | Aaron James | CB | 30 June 2005 | Academy | 1 July 2023 | 30 June 2026 | 9 | 1 | |
| 26 | Zak Vyner | CB | 14 May 1997 | Bristol City | 1 February 2026 | 30 June 2029 | 9 | 0 | |
| Midfielders | |||||||||
| 10 | Josh Windass | AM | 9 January 1994 | Sheffield Wednesday | 23 July 2025 | 30 June 2028 | 46 | 17 | |
| 14 | George Thomason | MF | 12 January 2001 | Bolton Wanderers | 21 July 2025 | 30 June 2028 | 39 | 1 | |
| 15 | George Dobson | MF | 15 November 1997 | Charlton Athletic | 6 July 2024 | 30 June 2028 | 94 | 4 | |
| 18 | Ben Sheaf | DM | 5 February 1998 | Coventry City | 1 September 2025 | 30 June 2028 | 30 | 0 | |
| 20 | Ollie Rathbone | CM | 10 October 1996 | Rotherham United | 9 August 2024 | 30 June 2028 | 78 | 16 | |
| 22 | Thomas O'Connor | DM | 21 April 1999 | Burton Albion | 31 January 2022 | 30 June 2027 | 115 | 8 | |
| 27 | Lewis O'Brien | CM | 14 October 1998 | Nottingham Forest | 24 July 2025 | 30 June 2028 | 45 | 4 | |
| 29 | Ryan Barnett | MF | 23 September 1999 | Solihull Moors | 24 February 2023 | 30 June 2027 | 112 | 4 | |
| 37 | Matty James | CM | 22 July 1991 | Bristol City | 25 October 2024 | 30 June 2027 | 72 | 3 | |
| 47 | Ryan Longman | MF | 6 November 2000 | Hull City | 24 January 2025 | 30 June 2027 | 61 | 3 | |
| Forwards | |||||||||
| 7 | Davis Keillor-Dunn | FW | 2 November 1997 | Barnsley | 2 February 2026 | 30 June 2029 | 13 | 1 | |
| 16 | Jay Rodriguez | FW | 29 July 1989 | Burnley | 31 January 2025 | 30 June 2026 | 26 | 2 | |
| 19 | Kieffer Moore | FW | 8 August 1992 | Sheffield United | 5 August 2025 | 30 June 2028 | 43 | 13 | |
| 28 | Sam Smith | FW | 8 March 1998 | Reading | 31 January 2025 | 30 June 2028 | 66 | 17 | |
| 33 | Nathan Broadhead | FW | 5 April 1998 | Ipswich Town | 14 August 2025 | 30 June 2029 | 41 | 8 | |
| 11 | Bailey Cadamarteri | FW | 9 May 2005 | Sheffield Wednesday | 2 February 2026 | 30 June 2029 | 3 | 0 | |
| Out on Loan | |||||||||
| – | Harry Ashfield | RM | 23 March 2006 | Academy | 1 July 2022 | 30 June 2027 | 9 | 2 | |
| – | Andy Cannon | CM | 14 March 1996 | Hull City | 9 December 2022 | 30 June 2026 | 88 | 12 | |
| – | Conor Coady | CB | 25 February 1993 | Leicester City | 1 August 2025 | 30 June 2027 | 6 | 0 | |
| – | Callum Edwards | FW | 22 June 2006 | Academy | 1 July 2021 | 30 June 2026 | 0 | 0 | |
| – | Modou Faal | FW | 11 February 2003 | West Bromwich Albion | 30 August 2024 | 30 June 2027 | 16 | 3 | |
| – | Ryan Hardie | FW | 17 March 1997 | Plymouth Argyle | 16 June 2025 | 30 June 2028 | 10 | 1 | |
| – | Tom Kelly | DF | 2 March 2007 | Academy | 1 July 2025 | 30 June 2026 | 0 | 0 | |
| – | Elliot Lee | AM | 16 December 1994 | Luton Town | 8 July 2022 | 30 June 2027 | 153 | 41 | |
| – | Alex Moore | MF | 18 September 2006 | Academy | 1 July 2025 | 30 June 2026 | 0 | 0 | |
| – | Paul Mullin | FW | 6 November 1994 | Cambridge United | 23 July 2021 | 30 June 2027 | 172 | 110 | |
| – | Rio Owen | FW | 20 September 2006 | Academy | 1 July 2025 | 30 June 2026 | 0 | 0 | |
| – | Max Purvis | DF | 8 June 2007 | Academy | 1 July 2025 | 30 June 2026 | 0 | 0 | |
| – | Sebastian Revan | MF | 14 July 2003 | Aston Villa | 15 July 2024 | 30 June 2027 | 27 | 1 | |
Transfers and contracts
In
- Expenditure:
£41,277,000
Out
| Date | Pos. | Nat. | Name | To | Fee | Ref. |
|---|---|---|---|---|---|---|
| 26 June 2025 | CB | Will Boyle | – | [41][42][43] | ||
| 3 July 2025 | GK | Luke McNicholas | Undisclosed | [44][45] | ||
| 19 July 2025 | RB | Luke Bolton | [46][47][48] | |||
| 26 August 2025 | FW | Jack Marriott | [49] | |||
| 8 January 2026 | CF | Jake Bickerstaff | – | [50] | ||
| 2 February 2026 | LWB | Jacob Mendy | [51] |
Loaned in
| Date | Pos. | Nat. | Name | From | Date until | Ref. |
|---|---|---|---|---|---|---|
| 1 September 2025 | RWB | Issa Kaboré | 31 May 2026 | [52] |
Loaned out
- On 5 January, Wigan chose to activate the break clause in Mullin's loan contract
- On 8 January, Cheltenham completed a permanent transfer of Bickerstaff
- On 23 January, Port Vale chose to terminate the loan agreement
- On 2 February, Peterborough United chose to terminate the loan contract due to injury
- On 2 February, Peterborough United completed a permanent transfer of Mendy
- On 23 January, Kelly was recalled back from his loan at Bootle and subsequently joined Bala Town on loan
Released / Out of Contract
| Date | Pos. | Nat. | Name | Subsequent club | Join date | Ref. |
|---|---|---|---|---|---|---|
| 30 June 2025 | AM | Josh Adam | 1 August 2025 | [76][77] | ||
| CF | Sam Dalby | 1 July 2025 | [76][78] | |||
| CM | Jordan Davies | 27 August 2025 | [76][79] | |||
| CB | Harry Dean | 2 July 2025 | [76][80] | |||
| CF | Steven Fletcher | Retired | [76] | |||
| GK | Brad Foster | 3 July 2025 | [76][81] | |||
| GK | Liam Hall | 3 October 2025 | [76][82] | |||
| GK | Mark Howard | 22 July 2025 | [76][83][84] | |||
| 29 August 2025 | CF | Ollie Palmer | 29 August 2025 | [85][86] | ||
| 1 September 2025 | DM | George Evans | 1 September 2025 | [87][88] | ||
| 4 September 2025 | CB | Eoghan O'Connell | 6 January 2026 | [89][90] | ||
| 17 January 2026 | LWB | James McClean | 17 January 2026 | [91][92] | ||
New contracts
| Date | Pos. | Nat. | Name | Contract until | Ref. |
|---|---|---|---|---|---|
| 16 May 2025 | DF | Aaron James | 30 June 2026 | [76] | |
| 5 July 2025 | GK | Callum Burton | 30 June 2027 | [93] | |
| 8 August 2025 | DM | James McClean | 30 June 2027 | [94] | |
| 16 January 2026 | DF | Max Cleworth | 30 June 2029 | [95] | |
| 19 January 2026 | CM | Matty James | 30 June 2027 | [96] | |
| 6 February 2026 | GK | Reuben Egan | 30 June 2026 | [97] | |
| 23 February 2026 | MF | George Dobson | 30 June 2028 | [98] | |
| CM | Ollie Rathbone | 30 June 2028 | [99] |
Pre-season and friendlies
On 12 May, Wrexham announced they would visit Australia and New Zealand as part of their pre-season preparations, with friendlies against Melbourne Victory, Sydney and Wellington Phoenix.[100] On 7 July, Wrexham also announced that Ben Foster and Ben Tozer are set to appear at exclusive soccer camps on Wrexham Down Under Tour.[101] On 21 July, a trip to Netherlands to face FC Groningen was confirmed.[102]
Win Draw Loss Fixtures
| 11 July 2025 Friendly | Melbourne Victory | 0–3 | Wrexham | Melbourne, Australia |
| 19:30 AEST | Report | O'Connor Hardie Evans |
Stadium: Docklands Stadium Attendance: 37,020 |
| 15 July 2025 Friendly | Sydney FC | 2–1 | Wrexham | Sydney, Australia |
| 19:30 AEST | Popovic Lacey |
Report | Hollman |
Stadium: Sydney Football Stadium Attendance: 40,242 |
| 19 July 2025 Friendly | Wellington Phoenix | 1–0 | Wrexham | Wellington, New Zealand |
| 17:00 NZST |
|
Report | Stadium: Wellington Regional Stadium Attendance: 25,399 |
| 2 August 2025 Friendly | FC Groningen | 1–0 | Wrexham | Veendam, Netherlands |
| 15:00 CEST | Holder |
Report | Stadium: De Langeleegte Attendance: 0 (behind-closed-doors) |
| 2 August 2025 Friendly | FC Groningen | 3–1 | Wrexham | Veendam, Netherlands |
| 17:30 CEST | Van der Werff Willumsson (2) |
Report | Windass |
Stadium: De Langeleegte Attendance: 7,000 |
Competitions
Overall record
| Competition | First match | Last match | Starting round | Final position | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | |||||
| Championship | 9 August 2025 | 2 May 2026 | Matchday 1 | 7th | 46 | 19 | 14 | 13 | 69 | 65 | +4 | 41.30 |
| FA Cup | 9 January 2026 | 7 March 2026 | Third round | Fifth round | 3 | 1 | 1 | 1 | 6 | 7 | −1 | 33.33 |
| EFL Cup | 12 August 2025 | 28 October 2025 | First round | Fourth round | 4 | 2 | 1 | 1 | 9 | 7 | +2 | 50.00 |
| Total | 53 | 22 | 16 | 15 | 84 | 79 | +5 | 41.51 | ||||
Source: Soccerway
Championship
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 5 | Middlesbrough | 46 | 22 | 14 | 10 | 72 | 47 | +25 | 80 | Qualification for the Championship play-offs |
| 6 | Hull City (O, P) | 46 | 21 | 10 | 15 | 70 | 66 | +4 | 73 | |
| 7 | Wrexham | 46 | 19 | 14 | 13 | 69 | 65 | +4 | 71 | |
| 8 | Derby County | 46 | 20 | 9 | 17 | 67 | 59 | +8 | 69 | |
| 9 | Norwich City | 46 | 19 | 8 | 19 | 63 | 56 | +7 | 65 |
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results; 5) Wins; 6) Away goals; 7) Penalty points (sec 9.5); 8) Number of 12-point sending off offences; 9) Play-off (only if needed to determine promotion/relegation)[103]
(O) Play-off winners; (P) Promoted
Results summary
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 46 | 19 | 14 | 13 | 69 | 65 | +4 | 71 | 10 | 7 | 6 | 41 | 38 | +3 | 9 | 7 | 7 | 28 | 27 | +1 |
Source: Soccerway
Results by round
Matches
The league fixtures were released on 26 June 2025.[104][105]
Win Draw Loss Fixtures
| 9 August 2025 1 | Southampton | 2–1 | Wrexham | Southampton |
| 12:30 BST | Manning Stephens Archer |
Report | Windass Cleworth McClean |
Stadium: St Mary's Stadium Attendance: 30,970 Referee: James Bell |
| 16 August 2025 2 | Wrexham | 2–3 | West Bromwich Albion | Wrexham |
| 12:30 BST | Brunt O'Brien Smith |
Report | Price Wallace |
Stadium: STōK Cae Ras Attendance: 10,656 Referee: John Busby |
| Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.[106] | ||||
| 23 August 2025 3 | Wrexham | 2–2 | Sheffield Wednesday | Wrexham |
| 15:00 BST | Moore |
Report | Bannan Cadamarteri |
Stadium: STōK Cae Ras Attendance: 10,628 Referee: Farai Hallam |
| 30 August 2025 4 | Millwall | 0–2 | Wrexham | Bermondsey |
| 15:00 BST | Bangura-Williams |
Report | Moore Doyle O'Brien |
Stadium: The Den Attendance: 17,877 Referee: Thomas Kirk |
| 13 September 2025 5 | Wrexham | 1–3 | Queens Park Rangers | Wrexham |
| 15:00 BST | Moore Dobson |
Report | Coady Kone Burrell |
Stadium: STōK Cae Ras Attendance: 10,608 Referee: Ben Speedie |
| 20 September 2025 6 | Norwich City | 2–3 | Wrexham | Norwich |
| 15:00 BST | Topić Stacey Makama |
Report | Doyle Windass Longman |
Stadium: Carrow Road Attendance: 26,201 Referee: David Webb |
| 27 September 2025 7 | Wrexham | 1–1 | Derby County | Wrexham |
| 12:30 BST | O'Brien |
Report | Clarke Adams Travis Brereton Díaz Ozoh Morris |
Stadium: STōK Cae Ras Attendance: 10,613 Referee: Tom Nield |
| Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.[106] | ||||
| 30 September 2025 8 | Leicester City | 1–1 | Wrexham | Leicester |
| 19:45 BST | Faes L. Thomas James Skipp |
Report | Longman Broadhead |
Stadium: King Power Stadium Attendance: 29,357 Referee: Elliot Bell |
| 3 October 2025 9 | Wrexham | 1–1 | Birmingham City | Wrexham |
| 20:00 BST | Dobson |
Report | Roberts Koumas |
Stadium: STōK Cae Ras Attendance: 10,669 Referee: Bobby Madley |
| Note: Fixture was initially scheduled for 4 October, but was moved for live Sky Sports broadcast.[107] | ||||
| 18 October 2025 10 | Stoke City | 1–0 | Wrexham | Stoke-on-Trent |
| 15:00 GMT | Thomas Cissé Wilmot |
Report | Stadium: Bet365 Stadium Attendance: 27,254 Referee: Thomas Bramall |
| 22 October 2025 11 | Wrexham | 1–0 | Oxford United | Wrexham |
| 19:45 BST | Broadhead Hyam Doyle Moore Smith |
Report | Dembélé |
Stadium: STōK Cae Ras Attendance: 10,547 Referee: Elliot Bell |
| 25 October 2025 12 | Middlesbrough | 1–1 | Wrexham | Middlesbrough |
| 15:00 BST | Hackney |
Report | Windass Dobson O'Brien M. James Scarr |
Stadium: Riverside Stadium Attendance: 30,046 Referee: Stephen Martin |
| 31 October 2025 13 | Wrexham | 3–2 | Coventry City | Wrexham |
| 20:00 GMT | Sheaf Moore |
Report | Mason-Clark Kitching Sakamoto |
Stadium: STōK Cae Ras Attendance: 10,617 Referee: Anthony Backhouse |
| Note: Fixture was initially scheduled for 1 November, but was moved for live Sky Sports broadcast.[107] | ||||
| 5 November 2025 14 | Portsmouth | 0–0 | Wrexham | Portsmouth |
| 20:00 GMT | Dozzell Bishop Murphy |
Report | Sheaf Kaboré Scarr |
Stadium: Fratton Park Attendance: 19,877 Referee: Bobby Madley |
| Note: Fixture was initially scheduled for a 19:45 kick-off, but was moved for live Sky Sports broadcast.[107] | ||||
| 8 November 2025 15 | Wrexham | 1–0 | Charlton Athletic | Wrexham |
| 15:00 GMT | Sheaf Windass |
Report | Fullah Bree Carey Hernández |
Stadium: STōK Cae Ras Attendance: 11,873 Referee: Leigh Doughty |
| 22 November 2025 16 | Ipswich Town | 0–0 | Wrexham | Ipswich |
| 15:00 GMT | Kipré Matusiwa |
Report | Thomason Sheaf O'Brien |
Stadium: Portman Road Attendance: 29,147 Referee: Dean Whitestone |
| 26 November 2025 17 | Wrexham | 2–0 | Bristol City | Wrexham |
| 19:45 GMT | Broadhead Scarr Vítek |
Report | Hirakawa Dickie |
Stadium: STōK Cae Ras Attendance: 10,540 Referee: Ruebyn Ricardo |
| 29 November 2025 18 | Wrexham | 1–1 | Blackburn Rovers | Wrexham |
| 15:00 GMT | M. James Cleworth |
Report | Guðjohnsen Forshaw Pears Gardner-Hickman |
Stadium: STōK Cae Ras Attendance: 10,643 Referee: Tom Reeves |
| 6 December 2025 19 | Preston North End | 1–1 | Wrexham | Preston |
| 15:00 GMT | Devine Armstrong |
Report | Moore Okonkwo |
Stadium: Deepdale Attendance: 17,842 Referee: Lewis Smith |
| 10 December 2025 20 | Hull City | 2–0 | Wrexham | Kingston upon Hull |
| 20:00 GMT | Joseph McBurnie |
Report | Moore Dobson |
Stadium: MKM Stadium Attendance: 19,464 Referee: Andrew Kitchen |
| Note: Fixture was initially scheduled for a 19:45 kick-off, but was moved for live Sky Sports broadcast.[107] | ||||
| 13 December 2025 21 | Wrexham | 2–2 | Watford | Wrexham |
| 15:00 GMT | Windass Moore Rathbone Sheaf |
Report | Doumbia Maamma Bola Alleyne Chakvetadze Louza Kyprianou |
Stadium: STōK Cae Ras Attendance: 10,667 Referee: Jacob Miles |
| 19 December 2025 22 | Swansea City | 2–1 | Wrexham | Swansea |
| 20:00 GMT | Stamenić Vipotnik Galbraith Idah |
Report | Burgess Thomason McClean |
Stadium: Swansea.com Stadium Attendance: 20,368 Referee: Oliver Langford |
| Note: Fixture was initially scheduled for 20 December at 15:00 kick-off, but was moved for live Sky Sports broadcast.[107] | ||||
| 26 December 2025 23 | Wrexham | 5–3 | Sheffield United | Wrexham |
| 17:30 GMT | Bindon Moore Longman Windass |
Report | Bamford O'Hare Hamer Bindon |
Stadium: STōK Cae Ras Attendance: 10,611 Referee: Andrew Kitchen |
| Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.[107] | ||||
| 29 December 2025 24 | Wrexham | 2–1 | Preston North End | Wrexham |
| 19:45 GMT | Broadhead Rathbone |
Report | Devine |
Stadium: STōK Cae Ras Attendance: 10,616 Referee: Ruebyn Ricardo |
| 1 January 2026 25 | Blackburn Rovers | 0–2 | Wrexham | Blackburn |
| 12:30 GMT | Baradji Cantwell Miller Tronstad |
Report | Smith Rathbone Dobson |
Stadium: Ewood Park Attendance: 16,494 Referee: Thomas Kirk |
| Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.[107] | ||||
| 4 January 2026 26 | Derby County | 1–2 | Wrexham | Derby |
| 15:00 GMT | Brereton Díaz Sanderson |
Report | Smith Cleworth M. James |
Stadium: Pride Park Stadium Attendance: 29,939 Referee: Matt Corlett |
| 17 January 2026 27 | Wrexham | 1–2 | Norwich City | Wrexham |
| 15:00 GMT | Smith |
Report | Ben Slimane Makama Mattsson |
Stadium: STōK Cae Ras Attendance: 10,650 Referee: Will Finnie |
| 20 January 2026 28 | Wrexham | 1–1 | Leicester City | Wrexham |
| 20:00 GMT | O'Brien Doyle |
Report | Ayew Pereira Vestergaard |
Stadium: STōK Cae Ras Attendance: 10,609 Referee: Matthew Donohue |
| Note: Fixture was initially scheduled for a 19:45 kick-off, but was rescheduled for live Sky Sports broadcast.[108] | ||||
| 24 January 2026 29 | Queens Park Rangers | 2–3 | Wrexham | Shepherd's Bush |
| 15:00 GMT | Vale Mbengue Smyth Cook |
Report | Scarr Doyle Sheaf Windass Rathbone |
Stadium: Loftus Road Attendance: 17,502 Referee: Oliver Langford |
| 31 January 2026 30 | Sheffield Wednesday | 0–1 | Wrexham | Sheffield |
| 12:30 GMT | Report | Smith |
Stadium: Hillsborough Stadium Attendance: 23,297 Referee: David Webb | |
| Note: Fixture was initially scheduled for a 15:00 kick-off, but was rescheduled for live Sky Sports broadcast.[108] | ||||
| 7 February 2026 31 | Wrexham | 0–2 | Millwall | Wrexham |
| 15:00 GMT | Cleworth |
Report | Cleworth Ivanović Bannan Watson Coburn |
Stadium: STōK Cae Ras Attendance: 10,663 Referee: Tim Robinson |
| 17 February 2026 32 | Bristol City | 2–2 | Wrexham | Bristol |
| 19:45 GMT | Borges Armstrong Bird Burgzorg |
Report | Rathbone Cleworth Hyam Williams |
Stadium: Ashton Gate Attendance: 22,915 Referee: Ruebyn Ricardo |
| Note: Fixture was initially scheduled for 14 February, but was rescheduled for live Sky Sports broadcast.[108] It was then later rearranged again due to both club's progression in the FA Cup.[109] | ||||
| 21 February 2026 33 | Wrexham | 5–3 | Ipswich Town | Wrexham |
| 15:00 GMT | Moore Cleworth Doyle Windass Rathbone Hyam Thomason Broadhead Dobson |
Report | Mehmeti Davis Kipré Azón Furlong Burns |
Stadium: STōK Cae Ras Attendance: 10,610 Referee: Leigh Doughty |
| 24 February 2026 34 | Wrexham | 2–1 | Portsmouth | Wrexham |
| 19:45 GMT | Smith Cleworth |
Report | Poole Swanson |
Stadium: STōK Cae Ras Attendance: 10,499 Referee: Tom Reeves |
| 28 February 2026 35 | Charlton Athletic | 0–1 | Wrexham | Charlton |
| 15:00 GMT | Ramsay Coventrt |
Report | Rathbone Moore |
Stadium: The Valley Attendance: 21,844 Referee: Farai Hallam |
| 10 March 2026 37 | Wrexham | 1–2 | Hull City | Wrexham |
| 19:45 GMT | Smith Rathbone Hyam Broadhead |
Report | McBurnie Gelhardt Hughes Koumas Collyer Joseph |
Stadium: STōK Cae Ras Attendance: 10,502 Referee: Steve Martin |
| 13 March 2026 38 | Wrexham | 2–0 | Swansea City | Wrexham |
| 20:00 GMT | Broadhead Cullen |
Report | Yalcouyé Tymon |
Stadium: STōK Cae Ras Attendance: 10,641 Referee: Tom Nield |
| Note: Fixture was initially scheduled for 14 March, but was rearranged for Sky Sports broadcasting.[110] | ||||
| 17 March 2026 36[111] | Watford | 3–1 | Wrexham | Watford |
| 19:45 GMT | Bola Kayembe Chakvetadze Bove |
Report | Cleworth |
Stadium: Vicarage Road Attendance: 16,378 Referee: Adam Herczeg |
| Note: Fixture was initially scheduled for a 15:00 kick-off, but was brought forward for live Sky Sports broadcasting.[112] It was then postponed due to FA Cup fifth round involvements.[113] | ||||
| 21 March 2026 39 | Sheffield United | 1–2 | Wrexham | Sheffield |
| 15:00 GMT | Brooks Riedewald |
Report | Windass Dobson Smith Doyle |
Stadium: Bramall Lane Attendance: 27,997 Referee: Samuel Allison |
| 3 April 2026 40 | West Bromwich Albion | 2–2 | Wrexham | West Bromwich |
| 15:00 BST | Dobson Maja Styles Campbell |
Report | Kabore Windass Dobson |
Stadium: The Hawthorns Attendance: 25,927 Referee: Bobby Madley |
| 7 April 2026 41 | Wrexham | 1–5 | Southampton | Wrexham |
| 20:00 BST | Windass Doyle Longman |
Report | Matsuki Downes Larin Stewart Azaz |
Stadium: STōK Cae Ras Attendance: 10,547 Referee: Gavin Ward |
| Note: Fixture was initially scheduled for 6 April, but was rearranged due to Southampton in FA Cup quarter-final involvements.[114] | ||||
| 12 April 2026 42 | Birmingham City | 2–0 | Wrexham | Birmingham |
| 12:00 BST | Jhon Solís Carlos Vicente Klarer |
Report | Cleworth |
Stadium: St Andrew's Attendance: 28,054 Referee: David Webb |
| Note: Fixture was initially scheduled for 11 April, but was rescheduled for live Sky Sports broadcasting.[115] | ||||
| 18 April 2026 43 | Wrexham | 2–0 | Stoke City | Wrexham |
| 15:00 BST | Thomason Windass |
Report | Manhoef |
Stadium: STōK Cae Ras Attendance: 10,633 Referee: Adam Herczeg |
| 21 April 2026 44 | Oxford United | 0–1 | Wrexham | Oxford |
| 19:45 BST | Emakhu Mills |
Report | Longman Windass Kaboré Dobson |
Stadium: Kassam Stadium Attendance: 11,128 Referee: Matt Donohue |
| 26 April 2026 45 | Coventry City | 3–1 | Wrexham | Coventry |
| 12:00 BST | Thomas-Asante Onyeka Eccles Torp Mason-Clark |
Report | Rathbone James |
Stadium: Coventry Building Society Arena Attendance: 31,003 Referee: Sam Allison |
| Note: Fixture was initially scheduled for 25 April, but was pushed back a day later for live Sky Sports broadcasting.[116] | ||||
| 2 May 2026 46 | Wrexham | 2–2 | Middlesbrough | Wrexham |
| 12:30 BST | Windass Smith |
Report | Conway Strelec |
Stadium: STōK Cae Ras Attendance: 10,716 Referee: Oliver Langford |
FA Cup
Wrexham were drawn at home to Nottingham Forest in the third round,[117][118] home to Ipswich Town in the fourth round[119][120] and home to Chelsea in the fifth round.[121][113]
Win Draw Loss Fixtures
| 9 January 2026 Third round | Wrexham | 3–3 (a.e.t.) (4–3 p) | Nottingham Forest | Wrexham |
| 19:30 GMT | Cacace Rathbone Hyam Windass |
Report | Igor Jesus Hudson-Odoi Hutchinson Douglas Luiz Morato Domínguez |
Stadium: STōK Cae Ras Attendance: 10,603 Referee: Paul Tierney |
| Penalties | ||||
| Windass McClean Doyle Thomason Rodriguez |
||||
| 13 February 2026 Fourth round | Wrexham | 1–0 | Ipswich Town | Wrexham |
| 19:45 GMT | Windass |
Report | Egeli |
Stadium: STōK Cae Ras Attendance: 10,496 Referee: Ben Speedie |
| 7 March 2026 Fifth round | Wrexham | 2–4 (a.e.t.) | Chelsea | Wrexham |
| 17:45 GMT | Smith Doyle Dobson Thomason Moore |
Report | Lavia Okonkwo Acheampong Garnacho Santos João Pedro |
Stadium: STōK Cae Ras Attendance: 10,556 Referee: Peter Bankes |
EFL Cup
Wrexham were drawn at home to Hull City in the first round,[122][123] away to Preston North End in the second round,[124][125] home to Reading in the third round[126] and to Cardiff City in the fourth round.[127][128]
Win Draw Loss Fixtures
| 12 August 2025 First round | Wrexham | 3–3 (5–3 p) | Hull City | Wrexham |
| 19:45 BST | Report | Stadium: STōK Cae Ras Attendance: 10,106 Referee: Josh Smith | ||
| Penalties | ||||
| 26 August 2025 Second round | Preston North End | 2–3 | Wrexham | Preston |
| 19:45 BST | Report | Stadium: Deepdale Attendance: 12,350 Referee: Adam Herczeg |
| 23 September 2025 Third round | Wrexham | 2–0 | Reading | Wrexham |
| 19:45 BST | Report | Stadium: STōK Cae Ras Attendance: 9,457 Referee: Simon Mather |
| 28 October 2025 Fourth round | Wrexham | 1–2 | Cardiff City | Wrexham |
| 20:00 GMT |
|
Report | Stadium: STōK Cae Ras Attendance: 10,563 Referee: Gavin Ward |
Statistics
Appearances and goals
Players with no appearances are not included on the list; italics indicate a loaned in player
| No. | Pos | Nat | Player | Total | Championship | FA Cup | EFL Cup | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||||
| 1 | GK | Arthur Okonkwo | 44 | 0 | 38+1 | 0 | 3+0 | 0 | 2+0 | 0 | |||
| 2 | DF | Callum Doyle | 39 | 4 | 32+2 | 3 | 3+0 | 1 | 2+0 | 0 | |||
| 3 | DF | Lewis Brunt | 12 | 0 | 6+3 | 0 | 0+1 | 0 | 1+1 | 0 | |||
| 4 | DF | Max Cleworth | 45 | 3 | 40+1 | 3 | 2+0 | 0 | 1+1 | 0 | |||
| 5 | DF | Dominic Hyam | 43 | 1 | 40+0 | 0 | 3+0 | 1 | 0+0 | 0 | |||
| 6 | DF | Conor Coady | 6 | 0 | 5+0 | 0 | 0+0 | 0 | 1+0 | 0 | |||
| 7 | FW | Davis Keillor-Dunn | 7 | 0 | 0+6 | 0 | 0+1 | 0 | 0+0 | 0 | |||
| 9 | FW | Ryan Hardie | 10 | 1 | 2+4 | 0 | 0+0 | 0 | 2+2 | 1 | |||
| 10 | MF | Josh Windass | 46 | 17 | 28+13 | 16 | 1+2 | 1 | 0+2 | 0 | |||
| 11 | FW | Bailey Cadamarteri | 3 | 0 | 0+3 | 0 | 0+0 | 0 | 0+0 | 0 | |||
| 12 | DF | Issa Kaboré | 31 | 0 | 25+4 | 0 | 0+1 | 0 | 0+1 | 0 | |||
| 13 | DF | Liberato Cacace | 13 | 1 | 8+4 | 0 | 1+0 | 1 | 0+0 | 0 | |||
| 14 | MF | George Thomason | 36 | 1 | 26+5 | 1 | 2+1 | 0 | 2+0 | 0 | |||
| 15 | MF | George Dobson | 46 | 2 | 31+9 | 2 | 3+0 | 0 | 1+2 | 0 | |||
| 16 | FW | Jay Rodriguez | 8 | 0 | 0+7 | 0 | 0+1 | 0 | 0+0 | 0 | |||
| 18 | MF | Ben Sheaf | 30 | 0 | 24+4 | 0 | 1+1 | 0 | 0+0 | 0 | |||
| 19 | FW | Kieffer Moore | 43 | 13 | 30+9 | 11 | 0+2 | 0 | 0+2 | 2 | |||
| 20 | MF | Oliver Rathbone | 30 | 8 | 13+13 | 7 | 3+0 | 1 | 1+0 | 0 | |||
| 21 | GK | Danny Ward | 8 | 0 | 8+0 | 0 | 0+0 | 0 | 0+0 | 0 | |||
| 24 | MF | Dan Scarr | 24 | 0 | 15+5 | 0 | 1+0 | 0 | 3+0 | 0 | |||
| 25 | GK | Callum Burton | 2 | 0 | 0+0 | 0 | 0+0 | 0 | 2+0 | 0 | |||
| 26 | DF | Zak Vyner | 9 | 0 | 5+3 | 0 | 1+0 | 0 | 0+0 | 0 | |||
| 27 | MF | Lewis O'Brien | 45 | 4 | 29+9 | 4 | 2+1 | 0 | 1+3 | 0 | |||
| 28 | FW | Sam Smith | 45 | 9 | 15+23 | 8 | 3+0 | 1 | 4+0 | 0 | |||
| 29 | MF | Ryan Barnett | 18 | 0 | 4+8 | 0 | 0+2 | 0 | 3+1 | 0 | |||
| 33 | FW | Nathan Broadhead | 41 | 9 | 20+17 | 7 | 1+1 | 0 | 2+0 | 2 | |||
| 34 | DF | Aaron James | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 | |||
| 37 | MF | Matty James | 39 | 1 | 24+13 | 1 | 0+0 | 0 | 1+1 | 0 | |||
| 38 | MF | Elliot Lee | 3 | 1 | 0+0 | 0 | 0+0 | 0 | 3+0 | 1 | |||
| 45 | MF | Harry Ashfield | 3 | 1 | 0+1 | 0 | 0+0 | 0 | 2+0 | 1 | |||
| 47 | MF | Ryan Longman | 40 | 2 | 23+10 | 2 | 3+0 | 0 | 2+2 | 0 | |||
| Players who featured but departed the club during the season: | |||||||||||||
| 5 | DF | Eoghan O'Connell | 2 | 0 | 0+0 | 0 | 0+0 | 0 | 2+0 | 0 | |||
| 7 | DF | James McClean | 19 | 0 | 10+6 | 0 | 0+1 | 0 | 2+0 | 0 | |||
| 11 | FW | Jack Marriott | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 | |||
| 12 | MF | George Evans | 2 | 0 | 0+0 | 0 | 0+0 | 0 | 2+0 | 0 | |||
| 17 | DF | Jacob Mendy | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 | |||
| 35 | FW | Ollie Palmer | 1 | 2 | 0+0 | 0 | 0+0 | 0 | 0+1 | 2 | |||
Goals
| Rank | Pos. | Nat. | No. | Player | Championship | FA Cup | EFL Cup | Total |
|---|---|---|---|---|---|---|---|---|
| 1 | FW | 10 | Josh Windass | 16 | 1 | 0 | 17 | |
| 2 | FW | 19 | Kieffer Moore | 11 | 0 | 2 | 13 | |
| 3 | FW | 33 | Nathan Broadhead | 7 | 0 | 2 | 9 | |
| FW | 28 | Sam Smith | 8 | 1 | 0 | 9 | ||
| 5 | MF | 20 | Ollie Rathbone | 7 | 1 | 0 | 8 | |
| 6 | MF | 27 | Lewis O'Brien | 4 | 0 | 0 | 4 | |
| 7 | DF | 2 | Callum Doyle | 2 | 1 | 0 | 3 | |
| DF | 4 | Max Cleworth | 3 | 0 | 0 | 3 | ||
| 9 | FW | 9 | Ollie Palmer | 0 | 0 | 2 | 2 | |
| MF | 47 | Ryan Longman | 2 | 0 | 0 | 2 | ||
| MF | 15 | George Dobson | 2 | 0 | 0 | 2 | ||
| 12 | MF | 14 | George Thomason | 1 | 0 | 0 | 1 | |
| MF | 38 | Elliot Lee | 0 | 0 | 1 | 1 | ||
| FW | 9 | Ryan Hardie | 0 | 0 | 1 | 1 | ||
| MF | 45 | Harry Ashfield | 0 | 0 | 1 | 1 | ||
| DF | 13 | Liberato Cacace | 0 | 1 | 0 | 1 | ||
| DF | 5 | Dominic Hyam | 0 | 1 | 0 | 1 | ||
| MF | 37 | Matty James | 1 | 0 | 0 | 1 | ||
| Own goals | 5 | 0 | 0 | 5 | ||||
| Total | 69 | 6 | 9 | 84 | ||||
Assists
| Rank | Pos. | Nat. | No. | Player | Championship | FA Cup | EFL Cup | Total |
|---|---|---|---|---|---|---|---|---|
| 1 | DF | 12 | Issa Kaboré | 8 | 0 | 0 | 8 | |
| 2 | MF | 27 | Lewis O'Brien | 7 | 0 | 0 | 7 | |
| 3 | MF | 10 | Josh Windass | 5 | 1 | 0 | 6 | |
| 4 | FW | 33 | Nathan Broadhead | 4 | 1 | 0 | 5 | |
| 5 | DF | 7 | James McClean | 2 | 0 | 2 | 4 | |
| MF | 14 | George Thomason | 4 | 0 | 0 | 4 | ||
| DF | 4 | Max Cleworth | 4 | 0 | 0 | 4 | ||
| MF | 15 | George Dobson | 2 | 2 | 0 | 4 | ||
| FW | 19 | Kieffer Moore | 4 | 0 | 0 | 4 | ||
| 10 | DF | 2 | Callum Doyle | 1 | 1 | 1 | 3 | |
| 11 | MF | 29 | Ryan Barnett | 0 | 0 | 2 | 2 | |
| MF | 37 | Matty James | 2 | 0 | 0 | 2 | ||
| MF | 47 | Ryan Longman | 1 | 1 | 0 | 2 | ||
| FW | 28 | Sam Smith | 2 | 0 | 0 | 2 | ||
| 15 | MF | 38 | Elliot Lee | 0 | 0 | 1 | 1 | |
| DF | 24 | Dan Scarr | 1 | 0 | 0 | 1 | ||
| DF | 2 | Callum Doyle | 1 | 0 | 0 | 1 | ||
| MF | 20 | Oliver Rathbone | 1 | 0 | 0 | 1 | ||
| Total | 49 | 4 | 6 | 59 | ||||
Clean sheets
| Rank | Pos. | Nat. | No. | Player | Championship | FA Cup | EFL Cup | Total |
|---|---|---|---|---|---|---|---|---|
| 1 | GK | 1 | Arthur Okonkwo | 9 | 1 | 0 | 10 | |
| 2 | GK | 21 | Danny Ward | 3 | 0 | 0 | 3 | |
| GK | 25 | Callum Burton | 0 | 0 | 1 | 1 | ||
| Total | 12 | 1 | 1 | 14 | ||||
Hat-tricks
| Player | Against | Result | Date | Competition | Ref. |
|---|---|---|---|---|---|
| Kieffer Moore | Coventry City | 3–2 (H) | 31 October 2025 | Championship | [129] |
Disciplinary record
| Pos. | Nat. | No. | Player | Championship | FA Cup | EFL Cup | Total | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GK | 1 | Arthur Okonkwo | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| DF | 2 | Callum Doyle | 6 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 1 | |
| DF | 3 | Lewis Brunt | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| DF | 4 | Max Cleworth | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | |
| DF | 5 | Dominic Hyam | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | |
| DF | 7 | James McClean | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| MF | 10 | Josh Windass | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
| DF | 12 | Issa Kaboré | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
| MF | 14 | George Thomason | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 | |
| MF | 15 | George Dobson | 8 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 8 | 0 | 1 | |
| MF | 18 | Ben Sheaf | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | |
| FW | 19 | Kieffer Moore | 5 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | |
| MF | 20 | Ollie Rathbone | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | |
| DF | 24 | Dan Scarr | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | |
| MF | 27 | Lewis O'Brien | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | |
| FW | 28 | Sam Smith | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | |
| MF | 37 | Matty James | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | |
| MF | 38 | Elliot Lee | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | |
| MF | 47 | Ryan Longman | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | |
| Total | 71 | 0 | 1 | 3 | 0 | 1 | 2 | 0 | 0 | 76 | 0 | 2 | |||
Home attendance
| Competition | Total | Matches | Average |
|---|---|---|---|
| Championship | 244,836 | 23 | 10,645 |
| FA Cup | 31,655 | 3 | 10,552 |
| EFL Cup | 30,126 | 3 | 10,042 |
| Total | 306,617 | 29 | 10,413 |