Cardiff host Birmingham in the Championship. Birmingham have been the steadier of the two sides recently, while Cardiff have had a much bumpier ride this season.
The two sides have met plenty of times down the years, and Cardiff's record in those meetings looks a lot healthier than their current league position suggests.
Analysis updated .
Compare bookmakers
Recent form
Birmingham's last 20 matches, across friendlies, cup ties and league games, have brought 10 wins, 8 draws and just 2 losses, with 33 scored and 25 conceded. That's a lot of draws for one side, including several tight 2-2 and 1-1 results through August and September.
Cardiff: 20 completed matches; Birmingham: 20 completed matches.
Cardiff
- Win
- 45% 9 / 20
- Draw
- 25% 5 / 20
- Loss
- 30% 6 / 20
- Scored
- 45
- Conceded
- 33
- Difference
- +12
Birmingham
- Win
- 50% 10 / 20
- Draw
- 40% 8 / 20
- Loss
- 10% 2 / 20
- Scored
- 33
- Conceded
- 25
- Difference
- +8
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Championship | Cardiff | Charlton | 19.09.2026 | 3-1 |
| Championship | Bolton | Cardiff | 12.09.2026 | 1-0 |
| Championship | Cardiff | Stoke City | 08.09.2026 | 1-1 |
| Championship | Portsmouth | Cardiff | 05.09.2026 | 2-0 |
| Championship | QPR | Cardiff | 02.09.2026 | 2-1 |
| Championship | Cardiff | Sheffield Utd | 29.08.2026 | 2-2 |
| League Cup | Cardiff | Norwich | 25.08.2026 | 1-2 |
| Championship | Derby | Cardiff | 22.08.2026 | 2-2 |
| Championship | Cardiff | Wrexham | 17.08.2026 | 1-1 |
| League Cup | Cardiff | Swindon Town | 08.08.2026 | 3-2 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Championship | Birmingham | Middlesbrough | 19.09.2026 | 2-2 |
| Championship | Derby | Birmingham | 12.09.2026 | 1-2 |
| Championship | Norwich | Birmingham | 09.09.2026 | 2-1 |
| Championship | Birmingham | Wolves | 06.09.2026 | 2-2 |
| Championship | Birmingham | Southampton | 01.09.2026 | 1-1 |
| Championship | Wrexham | Birmingham | 28.08.2026 | 1-2 |
| League Cup | Birmingham | Brentford | 25.08.2026 | 1-6 |
| Championship | Birmingham | Bristol City | 22.08.2026 | 2-2 |
| Championship | Sheffield Utd | Birmingham | 15.08.2026 | 0-0 |
| League Cup | Swansea | Birmingham | 08.08.2026 | 0-1 |
Cardiff's equivalent sample reads 9 wins, 5 draws and 6 losses, with 45 scored and 33 against. It's a much more open log, boosted by some big scorelines in preseason friendlies and a step up from League One form into this year's Championship campaign.
Neither side's recent record points to a tight, low-scoring banker; both have shown they can draw as easily as they can win or lose.
Comparative Team Statistics: Cardiff vs Birmingham

Head-to-head record
These two have met 20 times in the data going back to 2013, and Cardiff have had noticeably the better of the more recent meetings, including a 4-0 win in 2021 and a 3-1 League Cup win in 2023.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Championship | Birmingham | Cardiff | 10.04.2024 | 0-1 |
| Championship | Cardiff | Birmingham | 13.12.2023 | 0-1 |
| League Cup | Birmingham | Cardiff | 29.08.2023 | 1-3 |
| Championship | Birmingham | Cardiff | 14.02.2023 | 0-2 |
| Championship | Cardiff | Birmingham | 13.08.2022 | 1-0 |
| Championship | Cardiff | Birmingham | 30.04.2022 | 1-1 |
| Championship | Birmingham | Cardiff | 11.12.2021 | 2-2 |
| Championship | Birmingham | Cardiff | 01.05.2021 | 0-4 |
| Championship | Cardiff | Birmingham | 16.12.2020 | 3-2 |
| Championship | Birmingham | Cardiff | 18.01.2020 | 1-1 |
Birmingham did win the most recent meeting, 1-0 away in April 2024, but across the last decade of fixtures Cardiff's record here is stronger than this season's table would suggest.
That long h2h edge for Cardiff is worth remembering, even though it's no proof of anything about this particular match.
League position
Eight games into the season, Birmingham sit 10th on 11 points, with 2 wins, 5 draws and 1 loss, built on tight scorelines of 12 for and 11 against.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 9 | Charlton | 8 | 3 | 3 | 2 | 7/10 | 12 |
| 10 | Birmingham | 8 | 2 | 5 | 1 | 12/11 | 11 |
| 11 | Millwall | 8 | 3 | 2 | 3 | 15/15 | 11 |
| 20 | Watford | 8 | 2 | 2 | 4 | 7/10 | 8 |
| 21 | Cardiff | 8 | 1 | 4 | 3 | 10/12 | 7 |
| 22 | Derby | 8 | 1 | 2 | 5 | 7/14 | 5 |
Cardiff are down in 21st on 7 points from the same number of games, with 1 win, 4 draws and 3 losses, and a similar goals record of 10 for and 12 against. It's an early snapshot rather than the finished table, but Birmingham have clearly had the better start.

Players to watch
Cardiff's clearest attacking threat this season has been J. Moylan, with 3 goals in 8 appearances, while O. Tanner has chipped in with 2 assists and picked up 3 yellow cards along the way. A. Robertson is Cardiff's most-booked player so far, with 4 yellows in 8 games.
For Birmingham, L. Millar has been productive in a small sample, 3 assists in just 4 matches, and B. Osayi-Samuel is among their more frequently booked players with 3 yellows. There's no fitness or team-news information here beyond these numbers, so it's not a confirmed lineup picture.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| P. Ng | England | 30 | Defender | 180 | 77 |
| C. Robinson | Republic of Ireland | 31 | Attacker | 178 | 75 |
| K. Bielik | Poland | 28 | Defender | 189 | 78 |
| G. Osho | England | 28 | Defender | 185 | 70 |
| C. Willock | England | 28 | Midfielder | 178 | 67 |
| D. Turnbull | Scotland | 27 | Midfielder | 185 | 75 |
| N. Trott | England | 27 | Goalkeeper | 188 | 75 |
| O. Tanner | England | 24 | Midfielder | 177 | 69 |
| H. Tyrer | England | 24 | Goalkeeper | 194 | n/a |
| J. Moylan | Republic of Ireland | 25 | Midfielder | 186 | n/a |
| J. Bagan | Republic of Ireland | 25 | Defender | 193 | n/a |
| I. Davies | Wales | 25 | Midfielder | 175 | 65 |
| M. Turner | Wales | 24 | Goalkeeper | 191 | 79 |
| A. Robertson | Australia | 23 | Midfielder | 182 | n/a |
| R. Colwill | Wales | 24 | Midfielder | 189 | 77 |
| C. Scanlon | England | 21 | Defender | 171 | 60 |
| Y. Salech | Denmark | 24 | Attacker | 195 | 88 |
| J. Colwill | Wales | 21 | Midfielder | n/a | n/a |
| Cian Ashford | Wales | 22 | Midfielder | 179 | n/a |
| R. Kpakio | Wales | 19 | Defender | 178 | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| Paik Seung-Ho | Korea Republic | 29 | Attacker | 177 | 67 |
| L. Vázquez | Argentina | 25 | Attacker | 190 | 82 |
| D. Gray | Jamaica | 30 | Attacker | 180 | 74 |
| L. Buchanan | England | 25 | Defender | 175 | 67 |
| M. Bird | England | 26 | Midfielder | 183 | 68 |
| D. Fry | England | 29 | Defender | 190 | 72 |
| B. Osayi-Samuel | Nigeria | 28 | Defender | 175 | 72 |
| R. Allsop | England | 34 | Goalkeeper | 189 | 80 |
| P. Neumann | Germany | 29 | Defender | 192 | 91 |
| M. Ducksch | Germany | 32 | Attacker | 188 | 79 |
| T. Iwata | Japan | 29 | Midfielder | 178 | 77 |
| K. Fujimoto | Japan | 27 | Midfielder | 176 | 67 |
| L. Millar | Canada | 27 | Midfielder | 181 | 75 |
| S. Wright | Scotland | 29 | Attacker | 176 | 65 |
| P. Roberts | England | 29 | Midfielder | 167 | 58 |
| A. Cochrane | England | 26 | Defender | 173 | 70 |
| E. Laird | England | 25 | Defender | 177 | 66 |
| C. Klarer | Austria | 26 | Defender | 191 | 82 |
| K. Lund | Denmark | 24 | Defender | 184 | 65 |
| Carlos Vicente | Spain | 27 | Midfielder | 179 | 72 |
With no market to weigh up, this one's a pass rather than a pick. Birmingham's start to the season is tidier than Cardiff's, but Cardiff's history in this fixture cuts the other way, and neither thread settles the argument on its own.
There's still a month between now and kickoff, so it's worth waiting for clearer team news and any prices nearer the day rather than guessing now.
