Portsmouth 2-1 Millwall: Match Report, Goals, Stats and Ratings
Championship Matchday 12 · Saturday 24 October 2026 · Fratton Park, Portsmouth · referee T. Reeves · full time
Full time: Portsmouth 2-1 Millwall
Portsmouth won 2-1 at home to Millwall in Championship Matchday 12 on Saturday 24 October 2026. The goals: Jenson Metcalfe 6', Thomas Waddingham 82'.
How Portsmouth won it
Jenson Metcalfe put Millwall ahead in the 6th minute. Portsmouth levelled at 1-1 in the 16th minute through an own goal by Lyndon Dykes. Portsmouth turned it round: Thomas Waddingham made it 2-1 in the 82nd minute.
It was 1-1 at half-time, and the second half changed the result.
The lead changed hands once.
The referee, T. Reeves, showed 4 yellow cards: 2 to Portsmouth and 2 to Millwall.
Portsmouth: J. Mousinho, 4-2-3-1 · Millwall: A. Neil, 4-2-3-1.
Moneyball's prediction against the result
Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.
Why it went this way
On the day the expected goals were 0.68 for Portsmouth and 1.04 for Millwall.
Portsmouth scored about 1.3 more than their chances were worth: clinical finishing, or a goalkeeper having a bad day.
Portsmouth had 2 shots on target, Millwall 1.
Millwall had 52% of the ball, but Portsmouth took the points.
Where the two sides stood before this match
Portsmouth came into it with 12 Championship matches played, scoring 1.3 and conceding 1.3 a match, with 1.40 expected goals for and 1.20 against, and had won 42% of their matches.
Millwall came into it with 12 Championship matches played, scoring 1.6 and conceding 1.7 a match, with 1.85 expected goals for and 1.36 against, and had won 33% of their matches.
Portsmouth vs Millwall: the match in numbers
| Portsmouth | Match statistics | Millwall |
|---|---|---|
| 48% | Ball possession | 52% |
| 0.68 | Expected goals (xG) | 1.04 |
| 7 | Total shots | 10 |
| 2 | Shots on target | 1 |
| 0 | Big chances | 1 |
| 339 | Total passes | 364 |
| 69% | Pass accuracy | 76% |
| 5 | Corners | 5 |
| 12 | Fouls | 12 |
| 1 | Offsides | 6 |
| 15 | Tackles | 14 |
| 0 | Saves | 1 |
| 2 | Yellow cards | 2 |
Team statistics from Sportmonks.
Player ratings and man of the match
Man of the match: Jenson Metcalfe (Millwall), rated 7.6 by Sportmonks, with 1 goal.
Portsmouth
- Thomas Waddingham 7.3 1 goal
- Regan Poole 7.0
- Madiodio Dia 6.9
- Zak Swanson 6.9
- Tyrese Shade 6.8
Millwall
- Jenson Metcalfe 7.6 1 goal
- Caleb Taylor 7.1
- Derek Mazou-Sacko 6.6
- Alfie Doughty 6.6
- Kyrell Lisbie 6.5
The lowest-rated starter was Nicolas Schmid at 5.5. Ratings run from 0 to 10; around 7.0 is a solid match.
What comes next
- Portsmouth: Burnley vs Portsmouth Saturday 31 October 2026 · Championship
- Millwall: Millwall vs Derby County Saturday 31 October 2026 · Championship
Each preview has Moneyball's estimate for the next match, published before kick-off and marked against the result afterwards, as this one is.
Questions about Portsmouth vs Millwall
What was the score in Portsmouth vs Millwall?
Portsmouth 2-1 Millwall (half-time 1-1), Championship, Saturday 24 October 2026.
Who scored in Portsmouth vs Millwall?
Jenson Metcalfe 6', Thomas Waddingham 82'.
Did Moneyball predict Portsmouth vs Millwall correctly?
Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.
Who was man of the match in Portsmouth vs Millwall?
Jenson Metcalfe, rated 7.6 by Sportmonks.
Who refereed Portsmouth vs Millwall?
T. Reeves.
Every match, before and after
Moneyball Odds writes a preview with its estimate before every match of Europe's top five leagues and the European cups, then marks it against the result, hits and misses alike.
Moneyball Odds is a statistical analysis site, not a bookmaker. No model predicts football reliably. For readers aged 18 and over.