Birmingham host Millwall in the Championship. Birmingham have been the more consistent of the two sides through the season so far, while Millwall have had a bumpier ride with results going both ways.
Both teams arrive off the back of mixed recent weeks, with wins and losses on each side in their last few matches. That leaves plenty to look at before deciding how this one is likely to go.
Analysis updated .
Where to place this bet
Recent form has been mixed for both
Birmingham's last four league games have gone loss, win, win, loss, with heavy wins over QPR and Preston sandwiched between away defeats at West Brom and Cardiff. Across their last 20 matches in all competitions they've won ten, drawn seven and lost only three, scoring freely along the way.
What could your bet return?
Potential returns include your stake. Odds may change.
Birmingham: 20 completed matches; Millwall: 20 completed matches.
Birmingham
- Win
- 50% 10 / 20
- Draw
- 35% 7 / 20
- Loss
- 15% 3 / 20
- Scored
- 34
- Conceded
- 23
- Difference
- +11
Millwall
- Win
- 35% 7 / 20
- Draw
- 25% 5 / 20
- Loss
- 40% 8 / 20
- Scored
- 25
- Conceded
- 26
- Difference
- -1
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Championship | Cardiff | Birmingham | 24.10.2026 | 1-0 |
| Championship | Birmingham | QPR | 17.10.2026 | 3-0 |
| Championship | Birmingham | Preston | 13.10.2026 | 4-0 |
| Championship | West Brom | Birmingham | 10.10.2026 | 0-1 |
| Championship | Birmingham | Middlesbrough | 19.09.2026 | 2-2 |
| Championship | Derby | Birmingham | 12.09.2026 | 1-2 |
| Championship | Norwich | Birmingham | 09.09.2026 | 2-1 |
| Championship | Birmingham | Wolves | 06.09.2026 | 2-2 |
| Championship | Birmingham | Southampton | 01.09.2026 | 1-1 |
| Championship | Wrexham | Birmingham | 28.08.2026 | 1-2 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Championship | Portsmouth | Millwall | 24.10.2026 | 2-1 |
| Championship | Millwall | Lincoln | 17.10.2026 | 2-2 |
| Championship | Millwall | Swansea | 13.10.2026 | 0-1 |
| Championship | Preston | Millwall | 10.10.2026 | 0-1 |
| Championship | Millwall | West Ham | 19.09.2026 | 2-2 |
| Championship | Middlesbrough | Millwall | 15.09.2026 | 2-2 |
| Championship | Blackburn | Millwall | 12.09.2026 | 3-1 |
| League Cup | Millwall | Newcastle | 08.09.2026 | 0-1 |
| Championship | Millwall | Bolton | 05.09.2026 | 4-0 |
| Championship | Millwall | Wrexham | 02.09.2026 | 0-3 |
Millwall's equivalent run reads loss, draw, loss, win, including a narrow away win at Preston but also defeats to Swansea and Portsmouth. Over their last 20 matches they've won seven, drawn five and lost eight, with goals conceded almost matching goals scored.
Birmingham's longer sample looks steadier, but neither side has been flawless lately.
Comparative Team Statistics: Birmingham vs Millwall

A fixture with no settled pattern
These two have met regularly down the years, and the head-to-head has swung wildly rather than settling into a pattern. The last two meetings alone produced a 4-0 Birmingham win and a 3-0 Millwall win, so recent history doesn't point firmly either way.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Championship | Millwall | Birmingham | 25.02.2026 | 3-0 |
| Championship | Birmingham | Millwall | 04.11.2025 | 4-0 |
| Championship | Millwall | Birmingham | 09.03.2024 | 1-0 |
| Championship | Birmingham | Millwall | 02.09.2023 | 1-1 |
| Championship | Millwall | Birmingham | 18.04.2023 | 0-1 |
| Championship | Birmingham | Millwall | 02.11.2022 | 0-0 |
| Championship | Birmingham | Millwall | 23.04.2022 | 2-2 |
| Championship | Millwall | Birmingham | 04.12.2021 | 3-1 |
| Championship | Millwall | Birmingham | 17.02.2021 | 2-0 |
| Championship | Birmingham | Millwall | 28.11.2020 | 0-0 |
Further back there are plenty of one-sided scorelines in both directions, along with several draws, which suggests this fixture rarely plays out the same way twice.
League position tells its own story
Birmingham are fourth in the table after 11 games, with 20 points from five wins, five draws and just one defeat. Millwall are twelfth with 15 points from four wins, three draws and four losses in the same number of matches.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 3 | Middlesbrough | 11 | 6 | 4 | 1 | 22/16 | 22 |
| 4 | Birmingham | 11 | 5 | 5 | 1 | 20/11 | 20 |
| 5 | West Brom | 11 | 6 | 2 | 3 | 15/12 | 20 |
| 11 | Sheffield Utd | 11 | 4 | 3 | 4 | 15/14 | 15 |
| 12 | Millwall | 11 | 4 | 3 | 4 | 18/18 | 15 |
| 13 | Portsmouth | 10 | 4 | 2 | 4 | 13/13 | 14 |
The gap isn't huge in games played, but Birmingham have conceded far fewer goals than Millwall across their respective seasons, which lines up with their higher position.
Birmingham's defensive record looks the more reliable of the two.

Key contributors to watch
Millwall's L. Dykes has four goals in eight matches, making him their main source of goals this season. Birmingham's L. Millar has racked up three assists in just four matches, a notable rate of chance creation when he's involved.
On the disciplinary side, Millwall's Jenson Metcalfe has picked up three yellows and a red in eight matches, while Birmingham's B. Osayi-Samuel has three yellows in the same span. Neither record points to an automatic absence here, but both are players referees will be watching.
Match odds and squad lists
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| Paik Seung-Ho | Korea Republic | 29 | Midfielder | 177 | 67 |
| L. Vázquez | Argentina | 25 | Attacker | 190 | 82 |
| D. Gray | Jamaica | 30 | Attacker | 180 | 74 |
| L. Buchanan | England | 25 | Defender | 175 | 67 |
| M. Bird | England | 26 | Midfielder | 183 | 68 |
| D. Fry | England | 29 | Defender | 190 | 72 |
| B. Osayi-Samuel | Nigeria | 28 | Defender | 175 | 72 |
| R. Allsop | England | 34 | Goalkeeper | 189 | 80 |
| P. Neumann | Germany | 29 | Defender | 192 | 91 |
| M. Ducksch | Germany | 32 | Attacker | 188 | 79 |
| T. Iwata | Japan | 29 | Midfielder | 178 | 77 |
| K. Fujimoto | Japan | 27 | Midfielder | 176 | 67 |
| L. Millar | Canada | 27 | Midfielder | 181 | 75 |
| S. Wright | Scotland | 29 | Attacker | 176 | 65 |
| P. Roberts | England | 29 | Midfielder | 167 | 58 |
| A. Cochrane | England | 26 | Defender | 173 | 70 |
| E. Laird | England | 25 | Defender | 177 | 66 |
| C. Klarer | Austria | 26 | Defender | 191 | 82 |
| K. Lund | Denmark | 24 | Defender | 184 | 65 |
| Carlos Vicente | Spain | 27 | Midfielder | 179 | 72 |
| J. Stansfield | England | 23 | Midfielder | n/a | n/a |
| T. Gardner-Hickman | England | 24 | Midfielder | n/a | n/a |
| J. Solis | Colombia | 22 | Midfielder | 189 | 80 |
| Bradley Mayo | England | 22 | Goalkeeper | n/a | n/a |
| J. Beadle | England | 22 | Goalkeeper | n/a | n/a |
| A. Priske | Denmark | 22 | Attacker | 187 | 79 |
| M. Mazwi | n/a | n/a | Midfielder | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| J. Osei-Tutu | England | 28 | Defender | 176 | 70 |
| C. De Norre | Belgium | 29 | Midfielder | 175 | 75 |
| M. Crocombe | New Zealand | 33 | Goalkeeper | 194 | 88 |
| J. Coleman | England | 31 | Goalkeeper | 198 | 82 |
| G. Evans | England | 31 | Goalkeeper | 184 | 76 |
| D. Batth | England | 36 | Defender | 191 | 82 |
| J. Cooper | England | 31 | Defender | 193 | 85 |
| R. Leonard | England | 34 | Defender | 185 | 84 |
| A. Doughty | England | 26 | Midfielder | 183 | 68 |
| M. Sykes | Republic of Ireland | 29 | Midfielder | 182 | 68 |
| L. Dykes | Scotland | 31 | Attacker | 188 | 84 |
| F. Marschall | England | 23 | Goalkeeper | 195 cm | 87 kg |
| L. Cundle | England | 24 | Midfielder | 170 | 62 |
| L. Jensen | Denmark | 27 | Goalkeeper | 198 | 90 |
| T. Crama | France | 24 | Defender | 192 | 78 |
| J. Coburn | England | 23 | Attacker | 193 | 74 |
| O. Azeez | England | 25 | Attacker | 181 | 69 |
| E. Baggott | Indonesia | 24 | Defender | 196 | 91 |
| C. Taylor | England | 23 | Defender | n/a | n/a |
| Zak Norton Sturge | England | 22 | Defender | n/a | n/a |
| C. Neghli | Algeria | 25 | Midfielder | 179 | 72 |
| M. Servais | Belgium | 21 | Midfielder | n/a | n/a |
| Jenson Metcalfe | England | 22 | Midfielder | n/a | n/a |
| T. Arconte | France | 22 | Attacker | 181 | 76 |
| D. Mazou-Sacko | France | 22 | Midfielder | 175 | 65 |
| Z. Lovelace | England | 20 | Attacker | 182 | n/a |
| Ajay Matthews | England | 20 | Attacker | n/a | n/a |
| M. Ivanović | Serbia | 21 | Attacker | 191 | 79 |
| D. Kelly | Scotland | 21 | Midfielder | 180 | 65 |
| Y. Issoufou | France | 20 | Attacker | 182 | 72 |
| R. Esse | England | 21 | Midfielder | 175 | 67 |
| K. Lisbie | England | 22 | Attacker | n/a | n/a |
| Alfie Massey | England | 20 | Midfielder | 183 cm | n/a |
| Raees Bangura-Williams | England | 22 | Midfielder | n/a | n/a |
| S. T. Vieira | n/a | n/a | Midfielder | n/a | n/a |
| Archie Kirby | England | n/a | Midfielder | n/a | n/a |
| Tristan Parkes | n/a | n/a | Defender | n/a | n/a |
Putting the table position, defensive numbers and recent home form together, Birmingham look the more reliable side heading into this one.
Millwall's inconsistency on the road and leakier defence make backing the home side without the draw a reasonable way to approach this fixture, even if a routine result can't be assumed.
