24 October 2026, 14:00 UTC

Cardiff vs Birmingham Championship prediction & result

Cardiff City Stadium, Cardiff
Referee: Tim Robinson, England
Full time1 – 0

Final score: Cardiff 1-0 Birmingham.

Before kick-off the model made it 36% Cardiff, 27% draw, 37% Birmingham — fair odds of 2.78, 3.70 and 2.70.

Most likely scoreline: 1-2.

The model got this one wrong.

Published

Has the model earned this number?

Birmingham at 37%: of 4,828 settled 30–40% forecasts, 33.4% came in (average 33.7%). It can be read literally. The full record.

How the model saw it, minute by minute

Cardiff96%Draw4%Birmingham0%

Rebuilt after the match from the model's pre-match expected goals, frozen in the log before kick-off, plus the score and cards as they stood at each minute — never anything later. A ball marks each of the 1 goal. The same replay scores the in-play model on the track record.

Match analysis

Match timeline

⚽Yousef Salech (pen)
22'
⚽Yousef Salechassist: Ollie·Tanner
31'
50'
Jhon Elmer Solís Romero
64'
🔁Luis Vasquezout: Marvin Ducksch
64'
🔁Carlos Vicenteout: Patrick Roberts
64'
🔁Jhon Elmer Solís Romeroout: Max Bird
🔁Calum Scanlonout: Ronan Kpakio
68'
🔁Ollie·Tannerout: Christopher Willock
68'
70'
🔁Liam Millarout: Demarai Gray
78'
🔁Bright Osayi-Samuelout: Ethan Laird
81'
Christoph·Klarer
Joel Bagan
82'
🔁Jack Moylanout: David Turnbull
87'
🔁C. Ashfordout: Isaak Davies
90+3'
90+5'
Chris Davies

Match stats — Cardiff vs Birmingham

52%Possession48%
16Shots7
4On target2
3Corners3
2.4xG0.91

Goals against chances

Cardiff1 from 2.40 xGless than the chances were worth
Birmingham0 from 0.91 xGless than the chances were worth

Expected goals totals what the openings were worth, so the gap between it and the score is the finishing — and the luck. Under half a goal either way is called level: xG is an estimate and a smaller gap than that is inside its own error.

Line-ups

Cardiff 4-2-3-1
  • 1N. TrottG
  • 38P. NgD
  • 2W. FishD
  • 3J. BaganD
  • 23C. ScanlonD
  • 18A. RobertsonM
  • 8J. MoylanM
  • 11O. TannerM
  • 27J. ColwillM
  • 45Cian AshfordM
  • 9Y. SalechF
Substitutes
  • 39I. DaviesF
  • 44R. KpakioD
  • 52T. PerrettM
  • 33R. TankiewiczM
  • 14D. TurnbullM
  • 30H. TyrerG
  • 16C. WillockM
  • 50Charlie HoltM
  • 40N. AnyadikeD
Coach: B. Barry-Murphy
Birmingham 4-2-3-1
  • 1J. BeadleG
  • 26B. Osayi-SamuelD
  • 5P. NeumannD
  • 4C. KlarerD
  • 20A. CochraneD
  • 24T. IwataM
  • 14J. SolisM
  • 7Carlos VicenteM
  • 28J. StansfieldM
  • 17L. MillarM
  • 32L. VázquezF
Substitutes
  • 23D. FryD
  • 19T. Gardner-HickmanM
  • 10D. GrayF
  • 2E. LairdD
  • 16P. RobertsM
  • 33M. DuckschF
  • 3L. BuchananD
  • 18M. BirdM
  • 21R. AllsopG
Coach: C. Davies

Form going into Cardiff vs Birmingham

Cardiff

Championship

  • D2-2away to Middlesbrough17 October 2026

Birmingham

Championship

  • W3-0QPR17 October 2026

Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.

Championship table

#TeamPWDLGFGAGDPts
14Cardiff154652727018
1Birmingham158522814+1429

Where the two sides stand today, not on the day of this match. Full table

Head-to-head: Birmingham vs Cardiff

Birmingham and Cardiff have met 7 times in the records we hold, Cardiff has won 5 of them to Birmingham's 1, with 1 drawn.

The record

Cardiff won the last one 1–0 on 24 Oct 2026.

ClubWDLGFGA
Birmingham11539
Cardiff51193

Between them these 7 meetings produced 12 goals, an average of 1.71 a game.

Every meeting

Every recorded meeting, newest first.

  • 24 Oct 2026
    Championship
    Cardiff 1–0 Birmingham
  • 10 Apr 2024
    Championship
    Birmingham 0–1 Cardiff
  • 13 Dec 2023
    Championship
    Cardiff 0–1 Birmingham
  • 29 Aug 2023
    League Cup
    Birmingham 1–3 Cardiff
  • 14 Feb 2023
    Championship
    Birmingham 0–2 Cardiff
  • 13 Aug 2022
    Championship
    Cardiff 1–0 Birmingham
  • 30 Apr 2022
    Championship
    Cardiff 1–1 Birmingham

How the model rates them now

On the current ratings, Cardiff's attack rates 10% above Birmingham's, and Birmingham concede 38% fewer than Cardiff. How the ratings are derived.

ClubAttackDefence
Birmingham0.831.03
Cardiff0.911.65

More head-to-heads on this week’s board →

Leading scorers: Cardiff and Birmingham

Cardiff

GoalsAssists

  • J. Moylan103
  • Y. Salech51

Birmingham

GoalsAssists

  • A. Priske61
  • L. Millar43

Top 3 by league goals this season; player availability is not in the model. How to read this.

The result against the call

Cardiff beat Birmingham 1–0. The model had leaned towards a win for Birmingham at 37% and given a win for Cardiff 36%. The goal: Yousef Salech 31' for Cardiff. On expected goals it finished 2.40–0.91.

What this result changed

Before kick-off the season simulation gave Cardiff a 4.9% chance to finish in the bottom three: 3.0% after a win, 5.1% after a draw, 6.1% after a defeat. The win was the best of those results for them, and left the figure at 3.0%, 1.9 points lower than before the match.

For Birmingham the question was the chance to finish in the top two, 17.9% going in: 21.9% after a win, 16.6% after a draw, 14.3% after a defeat. The defeat was the worst of those results for them, and left the figure at 14.3%, 3.6 points lower than before the match.

Read from our Championship season simulation as it stood before this match (10,000 runs), counting this result alone. Every result since then has moved the table again, so today's figure is on the competition page.

How the call on Cardiff v Birmingham has moved

First published on 10 Oct at 36% / 29% / 35% (home / draw / away). By kick-off, after 6 updates, it read 36% / 27% / 37%: the biggest move is Birmingham's chance of winning, up 2 points.

  1. Cardiff win36%=
  2. Draw27%▼ −2
  3. Birmingham win37%▲ +2

Each update is a full rebuild of both sides' ratings from the latest results, and now and then a change to the model itself. The thin mark is the first published figure.

Statistical estimate, not betting advice This prediction is generated from a statistical model for entertainment and informational purposes only. It does not guarantee any outcome and should not be used as the basis for placing a bet.