Portsmouth vs Millwall English League Championship
Portsmouth21
Full time
MillwallPacy pre-match win probability
44.5% Portsmouth25.6% Draw29.9% Millwall
Last updated
What happened in Portsmouth vs Millwall?
Portsmouth beat Millwall 2–1 in the English League Championship at Fratton Park, Portsmouth, England on October 24, 2026. The goals came from Jenson Metcalfe (6'), an own goal by Lyndon Dykes (16'), Thomas Waddingham (82'). Millwall went ahead through Jenson Metcalfe in the 6th minute. Portsmouth came from behind to win. At half time it was level at 1–1.
Portsmouth won by a single goal. Portsmouth had 48.1% of the ball and 7 shots (2 on target), against 10 (1 on target) for Millwall. In the English League Championship table, Portsmouth sit 11th and Millwall 13th.
Recent form: Portsmouth won two, drew two and lost one of their last five; Millwall won one, drew three and lost one of their last five. Pacy's record holds 5 earlier meetings: Portsmouth won 2, Millwall won 3. Before kick-off, Pacy's model made Portsmouth favourites at 44.5%, and they won. Its most likely score, 2-1, was exactly right.
Timeline
- Kickoff
- 6'Goal — Jenson Metcalfe (Millwall)
- 16'Own Goal — Lyndon Dykes (Portsmouth)
- 24'Yellow Card — Tristan Crama (Millwall)
- 34'Start Delay — Portsmouth
- 34'Start Delay — Millwall
- 34'End Delay — Portsmouth
- 34'End Delay — Millwall
- 45'Yellow Card — Jake Cooper (Millwall)
- 45'+2'Halftime
- 45'Start 2nd Half
- 61'Substitution — Ebrima Adams (Portsmouth)
- 62'Substitution — Tyrese Shade (Portsmouth)
- 68'Substitution — Mihailo Ivanovic (Millwall)
- 68'Substitution — Romain Esse (Millwall)
- 71'Yellow Card — Marko Milovanovic (Portsmouth)
- 71'Substitution — Thomas Waddingham (Portsmouth)
- 75'Substitution — Ryan Leonard (Millwall)
- 76'Substitution — Alfie Doughty (Millwall)
- 82'Goal — Thomas Waddingham (Portsmouth)
- 87'Substitution — Daniel Kelly (Millwall)
- 90'+4'Yellow Card — Zak Swanson (Portsmouth)
- 90'+5'End Regular Time
Match statistics
All statistics (14 more)
Lineups
Portsmouth
- GNicolas Schmid
- CD-LMadiodio Dia
- CD-RRegan Poole
- LBZak Swanson
- RBTerry Devlin
- AMAdrian Segecic
- LMIyad Mohamed
- RMMarlon Pack
- FMarko Milovanovic
- AM-LRyan Kavuma-Mcqueen
- AM-RAbu Kamara
Bench (9)
- SUBRocco Robert Shein
- SUBEoin Kenny
- SUBJayden Meghoma
- SUBFranco Umeh-Chibueze
- SUBDaniel Bielica
- SUBThomas Waddingham
- SUBEbrima Adams
- SUBOdin Bailey
- SUBTyrese Shade
Millwall
- GMax Crocombe
- CD-LJake Cooper
- CD-RCaleb Taylor
- LBZak Sturge
- RBTristan Crama
- AMLuke Cundle
- LMDerek Mazou-Sacko
- RMJenson Metcalfe
- FLyndon Dykes
- AM-LKyrell Lisbie
- AM-RCamiel Neghli
Bench (9)
- SUBRyan Leonard
- SUBRomain Esse
- SUBDaniel Kelly
- SUBMark Sykes
- SUBMihailo Ivanovic
- SUBElkan Baggott
- SUBGeorge Evans
- SUBAlfie Doughty
- SUBJordi Osei-Tutu
Recent form
Portsmouth
DWWLD
Millwall
DLWDD
Standings
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 9 | Stoke City | 12 | 6 | 2 | 4 | +2 | 20 |
| 10 | Blackburn Rovers | 12 | 5 | 3 | 4 | +3 | 18 |
| 11 | Portsmouth | 12 | 5 | 3 | 4 | +1 | 18 |
| 12 | Sheffield United | 12 | 4 | 4 | 4 | +1 | 16 |
| 13 | Millwall | 12 | 4 | 3 | 5 | -1 | 15 |
| 14 | Bristol City | 12 | 4 | 3 | 5 | -3 | 15 |
| 15 | Lincoln City | 12 | 4 | 3 | 5 | -7 | 15 |
Head-to-head
Portsmouth 2 wins, Millwall 3 wins
| Date | Result | Hosted by |
|---|---|---|
| 2026-02-21 | Portsmouth 3–1 Millwall | Millwall |
| 2025-11-22 | Portsmouth 3–1 Millwall | Portsmouth |
| 2025-04-05 | Portsmouth 1–2 Millwall | Millwall |
| 2025-01-28 | Portsmouth 0–1 Millwall | Portsmouth |
| 2024-08-13 | Portsmouth 0–1 Millwall | Portsmouth |
Venue and officials
- Venue
- Fratton Park, Portsmouth, England
- Attendance
- 20,476
Pacy probability
- Away29.9%
- Draw25.6%
- Home44.5%
Pacy estimates this from the match information available and how both sides have performed. It is an estimate, not a prediction of what will happen.
Portsmouth vs Millwall: questions and answers
Who won Portsmouth vs Millwall?
Portsmouth beat Millwall 2–1 in the English League Championship. The game was played on Saturday, October 24, 2026 at Fratton Park, Portsmouth.