< 2025 >

team Cardiff City
nation England

2024-08-10 Championship 1 Sunderland (h)   L 0-2
2024-08-17 Championship 2 Burnley (a)   L 0-5
2024-08-25 Championship 3 Swansea City (a)   D 1-1
2024-08-31 Championship 4 Middlesbrough (h)   L 0-2
2024-09-14 Championship 5 Derby County (a)   L 0-1
2024-09-21 Championship 6 Leeds United (h)   L 0-2
2024-09-28 Championship 7 Hull (a)   L 1-4
2024-10-01 Championship 8 Millwall (h)   W 1-0
2024-10-06 Championship 9 Bristol City (a)   D 1-1
2024-10-19 Championship 10 Plymouth Argyle (h)   W 5-0
2024-10-22 Championship 11 Portsmouth (h)   W 2-0
2024-10-26 Championship 12 W.B.A. (a)   D 0-0
2024-11-02 Championship 13 Norwich City (h)   W 2-1
2024-11-06 Championship 14 Luton Town (a)   L 0-1
2024-11-09 Championship 15 Blackburn (h)   L 1-3
2024-11-23 Championship 16 Sheffield Wednesday (a)   D 1-1
2024-11-27 Championship 17 QPR (h)   L 0-2
2024-11-30 Championship 18 Coventry (a)   D 2-2
2024-12-11 Championship 20 Preston (h)   L 0-2
2024-12-14 Championship 21 Stoke (a)   D 2-2
2024-12-21 Championship 22 Sheffield United (h)   L 0-2
2024-12-26 Championship 23 Oxford United (a)   L 2-3
2024-12-29 Championship 24 Watford (a)   W 2-1
2025-01-01 Championship 25 Coventry (h)   D 1-1
2025-01-04 Championship 26 Middlesbrough (a)   D 1-1
2025-01-09 FA Cup Rn3 Sheffield United (a)   W 1-0
2025-01-14 Championship 19 Watford (h)   D 1-1
2025-01-18 Championship 27 Swansea City (h)   W 3-0
2025-01-21 Championship 28 Millwall (a)   D 2-2
2025-01-25 Championship 29 Derby County (h)   W 2-1
2025-02-01 Championship 30 Leeds United (a)   L 0-7
2025-02-08 FA Cup Rn4 Stoke (a)   D 3-3
2025-02-11 Championship 32 Portsmouth (a)   L 1-2
2025-02-15 Championship 33 Bristol City (h)   D 1-1
2025-02-22 Championship 34 Plymouth Argyle (a)  
2025-02-25 Championship 31 Hull (h)  
2025-02-28 FA Cup Rn5 Aston Villa (a)  
2025-03-04 Championship 35 Burnley (h)  
2025-03-08 Championship 36 Sunderland (a)  
2025-03-11 Championship 37 Luton Town (h)  
2025-03-15 Championship 38 Blackburn (a)  
2025-03-29 Championship 39 Sheffield Wednesday (h)  
2025-04-05 Championship 40 QPR (a)  
2025-04-08 Championship 41 Preston (a)  
2025-04-12 Championship 42 Stoke (h)  
2025-04-18 Championship 43 Sheffield United (a)  
2025-04-21 Championship 44 Oxford United (h)  
2025-04-26 Championship 45 W.B.A. (h)  
2025-05-03 Championship 46 Norwich City (a)