Portsmouth vs Millwall Live Score (24 Oct, 2026)

Portsmouth vs Millwall Live Score (24 Oct, 2026)
Final
Millwall
4-2-4
1
VS
Portsmouth
3-2-4
2

Match Events & Live Commentary

90'+5'
End Regular Time
End Regular Time
90'+4'
🟨Yellow Card
Zak Swanson (Portsmouth) is shown the yellow card.
90'+5'
Second Half ends, Portsmouth 2, Millwall 1.
90'+3'
Foul by Ryan Leonard (Millwall).
90'+3'
Ebou Adams (Portsmouth) wins a free kick on the left wing.
90'+2'
Corner, Portsmouth. Conceded by Romain Esse.
90'+1'
Offside, Millwall. Jake Cooper is caught offside.
90'+1'
Offside, Millwall. Ryan Leonard is caught offside.
90'+1'
Offside, Millwall. Camiel Neghli is caught offside.
90'+1'
Fourth official has announced 4 minutes of added time.
90'
Daniel Kelly (Millwall) wins a free kick in the attacking half.
90'
Foul by Iyad Mohamed (Portsmouth).
88'
Jake Cooper (Millwall) wins a free kick in the defensive half.
88'
Foul by Thomas Waddingham (Portsmouth).
87'
↔Substitution
Substitution, Millwall. Daniel Kelly replaces Jenson Metcalfe.
87'
Foul by Zak Sturge (Millwall).
87'
Abu Kamara (Portsmouth) wins a free kick on the right wing.
85'
Corner, Millwall. Conceded by Madiodio Dia.
82'
⚽Goal
Goal! Portsmouth 2, Millwall 1. Thomas Waddingham (Portsmouth) left footed shot from the centre of the box to the bottom right corner.
82'
⚽Goal
Goal! Portsmouth 2, Millwall 1. Thomas Waddingham (Portsmouth) left footed shot from the centre of the box.
82'
Attempt blocked. Tyrese Shade (Portsmouth) right footed shot from the centre of the box is blocked. Assisted by Thomas Waddingham.
82'
Attempt missed. Camiel Neghli (Millwall) left footed shot from outside the box is close, but misses to the left following a set piece situation.
81'
Jake Cooper (Millwall) wins a free kick in the defensive half.
81'
Foul by Thomas Waddingham (Portsmouth).
81'
Foul by Ebou Adams (Portsmouth).
80'
Jenson Metcalfe (Millwall) wins a free kick in the defensive half.
80'
Foul by Thomas Waddingham (Portsmouth).
79'
Foul by Mihailo Ivanovic (Millwall).
79'
Regan Poole (Portsmouth) wins a free kick in the defensive half.
78'
Foul by Jake Cooper (Millwall).
78'
Iyad Mohamed (Portsmouth) wins a free kick in the defensive half.
77'
Corner, Millwall. Conceded by Terry Devlin.
76'
↔Substitution
Substitution, Millwall. Alfie Doughty replaces Luke Cundle.
75'
↔Substitution
Substitution, Millwall. Ryan Leonard replaces Tristan Crama.
73'
Attempt missed. Iyad Mohamed (Portsmouth) left footed shot from the left side of the box misses to the left following a corner.
73'
Attempt blocked. Regan Poole (Portsmouth) left footed shot from the centre of the box is blocked.
73'
Attempt blocked. Regan Poole (Portsmouth) left footed shot from the centre of the box is blocked. Assisted by Thomas Waddingham.
72'
Corner, Portsmouth. Conceded by Tristan Crama.
71'
↔Substitution
Substitution, Portsmouth. Thomas Waddingham replaces Marezi.
71'
🟨Yellow Card
Marezi (Portsmouth) is shown the yellow card for a bad foul.
71'
Caleb Taylor (Millwall) wins a free kick in the defensive half.
71'
Foul by Marezi (Portsmouth).
70'
Attempt saved. Tyrese Shade (Portsmouth) right footed shot from outside the box is saved in the bottom left corner by Max Crocombe (Millwall). Assisted by Ebou Adams.
70'
Attempt missed. Ebou Adams (Portsmouth) header from the centre of the box misses to the left following a set piece situation.
69'
Foul by Jake Cooper (Millwall).
69'
Ebou Adams (Portsmouth) wins a free kick on the right wing.
68'
↔Substitution
Substitution, Millwall. Romain Esse replaces Kyrell Lisbie.
68'
↔Substitution
Substitution, Millwall. Mihailo Ivanovic replaces Lyndon Dykes.
68'
↔Substitution
Mihailo Ivanovic (Millwall) Substitution at 68'
62'
↔Substitution
Substitution, Portsmouth. Tyrese Shade replaces Ryan Kavuma-McQueen.
61'
↔Substitution
Substitution, Portsmouth. Ebou Adams replaces Adrian Segecic.
61'
Attempt missed. Camiel Neghli (Millwall) right footed shot from the centre of the box is too high. Assisted by Jenson Metcalfe with a cross following a corner.
60'
Corner, Millwall. Conceded by Zak Swanson.
60'
Attempt blocked. Jenson Metcalfe (Millwall) right footed shot from outside the box is blocked.
60'
Attempt blocked. Kyrell Lisbie (Millwall) right footed shot from the centre of the box is blocked. Assisted by Zak Sturge.
59'
Attempt blocked. Kyrell Lisbie (Millwall) right footed shot from the centre of the box is blocked. Assisted by Zak Sturge.
54'
Jenson Metcalfe (Millwall) wins a free kick in the defensive half.
54'
Foul by Adrian Segecic (Portsmouth).
54'
Adrian Segecic (Portsmouth) wins a free kick in the attacking half.
52'
Foul by Abu Kamara (Portsmouth).
52'
Derek Mazou-Sacko (Millwall) wins a free kick in the defensive half.
45'
Start 2nd Half
Second Half begins Portsmouth 1, Millwall 1.
45'+2'
Halftime
Halftime
45'
🟨Yellow Card
Jake Cooper (Millwall) is shown the yellow card for a bad foul.
45'
🟨Yellow Card
Jake Cooper (Millwall) Yellow Card at 45'
34'
End Delay
End Delay
34'
End Delay
Delay over. They are ready to continue.
34'
Start Delay
Start Delay
34'
Start Delay
Delay in match (Portsmouth).
24'
🟨Yellow Card
Tristan Crama (Millwall) is shown the yellow card.
16'
⚽Own Goal
Own Goal by Lyndon Dykes, Millwall. Portsmouth 1, Millwall 1.
6'
⚽Goal
Goal! Portsmouth 0, Millwall 1. Jenson Metcalfe (Millwall) right footed shot from outside the box to the bottom right corner.
—
Kickoff
Kickoff
—
Match ends, Portsmouth 2, Millwall 1.

Team Stats

Millwall logo MIL
POR Portsmouth logo
52% Possession 48%
1 Shots on Goal 2
10 Shots 7
12 Fouls Committed 12
2 Yellow Cards 2
0 Red Cards 0
5 Corners Won 5
1 Saves 0

Match Leaders

Millwall logoMIL
PORPortsmouth logo
C. Neghli10C. Neghli M0 SOG, 0.16 xG
3
Total Shots
T. Shade17T. Shade F1 SOG, 0.14 xG
2
J. Cooper5J. Cooper D56 PASS, 0 BCC
39
Accurate Passes
R. Poole5R. Poole D55 PASS, 0 BCC
41
C. Taylor6C. Taylor D1 TKLW, 6 DUELW
15
Defensive Interventions
M. Dia55M. Dia D0 TKLW, 4 DUELW
14
M. Crocombe15M. Crocombe G3 SOGA, 0.82 xGC
1
Saves
—

Player Match Stats

Formation 4-2-3-1
PlayerAPPGASHSOGFCFSYCRCSVGA
15
G • Starter
10000000012
5
CD-L • Starter
100104210–2
6
CD-R • Starter
100000200–2
3
LB • Starter
100002200–2
4
RB • Starter • Subbed off
100001110–1
25
AM • Starter • Subbed off
100000000–1
49
LM • Starter
100002100–2
14
RM • Starter • Subbed off
110211200–2
13
F • Starter • Subbed off
100100000–1
22
AM-L • Starter • Subbed off
100300100–1
10
AM-R • Starter
100300000–2
18
SUB • Subbed on
100001000–1
11
SUB • Subbed on
100000000–1
16
SUB • Subbed on
100000100–0
9
SUB • Subbed on
100001000–1
45
SUB • Subbed on
100000000–1
Formation 4-2-3-1
PlayerAPPGASHSOGFCFSYCRCSVGA
1
G • Starter
10000000001
55
CD-L • Starter
100000100–1
5
CD-R • Starter
100100200–1
22
LB • Starter
100000010–1
24
RB • Starter
100101000–1
10
AM • Starter • Subbed off
100001200–1
37
LM • Starter
100001100–1
7
RM • Starter
100100100–1
29
F • Starter • Subbed off
100103010–1
25
AM-L • Starter • Subbed off
100001000–1
11
AM-R • Starter
100002300–1
20
SUB • Subbed on
110113000–0
38
SUB • Subbed on
100000200–0
17
SUB • Subbed on
100210000–0

Head-to-Head

Millwall logoMIL
No previous meetings found
PORPortsmouth logo

Last Five Matches

DateOppResultCompetition
10/17/26vs LCND2-22026-27 English League Championship
10/13/26vs SWAL0-12026-27 English League Championship
10/10/26@ PNEW1-02026-27 English League Championship
9/19/26vs West Ham United logoWHUD2-22026-27 English League Championship
9/15/26@ Middlesbrough logoMIDD2-22026-27 English League Championship
DateOppResultCompetition
10/20/26@ Wolverhampton Wanderers logoWOLD1-12026-27 English League Championship
10/17/26@ Norwich City logoNORW1-02026-27 English League Championship
10/14/26vs SHUW3-22026-27 English League Championship
10/11/26@ Southampton logoSOUL0-12026-27 English League Championship
9/19/26vs BLKD2-22026-27 English League Championship

English League Championship Standings

#TeamPWDLGFGAGDPts
1Swansea City11722168+823
2West Ham United logoWest Ham United116413012+1822
3Middlesbrough logoMiddlesbrough116412216+622
4Birmingham City logoBirmingham City115512011+920
5West Bromwich Albion logoWest Bromwich Albion116231512+320
6Stoke CityStoke City116141816+219
7Southampton logoSouthampton116322110+1117
8Wolverhampton Wanderers logoWolverhampton Wanderers105231815+317
9Queens Park Rangers logoQueens Park Rangers114521512+317
10Blackburn Rovers114341716+115
11Sheffield United114341514+115
12Millwall logoMillwall114341818015
13Portsmouth logoPortsmouth104241313014
14Wrexham logoWrexham113531516-114
15Bolton Wanderers114251518-314
16Bristol City logoBristol City114251215-314
17Charlton Athletic logoCharlton Athletic113531015-514
18Lincoln City11335919-1012
19Cardiff City logoCardiff City112541817+111
20Watford logoWatford113261019-911
21Norwich City logoNorwich City113081721-49
22Burnley logoBurnley111551621-58
23Derby CountyDerby County11137920-116
24Preston North End11119924-154
Promotion
Promotion Playoffs
Relegation
Millwall
VS
Portsmouth

Match Statistics

12
Fouls
12
2
Yellow Cards
2
0
Red Cards
0
6
Offsides
1
5
Corner Kicks
5
1
Saves
0
52
Possession
48
10
SHOTS
7
1
ON GOAL
2
0.1
On Target %
0.3
0
Penalty Goals
0
0
Penalty Kicks Taken
0
277
Accurate Passes
235
362
Passes
337
0.8
Pass Completion %
0.7
5
Accurate Crosses
2
19
Crosses
14
0.3
Cross %
0.1
62
Long Balls
71
22
Accurate Long Balls
16
0.4
Long Balls %
0.2
5
Blocked Shots
3
10
Effective Tackles
12
15
Tackles
15
0.7
Tackle %
0.8
13
Interceptions
5
17
Effective Clearances
27
17
Clearances
27

FAQs: Millwall vs Portsmouth

How can I watch Millwall vs. Portsmouth in the U.S.?

You can watch Millwall vs. Portsmouth on CBS Sports Network in the U.S. The game is scheduled for 11:30 a.m. ET on Saturday, Oct. 24; DIRECTV says sign-in customers with its ULTIMATE or PREMIER packages, or MySports genre pack, can access the listing.

What time does Millwall vs. Portsmouth start?

Kickoff is set for 11:30 a.m. Eastern on Saturday, Oct. 24, 2026. That is 8:30 a.m. Pacific, so West Coast viewers will need an early start.

Where is Millwall vs. Portsmouth being played?

The match is at Fratton Park in Portsmouth, England, with Portsmouth at home and Millwall away. Millwall’s official fixture page also identifies the trip as an away match, which confirms the home-and-away context.

Is Portsmouth vs. Millwall also being shown on UK television?

Yes. The UK fixture selection names Sky Sports+ for Portsmouth vs. Millwall at 12:30 p.m. local time on Oct. 24. That is separate from the U.S. CBS Sports Network coverage, so the UK channel information should not be treated as a U.S. viewing option.

Why is this Portsmouth vs. Millwall match a notable broadcast selection?

The fixture is one of the EFL Championship matches selected for live coverage during the 2026/27 season. In the U.S., CBS Sports’ EFL agreement runs through the 2027–28 season and provides for at least 250 EFL matches each season across its platforms, with selected matches on CBS Sports Network; this particular match has a CBS Sports Network listing.