Millwall host Swansea in the Championship. Swansea have been the more consistent of the two this season, sitting top of the table, while Millwall's campaign has been more up and down.
Millwall have drawn back-to-back matches recently, both finishing 2-2, while Swansea have lost just once in their last eight league outings. How that contrast plays out here is worth digging into before deciding what to make of the match.
Analysis updated .
Compare bookmakers
Recent form
Swansea's only loss in their current Championship run came away at Southampton, and they've conceded just six goals across their eight matches this season, a tidy defensive record.
Millwall: 20 completed matches; Swansea: 20 completed matches.
Millwall
- Win
- 35% 7 / 20
- Draw
- 25% 5 / 20
- Loss
- 40% 8 / 20
- Scored
- 24
- Conceded
- 25
- Difference
- -1
Swansea
- Win
- 50% 10 / 20
- Draw
- 25% 5 / 20
- Loss
- 25% 5 / 20
- Scored
- 28
- Conceded
- 21
- Difference
- +7
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| 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 |
| Championship | Southampton | Millwall | 29.08.2026 | 5-1 |
| League Cup | Cambridge United | Millwall | 25.08.2026 | 0-1 |
| Championship | Millwall | Norwich | 22.08.2026 | 3-0 |
| Championship | Bristol City | Millwall | 15.08.2026 | 0-2 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Championship | Lincoln | Swansea | 19.09.2026 | 1-2 |
| Championship | Swansea | Burnley | 12.09.2026 | 3-1 |
| Championship | Southampton | Swansea | 08.09.2026 | 3-1 |
| Championship | Swansea | Wrexham | 05.09.2026 | 0-0 |
| Championship | Swansea | Watford | 01.09.2026 | 2-0 |
| Championship | Derby | Swansea | 29.08.2026 | 0-3 |
| Championship | Swansea | Sheffield Utd | 22.08.2026 | 0-0 |
| Championship | Stoke City | Swansea | 15.08.2026 | 1-2 |
| League Cup | Swansea | Birmingham | 08.08.2026 | 0-1 |
| Friendlies Clubs | Swansea | Leganes | 01.08.2026 | 1-0 |
Millwall's form has swung more. They beat Bolton 4-0 and Norwich 3-0, but also lost 5-1 at Southampton and 0-3 at home to Wrexham, before drawing their last two matches 2-2 each.
Millwall's results suggest goals tend to flow at both ends of their games, while Swansea have found a tighter balance.
Comparative Team Statistics: Millwall vs Swansea

Head-to-head
These two have met plenty of times down the years, and the results at Millwall's own ground are genuinely mixed. Swansea have actually won more of those meetings than Millwall have, four to three, even though Millwall won the most recent one in January, 2-1.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Championship | Millwall | Swansea | 04.01.2026 | 2-1 |
| Championship | Swansea | Millwall | 27.09.2025 | 1-1 |
| Championship | Millwall | Swansea | 26.04.2025 | 1-0 |
| Championship | Swansea | Millwall | 26.10.2024 | 0-1 |
| Championship | Swansea | Millwall | 04.05.2024 | 0-1 |
| Championship | Millwall | Swansea | 30.09.2023 | 0-3 |
| Championship | Millwall | Swansea | 14.03.2023 | 2-1 |
| Championship | Swansea | Millwall | 16.08.2022 | 2-2 |
| Championship | Millwall | Swansea | 05.04.2022 | 0-1 |
| Championship | Swansea | Millwall | 15.09.2021 | 0-0 |
There's no clear pattern to lean on here beyond that split history.
League table snapshot
Swansea currently top the Championship with 17 points from eight games, built on five wins, two draws and a single defeat. Millwall sit 11th with 11 points from the same number of matches, their record reading three wins, two draws and three losses.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 1 | Swansea | 8 | 5 | 2 | 1 | 13/6 | 17 |
| 2 | West Ham | 8 | 4 | 3 | 1 | 22/11 | 15 |
| 3 | Middlesbrough | 8 | 4 | 3 | 1 | 16/12 | 15 |
| 10 | Birmingham | 8 | 2 | 5 | 1 | 12/11 | 11 |
| 11 | Millwall | 8 | 3 | 2 | 3 | 15/15 | 11 |
| 12 | Lincoln | 8 | 3 | 2 | 3 | 7/8 | 11 |
That's a fair points gap between two sides who'll share a pitch here, and it lines up with how each team's recent matches have actually looked.
On the league table alone, Swansea look the sharper side domestically right now.
Players to watch
Millwall's Dykes is their standout scorer with four goals in eight appearances, while Swansea's Idah has three in the same number of games for his side.
Millwall's Jenson Metcalfe has picked up three yellow cards and a red already this season, worth keeping in mind for discipline if he's involved again.

How this one might play out
Millwall's matches this season have often been high-scoring in both directions, whereas Swansea's have generally been tighter affairs built on a stronger defensive base.
It's also worth remembering this preview sits a few weeks out from kickoff, so both sides' current form could shift before they actually meet.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| J. Osei-Tutu | England | 28 | Midfielder | 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 | 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 | 30 | 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 | Midfielder | 181 | 69 |
| E. Baggott | Indonesia | 23 | Defender | 196 | 91 |
| C. Taylor | England | 23 | Defender | n/a | n/a |
| Zak Norton Sturge | England | 22 | Defender | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| L. Vigouroux | Chile | 32 | Goalkeeper | 194 | 77 |
| J. Key | England | 26 | Defender | 178 | 69 |
| J. Fulton | Scotland | 32 | Midfielder | 185 | 68 |
| J. Tymon | England | 27 | Defender | 180 | 74 |
| C. Burgess | Australia | 30 | Defender | 194 | 93 |
| S. Eustáquio | Canada | 29 | Midfielder | 177 | 70 |
| R. Stewart | Scotland | 30 | Attacker | 188 | 85 |
| S. Welsh | Scotland | 26 | Defender | 188 | 78 |
| Gonçalo Franco | Portugal | 25 | Midfielder | 176 | 68 |
| Ronald | Brazil | 25 | Attacker | 177 | 69 |
| A. Fisher | England | 28 | Goalkeeper | 189 | 83 |
| E. Just | New Zealand | 26 | Midfielder | 174 | 68 |
| B. Cabango | Wales | 26 | Defender | 186 | 84 |
| A. Idah | Republic of Ireland | 25 | Attacker | 190 | 83 |
| Z. Vipotnik | Slovenia | 24 | Attacker | 186 | 80 |
| L. Walta | Finland | 23 | Midfielder | 178 | 62 |
| M. Stamenić | New Zealand | 24 | Midfielder | 188 | n/a |
| Eom Ji-Sung | Korea Republic | 24 | Attacker | 178 | 70 |
| J. Seelt | Netherlands | 23 | Defender | 192 | 84 |
| F. Lissah | England | 21 | Defender | 182 | 70 |
Millwall have shown they can beat sides comfortably and lose just as heavily, which makes them tricky to read right now. Swansea look the more settled team on paper, but that gap hasn't been tested at this ground in this exact form.
With nothing standing out strongly enough to back with confidence, we're happy to sit this one out rather than force a pick.
