
BLUES ON THE RISE! | Birmingham City v Millwall Extended Highlights
EFL · 2026-11-03T16:05:26-08:00 · 10m 42s
Watch on the official website ↗Birmingham City 3–0 Millwall was the full-time score in the Championship on Tue 3 Nov 2026 at St. Andrew's Stadium.
UK dates and kick-off times · GMT / BST
· 20:00 GMT · Regular season
St. Andrew's Stadium
Match information as at 12 Nov 2026, 08:52 GMT.

EFL · 2026-11-03T16:05:26-08:00 · 10m 42s
Watch on the official website ↗Availability may vary by location. If a player cannot load, use the official viewing link. Videos are not hosted by this website. Playing an embedded clip connects to YouTube; see our privacy information.
No confirmed UK broadcaster is listed for this match.
Explore Championship matches on TV or read how to watch in the UK.
Scorer: Alex Cochrane
Scorer: Max Bird · Assist: Jhon Solís
Scorer: Jay Stansfield · Assist: Max Bird
On: Mark Sykes · Off: Mihailo Ivanovic
On: Daniel Kelly · Off: Zak Sturge
Jordi Osei-Tutu
Alex Cochrane
On: Josh Coburn · Off: Lyndon Dykes
On: Romain Esse · Off: Kyrell Lisbie
On: Demarai Gray · Off: Liam Millar
On: Bright Osayi-Samuel · Off: Ethan Laird
On: Carlos Vicente · Off: Patrick Roberts
On: Taylor Gardner-Hickman · Off: Max Bird
On: Luis Vázquez · Off: Jay Stansfield
On: Yanis Issoufou · Off: Derek Mazou-Sacko
| Statistic | ||
|---|---|---|
| Possession | 55.3% | 44.7% |
| Shots | 19 | 15 |
| Shots on target | 8 | 2 |
| Corners | 6 | 2 |
| Fouls | 12 | 9 |
| Offsides | 1 | 1 |
| Saves | 3 | 5 |
| Yellow cards | 1 | 1 |
| Red cards | 0 | 0 |
| Passes | 479 | 380 |
| Accurate passes | 374 | 278 |
| Pass accuracy | 78.1% | 73.2% |
| Crosses | 15 | 15 |
| Accurate crosses | 2 | 2 |
| Long balls | 86 | 88 |
| Accurate long balls | 32 | 30 |
| Blocked shots | 7 | 5 |
| Tackles | 11 | 11 |
| Interceptions | 5 | 13 |
| Clearances | 19 | 40 |
| Shots on target (%) | 42.1% | 13.3% |
| Penalties scored | 0 | 0 |
| Penalties taken | 0 | 0 |
| Cross accuracy | 13.3% | 13.3% |
| Long-ball accuracy | 37.2% | 34.1% |
| Successful tackles | 9 | 6 |
| Tackle success | 81.8% | 54.5% |
| Effective clearances | 19 | 40 |
Accuracy rates are calculated from the available counts and rounded to one decimal place. A dash means the figure is unavailable.
| Player | Goals | Assists | Shots | On target | YC | RC | Saves |
|---|---|---|---|---|---|---|---|
| Ryan Allsop | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| Christoph Klarer | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Phil Neumann | 0 | 0 | 2 | 0 | 0 | 0 | — |
| Alex Cochrane | 1 | 0 | 1 | 1 | 1 | 0 | — |
| Ethan Laird | 0 | 0 | 1 | 0 | 0 | 0 | — |
| Jay Stansfield | 1 | 0 | 5 | 4 | 0 | 0 | — |
| Jhon Solís | 0 | 1 | 3 | 1 | 0 | 0 | — |
| Tomoki Iwata | 0 | 0 | 1 | 0 | 0 | 0 | — |
| Max Bird | 1 | 1 | 2 | 1 | 0 | 0 | — |
| Liam Millar | 0 | 0 | 1 | 0 | 0 | 0 | — |
| Patrick Roberts | 0 | 0 | 2 | 1 | 0 | 0 | — |
| Carlos Vicente | 0 | 0 | 1 | 0 | 0 | 0 | — |
| Taylor Gardner-Hickman | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Bright Osayi-Samuel | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Luis Vázquez | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Demarai Gray | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Player | Goals | Assists | Shots | On target | YC | RC | Saves |
|---|---|---|---|---|---|---|---|
| Max Crocombe | 0 | 0 | 0 | 0 | 0 | 0 | 5 |
| Jake Cooper | 0 | 0 | 2 | 1 | 0 | 0 | — |
| Caleb Taylor | 0 | 0 | 1 | 1 | 0 | 0 | — |
| Zak Sturge | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Jordi Osei-Tutu | 0 | 0 | 1 | 0 | 1 | 0 | — |
| Derek Mazou-Sacko | 0 | 0 | 1 | 0 | 0 | 0 | — |
| Camiel Neghli | 0 | 0 | 1 | 0 | 0 | 0 | — |
| Luke Cundle | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Kyrell Lisbie | 0 | 0 | 1 | 0 | 0 | 0 | — |
| Mihailo Ivanovic | 0 | 0 | 2 | 0 | 0 | 0 | — |
| Lyndon Dykes | 0 | 0 | 2 | 0 | 0 | 0 | — |
| Yanis Issoufou | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Romain Esse | 0 | 0 | 2 | 0 | 0 | 0 | — |
| Josh Coburn | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Mark Sykes | 0 | 0 | 0 | 0 | 0 | 0 | — |
| Daniel Kelly | 0 | 0 | 2 | 0 | 0 | 0 | — |
YC = yellow cards; RC = red cards. A dash means that a figure is unavailable.
| Date | Home | Score | Away |
|---|---|---|---|
| 25 Feb 2026 | 3 – 0 | ||
| 4 Nov 2025 | 4 – 0 | ||
| 9 Mar 2024 | 1 – 0 | ||
| 2 Sep 2023 | 1 – 1 | ||
| 18 Apr 2023 | 0 – 1 |
| Team | Statistic | Player | Total | Other figures |
|---|---|---|---|---|
| Shots | Jay Stansfield | 5 | Shots on target: 4Expected goals (xG): 0.31 | |
| Accurate passes | Jhon Solís | 60 | Passes: 65Big chances created: 0 | |
| Defensive interventions | Phil Neumann | 18 | Successful tackles: 3Duels won: 7 | |
| Saves | Ryan Allsop | 3 | Shots on target faced: 3Expected goals conceded (xGC): 0.91 | |
| Shots | Jake Cooper | 2 | Shots on target: 1Expected goals (xG): 0.10 | |
| Accurate passes | Camiel Neghli | 48 | Passes: 52Big chances created: 0 | |
| Defensive interventions | Caleb Taylor | 16 | Successful tackles: 1Duels won: 10 | |
| Saves | Max Crocombe | 5 | Shots on target faced: 8Expected goals conceded (xGC): 1.19 |
xG estimates the chance of a shot becoming a goal; xGC is the expected goals from shots faced. These are estimates, not the score.
Earlier results, with the competition shown for each game. Scores are written home team first.
| Date | Opponent | Venue | Score | Result | Competition |
|---|---|---|---|---|---|
| 31 Oct 2026 | Away | 1 – 3 | W | EFL Championship | |
| 24 Oct 2026 | Away | 1 – 0 | L | EFL Championship | |
| 17 Oct 2026 | Home | 3 – 0 | W | EFL Championship | |
| 13 Oct 2026 | Home | 4 – 0 | W | EFL Championship | |
| 10 Oct 2026 | Away | 0 – 1 | W | EFL Championship |
| Date | Opponent | Venue | Score | Result | Competition |
|---|---|---|---|---|---|
| 31 Oct 2026 | Home | 4 – 1 | W | EFL Championship | |
| 24 Oct 2026 | Away | 2 – 1 | L | EFL Championship | |
| 17 Oct 2026 | Home | 2 – 2 | D | EFL Championship | |
| 13 Oct 2026 | Home | 0 – 1 | L | EFL Championship | |
| 10 Oct 2026 | Away | 0 – 1 | W | EFL Championship |
Latest league positions as at 13 Nov 2026, 06:00 GMT. These may include matches played after this fixture.
| Pos | Club | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 15 | 8 | 5 | 2 | 28 | 14 | +14 | 29 | |
| 16 | 15 | 5 | 3 | 7 | 23 | 27 | -4 | 18 |
Birmingham City 3–0 Millwall was the full-time score in the Championship on Tue 3 Nov 2026 at St. Andrew's Stadium.
No confirmed UK broadcaster is listed for this match.
Available official highlights are shown near the top of this page. Use the watch link if the player is unavailable in your location.