Cardiff vs Birmingham 1-0
- Yousef Salech31'
- Kick-off
- Sat, 24 Oct 2026 · 14:00 (UTC)
- Venue
- Cardiff City Stadium, Cardiff
- Referee
- Tim Robinson
Match timeline
- 90+3’Substitution
CardiffIsaak Davies ONC. Ashford OFF - 87’Substitution
CardiffDavid Turnbull ONJack Moylan OFF - 82’Yellow card
CardiffJoel Bagan - 81’Yellow card
BirminghamChristoph·Klarer - 78’Substitution
BirminghamEthan Laird ONBright Osayi-Samuel OFF - 70’Substitution
BirminghamDemarai Gray ONLiam Millar OFF - 68’Substitution
CardiffRonan Kpakio ONCalum Scanlon OFF - 68’Substitution
CardiffChristopher Willock ONOllie·Tanner OFF
Show 6 earlier events
- 64’Substitution
BirminghamMarvin Ducksch ONLuis Vasquez OFF - 64’Substitution
BirminghamPatrick Roberts ONCarlos Vicente OFF - 64’Substitution
BirminghamMax Bird ONJhon Elmer Solís Romero OFF - 50’Yellow card
BirminghamJhon Elmer Solís Romero - 31’Goal!
CardiffYousef SalechAssist: Ollie·Tanner1 – 0 - 22’Penalty missed
CardiffYousef Salech - 1’Kick-off
Key stats
- 52%Possession48%
- 16Shots7
- 2.40xG0.92
- 4Shots on Target2
- 4Corners3
- 10Fouls19
- 2Offsides4
- 2Saves3
- 413Passes385
- 1Yellow Cards2
Lineups
Confirmed selections
Cardiff4 - 2 - 3 - 1
Substitutions
- 68’↑44 R. Kpakio↓23 C. Scanlon
- 68’↑16 C. Willock↓ Ollie·Tanner
- 87’↑14 D. Turnbull↓8 J. Moylan
- 90+3’↑39 I. Davies↓45 Cian Ashford
Unused substitutes 52 T. Perrett, 9 Y. Salech, 33 R. Tankiewicz, 30 H. Tyrer, 50 Charlie Holt
Coach B. Barry-Murphy
Birmingham4 - 2 - 3 - 1
- 1Beadle
- 26Osayi-Samuel
- 5Neumann
- 4Klarer
- 20Cochrane
- 24Iwata
- 14Solis
- 7Vicente
- 28Stansfield
- 17Millar
- 32Vázquez
Substitutions
- 64’↑33 M. Ducksch↓ Luis Vasquez
- 64’↑16 P. Roberts↓7 Carlos Vicente
- 64’↑18 M. Bird↓ Jhon Elmer Solís Romero
- 70’↑10 D. Gray↓17 L. Millar
- 78’↑2 E. Laird↓26 B. Osayi-Samuel
Unused substitutes 23 D. Fry, 19 T. Gardner-Hickman, 3 L. Buchanan, 21 R. Allsop
Coach C. Davies
Match facts
- Competition
- EFL Championship - English Second Tier
- Round
- Matchday 12
- Date
- Sat, 24 Oct 2026
- Kick-off
- 14:00 (UTC)
- Venue
- Cardiff City Stadium, Cardiff
- Referee
- Tim Robinson
- Cardiff coach
- B. Barry-Murphy
- Birmingham coach
- C. Davies
League table
EFL Championship - English Second Tier
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 15 | 8 | 5 | 2 | +14 | 29 | |
| 2 | 15 | 8 | 5 | 2 | +11 | 29 | |
| 3 | 15 | 9 | 2 | 4 | +6 | 29 | |
| 4 | 15 | 8 | 4 | 3 | +8 | 28 | |
| 5 | 15 | 8 | 4 | 3 | +8 | 28 | |
| 14 | 15 | 4 | 6 | 5 | 0 | 18 |
Match related news
Player ratings
- 1
Y. Salech7.7 - 2
W. Fish7.3 - 3
J. Moylan7.2 - 4
P. Ng7.2 - 5
A. Robertson7.0 - 6
O. Tanner6.8 - 7
J. Colwill6.8 - 8
C. Willock6.7 - 9
N. Trott6.6 - 10
Cian Ashford6.5 - 11
C. Scanlon6.5 - 12
J. Bagan6.3 - 13
R. Kpakio6.3 - 14
D. Turnbull6.2 - 15
I. Davies0.0 - 16
T. Perrett0.0 - 17
R. Tankiewicz0.0 - 18
H. Tyrer0.0 - 19Charlie Holt0.0
- 20
N. Anyadike0.0
- 1
P. Neumann6.6 - 2
L. Vázquez6.6 - 3
D. Gray6.6 - 4
M. Ducksch6.5 - 5
A. Cochrane6.4 - 6
M. Bird6.4 - 7
Carlos Vicente6.3 - 8
T. Iwata6.3 - 9
L. Millar6.2 - 10
J. Stansfield6.2 - 11
J. Solis6.1 - 12
J. Beadle6.1 - 13
C. Klarer6.0 - 14
P. Roberts5.9 - 15
B. Osayi-Samuel5.8 - 16
E. Laird5.7 - 17
R. Allsop0.0 - 18
L. Buchanan0.0 - 19
D. Fry0.0 - 20
T. Gardner-Hickman0.0
Match ratings from API-Football, out of 10.
MVP of the match

Y. Salech
Cardiff
- 1
- Goals
- 0
- Assists
Rated 7.7, the best on the pitch — 1 goal in 90 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 2-1-2
- Scored / match
- 2.2
- Conceded / match
- 1.4
- W-D-L
- 4-1-0
- Scored / match
- 2.4
- Conceded / match
- 0.6
Fan predictions
How the fans called it
No votes yet
What happened
Match report
Cardiff beat Birmingham 1-0 at Cardiff City Stadium after Yousef Salech missed a first-half penalty and then scored the 31st-minute winner. Birmingham failed to find a reply after the interval.
Salech had already missed from the spot in the 22nd minute before he opened the scoring on 31 minutes, converting Ollie Tanner's assist to make it 1-0. Cardiff led at half-time.
Birmingham made three changes on 64 minutes, sending on Marvin Ducksch, Patrick Roberts and Max Bird, while Cardiff made two on 68 minutes through Ronan Kpakio and Christopher Willock. The visitors never turned that pressure into an equaliser, and Cardiff protected the lead through the closing stages, with David Turnbull and Isaak Davies coming on late for the home side.
Cardiff had 52% of the possession and 413 passes to Birmingham's 385, while also posting more shots, 16 to 7, and more shots on target, 4 to 2. They finished with 2.4 expected goals against Birmingham's 0.92, and won 4 corners to 3. Birmingham had more saves, 3 to 2, and more offsides, 4 to 2.
Jhon Elmer Solís Romero was booked for Birmingham in the 50th minute, and Christoph Klarer followed for the visitors on 81 minutes. Joel Bagan was Cardiff's only yellow card, shown in the 82nd minute.
Match record
- Competition
- EFL Championship - English Second Tier
- Round
- Matchday 12
- Kick-off
- Venue
- Cardiff City Stadium, Cardiff
- Referee
- Tim Robinson
- Match ID
cornerflick:match:cardiff-vs-birmingham-championship-2026-10-24
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Cardiff 1-0 Birmingham, EFL Championship - English Second Tier, 24 October 2026. Match record, last updated 27 October 2026. https://cornerflick.com/football/championship/matches/cardiff-vs-birmingham-championship-2026-10-24
Permanent identifier cornerflick:match:cardiff-vs-birmingham-championship-2026-10-24. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/cardiff-vs-birmingham-championship-2026-10-24" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
14 events
- 22’Penalty missed
CardiffYousef Salech - 31’Goal!
CardiffYousef SalechAssist: Ollie·Tanner1 – 0 - 50’Yellow card
BirminghamJhon Elmer Solís Romero - 64’Substitution
BirminghamMarvin Ducksch ONLuis Vasquez OFF - 64’Substitution
BirminghamPatrick Roberts ONCarlos Vicente OFF - 64’Substitution
BirminghamMax Bird ONJhon Elmer Solís Romero OFF - 68’Substitution
CardiffRonan Kpakio ONCalum Scanlon OFF - 68’Substitution
CardiffChristopher Willock ONOllie·Tanner OFF - 70’Substitution
BirminghamDemarai Gray ONLiam Millar OFF - 78’Substitution
BirminghamEthan Laird ONBright Osayi-Samuel OFF - 81’Yellow card
BirminghamChristoph·Klarer - 82’Yellow card
CardiffJoel Bagan - 87’Substitution
CardiffDavid Turnbull ONJack Moylan OFF - 90+3’Substitution
CardiffIsaak Davies ONC. Ashford OFF





