Skip to content

ChampionshipClub

History

Seasons

Every season we hold for Wrexham, newest first. Pos is where they finished in the table, P the matches played, W, D and L the wins, draws and losses, and Pts the points. A trophy marks a title.

Wrexham season by season
SeasonDivision#PWDLGFGAPts
2026-27So farChampionship1411353151614
2025-26Championship746191413696571
2024-25League OnePromotion - Championship24627118673492
2023-24League TwoPromotion - League One246261010895288
2022-23National LeaguePromotion - League TwoChampions146349311643111
2021-22National LeaguePromotion - League Two (Play Offs: Semi-finals)24426108914688
2019-20National League1937111016464943
2018-19National LeaguePromotion - League Two (Play Offs: Quarter-finals)44625912583984
Show all 18 seasons

Head-to-head

How Wrexham have done against each team in Championship, across every match we hold between them, past seasons and cups included. W, D and L are wins, draws and losses. The teams they have met most come first; open one to see the last meetings.

  • LincolnWrexham: won 6, drew 2, lost 4 of 12 meetingsWrexham have won 6 of their 12 meetings with Lincoln

    Wrexham: won 6, drew 2, lost 4 of 12 meetings

    Goals: Wrexham 16, Lincoln 12

    The meetings we hold go back to October 26, 2002.

    Last meetings with Lincoln, results for Wrexham

    1. Won
      Lincoln City 0, Wrexham AFC 2League One 2024-25
    2. Won
      Wrexham AFC 1, Lincoln City 0League One 2024-25
    3. Lost
      Lincoln City 1, Wrexham AFC 0National League 2016-17
    4. Lost
      Wrexham AFC 1, Lincoln City 2National League 2016-17
    5. Won
      Lincoln City 2, Wrexham FC 4League Two 2007-08
    Go to the Lincoln team page
  • Bristol CityWrexham: won 1, drew 2, lost 7 of 10 meetingsBristol City have won 7 of their 10 meetings with Wrexham

    Wrexham: won 1, drew 2, lost 7 of 10 meetings

    Goals: Wrexham 6, Bristol City 14

    The meetings we hold go back to August 12, 2000.

    Last meetings with Bristol City, results for Wrexham

    1. Drew
      Bristol City FC 2, Wrexham AFC 2Championship 2025-26
    2. Won
      Wrexham AFC 2, Bristol City FC 0Championship 2025-26
    3. Lost
      Bristol City 1, Wrexham AFC 0League One 2004-05
    4. Lost
      Wrexham AFC 1, Bristol City 3League One 2004-05
    5. Lost
      Bristol City 1, Wrexham AFC 0Second Division 2003-04
    Go to the Bristol City team page
  • SwanseaWrexham: won 4, drew 2, lost 1 of 7 meetingsWrexham have won 4 of their 7 meetings with Swansea

    Wrexham: won 4, drew 2, lost 1 of 7 meetings

    Goals: Wrexham 9, Swansea 2

    The meetings we hold go back to October 21, 2000.

    Last meetings with Swansea, results for Wrexham

    1. Drew
      Swansea 0, Wrexham 0Championship 2026-27
    2. Won
      Wrexham AFC 2, Swansea City AFC 0Championship 2025-26
    3. Lost
      Swansea City AFC 2, Wrexham AFC 1Championship 2025-26
    4. Drew
      Swansea City 0, Wrexham AFC 0Third Division 2002-03
    5. Won
      Wrexham AFC 4, Swansea City 0Third Division 2002-03
    Go to the Swansea team page
  • Stoke CityWrexham: won 1, drew 0, lost 5 of 6 meetingsStoke City have won 5 of their 6 meetings with Wrexham

    Wrexham: won 1, drew 0, lost 5 of 6 meetings

    Goals: Wrexham 4, Stoke City 8

    The meetings we hold go back to November 4, 2000.

    Last meetings with Stoke City, results for Wrexham

    1. Won
      Wrexham AFC 2, Stoke City FC 0Championship 2025-26
    2. Lost
      Stoke City FC 1, Wrexham AFC 0Championship 2025-26
    3. Lost
      Stoke City 1, Wrexham AFC 0Second Division 2001-02
    4. Lost
      Wrexham AFC 0, Stoke City 1Second Division 2001-02
    5. Lost
      Stoke City 3, Wrexham AFC 1Second Division 2000-01
    Go to the Stoke City team page
  • QPRWrexham: won 2, drew 0, lost 4 of 6 meetingsQPR have won 4 of their 6 meetings with Wrexham

    Wrexham: won 2, drew 0, lost 4 of 6 meetings

    Goals: Wrexham 6, QPR 11

    The meetings we hold go back to October 13, 2001.

    Last meetings with QPR, results for Wrexham

    1. Won
      Queens Park Rangers FC 2, Wrexham AFC 3Championship 2025-26
    2. Lost
      Wrexham AFC 1, Queens Park Rangers FC 3Championship 2025-26
    3. Lost
      Queens Park Rangers 2, Wrexham AFC 0Second Division 2003-04
    4. Lost
      Wrexham AFC 0, Queens Park Rangers 2Second Division 2003-04
    5. Lost
      Queens Park Rangers 2, Wrexham AFC 1Second Division 2001-02
    Go to the QPR team page
  • MillwallWrexham: won 2, drew 1, lost 2 of 5 meetingsWrexham and Millwall have won 2 each in 5 meetings

    Wrexham: won 2, drew 1, lost 2 of 5 meetings

    Goals: Wrexham 6, Millwall 4

    The meetings we hold go back to November 11, 2000.

    Last meetings with Millwall, results for Wrexham

    1. Won
      Millwall 0, Wrexham 3Championship 2026-27
    2. Lost
      Wrexham AFC 0, Millwall FC 2Championship 2025-26
    3. Won
      Millwall FC 0, Wrexham AFC 2Championship 2025-26
    4. Drew
      Wrexham AFC 1, Millwall FC 1Second Division 2000-01
    5. Lost
      Millwall FC 1, Wrexham AFC 0Second Division 2000-01
    Go to the Millwall team page
  • BirminghamWrexham: won 0, drew 2, lost 3 of 5 meetingsBirmingham have won 3 of their 5 meetings with Wrexham

    Wrexham: won 0, drew 2, lost 3 of 5 meetings

    Goals: Wrexham 4, Birmingham 9

    The meetings we hold go back to September 16, 2024.

    Last meetings with Birmingham, results for Wrexham

    1. Lost
      Wrexham 1, Birmingham 2Championship 2026-27
    2. Lost
      Birmingham City FC 2, Wrexham AFC 0Championship 2025-26
    3. Drew
      Wrexham AFC 1, Birmingham City FC 1Championship 2025-26
    4. Drew
      Wrexham AFC 1, Birmingham City 1League One 2024-25
    5. Lost
      Birmingham City 3, Wrexham AFC 1League One 2024-25
    Go to the Birmingham team page
  • Sheffield UtdWrexham: won 2, drew 1, lost 1 of 4 meetingsWrexham have won 2 of their 4 meetings with Sheffield Utd

    Wrexham: won 2, drew 1, lost 1 of 4 meetings

    Goals: Wrexham 11, Sheffield Utd 10

    The meetings we hold go back to January 29, 2023.

    Last meetings with Sheffield Utd, results for Wrexham

    1. Won
      Sheffield United FC 1, Wrexham AFC 2Championship 2025-26
    2. Won
      Wrexham AFC 5, Sheffield United FC 3Championship 2025-26
    3. Lost
      Sheffield United 3, Wrexham AFC 1FA Cup 2022-23
    4. Drew
      Wrexham AFC 3, Sheffield United 3FA Cup 2022-23
    Go to the Sheffield Utd team page
Show all 22 teams
  • CharltonWrexham: won 3, drew 1, lost 0 of 4 meetingsWrexham have won 3 of their 4 meetings with Charlton

    Wrexham: won 3, drew 1, lost 0 of 4 meetings

    Goals: Wrexham 7, Charlton 2

    The meetings we hold go back to October 26, 2024.

    Last meetings with Charlton, results for Wrexham

    1. Won
      Charlton Athletic FC 0, Wrexham AFC 1Championship 2025-26
    2. Won
      Wrexham AFC 1, Charlton Athletic FC 0Championship 2025-26
    3. Won
      Wrexham AFC 3, Charlton Athletic 0League One 2024-25
    4. Drew
      Charlton Athletic 2, Wrexham AFC 2League One 2024-25
    Go to the Charlton team page
  • PrestonWrexham: won 2, drew 1, lost 0 of 3 meetingsWrexham have won 2 of their 3 meetings with Preston

    Wrexham: won 2, drew 1, lost 0 of 3 meetings

    Goals: Wrexham 7, Preston 3

    The meetings we hold go back to December 6, 2025.

    Last meetings with Preston, results for Wrexham

    1. Won
      Wrexham 4, Preston 1Championship 2026-27
    2. Won
      Wrexham AFC 2, Preston North End FC 1Championship 2025-26
    3. Drew
      Preston North End FC 1, Wrexham AFC 1Championship 2025-26
    Go to the Preston team page
  • West BromWrexham: won 0, drew 1, lost 2 of 3 meetingsWest Brom have won 2 of their 3 meetings with Wrexham

    Wrexham: won 0, drew 1, lost 2 of 3 meetings

    Goals: Wrexham 5, West Brom 7

    The meetings we hold go back to August 16, 2025.

    Last meetings with West Brom, results for Wrexham

    1. Lost
      Wrexham 1, West Brom 2Championship 2026-27
    2. Drew
      West Bromwich Albion FC 2, Wrexham AFC 2Championship 2025-26
    3. Lost
      Wrexham AFC 2, West Bromwich Albion FC 3Championship 2025-26
    Go to the West Brom team page
  • DerbyWrexham: won 1, drew 2, lost 0 of 3 meetingsWrexham have won 1 of their 3 meetings with Derby

    Wrexham: won 1, drew 2, lost 0 of 3 meetings

    Goals: Wrexham 4, Derby 3

    The meetings we hold go back to September 27, 2025.

    Last meetings with Derby, results for Wrexham

    1. Drew
      Derby 1, Wrexham 1Championship 2026-27
    2. Won
      Derby County FC 1, Wrexham AFC 2Championship 2025-26
    3. Drew
      Wrexham AFC 1, Derby County FC 1Championship 2025-26
    Go to the Derby team page
  • SouthamptonWrexham: won 1, drew 0, lost 2 of 3 meetingsSouthampton have won 2 of their 3 meetings with Wrexham

    Wrexham: won 1, drew 0, lost 2 of 3 meetings

    Goals: Wrexham 4, Southampton 8

    The meetings we hold go back to August 9, 2025.

    Last meetings with Southampton, results for Wrexham

    1. Won
      Wrexham 2, Southampton 1Championship 2026-27
    2. Lost
      Wrexham AFC 1, Southampton FC 5Championship 2025-26
    3. Lost
      Southampton FC 2, Wrexham AFC 1Championship 2025-26
    Go to the Southampton team page
  • WatfordWrexham: won 0, drew 2, lost 1 of 3 meetingsWatford have won 1 of their 3 meetings with Wrexham

    Wrexham: won 0, drew 2, lost 1 of 3 meetings

    Goals: Wrexham 4, Watford 6

    The meetings we hold go back to December 13, 2025.

    Last meetings with Watford, results for Wrexham

    1. Drew
      Wrexham 1, Watford 1Championship 2026-27
    2. Lost
      Watford FC 3, Wrexham AFC 1Championship 2025-26
    3. Drew
      Wrexham AFC 2, Watford FC 2Championship 2025-26
    Go to the Watford team page
  • CardiffWrexham: won 0, drew 1, lost 2 of 3 meetingsCardiff have won 2 of their 3 meetings with Wrexham

    Wrexham: won 0, drew 1, lost 2 of 3 meetings

    Goals: Wrexham 4, Cardiff 7

    The meetings we hold go back to November 4, 2001.

    Last meetings with Cardiff, results for Wrexham

    1. Drew
      Cardiff 1, Wrexham 1Championship 2026-27
    2. Lost
      Cardiff City 3, Wrexham AFC 2Second Division 2001-02
    3. Lost
      Wrexham AFC 1, Cardiff City 3Second Division 2001-02
    Go to the Cardiff team page
  • MiddlesbroughWrexham: won 0, drew 2, lost 0 of 2 meetingsAll 2 meetings between Wrexham and Middlesbrough were draws

    Wrexham: won 0, drew 2, lost 0 of 2 meetings

    Goals: Wrexham 3, Middlesbrough 3

    The meetings we hold go back to October 25, 2025.

    Last meetings with Middlesbrough, results for Wrexham

    1. Drew
      Wrexham AFC 2, Middlesbrough FC 2Championship 2025-26
    2. Drew
      Middlesbrough FC 1, Wrexham AFC 1Championship 2025-26
    Go to the Middlesbrough team page
  • PortsmouthWrexham: won 1, drew 1, lost 0 of 2 meetingsWrexham have won 1 of their 2 meetings with Portsmouth

    Wrexham: won 1, drew 1, lost 0 of 2 meetings

    Goals: Wrexham 2, Portsmouth 1

    The meetings we hold go back to November 5, 2025.

    Last meetings with Portsmouth, results for Wrexham

    1. Won
      Wrexham AFC 2, Portsmouth FC 1Championship 2025-26
    2. Drew
      Portsmouth FC 0, Wrexham AFC 0Championship 2025-26
    Go to the Portsmouth team page
  • NorwichWrexham: won 1, drew 0, lost 1 of 2 meetingsWrexham and Norwich have won 1 each in 2 meetings

    Wrexham: won 1, drew 0, lost 1 of 2 meetings

    Goals: Wrexham 4, Norwich 4

    The meetings we hold go back to September 20, 2025.

    Last meetings with Norwich, results for Wrexham

    1. Lost
      Wrexham AFC 1, Norwich City FC 2Championship 2025-26
    2. Won
      Norwich City FC 2, Wrexham AFC 3Championship 2025-26
    Go to the Norwich team page
  • BlackburnWrexham: won 1, drew 1, lost 0 of 2 meetingsWrexham have won 1 of their 2 meetings with Blackburn

    Wrexham: won 1, drew 1, lost 0 of 2 meetings

    Goals: Wrexham 3, Blackburn 1

    The meetings we hold go back to November 29, 2025.

    Last meetings with Blackburn, results for Wrexham

    1. Won
      Blackburn Rovers FC 0, Wrexham AFC 2Championship 2025-26
    2. Drew
      Wrexham AFC 1, Blackburn Rovers FC 1Championship 2025-26
    Go to the Blackburn team page
  • BoltonWrexham: won 0, drew 2, lost 0 of 2 meetingsAll 2 meetings between Wrexham and Bolton were draws

    Wrexham: won 0, drew 2, lost 0 of 2 meetings

    Goals: Wrexham 0, Bolton 0

    The meetings we hold go back to August 18, 2024.

    Last meetings with Bolton, results for Wrexham

    1. Drew
      Wrexham AFC 0, Bolton Wanderers 0League One 2024-25
    2. Drew
      Bolton Wanderers 0, Wrexham AFC 0League One 2024-25
    Go to the Bolton team page
  • West HamWrexham: won 0, drew 0, lost 1 of 1 meetingWest Ham won their only meeting with Wrexham

    Wrexham: won 0, drew 0, lost 1 of 1 meeting

    Goals: Wrexham 0, West Ham 6

    The meetings we hold go back to September 11, 2026.

    Last meetings with West Ham, results for Wrexham

    1. Lost
      West Ham 6, Wrexham 0Championship 2026-27
    Go to the West Ham team page
  • BurnleyWrexham: won 0, drew 1, lost 0 of 1 meetingThe only meeting between Wrexham and Burnley was a draw

    Wrexham: won 0, drew 1, lost 0 of 1 meeting

    Goals: Wrexham 1, Burnley 1

    The meetings we hold go back to September 8, 2026.

    Last meetings with Burnley, results for Wrexham

    1. Drew
      Wrexham 1, Burnley 1Championship 2026-27
    Go to the Burnley team page

History and connections

Recorded data only. Coverage varies by season; missing values are shown as unknown.

Recorded matches
46
Won
17
Drawn
19
Lost
10
Goals scored
49
Goals conceded
39

Connections

Choose an entity to continue exploring. Counts show shared recorded matches or rounds.

Wrexham

Season trends

Totals may cover different amounts of playing time. Changes compare recorded totals.

  1. -35 compared with 2025-26

  2. -1 compared with 2024-25

  3. +1 compared with 2023-24

  4. -5 compared with 2022-23

  5. +6 compared with 2021-22

  6. +6 compared with 2019-20

  7. -10 compared with 2018-19

  8. +3 compared with 2017-18

  9. +0 compared with 2016-17

  10. +0 compared with 2007-08

  11. +0 compared with 2006-07

  12. +0 compared with 2005-06

  13. +0 compared with 2004-05

  14. +0 compared with 2003-04

  15. +0 compared with 2002-03

  16. +0 compared with 2001-02

  17. +0 compared with 2000-01

Records

  1. Match · 2017-18 · Apr 28, 2018
    Wrexham AFC · AFC Fylde
    Home goals
    0
    Away goals
    0
  2. Match · 2017-18 · Apr 21, 2018
    Leyton Orient · Wrexham AFC
    Home goals
    1
    Away goals
    0
  3. Match · 2017-18 · Apr 14, 2018
    Wrexham AFC · Dagenham & Redbridge
    Home goals
    1
    Away goals
    2
  4. Match · 2017-18 · Apr 10, 2018
    Ebbsfleet United · Wrexham AFC
    Home goals
    3
    Away goals
    0
  5. Match · 2017-18 · Apr 7, 2018
    Eastleigh FC · Wrexham AFC
    Home goals
    1
    Away goals
    1
  6. Match · 2017-18 · Apr 2, 2018
    Wrexham AFC · Boreham Wood
    Home goals
    0
    Away goals
    1
  7. Match · 2017-18 · Mar 30, 2018
    Bromley FC · Wrexham AFC
    Home goals
    1
    Away goals
    1
  8. Match · 2017-18 · Mar 24, 2018
    Wrexham AFC · Maidstone United
    Home goals
    1
    Away goals
    0
  9. Match · 2017-18 · Mar 17, 2018
    Woking FC · Wrexham AFC
    Home goals
    2
    Away goals
    2
  10. Match · 2017-18 · Mar 11, 2018
    Wrexham AFC · Chester FC
    Home goals
    2
    Away goals
    0
  11. Match · 2017-18 · Feb 24, 2018
    Wrexham AFC · Aldershot Town
    Home goals
    2
    Away goals
    2
  12. Match · 2017-18 · Feb 20, 2018
    Solihull Moors · Wrexham AFC
    Home goals
    0
    Away goals
    0
  13. Match · 2017-18 · Feb 17, 2018
    Sutton United · Wrexham AFC
    Home goals
    1
    Away goals
    1
  14. Match · 2017-18 · Feb 10, 2018
    Wrexham AFC · Halifax Town
    Home goals
    1
    Away goals
    1
  15. Match · 2017-18 · Feb 3, 2018
    Guiseley AFC · Wrexham AFC
    Home goals
    0
    Away goals
    2
  16. Match · 2017-18 · Jan 30, 2018
    Gateshead FC · Wrexham AFC
    Home goals
    0
    Away goals
    0
  17. Match · 2017-18 · Jan 27, 2018
    Wrexham AFC · Tranmere Rovers
    Home goals
    2
    Away goals
    2
  18. Match · 2017-18 · Jan 20, 2018
    Hartlepool United · Wrexham AFC
    Home goals
    0
    Away goals
    2
  19. Match · 2017-18 · Jan 6, 2018
    Wrexham AFC · Torquay United
    Home goals
    4
    Away goals
    0
  20. Match · 2017-18 · Jan 1, 2018
    Wrexham AFC · Barrow AFC
    Home goals
    3
    Away goals
    3
  21. Match · 2017-18 · Dec 26, 2017
    Barrow AFC · Wrexham AFC
    Home goals
    1
    Away goals
    1
  22. Match · 2017-18 · Dec 23, 2017
    Wrexham AFC · Dover Athletic
    Home goals
    0
    Away goals
    0
  23. Match · 2017-18 · Dec 9, 2017
    Macclesfield Town · Wrexham AFC
    Home goals
    4
    Away goals
    1
  24. Match · 2017-18 · Dec 2, 2017
    Wrexham AFC · Maidenhead United
    Home goals
    2
    Away goals
    0
  25. Match · 2017-18 · Nov 25, 2017
    Aldershot Town · Wrexham AFC
    Home goals
    2
    Away goals
    0