Home › Football › Championship › Portsmouth v Millwall
Back

Portsmouth v Millwall
Portsmouth
MillwallChampionship · SAT 24 OCT · Fratton Park
The prediction on this page is exactly as published before kick-off. Match events and statistics come from the match and are corrected when the official figures change. Wrong calls are shown exactly like right ones.
- 0′Before kick-off: we said Portsmouth win at 37%.
- 2′Much as we predicted: Portsmouth was 37% before kick-off and our model makes it 37% now. 0–0 · 37–28–35
- 2′KICK-OFF Portsmouth v Millwall
- 6′We said Portsmouth at 37%. It is not going that way — our model now has it at 15%. 0–1 · 15–21–64
- 6′Millwall ahead on 6′ through Jenson Metcalfe. 0–1. 0–1 · 15–21–64
- 6′⚽ GOAL · 6' Portsmouth 0–1 Millwall
- 6′OUR NUMBER MOVES DOWN · 6' Portsmouth win: 37% at kick-off, 15% now
- 6′THE CALL SWINGS · 6' Millwall win is now our likeliest result at 64% (was Portsmouth win 36%)
- 10′We said Portsmouth at 37%. It is not going that way — our model now has it at 14%. 0–1 · 14–21–64
- 16′⚽ GOAL · 16' Portsmouth 1–1 Millwall
- 16′OUR NUMBER MOVES UP · 16' Portsmouth win: 37% at kick-off, 35% now
- 17′An own goal by Millwall's Tristan Crama on 16′ — 1–1. 1–1 · 35–32–34
- 24′🟨 YELLOW · 24' Tristan Crama · Millwall
- 33′THE CALL SWINGS · 33' Draw is now our likeliest result at 37% (was Millwall win 65%)
- 45′🟨 YELLOW · 45' Jake Cooper · Millwall
- 45′HALF-TIME Portsmouth 1–1 Millwall
- 45′SECOND HALF Portsmouth 1–1 Millwall
- 52′OUR NUMBER MOVES DOWN · 52' Portsmouth win: 37% at kick-off, 27% now
- 57′We said Portsmouth at 37%. It is not going that way — our model now has it at 25%. 1–1 · 25–50–25
- 60′We said Portsmouth at 37%. It is not going that way — our model now has it at 24%. 1–1 · 24–52–23
- 60′Goals are coming at about the 2.4 we expected. 1–1 · 24–52–23
- 62′SUBSTITUTION · 61' Portsmouth · On: Ebou Adams · Off: Adrian Segecic
- 62′SUBSTITUTION · 62' Portsmouth · On: Tyrese Shade · Off: Ryan Kavuma-McQueen
- 64′9 shots for Millwall, 3 the other way, and nothing between the sides on the scoreboard. 1–1 · 22–56–22
- 68′SUBSTITUTION · 68' Millwall · On: Mihailo·Ivanovic · Off: Lyndon Dykes
- 69′SUBSTITUTION · 68' Millwall · On: Romain Esse · Off: Kyrell Lisbie
- 71′🟨 YELLOW · 71' Marko Milovanović · Portsmouth
- 72′OUR NUMBER MOVES DOWN · 72' Portsmouth win: 37% at kick-off, 17% now
- 73′SUBSTITUTION · 72' Portsmouth · On: Thomas Waddingham · Off: Marko Milovanović
- 76′SUBSTITUTION · 75' Millwall · On: Ryan Leonard · Off: Tristan Crama
- 76′SUBSTITUTION · 76' Millwall · On: Alfie Doughty · Off: Luke Cundle
- 82′We said Portsmouth at 37%. It is not going that way — our model now has it at 9%. 1–1 · 9–82–9
- 83′We published Portsmouth at 37%. Our model now makes it 92%. 2–1 · 92–8–0
- 83′82′: Thomas Waddingham on the scoresheet for Portsmouth, making it 2–1. 2–1 · 92–8–0
- 83′That is 3, and we only asked for 2.4 across ninety minutes. 2–1 · 92–8–0
- 83′⚽ GOAL · 83' Portsmouth 2–1 Millwall
- 83′OUR NUMBER MOVES UP · 83' Portsmouth win: 37% at kick-off, 92% now
- 83′THE CALL SWINGS · 83' Portsmouth win is now our likeliest result at 92% (was Draw 82%)
- 87′We published Portsmouth at 37%. Our model now makes it 95%. 2–1 · 95–5–0
- 88′SUBSTITUTION · 87' Millwall · On: D. Kelly · Off: Jenson Metcalfe
- 90′Full time, 2–1. We called Portsmouth at 37% — that one lands. 2–1 · 100–0–0
- 91′OUR NUMBER MOVES UP · 90+1' Portsmouth win: 37% at kick-off, 97% now
- FTFULL TIME Portsmouth 2–1 Millwall
- FTPortsmouth 2–1 Millwall · Portsmouth win: right · Under 2.5: wrong · Not both to score: wrong · Over 1.5: right · Under 3.5: right · 1–1 exactly: wrong
What our live read said during the match, as it was said, with the score and our numbers for home–draw–away at that moment; and every alert we raised, with the minute. Nothing is written after the final whistle.
The match pulse
BEFORE KICK-OFF
Match outcome probability (%)
AI match analysis
Close to call, with Portsmouth just ahead.
The Pitchside prediction: Portsmouth 37%, draw 28%, Millwall 35%. Over 2.5 goals 43%, both teams to score 49%.
Pre-match prediction
First published 18 Oct 01:23 · locked at kick-off
Portsmouth win37%
Millwall win35%Kick-offSAT 24 OCT · 12:30
RoundMatchday 12
VenueFratton Park
RefereeTom Reeves
Match timeline
All events
PortsmouthMIN
MillwallEvents will appear when the match starts.
Line-ups
Portsmouth
4-2-3-1
Millwall
4-2-3-1
Rest & schedule
Before kick-off · every competition we cover
Portsmouth
Millwall
Last match: 20 Oct · the English Championship
Last match: 17 Oct · the English Championship
Counted across every competition we cover, before kick-off. Club friendlies are not counted.
Line-ups
Portsmouth
4-2-3-1
1 N. Schmid
24 T. Devlin
5 R. Poole
55 M. Dia
22 Z. Swanson
7 M. Pack
37 I. Mohamed
11 A. Kamara
10 A. Segecic
25 R. Kavuma McQueen
29 M. Milovanović
Coach · John Mousinho
Substitutes
19 · R. Shein
38 · E. Adams
27 · O. Bailey
31 · D. Bielica
32 · E. Kenny
16 · J. Meghoma
15 · F. Umeh
17 · T. Shade
20 · T. Waddingham
Millwall
4-2-3-1
15 M. Crocombe
4 T. Crama
6 C. Taylor
5 J. Cooper
3 Zak Norton Sturge
14 Jenson Metcalfe
49 D. Mazou-Sacko
25 L. Cundle
10 C. Neghli
22 K. Lisbie
13 L. Dykes
Coach · A. Neil
Substitutes
45 · A. Doughty
11 · R. Esse
9 · M. Ivanović
16 · D. Kelly
18 · R. Leonard
2 · J. Osei-Tutu
17 · M. Sykes
12 · E. Baggott
41 · G. Evans
Match statistics
Match statistics aren’t available yet.
Line-ups
Portsmouth
4-2-3-1
1 N. Schmid
24 T. Devlin
5 R. Poole
55 M. Dia
22 Z. Swanson
7 M. Pack
37 I. Mohamed
11 A. Kamara
10 A. Segecic
25 R. Kavuma McQueen
29 M. Milovanović
Coach · John Mousinho
Substitutes
19 · R. Shein
38 · E. Adams
27 · O. Bailey
31 · D. Bielica
32 · E. Kenny
16 · J. Meghoma
15 · F. Umeh
17 · T. Shade
20 · T. Waddingham
Millwall
4-2-3-1
15 M. Crocombe
4 T. Crama
6 C. Taylor
5 J. Cooper
3 Zak Norton Sturge
14 Jenson Metcalfe
49 D. Mazou-Sacko
25 L. Cundle
10 C. Neghli
22 K. Lisbie
13 L. Dykes
Coach · A. Neil
Substitutes
45 · A. Doughty
11 · R. Esse
9 · M. Ivanović
16 · D. Kelly
18 · R. Leonard
2 · J. Osei-Tutu
17 · M. Sykes
12 · E. Baggott
41 · G. Evans
We make Portsmouth a 37% chance to win. The market has them at 38%. We are within 1 point of the market. The model expects 1.2–1.2.
What the number rests on
Our modelBuilt from every result and the chances each side creates and concedes, recent matches counting most, with home advantage in it. Line-ups, injuries and rest are not in the number.
Our number has not moved since we published. No bookmaker had priced it when we published; the market has it at 38% now.
| Market | Us | Market | Gap |
|---|---|---|---|
| Portsmouth win | 37% | 38% | −1 |
| Draw | 28% | 29% | −1 |
| Millwall win | 35% | 33% | +2 |
| Over 2.5 goals | 43% | 48% | −5 |
| Both teams to score | 49% | 54% | −5 |
| Over 1.5 goals | 69% | 72% | −3 |
| Over 3.5 goals | 22% | 28% | −6 |
| Portsmouth or draw | 65% | 67% | −2 |
| Portsmouth clean sheet | 31% | – | – |
| Millwall clean sheet | 30% | – | – |
Every figure here is read off one scoreline distribution, so no two can contradict each other. The market is the median of 9 bookmakers, each with its margin stripped — what we are measured against, never an input to the model.
This is a probability, not a recommendation. We take no bets and hold no affiliate relationships with any gambling operator. Model 1.2 — Pitchside Lab's own model.
Head to head
6 meetings since 2021/22Every competition we cover, the latest meeting first.
Form · last six in Championship this season · since 12 Sept
PORTSMOUTH
MILLWALL
The table
2026/27| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | Middlesbrough | 12 | +10 | 25 |
| 2 | Swansea | 11 | +8 | 23 |
| 3 | West Ham | 11 | +18 | 22 |
| 4 | Birmingham | 11 | +9 | 20 |
| 5 | West Brom | 11 | +3 | 20 |
| 6 | Stoke City | 11 | +2 | 19 |
| 7 | Wolves | 11 | +3 | 18 |
| 8 | Southampton | 11 | +11 | 17 |
| 9 | QPR | 11 | +3 | 17 |
| 10 | Blackburn | 11 | +1 | 15 |
| 11 | Sheffield Utd | 11 | +1 | 15 |
| 12 | Millwall | 11 | 0 | 15 |
| 13 | Portsmouth | 11 | 0 | 15 |
| 14 | Wrexham | 11 | −1 | 14 |
| 15 | Bristol City | 11 | −3 | 14 |
| 16 | Charlton | 11 | −5 | 14 |
| 17 | Bolton | 12 | −7 | 14 |
| 18 | Lincoln | 11 | −10 | 12 |
| 19 | Cardiff | 11 | +1 | 11 |
| 20 | Watford | 11 | −9 | 11 |
| 21 | Norwich | 11 | −4 | 9 |
| 22 | Burnley | 11 | −5 | 8 |
| 23 | Derby | 11 | −11 | 6 |
| 24 | Preston | 11 | −15 | 4 |
The competition's standings before kick-off.

Middlesbrough
Swansea
West Ham
Birmingham
West Brom
Stoke City
Wolves
Southampton
QPR
Blackburn
Sheffield Utd
Wrexham
Bristol City
Charlton
Bolton
Lincoln
Cardiff
Watford
Norwich
Burnley
Derby
Preston