Championship, 34-round, regular season, 25.02.2026 14:45
Finished
| 13 | ||
| 3 | ||
| 4 | ||
| 5 | (c) | |
| 18 | ||
| 8 | ||
| 10 | ||
| 11 | ||
| 17 | ||
| 24 | ||
| 19 |
| 25 | ||
| 4 | (c) | |
| 26 | ||
| 31 | ||
| 37 | ||
| 14 | ||
| 17 | ||
| 23 | ||
| 24 | ||
| 28 | ||
| 29 |
Manager
Manager
Match Stats
Full Match
1st Half
2nd Half
1.21
Expected Goals (xG)
0.12
11
Shots
5
5
Shots on Target
2
1
Shots Blocked
2
2
Saves
2
1
Hit Woodwork
0
49
Possession %
51
7
Corners
5
14
Fouls
8
3
Offsides
1
1
Yellow Cards
2
0
Red cards
1
347
Passes
362
77
Pass Accuracy %
77
8
Free Kicks
14
18
Throw-ins
27
29
Clearances
26
4
Big Chances
0
67
Tackles
64
0.53
Expected Goals (xG)
0.12
5
Shots
5
3
Shots on Target
2
1
Shots Blocked
2
2
Saves
1
1
Hit Woodwork
0
46
Possession %
54
4
Corners
5
4
Fouls
5
1
Offsides
1
0
Yellow Cards
1
0
Red cards
0
135
Passes
162
80
Pass Accuracy %
81
5
Free Kicks
4
13
Throw-ins
12
12
Clearances
19
2
Big Chances
0
67
Tackles
57
0.68
Expected Goals (xG)
0
6
Shots
0
2
Shots on Target
0
0
Shots Blocked
0
0
Saves
1
0
Hit Woodwork
0
51
Possession %
49
3
Corners
0
10
Fouls
3
2
Offsides
0
1
Yellow Cards
1
0
Red cards
1
212
Passes
200
75
Pass Accuracy %
73
3
Free Kicks
10
5
Throw-ins
15
17
Clearances
7
2
Big Chances
0
67
Tackles
75
41% (19) |
|
11% (5) |
Match Info
Viewers16,636
Match Events
×90+7

That's it! The referee blows the final whistle
80

Carlos Vicente is coming off and he is replaced by Patrick Roberts
80

Jay Stansfield is coming off and he is replaced by Marvin Ducksch
80

Billy Mitchell is coming off and he is replaced by Barry Bannan
74

Femi Azeez is coming off and he is replaced by Tom Watson
73

Zak Sturge is coming off and he is replaced by Alfie Doughty
73

Millwall make a substitution. Ryan Leonard runs off the field and in comes Dan McNamara
68

Birmingham City make a substitution. Kai Wagner runs off the field and in comes Ethan Laird
60

Josh Coburn is coming off and he is replaced by Mihailo Ivanovic
59

Femi Azeez is shown a yellow card by the referee
54

Birmingham City make a substitution. August Priske runs off the field and in comes Tommy Doyle
53

SECOND YELLOW! - Jhon Solis makes his second bookable offence and is sent off!
49
Tristan Crama provided the assist for the goal.
49

G O O O A A A L - Jake Cooper is on target!
46

Birmingham City make a substitution. Ibrahim Osman runs off the field and in comes Demarai Gray
46

The second half is underway
45+3

It's over! The referee blows for half time
45

Jhon Solis is shown a yellow card by the referee
31

G O O O A A A L - Tristan Crama is on target!
25
Tristan Crama provided the assist for the goal.
25

G O O O A A A L - Femi Azeez is on target!
-

The referee starts the match
Millwall
LWWDW
| 5 | 10 | 2.0 | 3 | 1 | 1 |
| matches | goals | per match | wins | draws | losing |
Birmingham
WLDWW
| 5 | 7 | 1.4 | 3 | 1 | 1 |
| matches | goals | per match | wins | draws | losing |
or Enter




























































