Ad
Championship · Matchweek 45 · Apr 25

Birmingham - Bristol City

Birmingham beat Bristol City 2-1 in Championship (Matchweek 45). Goals: P. Neumann 8'; J. E. Solis Romero 29'; T. Horvat (P) 81'.

P. Neumann 8'J. E. Solis Romero 29'
T. Horvat (P) 81'
🏟 St. Andrew's @ Knighthead Park 👤 Referee: R. Jones
Key events
8' P. Neumann(1 - 0) · Assist: D. Gray Birmingham
14' 🟨 J. E. Solis RomeroYellow card Birmingham
29' J. E. Solis Romero(2 - 0) Birmingham
75' 🟨 D. BurgzorgYellow card Bristol City
81' T. Horvat (P)(2 - 1) Bristol City
81' 🟨 J. StansfieldYellow card Birmingham
90+4' 🟨 C. KlarerYellow card Birmingham
Quick stats
%44Possession%56
1.69Expected goals (xG)0.73
11Total shots8
6Shots on target2
4Shots off target2
1Blocked shots4
8Shots inside box4
3Shots outside box4
1Saves4
Match timeline
First half
P. Neumann(1 - 0) · Assist: D. Gray
8'
J. E. Solis RomeroYellow card🟨
14'
J. E. Solis Romero(2 - 0)
29'
HT 2 - 0
46'
🔁C. Pring ↔ R. DickieSubstitution
J. E. Solis Romero ↔ T. IwataSubstitution🔁
59'
63'
🔁S. Bell ↔ E. RiisSubstitution
63'
🔁S. Morsy ↔ A. RandellSubstitution
D. Gray ↔ T. DoyleSubstitution🔁
70'
B. Osayi-Samuel ↔ E. LairdSubstitution🔁
70'
75'
🟨D. BurgzorgYellow card
77'
🔁D. Burgzorg ↔ S. ArmstrongSubstitution
81'
T. Horvat (P)(2 - 1)
J. StansfieldYellow card🟨
81'
J. Stansfield ↔ A. CochraneSubstitution🔁
85'
C. KlarerYellow card🟨
90+4'
FT 2 - 1
Match statsBirmingham · Bristol City
Key stats
%44Possession%56
1.69Expected goals (xG)0.73
Shots
11Total shots8
6Shots on target2
4Shots off target2
1Blocked shots4
8Shots inside box4
3Shots outside box4
1Saves4
Passing
321Total passes425
227Accurate passes328
%71Pass accuracy%77
Set pieces & discipline
5Corners5
1Offsides2
9Fouls7
Cards
2Yellow cards1
LineupsBirmingham 4-2-3-1Bristol City 4-2-3-1
25Beadle 31Wagner 4Klarer 5Neumann 26Osayi-Samuel 14Solís 8Paik 23Vicente 28Stansfield 10Gray 29Priske 23Vitek 3Pring 21Borges 38Eile 2McCrorie 40Morsy 12Knight 10Twine 14Horvat 20Bell 11Burgzorg
Birmingham · Bench
21Ryan Allsop
33Marvin Ducksch
7Tommy Doyle
24Tomoki Iwata
16Patrick Roberts
27Kanya Fujimoto
20Alex Cochrane
6Jack Robinson
2Ethan Laird
Coach: Chris Davies
Bristol City · Bench
18Emil Riis Jacobsen
32Lewis Thomas
24Seb Naylor
16Robert Dickie
19George Tanner
17Mark Sykes
44George Earthy
4Adam Randell
30Sinclair Armstrong
Coach: Roy Hodgson
Head to head
1Wins
2Draws
2Wins
Aug 22 Birmingham 2-2 Bristol City
Oct 25 Bristol City 1-0 Birmingham
Dec 29 Birmingham 0-0 Bristol City
Aug 19 Bristol City 0-2 Birmingham
Jan 14 Bristol City 4-2 Birmingham
xG difference & finishing
Birmingham2 gol · 1.69 xG +0.31
Bristol City1 gol · 0.73 xG +0.27
+ = scored above expectation, − = below
Win probabilityModel: 1 (%66) ✓
Birmingham %66 Draw %20 Bristol City %14
2.18Birmingham xPuan
0.62Bristol City xPuan
🎯
Skoryum Pro

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles — plus the tactical visualisation built from event data.

Open dashboard
🔥
Skoryum Pro

Team & player heatmaps

See where each team dominated the pitch and switch to per-player heatmaps built from raw event coordinates.

Open dashboard
🤖
Skoryum Pro

ML deep-dive

Feature-level model breakdown: which signals drove the prediction, expected points simulation and value analysis.

Open dashboard
Form
BirminghamWDWLL
Bristol CityDLDWW
Skoryum Pro

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Open dashboard
Match Reportsall →
Rayo Vallecano 1-1 AlavesLa Liga · Aug 20 Atletico Madrid 2-0 MalagaLa Liga · Aug 19 Casa Pia 0-7 BenficaPrimeira Liga · Aug 17 Deportivo La Coruna 1-1 ElcheLa Liga · Aug 17 Samsunspor 3-3 GöztepeSüper Lig · Aug 17 Famalicao 1-2 MaritimoPrimeira Liga · Aug 16
Ad
Want depth? Live tracking, xG and player analytics, data-grounded AI chat — in the dashboard.Open dashboard
Ad
Ad