Skip to content
CFChampionshipFIXTURES
EFL Championship · 2026/27

Cardiff City v Birmingham City: 1–0 result

Cardiff City 1–0 Birmingham City was the full-time score in the Championship on Sat 24 Oct 2026 at Cardiff City Stadium.

UK dates and kick-off times · GMT / BST

· 15:00 BST · Regular season

Cardiff City crest Cardiff City
1 – 0Full timeHalf-time 1 – 0
Birmingham City crest Birmingham City

Cardiff City Stadium

Match information as at 12 Nov 2026, 08:53 GMT.

Goalscorers

  • Cardiff City crest 31' Yousef Salech · Goal

Cardiff City v Birmingham City highlights & goals

Official match footage

Availability may vary by location. If a player cannot load, use the official viewing link. Videos are not hosted by this website. Playing an embedded clip connects to YouTube; see our privacy information.

Cardiff City v Birmingham City: UK TV coverage

No confirmed UK broadcaster is listed for this match.

Explore Championship matches on TV or read how to watch in the UK.

Match information

Ground
Cardiff City StadiumCardiff, Wales
Attendance
23280
Final whistle
24 Oct, 16:55:51 BST

Goals by period

Cardiff CityFirst half: 1
Cardiff CitySecond half: 0
Birmingham CityFirst half: 0
Birmingham CitySecond half: 0

Cardiff City v Birmingham City: goals, cards & substitutions

16 events
  1. 0'
    Kick-off
  2. 22'Cardiff City crest
    Penalty - Saved · Cardiff City

    Yousef Salech

  3. 31'Cardiff City crest
    Goal · Cardiff City

    Scorer: Yousef Salech · Assist: Ollie Tanner

  4. 50'Birmingham City crest
    Yellow Card · Birmingham City

    Jhon Solís

  5. 64'Birmingham City crest
    Substitution · Birmingham City

    On: Marvin Ducksch · Off: Luis Vázquez

  6. 64'Birmingham City crest
    Substitution · Birmingham City

    On: Patrick Roberts · Off: Carlos Vicente

  7. 64'Birmingham City crest
    Substitution · Birmingham City

    On: Max Bird · Off: Jhon Solís

  8. 68'Cardiff City crest
    Substitution · Cardiff City

    On: Ronan Kpakio · Off: Calum Scanlon

  9. 68'Cardiff City crest
    Substitution · Cardiff City

    On: Chris Willock · Off: Ollie Tanner

  10. 70'Birmingham City crest
    Substitution · Birmingham City

    On: Demarai Gray · Off: Liam Millar

  11. 78'Birmingham City crest
    Substitution · Birmingham City

    On: Ethan Laird · Off: Bright Osayi-Samuel

  12. 81'Birmingham City crest
    Yellow Card · Birmingham City

    Christoph Klarer

  13. 82'Cardiff City crest
    Yellow Card · Cardiff City

    Joel Bagan

  14. 87'Cardiff City crest
    Substitution · Cardiff City

    On: David Turnbull · Off: Jack Moylan

  15. 90'+3'Cardiff City crest
    Substitution · Cardiff City

    On: Isaak Davies · Off: Cian Ashford

  16. 90'+5'
    Full time

Match statistics

Cardiff City and Birmingham City statistics comparison
StatisticCardiff City crest Cardiff CityBirmingham City crest Birmingham City
Possession51.5%48.5%
Shots167
Shots on target42
Corners33
Fouls1019
Offsides24
Saves23
Yellow cards12
Red cards00
Passes413385
Accurate passes307277
Pass accuracy74.3%71.9%
Crosses1716
Accurate crosses63
Long balls7472
Accurate long balls3423
Blocked shots101
Tackles1712
Interceptions78
Clearances2524
Shots on target (%)25.0%28.6%
Penalties scored00
Penalties taken10
Cross accuracy35.3%18.8%
Long-ball accuracy45.9%31.9%
Successful tackles135
Tackle success76.5%41.7%
Effective clearances2524

Accuracy rates are calculated from the available counts and rounded to one decimal place. A dash means the figure is unavailable.

Line-ups & formations

Cardiff City crest Cardiff City

4-2-3-1
1
Nathan TrottGoalkeeper
3
Joel BaganCentre Left Defender
2
William FishCentre Right Defender
23
Calum ScanlonLeft Back · Substituted
38
Perry NgRight Back
27
Joel ColwillAttacking Midfielder
8
Jack MoylanLeft Midfielder · Substituted
18
Alex RobertsonRight Midfielder
9
Yousef SalechForward
45
Cian AshfordAttacking Midfielder Left · Substituted
11
Ollie TannerAttacking Midfielder Right · Substituted
Substitutes (9)
  • 16Chris WillockUsed substitute
  • 44Ronan KpakioUsed substitute
  • 52Troy Perrett
  • 30Harry Tyrer
  • 50Charlie Holt
  • 39Isaak DaviesUsed substitute
  • 14David TurnbullUsed substitute
  • 33Rob Tankiewicz
  • 40Noah Dafydd Anyadike

Birmingham City crest Birmingham City

4-2-3-1
1
James BeadleGoalkeeper
4
Christoph KlarerCentre Left Defender
5
Phil NeumannCentre Right Defender
20
Alex CochraneLeft Back
26
Bright Osayi-SamuelRight Back · Substituted
28
Jay StansfieldAttacking Midfielder
14
Jhon SolísLeft Midfielder · Substituted
24
Tomoki IwataRight Midfielder
32
Luis VázquezForward · Substituted
17
Liam MillarAttacking Midfielder Left · Substituted
7
Carlos VicenteAttacking Midfielder Right · Substituted
Substitutes (9)
  • 10Demarai GrayUsed substitute
  • 2Ethan LairdUsed substitute
  • 16Patrick RobertsUsed substitute
  • 3Lee Buchanan
  • 18Max BirdUsed substitute
  • 23Dael Fry
  • 21Ryan Allsop
  • 19Taylor Gardner-Hickman
  • 33Marvin DuckschUsed substitute

Player statistics

Cardiff City crest Cardiff City · player statistics
Cardiff City player statistics for Cardiff City v Birmingham City
PlayerGoalsAssistsShotsOn targetYCRCSaves
Nathan Trott0000002
Joel Bagan001010—
William Fish000000—
Calum Scanlon000000—
Perry Ng001000—
Joel Colwill001000—
Jack Moylan002000—
Alex Robertson000000—
Yousef Salech108200—
Cian Ashford003200—
Ollie Tanner010000—
Chris Willock000000—
Ronan Kpakio000000—
Isaak Davies000000—
David Turnbull000000—
Birmingham City crest Birmingham City · player statistics
Birmingham City player statistics for Cardiff City v Birmingham City
PlayerGoalsAssistsShotsOn targetYCRCSaves
James Beadle0000003
Christoph Klarer000010—
Phil Neumann000000—
Alex Cochrane001000—
Bright Osayi-Samuel000000—
Jay Stansfield002100—
Jhon Solís000010—
Tomoki Iwata000000—
Luis Vázquez000000—
Liam Millar000000—
Carlos Vicente001000—
Demarai Gray001100—
Ethan Laird000000—
Patrick Roberts000000—
Max Bird000000—
Marvin Ducksch002000—

YC = yellow cards; RC = red cards. A dash means that a figure is unavailable.

Previous meetings

Before this match
DateHomeScoreAway
10 Apr 2024Birmingham City crest Birmingham City0 – 1Cardiff City crest Cardiff City
13 Dec 2023Cardiff City crest Cardiff City0 – 1Birmingham City crest Birmingham City
29 Aug 2023Birmingham City crest Birmingham City1 – 3Cardiff City crest Cardiff City
13 Aug 2022Cardiff City crest Cardiff City1 – 0Birmingham City crest Birmingham City
30 Apr 2022Cardiff City crest Cardiff City1 – 1Birmingham City crest Birmingham City

Player leaders in this match

Player leaders by statistic
TeamStatisticPlayerTotalOther figures
Cardiff City crest Cardiff CityShotsYousef Salech8Shots on target: 2Expected goals (xG): 1.87
Cardiff City crest Cardiff CityAccurate passesJoel Bagan45Passes: 61Big chances created: 0
Cardiff City crest Cardiff CityDefensive interventionsJoel Bagan14Successful tackles: 2Duels won: 3
Cardiff City crest Cardiff CitySavesNathan Trott2Shots on target faced: 2Expected goals conceded (xGC): 0.89
Birmingham City crest Birmingham CityShotsJay Stansfield2Shots on target: 1Expected goals (xG): 0.12
Birmingham City crest Birmingham CityAccurate passesChristoph Klarer37Passes: 46Big chances created: 0
Birmingham City crest Birmingham CityDefensive interventionsPhil Neumann18Successful tackles: 1Duels won: 2
Birmingham City crest Birmingham CitySavesJames Beadle3Shots on target faced: 4Expected goals conceded (xGC): 2.36

xG estimates the chance of a shot becoming a goal; xGC is the expected goals from shots faced. These are estimates, not the score.

Cardiff City: more player statistics

Nathan Trott

Fouls committed
0
Fouls won
0
Own goals
0
Goals conceded
0
Shots faced
0

Joel Bagan

Fouls committed
2
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

William Fish

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Calum Scanlon

Fouls committed
1
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Perry Ng

Fouls committed
1
Fouls won
4
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Joel Colwill

Fouls committed
2
Fouls won
4
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Jack Moylan

Fouls committed
0
Fouls won
3
Own goals
0
Offsides
1
Goals conceded
0
Shots faced
0

Alex Robertson

Fouls committed
0
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Yousef Salech

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
1
Goals conceded
0
Shots faced
0

Cian Ashford

Fouls committed
1
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Ollie Tanner

Fouls committed
2
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Chris Willock

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Ronan Kpakio

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Isaak Davies

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

David Turnbull

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0
Birmingham City: more player statistics

James Beadle

Fouls committed
0
Fouls won
0
Own goals
0
Goals conceded
1
Shots faced
0

Christoph Klarer

Fouls committed
2
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Phil Neumann

Fouls committed
1
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Alex Cochrane

Fouls committed
2
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Bright Osayi-Samuel

Fouls committed
2
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Jay Stansfield

Fouls committed
3
Fouls won
0
Own goals
0
Offsides
1
Goals conceded
1
Shots faced
0

Jhon Solís

Fouls committed
3
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Tomoki Iwata

Fouls committed
2
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Luis Vázquez

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
3
Goals conceded
1
Shots faced
0

Liam Millar

Fouls committed
0
Fouls won
3
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Carlos Vicente

Fouls committed
1
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Demarai Gray

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Ethan Laird

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Patrick Roberts

Fouls committed
1
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Max Bird

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Marvin Ducksch

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Form before Cardiff City v Birmingham City

Earlier results, with the competition shown for each game. Scores are written home team first.

Cardiff City crest Cardiff City

DateOpponentVenueScoreResultCompetition
17 Oct 2026Middlesbrough crest MiddlesbroughAway2 – 2DEFL Championship
13 Oct 2026Watford crest WatfordHome5 – 1WEFL Championship
10 Oct 2026Blackburn Rovers crest Blackburn RoversAway2 – 1LEFL Championship
19 Sep 2026Charlton Athletic crest Charlton AthleticHome3 – 1WEFL Championship
12 Sep 2026Bolton Wanderers crest Bolton WanderersAway1 – 0LEFL Championship

Birmingham City crest Birmingham City

DateOpponentVenueScoreResultCompetition
17 Oct 2026Queens Park Rangers crest Queens Park RangersHome3 – 0WEFL Championship
13 Oct 2026Preston North End crest Preston North EndHome4 – 0WEFL Championship
10 Oct 2026West Bromwich Albion crest West Bromwich AlbionAway0 – 1WEFL Championship
19 Sep 2026Middlesbrough crest MiddlesbroughHome2 – 2DEFL Championship
12 Sep 2026Derby County crest Derby CountyAway1 – 2WEFL Championship

Current Championship positions

Full table

Latest league positions as at 13 Nov 2026, 06:00 GMT. These may include matches played after this fixture.

Championship 2026/27 league table
PosClubPWDLGFGAGDPts
Birmingham City crest Birmingham City158522814+1429
14Cardiff City crest Cardiff City154652727018

Cardiff City v Birmingham City: match questions

What was the Cardiff City v Birmingham City result?

Cardiff City 1–0 Birmingham City was the full-time score in the Championship on Sat 24 Oct 2026 at Cardiff City Stadium.

Was Cardiff City v Birmingham City on UK TV?

No confirmed UK broadcaster is listed for this match.

Are highlights available for Cardiff City v Birmingham City?

Available official highlights are shown near the top of this page. Use the watch link if the player is unavailable in your location.