Millwall FC vs Portsmouth FC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Millwall FC vs Portsmouth FC — Championship at The Den.
- Millwall FC 5 games · 9 pts (2026/27)
- Portsmouth FC 5 games · 6 pts (2026/27)
Match Details
- Referee Ben Toner
- Assistant 1 George Byrne
- Assistant 2 Shaun Hudson
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Swansea City AFC | 5 | 11 |
| 2 | Swansea City AFC | 5 | 11 |
| 3 | Middlesbrough FC | 5 | 10 |
| 4 | Queens Park Rangers FC | 5 | 10 |
| 5 | Queens Park Rangers FC | 5 | 10 |
| 6 | Bristol City FC | 5 | 10 |
| 7 | Bristol City FC | 5 | 10 |
| 8 | West Bromwich Albion FC | 5 | 10 |
| 9 | West Bromwich Albion FC | 5 | 10 |
| 10 | Charlton Athletic FC | 5 | 10 |
| 11 | Millwall FC | 5 | 9 |
| 12 | Millwall FC | 5 | 9 |
| 13 | West Ham United FC | 5 | 8 |
| 14 | Wolverhampton Wanderers FC | 5 | 8 |
| 15 | Wolverhampton Wanderers FC | 5 | 8 |
| 16 | Birmingham City FC | 5 | 7 |
| 17 | Wrexham AFC | 5 | 6 |
| 18 | Norwich City FC | 5 | 6 |
| 19 | Stoke City FC | 5 | 6 |
| 20 | Portsmouth FC | 5 | 6 |
| 21 | Sheffield United FC | 5 | 6 |
| 22 | Blackburn Rovers FC | 5 | 5 |
| 23 | Lincoln City FC | 5 | 5 |
| 24 | Lincoln City FC | 5 | 5 |
| 25 | Watford FC | 5 | 5 |
| 26 | Southampton FC | 5 | 4 |
| 27 | Derby County FC | 5 | 4 |
| 28 | Bolton Wanderers FC | 5 | 4 |
| 29 | Cardiff City FC | 5 | 3 |
| 30 | Preston North End FC | 5 | 3 |
| 31 | Burnley FC | 5 | 2 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 05 Apr | Portsmouth FC | H | 2–1 | W |
| 29 Mar | Sunderland AFC | A | 0–1 | L |
| 15 Mar | Stoke City FC | H | 1–0 | W |
| 12 Mar | Leeds United FC | A | 0–2 | L |
| 08 Mar | Watford FC | A | 2–1 | W |
| 04 Mar | Bristol City FC | H | 0–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 05 Apr | Millwall FC | A | 1–2 | L |
| 29 Mar | Blackburn Rovers FC | H | 1–0 | W |
| 15 Mar | Preston North End FC | A | 1–2 | L |
| 12 Mar | Plymouth Argyle FC | H | 1–2 | L |
| 09 Mar | Leeds United FC | H | 1–0 | W |
| 01 Mar | Luton Town FC | A | 0–1 | L |
Season Stats
| Millwall FC | Portsmouth FC | |
|---|---|---|
| #12 | Position | #20 |
| 9 | Points | 6 |
| 5 | Played | 5 |
| 3 / 0 / 2 | W / D / L | 2 / 0 / 3 |
| 10 | Scored | 7 |
| 8 | Conceded | 8 |
| +2 | GD | -1 |
| 1.80 | PPG | 1.20 |
| 60% | Win % | 40% |
Key Stats
75%
Both Teams to Score
H2H (4 games)
H2H (4 games)
75%
Over 2.5 Goals
H2H history
H2H history
60%
Clean Sheets
Millwall FC this season
Millwall FC this season
20%
Clean Sheets
Portsmouth FC this season
Portsmouth FC this season
Millwall FC are 12th (9 pts). Portsmouth FC are 20th (6 pts).
Goal Timing (This Season)
Millwall FC
0-15
1/–
16-30
1/1
31-45
2/1
46-60
2/2
61-75
–/2
76+
4/1
■ Scored ■ Conceded
Portsmouth FC
0-15
2/–
16-30
1/1
31-45
1/5
46-60
1/1
61-75
1/1
76+
1/–
■ Scored ■ Conceded
Top Scorers (This Season)
Millwall FC
| Lyndon Dykes | 2 G |
| Josh Coburn | 2 G |
| Tairyk Arconte | 2 G |
| Luke Cundle | 1 G |
Portsmouth FC
| Marko Milovanovic | 2 G | |
| Ebou Adams | 1 G | 1 A |
| Adrian Segecic | 1 G | |
| Terry Devlin | 1 G | |
| Ryan Kavuma-McQueen | 1 G |
Events
Match Events
- 0' We are underway at The Den. The crowd does wile while the referee lows the starting whistle.
- 5' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 10' While there is no rush on the pitch, let’s have a look at some stats. Josh Coburn made 387 appearances and scored 32 goals. He is very likely to score a goal today.
- 15' Over 15 minutes have gone by without a meaningful attack. The supporters want more.
- 20' Cohen Bramall has been relatively quiet despite scoring 5 goals in his last 7 appearances.
- 25' Millwall FC are deployed in a 4-2-3-1 today, looking to exploit space against Portsmouth FC's 4-2-3-1 shape.
- 29' The referee has no hesitation. Terry Devlin is booked for Portsmouth FC — card on 29.
- 34' It looks like no one’s ball. Millwall FC is used to counterattacking playing. None of the sides are ready to take the lead.
- 39' Millwall FC currently sit 13 in the Array table. A result here could be decisive in the race for the top positions.
- 42' The whistle greets Japhet Tanganga as he departs to be replaced by Ryan Leonard.
- 47' Portsmouth FC is showing some good football. However, Portsmouth FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 52' The teams are not in a rush to score plenty of goals. It might look strange considering Portsmouth FC that had 375 games and scored 530 goals.
- 57' The Serbia Mihailo Ivanovic breaks the deadlock on 57 minutes. 1-0!
- 59' That looks like a foul for a card for Colby Bishop.
- 64' Freddie Potts has certainly something to prove this evening. He made 8 appearances with only 0 goals this season.
- 67' It’s gonna be a card for Matt Ritchie.
- 69' The Portsmouth FC manager makes a substitution. Jordan Williams departs to be replaced by Christian Saydee.
- 74' Not even hints on scoring a goal over the last 74 minutes.
- 79' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 80' The England central midfielder Andre Dozzell breaks the deadlock on 80 minutes. 1-1!
- 81' The supporters are chanting for Macaulay Langstaff. He replaces Josh Coburn on 81 minute.
- 82' George Saville makes way for Billy Mitchell at the 82 minute mark. A tactical switch from Millwall FC.
- 87' Assisted by Casper De Norre with the perfectly-timed delivery and Mihailo Ivanovic makes no mistake. 2-1!
- 89' The crowd applauds Terry Devlin as he leaves the pitch. Thomas Waddingham steps in for Portsmouth FC.
- 90' A meaty challenge results in booking for Marlon Pack on 90.
- Hope, you loved the show. Another epic battle is over with the score 2-1.
Lineups
Millwall FC Lineups
4-2-3-1Starting XI
-
9
Aaron Connolly ↓ Aidomo Emakhu 81'
- 5
- 39
- 15
-
23
George Saville ↓ Billy Mitchell 82'
- 24
-
6
Japhet Tanganga ↓ Ryan Leonard 42'
- 52
- 1
- 21
- 26
Bench
-
17
Macaulay Langstaff ↑ 81'
-
18
Ryan Leonard ↑ 42'
- 3
- 45
- 14
-
8
Billy Mitchell ↑ 82'
- 25
-
22
Aidomo Emakhu ↑ 81'
- 41
Coach
Alex Neil
Portsmouth FC Lineups
4-2-3-1Starting XI
-
30
Matt Ritchie ↓ Harvey Blair 69'
- 2
- 23
- 21
- 3
- 9
- 5
-
18
Cohen Bramall ↓ Marlon Pack 69'
- 8
- 24
- 13
Bench
-
7
Marlon Pack ↑ 69'
- 45
- 31
- 37
- 17
-
15
Christian Saydee ↑ 69'
- 14
-
20
Thomas Waddingham ↑ 89'
-
29
Harvey Blair ↑ 69'
Coach
John Mousinho
H2H
Predictions
Prediction accuracy
4 / 4
2.03
Millwall FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.09
Portsmouth FC xG
I would bet for:
Over 2.5 goals 59% + Millwall FC to win 58%
Match Result
✓ CorrectActual: Millwall FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.12
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 82% |
|
18% |
| ± 2.5 | 59% |
|
41% |
| ± 3.5 | 38% |
|
62% |
| ± 4.5 | 21% |
|
79% |
Double Chance
Millwall FC or Draw
81%
Draw or Portsmouth FC
42%
Millwall FC or Portsmouth FC
77%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
10.6%
2 – 1
Actual
2 – 0
9%
1 – 0
8.4%
3 – 1
6.4%
0 – 0
6%
3 – 0
5.9%
2 – 2
5.2%
1 – 2
5.2%
0 – 1
4.1%
3 – 2
3.6%
4 – 1
3.3%
Asian Handicap — Millwall FC
| Handicap | Millwall FC covers | Push | Portsmouth FC covers |
|---|---|---|---|
| -2.5 | 18% | — | 82% |
| -2 | 18% | 18% | 65% |
| -1.5 | 35% | — | 65% |
| -1 | 35% | 22% | 42% |
| -0.5 | 58% | — | 42% |
| +0.5 | 81% | — | 19% |
| +1 | 81% | 12% | 7% |
| +1.5 | 93% | — | 7% |
| +2 | 93% | 5% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Millwall FC keeps clean sheet
34%
✓
Portsmouth FC keeps clean sheet
14%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

