Birmingham vs Millwall 3-0
- Alex Cochrane1'
- Max Bird16'
- Jay Stansfield29'
- Kick-off
- Tue, 3 Nov 2026 · 20:00 (UTC)
- Venue
- St. Andrew's Stadium, Birmingham
- Referee
- David Webb
Match timeline
- 86’Substitution
BirminghamLuis Vasquez ONJay Stansfield OFF - 86’Substitution
MillwallYanis Ali Issoufou ONDerek Mazou Sacko OFF - 80’Substitution
BirminghamTaylor·Gardner Hickman ONMax Bird OFF - 73’Substitution
BirminghamDemarai Gray ONLiam Millar OFF - 73’Substitution
BirminghamBright Osayi-Samuel ONEthan Laird OFF - 73’Substitution
BirminghamCarlos Vicente ONPatrick Roberts OFF - 71’Substitution
MillwallJosh Coburn ONLyndon Dykes OFF - 71’Substitution
MillwallRomain Esse ONKyrell Lisbie OFF
Show 7 earlier events
- 56’Yellow card
BirminghamAlex Cochrane - 55’Yellow card
MillwallJordi Osei-Tutu - 45’Substitution
MillwallMark Sykes ONMihailo·Ivanovic OFF - 45’Substitution
MillwallD. Kelly ONZak Sturge OFF - 29’Goal!
BirminghamJay StansfieldAssist: Max Bird3 – 0 - 16’Goal!
BirminghamMax BirdAssist: Jhon Elmer Solís Romero2 – 0 - 1’Goal!
BirminghamAlex Cochrane1 – 0 - 1’Kick-off
Key stats
- 55%Possession45%
- 19Shots15
- 1.23xG0.93
- 8Shots on Target2
- 6Corners2
- 12Fouls9
- 1Offsides1
- 3Saves5
- 479Passes379
- 1Yellow Cards1
Lineups
Confirmed selections
Birmingham4 - 2 - 3 - 1
- 21Allsop
- 2Laird
- 5Neumann
- 4Klarer
- 20Cochrane
- 24Iwata
- 14Solis
- 16Roberts
- 28Stansfield
- 17Millar
- 18Bird
Substitutions
- 73’↑10 D. Gray↓17 L. Millar
- 73’↑26 B. Osayi-Samuel↓2 E. Laird
- 73’↑7 Carlos Vicente↓16 P. Roberts
- 80’↑19 T. Gardner-Hickman↓18 M. Bird
- 86’↑ Luis Vasquez↓28 J. Stansfield
Unused substitutes 3 L. Buchanan, 33 M. Ducksch, 30 Bradley Mayo, 32 L. Vázquez, 11 S. Wright
Coach C. Davies
Millwall4 - 2 - 3 - 1
- 15Crocombe
- 2Osei-Tutu
- 6Taylor
- 5Cooper
- 3Sturge
- 13Dykes
- 49Mazou-Sacko
- 10Neghli
- 25Cundle
- 22Lisbie
- 9Ivanović
Substitutions
- 45’↑17 M. Sykes↓ Mihailo·Ivanovic
- 45’↑16 D. Kelly↓3 Zak Norton Sturge
- 71’↑19 J. Coburn↓13 L. Dykes
- 71’↑11 R. Esse↓22 K. Lisbie
- 86’↑35 Y. Issoufou↓49 D. Mazou-Sacko
Unused substitutes 7 T. Arconte, 12 E. Baggott, 23 D. Batth, 41 G. Evans
Coach A. Neil
Match facts
- Competition
- EFL Championship - English Second Tier
- Round
- Matchday 14
- Date
- Tue, 3 Nov 2026
- Kick-off
- 20:00 (UTC)
- Venue
- St. Andrew's Stadium, Birmingham
- Referee
- David Webb
- Birmingham coach
- C. Davies
- Millwall coach
- A. Neil
League table
EFL Championship - English Second Tier
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 15 | 8 | 5 | 2 | +14 | 29 | |
| 2 | 15 | 8 | 5 | 2 | +11 | 29 | |
| 3 | 15 | 9 | 2 | 4 | +6 | 29 | |
| 4 | 15 | 8 | 4 | 3 | +8 | 28 | |
| 5 | 15 | 8 | 4 | 3 | +8 | 28 | |
| 16 | 15 | 5 | 3 | 7 | -4 | 18 |
Match related news
Player ratings
- 1
M. Bird8.5 - 2
J. Stansfield8.2 - 3
J. Solis7.7 - 4
C. Klarer7.6 - 5
A. Cochrane7.5 - 6
P. Neumann7.4 - 7
B. Osayi-Samuel7.2 - 8
E. Laird7.2 - 9
T. Gardner-Hickman6.9 - 10
D. Gray6.8 - 11
P. Roberts6.7 - 12
Carlos Vicente6.6 - 13
T. Iwata6.6 - 14
L. Vázquez6.5 - 15
R. Allsop6.4 - 16
L. Millar6.4 - 17
S. Wright0.0 - 18
Bradley Mayo0.0 - 19
M. Ducksch0.0 - 20
L. Buchanan0.0
- 1
C. Neghli7.2 - 2
M. Ivanović6.6 - 3
J. Cooper6.6 - 4
J. Coburn6.5 - 5
L. Dykes6.4 - 6
M. Crocombe6.4 - 7
Y. Issoufou6.3 - 8
D. Mazou-Sacko6.3 - 9
C. Taylor6.1 - 10
Zak Norton Sturge6.0 - 11
R. Esse5.9 - 12
D. Kelly5.9 - 13
M. Sykes5.8 - 14
K. Lisbie5.7 - 15
J. Osei-Tutu5.6 - 16
L. Cundle5.5 - 17
T. Arconte0.0 - 18
E. Baggott0.0 - 19
D. Batth0.0 - 20
G. Evans0.0
Match ratings from API-Football, out of 10.
MVP of the match

M. Bird
Birmingham
- 1
- Goals
- 1
- Assists
Rated 8.5, the best on the pitch — 1 goal and 1 assist in 80 minutes.
Head to head


8 goals7 goals
Last 5 meetings
- 2026Championship
Birmingham0 - 3
Millwall - 2025Championship
Birmingham4 - 0
Millwall - 2024Championship
Birmingham0 - 1
Millwall - 2023Championship
Birmingham1 - 1
Millwall - 2023Championship
Birmingham1 - 0
Millwall
7 meetings in the Cornerflick archive.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 4-0-1
- Scored / match
- 2.2
- Conceded / match
- 0.4
- W-D-L
- 2-1-2
- Scored / match
- 1.6
- Conceded / match
- 1.2
Fan predictions
How the fans called it
No votes yet
What happened
Match report
Birmingham beat Millwall 3-0 at St. Andrew's Stadium, with all three goals coming before the half-hour. Alex Cochrane opened the scoring in the first minute, Max Bird added the second on 16 minutes and Jay Stansfield made it 3-0 on 29 minutes.
Birmingham were 1-0 up inside a minute. Bird, assisted by Jhon Elmer Solís Romero, doubled the lead on 16 minutes. Stansfield, set up by Bird, made it 3-0 on 29 minutes, and Birmingham took that lead into half-time.
Millwall made two changes at the break, sending on Mark Sykes and D. Kelly, but the pattern did not change after the interval. Birmingham made three changes on 73 minutes, with Demarai Gray, Bright Osayi-Samuel and Carlos Vicente coming on. Taylor Gardner Hickman replaced Bird on 80 minutes and Luis Vasquez came on for Stansfield on 86 minutes. Millwall also sent on Josh Coburn and Romain Esse on 71 minutes, before Yanis Ali Issoufou replaced Derek Mazou Sacko on 86 minutes.
Birmingham had 55% of the possession and 479 passes to Millwall's 379, while also leading 6-2 for corners. The xG figures were 1.23 to 0.93, and the teams each had one offside. Birmingham committed 12 fouls to Millwall's 9.
Alex Cochrane was booked in the 56th minute for Birmingham, while Jordi Osei-Tutu was booked for Millwall on 55 minutes. There were no red cards.
Match record
- Competition
- EFL Championship - English Second Tier
- Round
- Matchday 14
- Kick-off
- Venue
- St. Andrew's Stadium, Birmingham
- Referee
- David Webb
- Match ID
cornerflick:match:birmingham-vs-millwall-championship-2026-11-03
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Birmingham 3-0 Millwall, EFL Championship - English Second Tier, 3 November 2026. Match record, last updated 6 November 2026. https://cornerflick.com/football/championship/matches/birmingham-vs-millwall-championship-2026-11-03
Permanent identifier cornerflick:match:birmingham-vs-millwall-championship-2026-11-03. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/birmingham-vs-millwall-championship-2026-11-03" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
15 events
- 1’Goal!
BirminghamAlex Cochrane1 – 0 - 16’Goal!
BirminghamMax BirdAssist: Jhon Elmer Solís Romero2 – 0 - 29’Goal!
BirminghamJay StansfieldAssist: Max Bird3 – 0 - 45’Substitution
MillwallMark Sykes ONMihailo·Ivanovic OFF - 45’Substitution
MillwallD. Kelly ONZak Sturge OFF - 55’Yellow card
MillwallJordi Osei-Tutu - 56’Yellow card
BirminghamAlex Cochrane - 71’Substitution
MillwallJosh Coburn ONLyndon Dykes OFF - 71’Substitution
MillwallRomain Esse ONKyrell Lisbie OFF - 73’Substitution
BirminghamDemarai Gray ONLiam Millar OFF - 73’Substitution
BirminghamBright Osayi-Samuel ONEthan Laird OFF - 73’Substitution
BirminghamCarlos Vicente ONPatrick Roberts OFF - 80’Substitution
BirminghamTaylor·Gardner Hickman ONMax Bird OFF - 86’Substitution
BirminghamLuis Vasquez ONJay Stansfield OFF - 86’Substitution
MillwallYanis Ali Issoufou ONDerek Mazou Sacko OFF





