Bristol City vs Birmingham Results & Stats | 25.10.2025

eng Bristol City vs Birmingham
14:00 Ended
Bristol City
1
Birmingham
0
Bet on the game with:
Bet365
star freebets livegame

Highlights

Bristol City
whistle
Birmingham
Twine
yellow card
30'
Armstrong
assist: Atkinson
ball
42'
clock 2,1 HT
McCrorie
Sykes
substitution
46'
61'
substitution
Roberts
Koumas
61'
substitution
Stansfield
Furuhashi
61'
substitution
Anderson
Gray
Mehmeti
yellow card
66'
66'
yellow card
Iwata
Armstrong
Mayulu
substitution
73'
75'
substitution
Doyle
Dykes
Borges
Roberts
substitution
84'
84'
substitution
Neumann
Ducksch
Mehmeti
Hirakawa
substitution
84'
Twine
Thomas
substitution
90+6'
clock 2,1 FT
corners yellow card red card substitution ball
Bristol City
0
2
0
5
1
Birmingham
6
1
0
5
0

Ticker

Start play
1' - 1st Shot Off Target - Roberts (Birmingham)
12' - 2nd Shot Off Target - Randell (Bristol City)
16' - 3rd Shot Off Target - Stansfield (Birmingham)
21' - 4th Shot Off Target - Dickie (Bristol City)
25' - 5th Shot Off Target - Klarer (Birmingham)
30' ~ 1st Yellow Card ~ Twine ~(Bristol City)
32' - 6th Shot Off Target - Paik (Birmingham)
35' - 1st Corner - Birmingham
35' - 1st Offside - Birmingham
35' - 7th Shot Off Target - Leonard (Birmingham)
40' - 2nd Corner - Birmingham
42' - 1st Goal - Armstrong (Bristol City) - Shot (Assist: Atkinson)
42' - 1st Shot On Target - Armstrong (Bristol City)
42' - 1st Assist - Atkinson (Bristol City)
45' - 8th Shot Off Target - Borges (Bristol City)
Score After First Half - 1-0 - 2,1
46' ~ Substitution ~ Sykes ~ McCrorie ~(Bristol City)
50' - 9th Shot Off Target - Doyle (Birmingham)
50' - 10th Shot Off Target - Roberts (Birmingham)
53' - 11th Shot Off Target - Twine (Bristol City)
55' - 12th Shot Off Target - Paik (Birmingham)
60' - 13th Shot Off Target - Stansfield (Birmingham)
61' - 3rd Corner - Birmingham
61' ~ Substitution ~ Koumas ~ Roberts ~(Birmingham)
61' ~ Substitution ~ Furuhashi ~ Stansfield ~(Birmingham)
61' ~ Substitution ~ Gray ~ Anderson ~(Birmingham)
66' ~ 2nd Yellow Card ~ Mehmeti ~(Bristol City)
66' ~ 3rd Yellow Card ~ Iwata ~(Birmingham)
68' - 14th Shot Off Target - Leonard (Birmingham)
70' - 4th Corner - Birmingham
72' - 5th Corner - Birmingham
73' - 15th Shot Off Target - Gray (Birmingham)
73' ~ Substitution ~ Mayulu ~ Armstrong ~(Bristol City)
75' ~ Substitution ~ Dykes ~ Doyle ~(Birmingham)
83' - 6th Corner - Birmingham
83' - 2nd Shot On Target - Furuhashi (Birmingham)
84' ~ Substitution ~ Roberts ~ Borges ~(Bristol City)
84' ~ Substitution ~ Ducksch ~ Neumann ~(Birmingham)
84' ~ Substitution ~ Hirakawa ~ Mehmeti ~(Bristol City)
90+6' - 16th Shot Off Target - Furuhashi (Birmingham)
90+7' - 2nd Offside - Bristol City
90+6' ~ Substitution ~ Thomas ~ Twine ~(Bristol City)
Score After Full Time - 1-0 - 2,1

Starting lineups

Bristol City (3-4-2-1)
Birmingham (4-2-3-1)
Soccer field
Radek Vitek
23
Radek Vitek
George Tanner
19
George Tanner
Rob Dickie
16
Rob Dickie
Robert Atkinson
5
Robert Atkinson
Ross McCrorie
2
Ross McCrorie
Adam Randell
4
Adam Randell
Zak Vyner
14
Zak Vyner
Neto Borges
21
Neto Borges
Scott Twine
10
Scott Twine
Anis Mehmeti
11
Anis Mehmeti
Sinclair Armstrong
30
Sinclair Armstrong
James Beadle
25
James Beadle
Tomoki Iwata
24
Tomoki Iwata
Phil Neumann
5
Phil Neumann
Christoph Klarer
4
Christoph Klarer
Alexander William Cochrane
20
Alexander William Cochrane
Marc Leonard
12
Marc Leonard
Tommy Doyle
7
Tommy Doyle
Patrick Roberts
16
Patrick Roberts
Seung Ho Paik
8
Seung Ho Paik
Keshi Anderson
14
Keshi Anderson
Jay Stansfield
28
Jay Stansfield
Gerhard Struber Chris Davies
Bench
GK
1
Max O'Leary
DF
24
Haydon Roberts
MF
29
Leo Pecover
MF
17
Mark Sykes
MF
31
Elijah Morrison
MF
7
Yu Hirakawa
FW
36
Olly Thomas
FW
25
Ephraim Yeboah
FW
9
Fally Mayulu
Bench
GK
21
Ryan Allsop
DF
23
Alfons Sampsted
DF
41
Eiran Cashin
MF
30
Lewis Koumas
MF
27
Kanya Fujimoto
FW
33
Marvin Ducksch
FW
10
Demarai Gray
FW
17
Lyndon Dykes
FW
9
Kyogo Furuhashi
Substitutions
46'
substitution
McCrorie
Sykes
61'
substitution
Roberts
Koumas
61'
substitution
Stansfield
Furuhashi
61'
substitution
Anderson
Gray
73'
substitution
Armstrong
Mayulu
75'
substitution
Doyle
Dykes
84'
substitution
Borges
Roberts
84'
substitution
Neumann
Ducksch
84'
substitution
Mehmeti
Hirakawa
90+6'
substitution
Twine
Thomas

Match Info & Odds

calendar October 25 2025 02:00
marker Ashton Gate - Bristol
whistle James Linington
coup Competition
eng
Championship England

Statistics

Bristol City
Birmingham
Attacks
70
140
Dangerous attacks
19
54
Possession %
28
72
23.7 Action areas 22.9
70 Attacks 140
82 Ball safe 101
0 Corners 6
0 Corners F 6
0 Corners H 2
8 Crosses 22
0.13 Crossing accuracy 0.18
19 Dangerous attacks 54
8 Fouls 6
4 Goal attempts 7
1 Goals 0
1 Injuries 1
5 Key passes 8
1 Offsides 0
4 Shots on target 14
1 Shots off target 0
0.78 Passing accuracy 0.87
0 Penalties 0
28 Possession % 72
0 Red cards 0
1 Shots blocked 7
5 Substitutions 5
0.27 Expected goals 0.6
2 Yellow cards 1
0 Yellow-red cards 0
Momentum! ?

Head to head

19:45 29/12
Birmingham
0
Bristol City
0
14:00 19/08
Bristol City
0
Birmingham
2
15:00 14/01
Bristol City
4
Birmingham
2
14:00 08/10
Birmingham
3
Bristol City
0
15:00 05/03
Bristol City
1
Birmingham
2
19:45 02/11
Birmingham
3
Bristol City
0
15:00 13/03
Birmingham
0
Bristol City
3
15:00 05/12
Bristol City
0
Birmingham
1
19:45 07/02
Bristol City
1
Birmingham
3
14:00 10/08
Birmingham
1
Bristol City
1
19:00 21/10
Bristol City
3
Southampton
1
14:00 18/10
Norwich
0
Bristol City
1
14:00 04/10
Bristol City
1
QPR
2
18:45 30/09
Bristol City
1
Ipswich
1
14:00 27/09
Preston
0
Bristol City
0
14:00 21/09
Bristol City
1
Oxford Utd
3
14:00 13/09
Sheff Wed
0
Bristol City
3
14:00 30/08
Bristol City
4
Hull
2
18:45 27/08
Fulham
2
Bristol City
0
19:00 22/08
Derby
1
Bristol City
1
18:45 21/10
Preston
0
Birmingham
1
14:00 18/10
Birmingham
2
Hull
3
19:00 03/10
Wrexham
1
Birmingham
1
18:45 30/09
Birmingham
2
Sheff Wed
2
11:30 27/09
Coventry
3
Birmingham
0
11:30 20/09
Birmingham
1
Swansea
0
14:00 13/09
Stoke
1
Birmingham
0
19:00 29/08
Leicester
2
Birmingham
0
18:45 26/08
Birmingham
0
Port Vale
1
14:00 23/08
Birmingham
1
Oxford Utd
0
Season
8 Aug 2025 23 May 2026

Championship 25/26 Standings