SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRDEESITNLPT
  1. Home
  2. Championship
  3. Portsmouth vs Millwall

Portsmouth 2–1 Millwall: match recap

PORPortsmouthDWWLD2
MILMillwallDLWDD1

FinalChampionship · Kickoff Oct 24, 2026, 11:30 AM UTC · Venue: Fratton Park, Portsmouth

Portsmouth and Millwall finished 2–1 (Championship) on October 24, 2026. Below: the form, standings and head-to-head record both teams took into the game.

Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

FREE RECAP

Match recap

Portsmouth edged Millwall 2-1 in a Championship contest where the scoreboard told a different story than the underlying numbers. Despite being out-shot and out-passed, Portsmouth capitalized on their limited chances to snatch the win.

The match was a study in efficiency versus volume. Millwall controlled the run of play, generating 10 shots to Portsmouth's 7 and completing 362 passes to 339, yet found themselves trailing 2-1 at the final whistle. Portsmouth's two shots on target both found the net, while Millwall's lone on-target effort was not enough. The decisive moment came from substitute T. Waddingham, who scored with his only shot shortly after entering the fray. Millwall's Jenson Metcalfe was a bright spot, scoring and leading the midfield battle with a match-high 8 duels won.

Key factors

  • Portsmouth's ruthless finishing: two shots on target, two goals, while Millwall managed only one on target from 10 attempts.
  • Millwall's Jenson Metcalfe dominated midfield, scoring and winning 8 of 11 duels, but lacked support in the final third.
  • Portsmouth's home advantage and a strong defensive effort from R. Poole, who won all 9 of his duels, helped them hold off Millwall's pressure.

The Analyst's take

Portsmouth's victory was built on efficiency and home resilience, but the numbers suggest this performance is not sustainable—they were outplayed in most phases. Millwall, with Metcalfe and Taylor leading the way, have the structure to turn these performances into results if they sharpen their finishing. Both sides will need to address their injury lists, with Portsmouth missing several key pieces, but the underlying data tilts slightly in Millwall's favor going forward.

Matchup comparison

Recent form: Portsmouth, with 8 points from the last 5 games against 6 for Millwall (3 for a win, 1 for a draw).

Matchup to watch: Portsmouth’s attack (index 88) against Millwall’s defence (index 113).

Matchup to watch: Millwall’s attack (index 113) against Portsmouth’s defence (index 88).

Recent form: last 5

Portsmouth: 2 wins, 2 draws and 1 loss in the last 5, with 7 goals scored and 6 conceded.

Portsmouth
Oct 20, 2026at WolvesD1–1
Oct 17, 2026at NorwichW1–0
Oct 14, 2026vs Sheffield UtdW3–2
Oct 11, 2026at SouthamptonL0–1
Sep 19, 2026vs BlackburnD2–2

Millwall: 1 win, 3 draws and 1 loss in the last 5, with 7 goals scored and 7 conceded.

Millwall
Oct 17, 2026vs LincolnD2–2
Oct 13, 2026vs SwanseaL0–1
Oct 10, 2026at PrestonW1–0
Sep 19, 2026vs West HamD2–2
Sep 15, 2026at MiddlesbroughD2–2

Results before kickoff, newest first.

Head-to-head

In the last 2 meetings on record, Portsmouth won 2, Millwall won 0.

Feb 21, 2026 · last seasonMillwall1–3Portsmouth
Nov 22, 2025 · last seasonPortsmouth3–1Millwall

Season so far

Portsmouth sit 13th of 24 with 15 points after 11 games (4-3-4).

Millwall sit 12th of 24 with 15 points after 11 games (4-3-4).

#TeamPWDLGoalsPts
13Portsmouth1143414:1415
12Millwall1143418:1815

Team season model

  • Portsmouth attack index 88: 12% less scoring per game than the league average.
  • Portsmouth defence index 88: 12% less conceded per game than the league average.
  • Millwall attack index 113: 13% more scoring per game than the league average.
  • Millwall defence index 113: 13% more conceded per game than the league average.

Index 100 is the league average per game. Above 100 in attack means more scoring; below 100 in defence means fewer conceded.

Every pre-game read, free for 7 days

  • Key factors: the matchups and numbers that shape this game.
  • Player form: recent output from the players who matter most.
  • Team news: injuries and availability from the latest reports.
  • Analyst chat: ask follow-up questions about this game (All-Access).
Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

GET IT ONGoogle PlayIPHONE · COMPUTEROpen the web app

More Championship games that day

  • Charlton vs NorwichOct 24, 2026 · 1–3
  • Sheffield Utd vs DerbyOct 24, 2026 · 1–1
  • Blackburn vs WrexhamOct 24, 2026 · 2–0
  • Cardiff vs BirminghamOct 24, 2026 · 1–0
  • Lincoln vs BurnleyOct 24, 2026 · 4–1
  • Preston vs West BromOct 24, 2026 · 1–1
  • QPR vs SwanseaOct 24, 2026 · 5–0
  • Stoke City vs Bristol CityOct 24, 2026 · 0–0
  • All Championship games →
  • Portsmouth: form and fixtures →
  • Millwall: form and fixtures →
  • Football today →
SPORTANALYSTKnow the game before kickoff.
HomePrivacyTermsCompare apps