Stoke City host Millwall in the Championship. Both clubs sit mid-table with form that's swung between good runs and rough patches this season.
These two have met plenty of times down the years, and the last few results have actually gone Millwall's way despite Stoke holding the better league position right now.
Analysis updated .
Compare bookmakers
Recent Form
Stoke have had a decent season overall, with eight wins from twenty matches across all competitions, but the last month has been shaky. Three defeats in their last four Championship games, including a home loss to Middlesbrough, show some cracks.
Stoke City: 20 completed matches; Millwall: 20 completed matches.
Stoke City
- Win
- 40% 8 / 20
- Draw
- 25% 5 / 20
- Loss
- 35% 7 / 20
- Scored
- 25
- Conceded
- 25
- Difference
- 0
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 | Stoke City | Bristol City | 24.10.2026 | 0-0 |
| Championship | Derby | Stoke City | 17.10.2026 | 0-1 |
| Championship | Stoke City | Middlesbrough | 13.10.2026 | 2-3 |
| Championship | Bolton | Stoke City | 10.10.2026 | 1-2 |
| Championship | Stoke City | Sheffield Utd | 19.09.2026 | 2-1 |
| Championship | Watford | Stoke City | 12.09.2026 | 1-2 |
| Championship | Cardiff | Stoke City | 08.09.2026 | 1-1 |
| Championship | Stoke City | Charlton | 05.09.2026 | 4-0 |
| Championship | Stoke City | Norwich | 01.09.2026 | 1-0 |
| Championship | Wolves | Stoke City | 29.08.2026 | 4-1 |
| 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 form has been just as patchy. They've won seven of their twenty games in all competitions this term, and their recent league results have brought a win, a draw and two defeats, including a loss away at Portsmouth.
Neither side arrives with real momentum, which makes the recent head-to-head trend worth a look.
Comparative Team Statistics: Stoke City vs Millwall

Head-to-Head
Stoke and Millwall have faced off regularly over the years, and the long-run record is fairly even. What stands out is the recent trend though: Millwall have won the last three meetings between these two, including a 3-1 win at Stoke back in April.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Championship | Stoke City | Millwall | 21.04.2026 | 1-3 |
| Championship | Millwall | Stoke City | 21.10.2025 | 2-0 |
| Championship | Millwall | Stoke City | 15.03.2025 | 1-0 |
| Championship | Stoke City | Millwall | 09.11.2024 | 1-1 |
| Championship | Stoke City | Millwall | 23.12.2023 | 0-0 |
| Championship | Millwall | Stoke City | 26.08.2023 | 1-0 |
| Championship | Stoke City | Millwall | 25.02.2023 | 0-1 |
| Championship | Millwall | Stoke City | 30.07.2022 | 2-0 |
| Championship | Stoke City | Millwall | 19.03.2022 | 2-0 |
| Championship | Millwall | Stoke City | 23.10.2021 | 2-1 |
Before that run, several of these fixtures ended in draws, so it's not a case of one side dominating forever. It's just that Millwall have had the better of it lately.
League Positions
Stoke sit sixth in the Championship with 19 points from 11 games, built on six wins, one draw and four losses. Millwall are down in 12th on 15 points, with four wins, three draws and four defeats from the same number of matches.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 5 | West Brom | 11 | 6 | 2 | 3 | 15/12 | 20 |
| 6 | Stoke City | 11 | 6 | 1 | 4 | 18/16 | 19 |
| 7 | Southampton | 11 | 6 | 3 | 2 | 21/10 | 17 |
| 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 is only four points, so Stoke's position looks a bit better than dominant once you factor in how close both sides actually are.
Players to Watch
Millwall's L. Dykes has been their most productive player, with four goals in eight appearances. Stoke's E. Galbraith leads their scoring with three in the same number of games, though he's also picked up four yellow cards in that spell, so discipline could be a factor.
In terms of creativity, Stoke's E. Bocat and Millwall's C. Neghli and Jenson Metcalfe have each chipped in two assists. Metcalfe's also collected three yellows and a red in his last eight matches, so he'll need to be careful if he features.

How This Could Play Out
Stoke's home form this season has had its wobbles, and Millwall come into this having won their last three visits to Stoke in the league. That recent head-to-head trend sits a bit oddly with Stoke's higher position in the table right now.
With both teams blowing hot and cold in their recent matches, this looks more like a tight, unpredictable contest than a one-sided affair.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| G. Hirst | England | 27 | Attacker | 191 | 84 |
| S. Thomas | Wales | 27 | Midfielder | 185 | 79 |
| B. Johnson | England | 26 | Defender | 175 | 67 |
| B. Gibson | England | 33 | Defender | 185 | 78 |
| S. Gallagher | England | 31 | Attacker | 194 | 75 |
| F. Fielding | England | 38 | Goalkeeper | 185 | 76 |
| B. Pearson | England | 31 | Midfielder | 176 | 71 |
| B. Wilmot | England | 27 | Defender | 188 | 80 |
| S. Ingelsson | Sweden | 28 | Midfielder | 189 | 83 |
| R. Boženík | Slovakia | 26 | Attacker | 188 | 81 |
| M. Talovierov | Ukraine | 26 | Defender | 196 | 84 |
| E. Galbraith | Northern Ireland | 25 | Midfielder | 175 | 67 |
| V. Johansson | Sweden | 28 | Goalkeeper | 186 | 72 |
| E. Bocat | France | 27 | Defender | 182 | 71 |
| J. McGlynn | USA | 23 | Midfielder | 183 | 73 |
| J. Griffiths | England | 25 | Goalkeeper | 197 | 71 |
| M. Manhoef | Netherlands | 24 | Midfielder | 179 | 69 |
| J. Devenny | Scotland | 23 | Midfielder | 178 | 74 |
| T. Rigo | Slovakia | 24 | Midfielder | 184 | 76 |
| J. Tchamadeu | England | 22 | Defender | 180 | 72 |
| Mohammed Olabosun Lawal | n/a | n/a | Defender | n/a | n/a |
| L. Cissé | France | 23 | Attacker | 179 | 69 |
| L. Graham | Scotland | 22 | Defender | n/a | n/a |
| Bae Jun-Ho | Korea Republic | 23 | Midfielder | 178 | 70 |
| M. Smit | Netherlands | 23 | Attacker | 191 | 75 |
| L. Bombino | USA | 20 | Defender | 183 | 73 |
| B. Lawal | Republic of Ireland | 23 | Defender | 180 | n/a |
| El Hadji Djibril Soumaré | Senegal | 23 | Midfielder | 185 | 72 |
| F. Anderson | England | 20 | Defender | n/a | n/a |
| L. Giani | Italy | 18 | Defender | n/a | n/a |
| G. Kelly | n/a | n/a | Midfielder | n/a | n/a |
| T. Martin | n/a | n/a | Attacker | 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 |
With no market to weigh up and both teams showing patchy form, we're happy to sit this one out.
If anything, it's worth watching how Stoke respond to their recent dip, and whether Millwall can carry their head-to-head edge into the league table.
