| Nov 4
|
vs West Ham United |
Cardiff City Stadium, CardiffParamount+ |
| Nov 7
|
vs Burnley |
Cardiff City Stadium, Cardiff |
| Nov 21
|
@ Norwich City |
Carrow Road, NorwichParamount+ |
| Nov 24
|
vs Preston North End |
Cardiff City Stadium, Cardiff |
| Nov 29
|
@ Swansea City |
Swansea.com Stadium, Swansea |
| Dec 5
|
vs Lincoln City |
Cardiff City Stadium, Cardiff |
| Dec 8
|
@ West Bromwich Albion |
The Hawthorns, West Bromwich |
| Dec 12
|
vs Southampton |
Cardiff City Stadium, Cardiff |
| Dec 19
|
@ Bristol City |
Ashton Gate, Bristol |
| Dec 26
|
vs Millwall |
Cardiff City Stadium, Cardiff |
| Dec 29
|
@ Birmingham City |
St. Andrew's Stadium, Birmingham |
| Jan 1
|
@ Southampton |
St. Mary's Stadium, Southampton |
| Jan 16
|
vs Middlesbrough |
Cardiff City Stadium, Cardiff |
| Jan 23
|
vs Wolverhampton Wanderers |
Cardiff City Stadium, Cardiff |
| Jan 27
|
@ West Ham United |
London Stadium, London |
| Jan 30
|
@ Burnley |
Turf Moor, Burnley |
| Feb 6
|
vs Norwich City |
Cardiff City Stadium, Cardiff |
| Feb 13
|
vs Bolton Wanderers |
Cardiff City Stadium, Cardiff |
| Feb 16
|
@ Watford |
Vicarage Road, Watford |
| Feb 20
|
@ Charlton Athletic |
The Valley, London |
| Feb 27
|
vs Blackburn Rovers |
Cardiff City Stadium, Cardiff |
| Mar 2
|
vs Derby County |
Cardiff City Stadium, Cardiff |
| Mar 6
|
@ Wrexham |
STōK Cae Ras, Wrexham |
| Mar 13
|
vs Swansea City |
Cardiff City Stadium, Cardiff |
| Mar 16
|
@ Lincoln City |
LNER Stadium, Lincoln |
| Mar 20
|
@ Millwall |
The Den, London |
| Apr 3
|
vs Bristol City |
Cardiff City Stadium, Cardiff |
| Apr 6
|
@ Stoke City |
bet365 Stadium, Stoke-on-Trent |
| Apr 10
|
vs Portsmouth |
Cardiff City Stadium, Cardiff |
| Apr 17
|
@ Sheffield United |
Bramall Lane, Sheffield |
| Apr 21
|
vs Queens Park Rangers |
Cardiff City Stadium, Cardiff |
| Apr 24
|
vs West Bromwich Albion |
Cardiff City Stadium, Cardiff |
| May 1
|
@ Preston North End |
Deepdale, Preston |