Cardiff vs Birmingham Live Score (24 Oct, 2026)

Cardiff vs Birmingham Live Score (24 Oct, 2026)
Final
VS
Cardiff
2-4-4
1

Match Events & Live Commentary

90'+5'
End Regular Time
Second Half ends, Cardiff City 1, Birmingham City 0.
90'+3'
↔Substitution
Substitution, Cardiff City. Isaak Davies replaces Cian Ashford.
90'+3'
↔Substitution
Isaak Davies (Cardiff City) Substitution at 90'+3'
90'+4'
Corner, Birmingham City. Conceded by Ronan Kpakio.
90'+3'
Attempt missed. Alex Cochrane (Birmingham City) left footed shot from the centre of the box misses to the right.
90'+1'
Fourth official has announced 3 minutes of added time.
90'+3'
Attempt missed. Alex Cochrane (Birmingham City) left footed shot from the centre of the box.
89'
Attempt saved. Demarai Gray (Birmingham City) right footed shot from the centre of the box is saved in the bottom left corner by Nathan Trott (Cardiff City).
89'
Attempt saved. Demarai Gray (Birmingham City) right footed shot from the centre of the box is saved in the bottom left corner.
89'
Attempt saved. Demarai Gray (Birmingham City) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Jay Stansfield with a cross.
89'
Attempt saved. Demarai Gray (Birmingham City) right footed shot from the centre of the box is saved.
88'
Offside, Cardiff City. Yousef Salech is caught offside.
87'
↔Substitution
Substitution, Cardiff City. David Turnbull replaces Jack Moylan.
86'
Corner, Cardiff City. Conceded by Phil Neumann.
86'
Attempt blocked. Joel Bagan (Cardiff City) left footed shot from outside the box is blocked. Assisted by Alex Robertson.
86'
Attempt blocked. Joel Colwill (Cardiff City) right footed shot from outside the box is blocked. Assisted by Chris Willock.
84'
Jack Moylan (Cardiff City) wins a free kick in the defensive half.
84'
Foul by Max Bird (Birmingham City).
84'
Attempt blocked. Yousef Salech (Cardiff City) left footed shot from the right side of the box is blocked.
83'
Attempt missed. Marvin Ducksch (Birmingham City) header from the right side of the six yard box misses to the right. Assisted by Max Bird with a cross.
83'
Attempt missed. Marvin Ducksch (Birmingham City) header from the right side of the six yard box.
82'
🟨Yellow Card
Joel Bagan (Cardiff City) is shown the yellow card for a bad foul.
82'
🟨Yellow Card
Joel Bagan (Cardiff City) Yellow Card at 82'
82'
Foul by Joel Bagan (Cardiff City).
82'
Patrick Roberts (Birmingham City) wins a free kick on the right wing.
82'
Patrick Roberts (Birmingham City) wins a free kick in the defensive half.
81'
🟨Yellow Card
Christoph Klarer (Birmingham City) is shown the yellow card for a bad foul.
80'
Chris Willock (Cardiff City) wins a free kick in the attacking half.
80'
Foul by Christoph Klarer (Birmingham City).
78'
↔Substitution
Substitution, Birmingham City. Ethan Laird replaces Bright Osayi-Samuel.
78'
Attempt missed. Marvin Ducksch (Birmingham City) right footed shot from the centre of the box is just a bit too high. Assisted by Demarai Gray.
77'
Cian Ashford (Cardiff City) wins a free kick in the defensive half.
77'
Foul by Alex Cochrane (Birmingham City).
75'
Offside, Birmingham City. Jay Stansfield is caught offside.
75'
Attempt blocked. Yousef Salech (Cardiff City) header from the centre of the box is blocked. Assisted by Alex Robertson with a cross.
74'
Handball by Bright Osayi-Samuel (Birmingham City).
74'
Joel Colwill (Cardiff City) wins a free kick in the attacking half.
74'
Foul by Patrick Roberts (Birmingham City).
73'
Handball by Christoph Klarer (Birmingham City).
72'
Offside, Cardiff City. Jack Moylan is caught offside.
71'
Attempt blocked. Perry Ng (Cardiff City) right footed shot from outside the box is blocked. Assisted by Jack Moylan.
71'
Attempt blocked. Jay Stansfield (Birmingham City) right footed shot from the centre of the box is blocked. Assisted by Marvin Ducksch.
70'
↔Substitution
Substitution, Birmingham City. Demarai Gray replaces Liam Millar.
69'
Attempt missed. Yousef Salech (Cardiff City) with an attempt from the centre of the box misses to the left. Assisted by Joel Bagan with a cross following a corner.
69'
Corner, Cardiff City. Conceded by Christoph Klarer.
69'
Attempt missed. Yousef Salech (Cardiff City) with an attempt from the centre of the box following a corner.
68'
↔Substitution
Substitution, Cardiff City. Chris Willock replaces Ollie Tanner.
68'
↔Substitution
Substitution, Cardiff City. Ronan Kpakio replaces Calum Scanlon.
66'
Attempt blocked. Cian Ashford (Cardiff City) right footed shot from the centre of the box is blocked. Assisted by Jack Moylan.
64'
↔Substitution
Substitution, Birmingham City. Max Bird replaces Jhon Solís.
64'
↔Substitution
Substitution, Birmingham City. Patrick Roberts replaces Carlos Vicente.
64'
↔Substitution
Substitution, Birmingham City. Marvin Ducksch replaces Luis Vázquez.
63'
Attempt missed. Carlos Vicente (Birmingham City) header from the centre of the box misses to the right. Assisted by Liam Millar with a cross.
63'
Attempt missed. Carlos Vicente (Birmingham City) header from the centre of the box.
62'
Attempt saved. Cian Ashford (Cardiff City) right footed shot from outside the box is saved in the centre of the goal by James Beadle (Birmingham City). Assisted by Joel Colwill.
62'
Perry Ng (Cardiff City) wins a free kick in the defensive half.
62'
Foul by Alex Cochrane (Birmingham City).
61'
Attempt saved. Jay Stansfield (Birmingham City) header from the centre of the box is saved in the top centre of the goal by Nathan Trott (Cardiff City). Assisted by Alex Cochrane with a cross.
58'
Calum Scanlon (Cardiff City) wins a free kick in the defensive half.
58'
Foul by Jay Stansfield (Birmingham City).
56'
Attempt missed. Yousef Salech (Cardiff City) right footed shot from outside the box is close, but misses to the left.
50'
🟨Yellow Card
Jhon Solís (Birmingham City) is shown the yellow card for a bad foul.
45'
Start 2nd Half
Second Half begins Cardiff City 1, Birmingham City 0.
45'+2'
Halftime
First Half ends, Cardiff City 1, Birmingham City 0.
31'
⚽Goal
Goal! Cardiff City 1, Birmingham City 0. Yousef Salech (Cardiff City) right footed shot from the centre of the box to the centre of the goal. Assisted by Ollie Tanner with a cross.
22'
Penalty - Saved
Penalty saved. Yousef Salech (Cardiff City) right footed shot saved in the bottom left corner by James Beadle (Birmingham City).
22'
Penalty - Saved
Penalty saved. Yousef Salech (Cardiff City) right footed shot saved.
—
Kickoff
First Half begins.
—
Match ends, Cardiff City 1, Birmingham City 0.

Team Stats

Birmingham City logo BIR
CAR Cardiff City logo
49% Possession 52%
2 Shots on Goal 4
7 Shots 16
19 Fouls Committed 10
2 Yellow Cards 1
0 Red Cards 0
3 Corners Won 3
3 Saves 2

Match Leaders

Birmingham City logoBIR
CARCardiff City logo
J. Stansfield28J. Stansfield F1 SOG, 0.12 xG
2
Total Shots
Y. Salech9Y. Salech F2 SOG, 1.87 xG
8
C. Klarer4C. Klarer D46 PASS, 0 BCC
37
Accurate Passes
J. Bagan3J. Bagan D61 PASS, 0 BCC
45
P. Neumann5P. Neumann D1 TKLW, 2 DUELW
18
Defensive Interventions
J. Bagan3J. Bagan D2 TKLW, 3 DUELW
14
J. Beadle1J. Beadle G4 SOGA, 2.36 xGC
3
Saves
N. Trott1N. Trott G2 SOGA, 0.89 xGC
2

Player Match Stats

Formation 4-2-3-1
PlayerAPPGASHSOGFCFSYCRCSVGA
1
G • Starter
10000000031
4
CD-L • Starter
100002110–1
5
CD-R • Starter
100001100–1
20
LB • Starter
100102200–1
26
RB • Starter • Subbed off
100002000–1
28
AM • Starter
100213000–1
14
LM • Starter • Subbed off
100003110–1
24
RM • Starter
100002000–1
32
F • Starter • Subbed off
100001000–1
17
AM-L • Starter • Subbed off
100000300–1
7
AM-R • Starter • Subbed off
100101100–1
10
SUB • Subbed on
100110000–0
2
SUB • Subbed on
100000000–0
16
SUB • Subbed on
100001100–0
18
SUB • Subbed on
100001000–0
33
SUB • Subbed on
100200000–0
Formation 4-2-3-1
PlayerAPPGASHSOGFCFSYCRCSVGA
1
G • Starter
10000000020
3
CD-L • Starter
100102010–0
2
CD-R • Starter
100000000–0
23
LB • Starter • Subbed off
100001100–0
38
RB • Starter
100101400–0
27
AM • Starter
100102400–0
8
LM • Starter • Subbed off
100200400–0
18
RM • Starter
100000200–0
9
F • Starter
110821000–0
45
AM-L • Starter • Subbed off
100321100–0
11
AM-R • Starter • Subbed off
101002000–0
16
SUB • Subbed on
100000100–0
44
SUB • Subbed on
100000000–0
39
SUB • Subbed on
100000000–0
14
SUB • Subbed on
100000000–0

Head-to-Head

Birmingham City logoBIR
No previous meetings found
CARCardiff City logo

Last Five Matches

DateOppResultCompetition
10/17/26vs Queens Park Rangers logoQPRW3-02026-27 English League Championship
10/13/26vs PNEW4-02026-27 English League Championship
10/10/26@ West Bromwich Albion logoWBAW1-02026-27 English League Championship
9/19/26vs Middlesbrough logoMIDD2-22026-27 English League Championship
9/12/26@ Derby CountyDERW2-12026-27 English League Championship
DateOppResultCompetition
10/17/26@ Middlesbrough logoMIDD2-22026-27 English League Championship
10/13/26vs Watford logoWATW5-12026-27 English League Championship
10/10/26@ BLKL1-22026-27 English League Championship
9/19/26vs Charlton Athletic logoCHAW3-12026-27 English League Championship
9/12/26@ BOLL0-12026-27 English League Championship

English League Championship Standings

#TeamPWDLGFGAGDPts
1Swansea City11722168+823
2West Ham United logoWest Ham United116413012+1822
3Middlesbrough logoMiddlesbrough116412216+622
4Birmingham City logoBirmingham City115512011+920
5West Bromwich Albion logoWest Bromwich Albion116231512+320
6Stoke CityStoke City116141816+219
7Southampton logoSouthampton116322110+1117
8Wolverhampton Wanderers logoWolverhampton Wanderers105231815+317
9Queens Park Rangers logoQueens Park Rangers114521512+317
10Blackburn Rovers114341716+115
11Sheffield United114341514+115
12Millwall logoMillwall114341818015
13Portsmouth logoPortsmouth104241313014
14Wrexham logoWrexham113531516-114
15Bolton Wanderers114251518-314
16Bristol City logoBristol City114251215-314
17Charlton Athletic logoCharlton Athletic113531015-514
18Lincoln City11335919-1012
19Cardiff City logoCardiff City112541817+111
20Watford logoWatford113261019-911
21Norwich City logoNorwich City113081721-49
22Burnley logoBurnley111551621-58
23Derby CountyDerby County11137920-116
24Preston North End11119924-154
Promotion
Promotion Playoffs
Relegation
Birmingham City
VS
Cardiff City

Match Statistics

19
Fouls
10
2
Yellow Cards
1
0
Red Cards
0
4
Offsides
2
3
Corner Kicks
3
3
Saves
2
48.5
Possession
51.5
7
SHOTS
16
2
ON GOAL
4
0.3
On Target %
0.3
0
Penalty Goals
0
0
Penalty Kicks Taken
1
277
Accurate Passes
309
385
Passes
413
0.7
Pass Completion %
0.7
3
Accurate Crosses
6
16
Crosses
17
0.2
Cross %
0.4
72
Long Balls
74
23
Accurate Long Balls
36
0.3
Long Balls %
0.5
1
Blocked Shots
10
5
Effective Tackles
12
12
Tackles
16
0.4
Tackle %
0.8
8
Interceptions
7
24
Effective Clearances
25
24
Clearances
25

FAQs: Birmingham vs Cardiff

How can I watch Birmingham vs Cardiff in the U.S.?

You can watch Birmingham vs Cardiff live on Paramount+, which carries every 2026–27 EFL Championship match. The service also offers matches on demand, so you can catch up after the final whistle if you miss the live stream.

What time does Cardiff City play Birmingham City?

Kickoff is at 10:00 a.m. Eastern on Saturday, October 24, 2026 (9:00 a.m. Central). That is 3:00 p.m. in the UK, so U.S. viewers can tune in during the morning.

Where is the match being played, and which team is at home?

Cardiff City hosts Birmingham City at Cardiff City Stadium in Cardiff. Birmingham is the away side for this Championship fixture.

What stage of the Championship season is this match?

The fixture is part of Championship Round 12. With the league season underway, the result counts toward the standings and each club’s push to climb the table.

Who is refereeing Cardiff vs Birmingham?

Tim Robinson is the referee, with Bhupinder Singh Gill and David Harrison appointed as assistants and Matt Russell as fourth official. The appointment gives fans the match officials, but it does not confirm either club’s starting lineup.