Skip to content

ChampionshipClub

History

Seasons

Every season we hold for Cardiff, 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.

Cardiff season by season
SeasonDivision#PWDLGFGAPts
2026-27So farChampionship1911254181711
2024-25ChampionshipRelegation - League One244691720487344
2023-24Championship124619522537062
2022-23Championship2146131023415849
2021-22Championship184615823506853
2020-21Championship846181414664968
2019-20ChampionshipPromotion - Premier League (Play Offs: Semi-finals)546191611685873
2018-19Premier LeagueRelegation - Championship183810424346934
Show all 26 seasons

Head-to-head

How Cardiff 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.

  • QPRCardiff: won 9, drew 8, lost 20 of 37 meetingsQPR have won 20 of their 37 meetings with Cardiff

    Cardiff: won 9, drew 8, lost 20 of 37 meetings

    Goals: Cardiff 35, QPR 48

    The meetings we hold go back to September 25, 2001.

    Last meetings with QPR, results for Cardiff

    1. Lost
      QPR 2, Cardiff 1Championship 2026-27
    2. Drew
      Queens Park Rangers FC 0, Cardiff City FC 0Championship 2024-25
    3. Lost
      Cardiff City FC 0, Queens Park Rangers FC 2Championship 2024-25
    4. Won
      Queens Park Rangers FC 1, Cardiff City FC 2Championship 2023-24
    5. Lost
      Cardiff City FC 1, Queens Park Rangers FC 2Championship 2023-24
    Go to the QPR team page
  • DerbyCardiff: won 15, drew 11, lost 9 of 35 meetingsCardiff have won 15 of their 35 meetings with Derby

    Cardiff: won 15, drew 11, lost 9 of 35 meetings

    Goals: Cardiff 58, Derby 43

    The meetings we hold go back to August 25, 2003.

    Last meetings with Derby, results for Cardiff

    1. Drew
      Derby 2, Cardiff 2Championship 2026-27
    2. Won
      Cardiff City FC 2, Derby County FC 1Championship 2024-25
    3. Lost
      Derby County FC 1, Cardiff City FC 0Championship 2024-25
    4. Won
      Derby County FC 0, Cardiff City FC 1Championship 2021-22
    5. Won
      Cardiff City FC 1, Derby County FC 0Championship 2021-22
    Go to the Derby team page
  • PrestonCardiff: won 13, drew 10, lost 12 of 35 meetingsCardiff have won 13 of their 35 meetings with Preston

    Cardiff: won 13, drew 10, lost 12 of 35 meetings

    Goals: Cardiff 41, Preston 48

    The meetings we hold go back to December 9, 2003.

    Last meetings with Preston, results for Cardiff

    1. Drew
      Preston North End FC 2, Cardiff City FC 2Championship 2024-25
    2. Lost
      Cardiff City FC 0, Preston North End FC 2Championship 2024-25
    3. Lost
      Cardiff City FC 0, Preston North End FC 2Championship 2023-24
    4. Won
      Preston North End FC 1, Cardiff City FC 2Championship 2023-24
    5. Lost
      Preston North End FC 2, Cardiff City FC 0Championship 2022-23
    Go to the Preston team page
  • Bristol CityCardiff: won 16, drew 6, lost 12 of 34 meetingsCardiff have won 16 of their 34 meetings with Bristol City

    Cardiff: won 16, drew 6, lost 12 of 34 meetings

    Goals: Cardiff 48, Bristol City 39

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

    Last meetings with Bristol City, results for Cardiff

    1. Drew
      Cardiff City FC 1, Bristol City FC 1Championship 2024-25
    2. Drew
      Bristol City FC 1, Cardiff City FC 1Championship 2024-25
    3. Won
      Bristol City FC 0, Cardiff City FC 1Championship 2023-24
    4. Won
      Cardiff City FC 2, Bristol City FC 0Championship 2023-24
    5. Won
      Cardiff City FC 2, Bristol City FC 0Championship 2022-23
    Go to the Bristol City team page
  • WatfordCardiff: won 12, drew 8, lost 11 of 31 meetingsCardiff have won 12 of their 31 meetings with Watford

    Cardiff: won 12, drew 8, lost 11 of 31 meetings

    Goals: Cardiff 51, Watford 48

    The meetings we hold go back to October 28, 2003.

    Last meetings with Watford, results for Cardiff

    1. Won
      Cardiff 5, Watford 1Championship 2026-27
    2. Drew
      Cardiff City FC 1, Watford FC 1Championship 2024-25
    3. Won
      Watford FC 1, Cardiff City FC 2Championship 2024-25
    4. Won
      Watford FC 0, Cardiff City FC 1Championship 2023-24
    5. Drew
      Cardiff City FC 1, Watford FC 1Championship 2023-24
    Go to the Watford team page
  • Stoke CityCardiff: won 10, drew 12, lost 6 of 28 meetingsCardiff have won 10 of their 28 meetings with Stoke City

    Cardiff: won 10, drew 12, lost 6 of 28 meetings

    Goals: Cardiff 40, Stoke City 32

    The meetings we hold go back to December 19, 2001.

    Last meetings with Stoke City, results for Cardiff

    1. Drew
      Cardiff 1, Stoke City 1Championship 2026-27
    2. Lost
      Cardiff City FC 0, Stoke City FC 1Championship 2024-25
    3. Drew
      Stoke City 3, Cardiff City 3Cardiff City won 4-2 on penalties, which counts as a drawFA Cup 2024-25
    4. Drew
      Stoke City FC 2, Cardiff City FC 2Championship 2024-25
    5. Won
      Cardiff City FC 2, Stoke City FC 1Championship 2023-24
    Go to the Stoke City team page
  • NorwichCardiff: won 9, drew 3, lost 16 of 28 meetingsNorwich have won 16 of their 28 meetings with Cardiff

    Cardiff: won 9, drew 3, lost 16 of 28 meetings

    Goals: Cardiff 35, Norwich 48

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

    Last meetings with Norwich, results for Cardiff

    1. Lost
      Norwich City FC 4, Cardiff City FC 2Championship 2024-25
    2. Won
      Cardiff City FC 2, Norwich City FC 1Championship 2024-25
    3. Lost
      Norwich City FC 4, Cardiff City FC 1Championship 2023-24
    4. Lost
      Cardiff City FC 2, Norwich City FC 3Championship 2023-24
    5. Lost
      Norwich City FC 2, Cardiff City FC 0Championship 2022-23
    Go to the Norwich team page
  • MillwallCardiff: won 6, drew 15, lost 7 of 28 meetingsMillwall have won 7 of their 28 meetings with Cardiff

    Cardiff: won 6, drew 15, lost 7 of 28 meetings

    Goals: Cardiff 27, Millwall 29

    The meetings we hold go back to December 20, 2003.

    Last meetings with Millwall, results for Cardiff

    1. Drew
      Millwall FC 2, Cardiff City FC 2Championship 2024-25
    2. Won
      Cardiff City FC 1, Millwall FC 0Championship 2024-25
    3. Lost
      Millwall FC 3, Cardiff City FC 1Championship 2023-24
    4. Won
      Cardiff City FC 1, Millwall FC 0Championship 2023-24
    5. Lost
      Cardiff City FC 0, Millwall FC 1Championship 2022-23
    Go to the Millwall team page
Show all 23 teams
  • MiddlesbroughCardiff: won 10, drew 4, lost 13 of 27 meetingsMiddlesbrough have won 13 of their 27 meetings with Cardiff

    Cardiff: won 10, drew 4, lost 13 of 27 meetings

    Goals: Cardiff 27, Middlesbrough 38

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

    Last meetings with Middlesbrough, results for Cardiff

    1. Drew
    2. Drew
      Middlesbrough FC 1, Cardiff City FC 1Championship 2024-25
    3. Lost
      Cardiff City FC 0, Middlesbrough FC 2Championship 2024-25
    4. Lost
      Cardiff City FC 1, Middlesbrough FC 4Championship 2023-24
    5. Lost
      Middlesbrough FC 2, Cardiff City FC 0Championship 2023-24
    Go to the Middlesbrough team page
  • BurnleyCardiff: won 7, drew 12, lost 7 of 26 meetingsCardiff and Burnley have won 7 each in 26 meetings

    Cardiff: won 7, drew 12, lost 7 of 26 meetings

    Goals: Cardiff 35, Burnley 35

    The meetings we hold go back to November 1, 2003.

    Last meetings with Burnley, results for Cardiff

    1. Lost
      Cardiff City FC 1, Burnley FC 2Championship 2024-25
    2. Lost
      Burnley FC 5, Cardiff City FC 0Championship 2024-25
    3. Lost
      Burnley FC 3, Cardiff City FC 0Championship 2022-23
    4. Drew
      Cardiff City FC 1, Burnley FC 1Championship 2022-23
    5. Lost
      Burnley FC 2, Cardiff City 0Premier League 2018-19
    Go to the Burnley team page
  • BirminghamCardiff: won 12, drew 9, lost 5 of 26 meetingsCardiff have won 12 of their 26 meetings with Birmingham

    Cardiff: won 12, drew 9, lost 5 of 26 meetings

    Goals: Cardiff 35, Birmingham 21

    The meetings we hold go back to August 26, 2006.

    Last meetings with Birmingham, results for Cardiff

    1. Won
      Birmingham City FC 0, Cardiff City FC 1Championship 2023-24
    2. Lost
      Cardiff City FC 0, Birmingham City FC 1Championship 2023-24
    3. Won
      Birmingham City FC 0, Cardiff City FC 2Championship 2022-23
    4. Won
      Cardiff City FC 1, Birmingham City FC 0Championship 2022-23
    5. Drew
      Cardiff City FC 1, Birmingham City FC 1Championship 2021-22
    Go to the Birmingham team page
  • Sheffield UtdCardiff: won 7, drew 7, lost 10 of 24 meetingsSheffield Utd have won 10 of their 24 meetings with Cardiff

    Cardiff: won 7, drew 7, lost 10 of 24 meetings

    Goals: Cardiff 28, Sheffield Utd 36

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

    Last meetings with Sheffield Utd, results for Cardiff

    1. Drew
    2. Lost
      Sheffield United FC 2, Cardiff City FC 0Championship 2024-25
    3. Won
      Sheffield United 0, Cardiff City 1FA Cup 2024-25
    4. Lost
      Cardiff City FC 0, Sheffield United FC 2Championship 2024-25
    5. Lost
      Sheffield United FC 4, Cardiff City FC 1Championship 2022-23
    Go to the Sheffield Utd team page
  • WolvesCardiff: won 10, drew 3, lost 9 of 22 meetingsCardiff have won 10 of their 22 meetings with Wolves

    Cardiff: won 10, drew 3, lost 9 of 22 meetings

    Goals: Cardiff 34, Wolves 32

    The meetings we hold go back to September 25, 2004.

    Last meetings with Wolves, results for Cardiff

    1. Lost
      Wolverhampton Wanderers 2, Cardiff City 0Premier League 2018-19
    2. Won
      Cardiff City 2, Wolverhampton Wanderers 1Premier League 2018-19
    3. Lost
      Cardiff City 0, Wolverhampton Wanderers 1Championship 2017-18
    4. Won
      Wolverhampton Wanderers 1, Cardiff City 2Championship 2017-18
    5. Lost
      Wolverhampton Wanderers 3, Cardiff City 1Championship 2016-17
    Go to the Wolves team page
  • BlackburnCardiff: won 6, drew 8, lost 7 of 21 meetingsBlackburn have won 7 of their 21 meetings with Cardiff

    Cardiff: won 6, drew 8, lost 7 of 21 meetings

    Goals: Cardiff 24, Blackburn 25

    The meetings we hold go back to December 7, 2012.

    Last meetings with Blackburn, results for Cardiff

    1. Lost
      Blackburn 2, Cardiff 1Championship 2026-27
    2. Won
      Blackburn Rovers FC 1, Cardiff City FC 2Championship 2024-25
    3. Lost
      Cardiff City FC 1, Blackburn Rovers FC 3Championship 2024-25
    4. Drew
      Cardiff City FC 0, Blackburn Rovers FC 0Championship 2023-24
    5. Lost
      Blackburn Rovers FC 1, Cardiff City FC 0Championship 2023-24
    Go to the Blackburn team page
  • West BromCardiff: won 3, drew 11, lost 6 of 20 meetingsWest Brom have won 6 of their 20 meetings with Cardiff

    Cardiff: won 3, drew 11, lost 6 of 20 meetings

    Goals: Cardiff 19, West Brom 26

    The meetings we hold go back to November 25, 2003.

    Last meetings with West Brom, results for Cardiff

    1. Drew
      Cardiff City FC 0, West Bromwich Albion FC 0Championship 2024-25
    2. Drew
      West Bromwich Albion FC 0, Cardiff City FC 0Championship 2024-25
    3. Lost
      West Bromwich Albion FC 2, Cardiff City FC 0Championship 2023-24
    4. Lost
      Cardiff City FC 0, West Bromwich Albion FC 1Championship 2023-24
    5. Drew
      Cardiff City FC 1, West Bromwich Albion FC 1Championship 2022-23
    Go to the West Brom team page
  • SwanseaCardiff: won 6, drew 4, lost 10 of 20 meetingsSwansea have won 10 of their 20 meetings with Cardiff

    Cardiff: won 6, drew 4, lost 10 of 20 meetings

    Goals: Cardiff 19, Swansea 30

    The meetings we hold go back to November 30, 2008.

    Last meetings with Swansea, results for Cardiff

    1. Won
      Cardiff City FC 3, Swansea City AFC 0Championship 2024-25
    2. Drew
      Swansea City AFC 1, Cardiff City FC 1Championship 2024-25
    3. Lost
      Swansea City AFC 2, Cardiff City FC 0Championship 2023-24
    4. Won
      Cardiff City FC 2, Swansea City AFC 0Championship 2023-24
    5. Lost
      Cardiff City FC 2, Swansea City AFC 3Championship 2022-23
    Go to the Swansea team page
  • SouthamptonCardiff: won 9, drew 2, lost 5 of 16 meetingsCardiff have won 9 of their 16 meetings with Southampton

    Cardiff: won 9, drew 2, lost 5 of 16 meetings

    Goals: Cardiff 19, Southampton 18

    The meetings we hold go back to December 31, 2005.

    Last meetings with Southampton, results for Cardiff

    1. Won
      Cardiff City FC 2, Southampton FC 1Championship 2023-24
    2. Lost
      Southampton FC 2, Cardiff City FC 0Championship 2023-24
    3. Won
      Southampton FC 1, Cardiff City 2Premier League 2018-19
    4. Won
      Cardiff City 1, Southampton FC 0Premier League 2018-19
    5. Won
      Southampton FC 0, Cardiff City 1Premier League 2013-14
    Go to the Southampton team page
  • CharltonCardiff: won 3, drew 6, lost 4 of 13 meetingsCharlton have won 4 of their 13 meetings with Cardiff

    Cardiff: won 3, drew 6, lost 4 of 13 meetings

    Goals: Cardiff 17, Charlton 19

    The meetings we hold go back to November 10, 2007.

    Last meetings with Charlton, results for Cardiff

    1. Won
      Cardiff 3, Charlton 1Championship 2026-27
    2. Drew
      Cardiff City 0, Charlton Athletic 0Championship 2019-20
    3. Drew
      Charlton Athletic 2, Cardiff City 2Championship 2019-20
    4. Drew
      Charlton Athletic 0, Cardiff City 0Championship 2015-16
    5. Won
      Cardiff City 2, Charlton Athletic 1Championship 2015-16
    Go to the Charlton team page
  • West HamCardiff: won 3, drew 1, lost 6 of 10 meetingsWest Ham have won 6 of their 10 meetings with Cardiff

    Cardiff: won 3, drew 1, lost 6 of 10 meetings

    Goals: Cardiff 8, West Ham 12

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

    Last meetings with West Ham, results for Cardiff

    1. Won
      Cardiff City 2, West Ham United 0Premier League 2018-19
    2. Lost
      West Ham United 3, Cardiff City 1Premier League 2018-19
    3. Lost
      Cardiff City 0, West Ham United 2Premier League 2013-14
    4. Lost
      West Ham United 2, Cardiff City 0Premier League 2013-14
    5. Lost
      Cardiff City 0, West Ham United 2Championship 2011-12
    Go to the West Ham team page
  • BoltonCardiff: won 3, drew 1, lost 5 of 9 meetingsBolton have won 5 of their 9 meetings with Cardiff

    Cardiff: won 3, drew 1, lost 5 of 9 meetings

    Goals: Cardiff 9, Bolton 15

    The meetings we hold go back to November 3, 2012.

    Last meetings with Bolton, results for Cardiff

    1. Lost
      Bolton 1, Cardiff 0Championship 2026-27
    2. Won
      Cardiff City 2, Bolton Wanderers 0Championship 2017-18
    3. Lost
      Bolton Wanderers 2, Cardiff City 0Championship 2017-18
    4. Won
      Cardiff City 2, Bolton Wanderers 1Championship 2015-16
    5. Won
      Bolton Wanderers 2, Cardiff City 3Championship 2015-16
    Go to the Bolton team page
  • PortsmouthCardiff: won 4, drew 1, lost 2 of 7 meetingsCardiff have won 4 of their 7 meetings with Portsmouth

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

    Goals: Cardiff 12, Portsmouth 7

    The meetings we hold go back to August 28, 2010.

    Last meetings with Portsmouth, results for Cardiff

    1. Lost
      Portsmouth 2, Cardiff 0Championship 2026-27
    2. Lost
      Portsmouth FC 2, Cardiff City FC 1Championship 2024-25
    3. Won
      Cardiff City FC 2, Portsmouth FC 0Championship 2024-25
    4. Won
      Cardiff City 3, Portsmouth FC 2Championship 2011-12
    5. Drew
      Portsmouth FC 1, Cardiff City 1Championship 2011-12
    Go to the Portsmouth team page
  • WrexhamCardiff: won 2, drew 1, lost 0 of 3 meetingsCardiff have won 2 of their 3 meetings with Wrexham

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

    Goals: Cardiff 7, Wrexham 4

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

    Last meetings with Wrexham, results for Cardiff

    1. Drew
      Cardiff 1, Wrexham 1Championship 2026-27
    2. Won
      Cardiff City 3, Wrexham AFC 2Second Division 2001-02
    3. Won
      Wrexham AFC 1, Cardiff City 3Second Division 2001-02
    Go to the Wrexham team page
  • LincolnCardiff: won 1, drew 0, lost 1 of 2 meetingsCardiff and Lincoln have won 1 each in 2 meetings

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

    Goals: Cardiff 3, Lincoln 4

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

    Last meetings with Lincoln, results for Cardiff

    1. Lost
      Lincoln City 2, Cardiff City 0Third Division 2000-01
    2. Won
      Cardiff City 3, Lincoln City 2Third Division 2000-01
    Go to the Lincoln team page

History and connections

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

Recorded matches
1,158
Won
448
Drawn
321
Lost
389
Goals scored
1,553
Goals conceded
1,461

Connections

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

Cardiff

Season trends

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

  1. -38 compared with 2024-25

  2. +3 compared with 2023-24

  3. -2 compared with 2022-23

  4. +0 compared with 2021-22

  5. +1 compared with 2020-21

  6. -3 compared with 2019-20

  7. +11 compared with 2018-19

  8. -7 compared with 2017-18

  9. +0 compared with 2016-17

  10. +0 compared with 2015-16

  11. +0 compared with 2014-15

  12. +8 compared with 2013-14

  13. -8 compared with 2012-13

  14. +0 compared with 2011-12

  15. +0 compared with 2010-11

  16. +0 compared with 2009-10

  17. +0 compared with 2008-09

  18. +0 compared with 2007-08

  19. +0 compared with 2006-07

  20. +0 compared with 2005-06

  21. +0 compared with 2004-05

  22. +0 compared with 2003-04

  23. +0 compared with 2002-03

  24. +0 compared with 2001-02

  25. +0 compared with 2000-01

Records

  1. Match · 2026-27 · Oct 17, 2026
    Middlesbrough · Cardiff
    Home goals
    2
    Away goals
    2
  2. Match · 2026-27 · Oct 13, 2026
    Cardiff · Watford
    Home goals
    5
    Away goals
    1
  3. Match · 2026-27 · Oct 10, 2026
    Blackburn · Cardiff
    Home goals
    2
    Away goals
    1
  4. Match · 2026-27 · Sep 19, 2026
    Cardiff · Charlton
    Home goals
    3
    Away goals
    1
  5. Match · 2026-27 · Sep 12, 2026
    Bolton · Cardiff
    Home goals
    1
    Away goals
    0
  6. Match · 2026-27 · Sep 8, 2026
    Cardiff · Stoke City
    Home goals
    1
    Away goals
    1
  7. Match · 2026-27 · Sep 5, 2026
    Portsmouth · Cardiff
    Home goals
    2
    Away goals
    0
  8. Match · 2026-27 · Sep 2, 2026
    QPR · Cardiff
    Home goals
    2
    Away goals
    1
  9. Match · 2026-27 · Aug 29, 2026
    Cardiff · Sheffield Utd
    Home goals
    2
    Away goals
    2
  10. Match · 2026-27 · Aug 22, 2026
    Derby · Cardiff
    Home goals
    2
    Away goals
    2
  11. Match · 2026-27 · Aug 17, 2026
    Cardiff · Wrexham
    Home goals
    1
    Away goals
    1
  12. Table record · 2026-27
    Championship · Cardiff
    Rank
    19
    Recorded matches
    11
    Won
    2
    Drawn
    5
    Lost
    4
    Goals scored
    18
    Goals conceded
    17
    Points
    11
  13. Match · 2024-25 · May 3, 2025
    Norwich City FC · Cardiff City FC
    Home goals
    4
    Away goals
    2
  14. Match · 2024-25 · Apr 26, 2025
    Cardiff City FC · West Bromwich Albion FC
    Home goals
    0
    Away goals
    0
  15. Match · 2024-25 · Apr 21, 2025
    Cardiff City FC · Oxford United FC
    Home goals
    1
    Away goals
    1
  16. Match · 2024-25 · Apr 18, 2025
    Sheffield United FC · Cardiff City FC
    Home goals
    2
    Away goals
    0
  17. Match · 2024-25 · Apr 12, 2025
    Cardiff City FC · Stoke City FC
    Home goals
    0
    Away goals
    1
  18. Match · 2024-25 · Apr 8, 2025
    Preston North End FC · Cardiff City FC
    Home goals
    2
    Away goals
    2
  19. Match · 2024-25 · Apr 5, 2025
    Queens Park Rangers FC · Cardiff City FC
    Home goals
    0
    Away goals
    0
  20. Match · 2024-25 · Mar 29, 2025
    Cardiff City FC · Sheffield Wednesday FC
    Home goals
    1
    Away goals
    1
  21. Match · 2024-25 · Mar 15, 2025
    Blackburn Rovers FC · Cardiff City FC
    Home goals
    1
    Away goals
    2
  22. Match · 2024-25 · Mar 11, 2025
    Cardiff City FC · Luton Town FC
    Home goals
    1
    Away goals
    2
  23. Match · 2024-25 · Mar 8, 2025
    Sunderland AFC · Cardiff City FC
    Home goals
    2
    Away goals
    1
  24. Match · 2024-25 · Mar 4, 2025
    Cardiff City FC · Burnley FC
    Home goals
    1
    Away goals
    2
  25. Match · 2024-25 · Feb 28, 2025
    Aston Villa · Cardiff City
    Home goals
    2
    Away goals
    0