Portsmouth host Millwall in the Championship. Both sides have had a stop-start beginning to the season, swinging between convincing wins and some rough afternoons.
The head-to-head record has flipped between home and away winners in recent meetings, and both teams arrive off the back of mixed form. That's the backdrop worth checking before looking any further.
Analysis updated .
Compare bookmakers
Recent form: goals at both ends
Millwall's league form has been genuinely up and down. There's a 4-0 win over Bolton and a 3-0 away success at Bristol City in there, but also a 0-3 home defeat to Wrexham and a 1-5 loss at Southampton. Their last two league games have both finished 2-2, at home to West Ham and away at Middlesbrough.
Portsmouth: 20 completed matches; Millwall: 20 completed matches.
Portsmouth
- Win
- 35% 7 / 20
- Draw
- 30% 6 / 20
- Loss
- 35% 7 / 20
- Scored
- 24
- Conceded
- 28
- Difference
- -4
Millwall
- Win
- 35% 7 / 20
- Draw
- 25% 5 / 20
- Loss
- 40% 8 / 20
- Scored
- 24
- Conceded
- 25
- Difference
- -1
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Championship | Portsmouth | Blackburn | 19.09.2026 | 2-2 |
| Championship | Charlton | Portsmouth | 12.09.2026 | 0-0 |
| Championship | Portsmouth | Cardiff | 05.09.2026 | 2-0 |
| Championship | Portsmouth | Derby | 01.09.2026 | 0-2 |
| Championship | Bristol City | Portsmouth | 29.08.2026 | 2-1 |
| Championship | Lincoln | Portsmouth | 22.08.2026 | 1-3 |
| Championship | Portsmouth | QPR | 15.08.2026 | 1-3 |
| League Cup | West Ham | Portsmouth | 08.08.2026 | 3-1 |
| Friendlies Clubs | SV Darmstadt 98 | Portsmouth | 01.08.2026 | 0-0 |
| Friendlies Clubs | Farnborough | Portsmouth | 29.07.2026 | 1-1 |
| 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 |
Portsmouth's form is similarly patchy. They've drawn their last two league outings, 2-2 with Blackburn and 0-0 at Charlton, sandwiched between a win over Cardiff and defeats to Derby and Bristol City. Neither team has strung together a settled run lately.
Both sides look capable of either a big scoreline or a quiet one on any given week.
Comparative Team Statistics: Portsmouth vs Millwall

Head-to-head: no clear pattern
The recent meetings between these two haven't settled into any obvious trend. Portsmouth won 3-1 away at Millwall back in February, but Millwall had won 3-1 away at Portsmouth the previous November. Go back further and the results keep swapping direction, home and away.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Championship | Millwall | Portsmouth | 21.02.2026 | 1-3 |
| Championship | Portsmouth | Millwall | 22.11.2025 | 3-1 |
| Championship | Millwall | Portsmouth | 05.04.2025 | 2-1 |
| Championship | Portsmouth | Millwall | 28.01.2025 | 0-1 |
| League Cup | Portsmouth | Millwall | 13.08.2024 | 0-1 |
| League Cup | Millwall | Portsmouth | 10.08.2021 | 2-1 |
| Championship | Portsmouth | Millwall | 10.04.2012 | 0-1 |
| Championship | Millwall | Portsmouth | 26.12.2011 | 1-0 |
Older meetings from 2011, 2012 and 2021 are on record too, but they're a long way removed from either squad as they stand now, so they don't tell us much about this version of the fixture.
The last two meetings were both won by the away side, which is at least worth noting.
Where they sit
Millwall are 11th with 11 points from eight games, having won three, drawn two and lost three, scoring 15 and conceding 15. Portsmouth are down in 19th on the numbers we have, with eight points from seven matches, two wins, two draws and three losses, and only nine goals scored so far.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 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 |
| 18 | Sheffield Utd | 8 | 2 | 3 | 3 | 9/11 | 9 |
| 19 | Portsmouth | 7 | 2 | 2 | 3 | 9/10 | 8 |
| 20 | Watford | 8 | 2 | 2 | 4 | 7/10 | 8 |
That's a meaningful gap in the table, though it's still early days for both clubs this season.
Millwall's main threat
The player data available here is all about Millwall. L. Dykes has scored four goals in his last eight appearances, clearly their standout source of goals in this sample. Behind him, C. Neghli and Jenson Metcalfe have each set up two.
Metcalfe is worth flagging for a different reason too, picking up a red card and three yellows across those same eight games. We don't have equivalent player information for Portsmouth here, so there's no direct comparison to make on that side.

How this one could play out
Portsmouth are lower in the table and have scored fewer goals than Millwall this season, and their home form in this sample hasn't been convincing either, with as many losses as wins. Millwall carry more attacking threat through Dykes, but their away form has included some heavy defeats alongside the good results.
The head-to-head history doesn't lean one way, and recent meetings have actually gone the away team's way twice running. Put together, this has the look of a game that could tip either direction depending on which version of each side turns up.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| N. Schmid | Austria | 29 | Goalkeeper | 195 | 81 |
| R. Poole | Wales | 28 | Defender | 180 | 76 |
| E. Adams | Gambia | 30 | Midfielder | 178 | 76 |
| J. Murphy | England | 31 | Midfielder | 173 | 67 |
| M. Pack | England | 35 | Midfielder | 188 | 76 |
| J. Swift | England | 31 | Midfielder | 182 | 73 |
| J. Knight | England | 29 | Defender | 185 | 78 |
| D. Bielica | Poland | 27 | Goalkeeper | 191 | 76 |
| C. Shaughnessy | Republic of Ireland | 30 | Defender | 191 | 74 |
| L. Le Roux | South Africa | 26 | Midfielder | 184 | 70 |
| R. Shein | Estonia | 23 | Midfielder | 185 | 75 |
| O. Bailey | England | 26 | Midfielder | 178 | 75 |
| T. Shade | St. Kitts and Nevis | 26 | Midfielder | 183 | 78 |
| C. Bishop | England | 29 | Attacker | 180 | 72 |
| T. Devlin | Northern Ireland | 22 | Defender | 180 | n/a |
| Z. Swanson | England | 26 | Defender | 189 | n/a |
| I. Mohamed | Comoros | 25 | Midfielder | 191 | 80 |
| H. Blair | England | 23 | Attacker | n/a | n/a |
| A. Kamara | England | 23 | Midfielder | 186 | 81 |
| A. Segecic | Australia | 22 | Midfielder | 173 | 73 |
| 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 |
Portsmouth and Millwall both look unpredictable right now, with results at both ends of the scale in recent weeks. Millwall have the stronger league position and the sharper individual threat in Dykes, but their away form doesn't inspire much confidence, and Portsmouth's home record has been just as shaky.
With no market on the table and neither side settled into a clear pattern, we're comfortable sitting this one out and watching how form develops closer to kickoff.
