Portsmouth FC vs Millwall FC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Portsmouth FC vs Millwall FC — Championship at Fratton Park.
- Portsmouth FC 15 games · 22 pts (2026/27)
- Millwall FC 15 games · 18 pts (2026/27)
Match Details
- Referee Dean Whitestone
- Assistant 1 Daniel Leach
- Assistant 2 George Byrne
8 games this season
🟨 2.8/game
⚽ 8.3 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Birmingham City FC | 15 | 29 |
| 2 | Middlesbrough FC | 15 | 29 |
| 3 | Stoke City FC | 15 | 29 |
| 4 | Wolverhampton Wanderers FC | 15 | 28 |
| 5 | West Bromwich Albion FC | 15 | 28 |
| 6 | Swansea City AFC | 15 | 26 |
| 7 | Southampton FC | 15 | 24 |
| 8 | Queens Park Rangers FC | 15 | 24 |
| 9 | West Ham United FC | 15 | 23 |
| 10 | Sheffield United FC | 15 | 22 |
| 11 | Portsmouth FC | 15 | 22 |
| 12 | Norwich City FC | 15 | 21 |
| 13 | Blackburn Rovers FC | 15 | 21 |
| 14 | Cardiff City FC | 15 | 18 |
| 15 | Wrexham AFC | 15 | 18 |
| 16 | Millwall FC | 15 | 18 |
| 17 | Bristol City FC | 15 | 18 |
| 18 | Bolton Wanderers FC | 15 | 17 |
| 19 | Charlton Athletic FC | 15 | 17 |
| 20 | Watford FC | 15 | 15 |
| 21 | Lincoln City FC | 15 | 15 |
| 22 | Burnley FC | 15 | 10 |
| 23 | Derby County FC | 15 | 10 |
| 24 | Preston North End FC | 15 | 8 |
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 28 Jan | Millwall FC | H | 0–1 | L |
| 25 Jan | West Bromwich Albion FC | A | 1–5 | L |
| 22 Jan | Stoke City FC | H | 3–1 | W |
| 18 Jan | Middlesbrough FC | H | 2–1 | W |
| 15 Jan | Blackburn Rovers FC | A | 0–3 | L |
| 10 Jan | Wycombe Wanderers FC | A | 0–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 28 Jan | Portsmouth FC | A | 1–0 | W |
| 25 Jan | Luton Town FC | A | 1–0 | W |
| 21 Jan | Cardiff City FC | H | 2–2 | D |
| 18 Jan | Hull City AFC | H | 0–1 | L |
| 13 Jan | Dagenham & Redbridge FC | H | 3–0 | W |
| 04 Jan | Sheffield Wednesday FC | A | 2–2 | D |
Season Stats
| Portsmouth FC | Millwall FC | |
|---|---|---|
| #11 | Position | #16 |
| 22 | Points | 18 |
| 15 | Played | 15 |
| 6 / 4 / 5 | W / D / L | 5 / 3 / 7 |
| 20 | Scored | 23 |
| 18 | Conceded | 27 |
| +2 | GD | -4 |
| 1.47 | PPG | 1.20 |
| 40% | Win % | 33% |
Key Stats
80%
Both Teams to Score
H2H (5 games)
H2H (5 games)
80%
Over 2.5 Goals
H2H history
H2H history
27%
Clean Sheets
Portsmouth FC this season
Portsmouth FC this season
27%
Clean Sheets
Millwall FC this season
Millwall FC this season
Portsmouth FC are 11th (22 pts). Millwall FC are 16th (18 pts).
Goal Timing (This Season)
Portsmouth FC
0-15
4/2
16-30
2/2
31-45
3/5
46-60
3/4
61-75
2/3
76+
6/2
■ Scored ■ Conceded
Millwall FC
0-15
5/2
16-30
3/4
31-45
4/3
46-60
3/5
61-75
1/4
76+
7/8
■ Scored ■ Conceded
Top Scorers (This Season)
Portsmouth FC
| Terry Devlin | 4 G | |
| Marko Milovanovic | 3 G | |
| Adrian Segecic | 2 G | 2 A |
| Ebou Adams | 2 G | 1 A |
| Ryan Kavuma-McQueen | 1 G |
Millwall FC
| Lyndon Dykes | 5 G | 2 A |
| Camiel Neghli | 3 G | 3 A |
| Tairyk Arconte | 3 G | |
| Josh Coburn | 2 G | |
| Luke Cundle | 1 G |
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for Portsmouth FC to score. At the same time, Millwall FC does not seem to pull back! Let’s get it on!
- 5' With 0 assists to his name this season, Billy Mitchell is clearly more than just a goal scorer for Portsmouth FC.
- 10' England international Connor Ogilvie has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 15' Millwall FC have won 425 goals from 396 games. They will be desperate to add to that tally today.
- 20' Millwall FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 25' The Array continues to deliver drama. Both Portsmouth FC and Millwall FC are desperate not to drop points on matchday .
- 30' Portsmouth FC has dominated the recent head-to-head record, winning 1 of the last 1 meetings.
- 35' Supporters expect more eagerness from Callum Lang, as he is very good at scoring at Fratton Park with 10 goals in the last 7 games.
- 40' Millwall FC is taking the lead after the goal scored by Mihailo Ivanovic on 40.
- 45' While players are taking a pause, let’s have a look at their stats. The teams met 1 times this season with Portsmouth FC winning 100% of all matches.
- 50' Portsmouth FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 50.
- 53' Raees Bangura-Williams has been a danger all night but risks an early exit having now seen a card on 53.
- 57' Fresh legs for Millwall FC! George Honeyman comes on to replace Duncan Watmore.
- 62' It’s a booking for Millwall FC player. Aaron Connolly gets a card.
- 67' It is a substitution in Portsmouth FC team. Isaac Hayden is replaced by Andre Dozzell on 67 minute.
- 68' The crowd applauds Raees Bangura-Williams as he leaves the pitch. Ryan Wintle steps in for Millwall FC.
- 69' Billy Mitchell is replacing Casper De Norre for the Millwall FC side.
- 74' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 78' A change in the Portsmouth FC ranks — Hayden Matthews exits the field as Conor Shaughnessy enters on 78.
- 79' Fresh legs for Portsmouth FC! Thomas Waddingham comes on to replace Matt Ritchie.
- 84' It’s high time made some changes to put the his team’s game back to action.
- 85' Zak Swanson makes way for Christian Saydee at the 85 minute mark. A tactical switch from Portsmouth FC.
- 90' A tactical swap from Millwall FC — Murray Wallace on, George Saville off on 90 minutes.
- The final score is 0-1.
Lineups
Portsmouth FC Lineups
4-2-3-1Starting XI
- 7
-
45
Isaac Hayden ↓ Andre Dozzell 67'
- 30
- 23
- 3
- 49
- 9
-
22
Zak Swanson ↓ Christian Saydee 85'
- 8
- 44
- 13
Bench
- 31
-
21
Andre Dozzell ↑ 67'
-
6
Conor Shaughnessy ↑ 78'
- 16
-
15
Christian Saydee ↑ 85'
- 17
- 24
-
20
Thomas Waddingham ↑ 79'
- 29
Millwall FC Lineups
4-2-3-1Starting XI
- 9
- 5
- 19
- 15
- 23
- 13
- 24
- 6
- 52
- 26
- 31
Bench
-
17
Macaulay Langstaff ↑ 69'
- 27
- 45
-
8
Billy Mitchell ↑ 69'
- 29
- 51
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Mihailo Ivanovic | 3 |
| Lyndon Dykes | 1 |
| Thomas Waddingham | 1 |
| Andre Dozzell | 1 |
| Jenson Metcalfe | 1 |
Head to Head
Portsmouth FC Form
Predictions
Prediction accuracy
2 / 4
1.24
Portsmouth FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.15
Millwall FC xG
I would bet for:
Portsmouth FC or Millwall FC 70% + Under 2.5 goals 58%
Match Result
✗ WrongActual: Millwall FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.39
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 89% |
|
11% |
| ± 1.5 | 69% |
|
31% |
| ± 2.5 | 42% |
|
58% |
| ± 3.5 | 22% |
|
78% |
| ± 4.5 | 10% |
|
90% |
Double Chance
Portsmouth FC or Draw
66%
Draw or Millwall FC
65%
Portsmouth FC or Millwall FC
70%
Half-Time Result
✗ WrongActual: Millwall FC win at HT
Correct Score
✓ In top 12
1 – 1
14%
0 – 0
11.4%
1 – 0
10.2%
0 – 1
Actual
2 – 1
7.8%
1 – 2
7.2%
2 – 0
6.8%
0 – 2
5.9%
2 – 2
4.6%
3 – 1
3.2%
1 – 3
2.8%
3 – 0
2.8%
Asian Handicap — Portsmouth FC
| Handicap | Portsmouth FC covers | Push | Millwall FC covers |
|---|---|---|---|
| -2.5 | 6% | — | 94% |
| -2 | 6% | 11% | 84% |
| -1.5 | 16% | — | 84% |
| -1 | 16% | 20% | 63% |
| -0.5 | 37% | — | 63% |
| +0.5 | 68% | — | 32% |
| +1 | 68% | 19% | 14% |
| +1.5 | 86% | — | 14% |
| +2 | 86% | 9% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
Portsmouth FC keeps clean sheet
32%
✓
Millwall FC keeps clean sheet
30%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

