English Football League - Championship Β· xG match centre

Sat 24 Oct, 14:00 UTC Β· Full time

Cardiff City 1–0 Birmingham City

xG: 2.36 – 0.90

Cardiff CityBirmingham City

← Full match page (timeline, stats, analysis)

Shot map

Yousef Salech (22β€²) β€” xG 0.79, xGOT 0.77 Β· AttemptSaved Β· PenaltyJack Moylan (31β€²) β€” xG 0.04 Β· AttemptSaved Β· RegularPlayYousef Salech (31β€²) β€” xG 0.66, xGOT 0.83 Β· Goal Β· RegularPlayCian Ashford (50β€²) β€” xG 0.15, xGOT 0.20 Β· AttemptSaved Β· RegularPlayJack Moylan (50β€²) β€” xG 0.05 Β· AttemptSaved Β· RegularPlayYousef Salech (51β€²) β€” xG 0.25 Β· AttemptSaved Β· SetPieceYousef Salech (52β€²) β€” xG 0.04 Β· AttemptSaved Β· RegularPlayYousef Salech (56β€²) β€” xG 0.03 Β· Miss Β· RegularPlayJay Stansfield (61β€²) β€” xG 0.06, xGOT 0.09 Β· AttemptSaved Β· FromCornerCian Ashford (62β€²) β€” xG 0.02, xGOT 0.15 Β· AttemptSaved Β· RegularPlayCarlos Vicente (63β€²) β€” xG 0.02 Β· Miss Β· RegularPlayCian Ashford (66β€²) β€” xG 0.13 Β· AttemptSaved Β· FastBreakYousef Salech (69β€²) β€” xG 0.02 Β· Miss Β· FromCornerJay Stansfield (71β€²) β€” xG 0.07 Β· AttemptSaved Β· RegularPlayPerry Ng (71β€²) β€” xG 0.03 Β· AttemptSaved Β· RegularPlayYousef Salech (75β€²) β€” xG 0.06 Β· AttemptSaved Β· SetPieceMarvin Ducksch (78β€²) β€” xG 0.14 Β· Miss Β· RegularPlayMarvin Ducksch (83β€²) β€” xG 0.12 Β· Miss Β· RegularPlayYousef Salech (84β€²) β€” xG 0.03 Β· AttemptSaved Β· RegularPlayJoel Colwill (86β€²) β€” xG 0.04 Β· AttemptSaved Β· RegularPlayJoel Bagan (86β€²) β€” xG 0.03 Β· AttemptSaved Β· RegularPlayDemarai Gray (89β€²) β€” xG 0.42, xGOT 0.46 Β· AttemptSaved Β· FastBreakAlexander Cochrane (90β€²) β€” xG 0.07 Β· Miss Β· RegularPlay

Goal On target Off target / blockedcircle size ∝ xG · hover for detail

Player xG

PlayerxGxAxGOTMinRating
Yousef Salech Β· Cardiff City1.870.151.60β€”7.5
Demarai Gray Β· Birmingham City0.420.050.46β€”6.2
Cian Ashford Β· Cardiff City0.300.020.35β€”7.4
Marvin Ducksch Β· Birmingham City0.27β€”β€”β€”6.0
Jay Stansfield Β· Birmingham City0.13β€”0.09β€”5.8
Jack Moylan Β· Cardiff City0.100.05β€”β€”8.2
Alexander Cochrane Β· Birmingham City0.070.06β€”β€”6.2
Joel Colwill Β· Cardiff City0.040.02β€”β€”7.4
Perry Ng Β· Cardiff City0.030.04β€”β€”8.3
Joel Bagan Β· Cardiff City0.030.08β€”β€”7.5
Carlos Vicente Β· Birmingham City0.020.01β€”β€”5.9
Ryan Allsop Β· Birmingham Cityβ€”β€”β€”β€”β€”
Patrick Roberts Β· Birmingham Cityβ€”0.01β€”β€”6.5
Bright Osayi-Samuel Β· Birmingham Cityβ€”0.01β€”β€”6.7
Nathan Trott Β· Cardiff Cityβ€”0.01β€”β€”7.3
Tomoki Iwata Β· Birmingham Cityβ€”0.01β€”β€”6.5
Dael Fry Β· Birmingham Cityβ€”β€”β€”β€”β€”
Chris Willock Β· Cardiff Cityβ€”0.01β€”β€”6.7
David Turnbull Β· Cardiff Cityβ€”β€”β€”β€”β€”
Phil Neumann Β· Birmingham Cityβ€”β€”β€”β€”6.3
Christoph Klarer Β· Birmingham Cityβ€”β€”β€”β€”6.7
Max Bird Β· Birmingham Cityβ€”0.09β€”β€”6.4
Liam Millar Β· Birmingham Cityβ€”0.03β€”β€”6.7
Taylor Gardner-Hickman Β· Birmingham Cityβ€”β€”β€”β€”β€”
Lee Buchanan Β· Birmingham Cityβ€”β€”β€”β€”β€”
Ethan Laird Β· Birmingham Cityβ€”β€”β€”β€”5.9
Ollie Tanner Β· Cardiff Cityβ€”0.08β€”β€”7.7
Harry Tyrer Β· Cardiff Cityβ€”β€”β€”β€”β€”
William Fish Β· Cardiff Cityβ€”0.26β€”β€”7.8
Alex Robertson Β· Cardiff Cityβ€”0.22β€”β€”7.8
Luis VΓ‘zquez Β· Birmingham Cityβ€”β€”β€”β€”5.8
Isaak Davies Β· Cardiff Cityβ€”β€”β€”β€”6.3
Calum Scanlon Β· Cardiff Cityβ€”0.01β€”β€”7.2
James Beadle Β· Birmingham Cityβ€”β€”β€”β€”7.9
Jhon SolΓ­s Β· Birmingham Cityβ€”β€”β€”β€”6.2
Ronan Kpakio Β· Cardiff Cityβ€”0.01β€”β€”5.9
Troy Perrett Β· Cardiff Cityβ€”β€”β€”β€”β€”
Rob Tankiewicz Β· Cardiff Cityβ€”β€”β€”β€”β€”
Charlie Holt Β· Cardiff Cityβ€”β€”β€”β€”β€”
Noah Anyadike Β· Cardiff Cityβ€”β€”β€”β€”β€”

Data: FotMob Β· FotMob match #5836888 Β· ingested 24/10/2026, 15:56:04