Portsmouth vs Millwall Results & Stats | 22.11.2025

eng Portsmouth vs Millwall
15:00 Ended
Portsmouth
3
Millwall
1
Bet on the game with:
Bet365
star freebets livegame

Highlights

Portsmouth
whistle
Millwall
Swanson
assist: Murphy
ball
22'
37'
substitution
Sturge
Bryan
45+4'
yellow card
McNamara
Poole
yellow card
45+5'
clock 2,1 HT
Crama
ball
51'
55'
substitution
MazouSacko
Kelly
Segecic
Lang
substitution
61'
62'
substitution
Doughty
Emakhu
62'
substitution
Langstaff
Cundle
62'
substitution
McNamara
Harding
Swanson
yellow card
66'
67'
red card
Bryan
Swanson
Williams
substitution
69'
72'
ball
Ivanovic
assist: Emakhu
Bianchini
Chaplin
substitution
79'
Dozzell
Pack
substitution
79'
81'
substitution
Ballo
Neghli
Williams
ball
89'
clock 2,1 FT
corners yellow card red card substitution ball
Portsmouth
3
2
0
4
3
Millwall
4
1
1
6
1

Ticker

Start play
7' - 1st Shot Off Target - Doughty (Millwall)
17' - 2nd Shot Off Target - Murphy (Portsmouth)
16' - 1st Shot On Target - Segecic (Portsmouth)
21' - 3rd Shot Off Target - Bishop (Portsmouth)
20' - 4th Shot Off Target - Swanson (Portsmouth)
22' - 1st Goal - Swanson (Portsmouth) - Shot (Assist: Murphy)
22' - 2nd Shot On Target - Swanson (Portsmouth)
22' - 1st Assist - Murphy (Portsmouth)
25' - 1st Offside - Portsmouth
25' - 1st Offside - Portsmouth
24' - 3rd Shot On Target - Segecic (Portsmouth)
31' - 2nd Offside - Millwall
37' ~ Substitution ~ Bryan ~ Sturge ~(Millwall)
40' - 1st Corner - Millwall
40' - 4th Shot On Target - Mazou-Sacko (Millwall)
40' - 5th Shot Off Target - Bianchini (Portsmouth)
42' - 6th Shot Off Target - Doughty (Millwall)
45+4' ~ 1st Yellow Card ~ McNamara ~(Millwall)
45+5' ~ 2nd Yellow Card ~ Poole ~(Portsmouth)
Score After First Half - 1-0 - 2,1
42' - 6th Shot Off Target - Doughty (Millwall)
7' - 1st Shot Off Target - Doughty (Millwall)
46' - 7th Shot Off Target - Langstaff (Millwall)
47' - 2nd Corner - Millwall
47' - 8th Shot Off Target - McNamara (Millwall)
51' - 2nd Goal - Crama (Portsmouth) - Own Goal
55' ~ Substitution ~ Kelly ~ Mazou-Sacko ~(Millwall)
58' - 3rd Offside - Millwall
56' - 9th Shot Off Target - Segecic (Portsmouth)
61' ~ Substitution ~ Lang ~ Segecic ~(Portsmouth)
62' ~ Substitution ~ Emakhu ~ Doughty ~(Millwall)
62' ~ Substitution ~ Cundle ~ Langstaff ~(Millwall)
62' ~ Substitution ~ Harding ~ McNamara ~(Millwall)
65' - 3rd Corner - Millwall
65' - 10th Shot Off Target - Kelly (Millwall)
66' ~ 3rd Yellow Card ~ Swanson ~(Portsmouth)
67' ~ 1st Red Card ~ Bryan ~(Millwall)
68' - 4th Offside - Portsmouth
71' - 11th Shot Off Target - Bianchini (Portsmouth)
69' ~ Substitution ~ Williams ~ Swanson ~(Portsmouth)
72' - 4th Corner - Millwall
72' - 3rd Goal - Ivanovic (Millwall) - Shot (Assist: Emakhu)
72' - 5th Shot On Target - Ivanovic (Millwall)
72' - 2nd Assist - Emakhu (Millwall)
77' - 12th Shot Off Target - Bianchini (Portsmouth)
78' - 5th Offside - Millwall
79' ~ Substitution ~ Chaplin ~ Bianchini ~(Portsmouth)
79' ~ Substitution ~ Pack ~ Dozzell ~(Portsmouth)
81' ~ Substitution ~ Neghli ~ Ballo ~(Millwall)
82' - 5th Corner - Portsmouth
82' - 13th Shot Off Target - Murphy (Portsmouth)
83' - 14th Shot Off Target - Lang (Portsmouth)
83' - 6th Shot On Target - Lang (Portsmouth)
84' - 7th Shot On Target - Lang (Portsmouth)
84' - 8th Shot On Target - Murphy (Portsmouth)
89' - 4th Goal - Williams (Portsmouth) - Shot
89' - 9th Shot On Target - Williams (Portsmouth)
90+2' - 6th Corner - Portsmouth
90+3' - 6th Offside - Portsmouth
90+5' - 7th Corner - Portsmouth
Score After Full Time - 3-1 - 2,1

Starting lineups

Portsmouth (4-2-3-1)
Millwall (4-2-3-1)
Soccer field
Nicolas Schmid
1
Nicolas Schmid
Zak Swanson
22
Zak Swanson
Josh Knight
4
Josh Knight
Regan Poole
5
Regan Poole
Terry Devlin
24
Terry Devlin
Andre Dozzell
21
Andre Dozzell
Mark Kosznovszky
18
Mark Kosznovszky
Florian Bianchini
11
Florian Bianchini
Adrian Segecic
10
Adrian Segecic
Josh Murphy
23
Josh Murphy
Colby Bishop
9
Colby Bishop
Max Crocombe
15
Max Crocombe
Danny McNamara
2
Danny McNamara
Tristan Crama
4
Tristan Crama
Caleb Taylor
6
Caleb Taylor
Zak Sturge
3
Zak Sturge
Derek Mazou-Sacko
49
Derek Mazou-Sacko
Casper De Norre
24
Casper De Norre
Thierno Ballo
7
Thierno Ballo
Macaulay Langstaff
17
Macaulay Langstaff
Alfie Doughty
14
Alfie Doughty
Mihailo Ivanovic
9
Mihailo Ivanovic
John Mousinho Alexander Francis Neil
Bench
GK
26
Josef Bursik
DF
14
Hayden Matthews
DF
2
Jordan Williams
MF
7
Marlon Pack
MF
47
Yang Min-hyeok
MF
8
John Swift
FW
25
Mackenzie Kirk
FW
49
Callum Lang
FW
36
Conor Chaplin
Bench
GK
13
Steven Benda
DF
23
Joe Bryan
DF
27
Kamarl Grant
DF
45
Wesley Harding
MF
10
Camiel Neghli
MF
16
Daniel Kelly
MF
25
Luke Cundle
MF
31
Raees Bangura-Williams
FW
22
Aidomo Emakhu
Substitutions
37'
substitution
Sturge
Bryan
55'
substitution
MazouSacko
Kelly
61'
substitution
Segecic
Lang
62'
substitution
Doughty
Emakhu
62'
substitution
Langstaff
Cundle
62'
substitution
McNamara
Harding
69'
substitution
Swanson
Williams
79'
substitution
Bianchini
Chaplin
79'
substitution
Dozzell
Pack
81'
substitution
Ballo
Neghli

Match Info & Odds

calendar November 22 2025 03:00
marker Fratton Park - Portsmouth
whistle Michael Salisbury
coup Competition
eng
Championship England

Statistics

Portsmouth
Millwall
Attacks
92
92
Dangerous attacks
53
34
Possession %
51
49
25.7 Action areas 34.7
92 Attacks 92
74 Ball safe 95
3 Corners 4
3 Corners F 4
0 Corners H 1
29 Crosses 7
0.31 Crossing accuracy 0.00
53 Dangerous attacks 34
8 Fouls 11
8 Goal attempts 5
3 Goals 1
1 Injuries 2
12 Key passes 7
2 Offsides 3
11 Shots on target 5
6 Shots off target 2
0.71 Passing accuracy 0.67
0 Penalties 0
51 Possession % 49
0 Red cards 1
2 Saves 2
3 Shots blocked 1
4 Substitutions 6
0.92 Expected goals 0.49
2 Yellow cards 1
0 Yellow-red cards 0
Momentum! ?

Head to head

14:00 05/04
Millwall
2
Portsmouth
1
19:45 28/01
Portsmouth
0
Millwall
1
18:45 13/08
Portsmouth
0
Millwall
1
18:45 10/08
Millwall
2
Portsmouth
1
12:30 08/11
Hull
3
Portsmouth
2
20:00 05/11
Portsmouth
0
Wrexham
0
15:00 01/11
Birmingham
4
Portsmouth
0
11:30 25/10
Portsmouth
0
Stoke
1
18:45 21/10
Portsmouth
1
Coventry
2
18:45 18/10
Leicester
1
Portsmouth
1
14:00 04/10
Portsmouth
1
Middlesbrough
0
18:45 01/10
Portsmouth
2
Watford
2
14:00 27/09
Ipswich
2
Portsmouth
1
14:00 20/09
Portsmouth
0
Sheff Wed
2
12:30 08/11
Millwall
1
Preston
1
19:45 04/11
Birmingham
4
Millwall
0
15:00 01/11
Oxford Utd
2
Millwall
2
14:00 25/10
Millwall
1
Leicester
0
18:45 21/10
Millwall
2
Stoke
0
11:30 18/10
QPR
1
Millwall
2
14:00 04/10
Millwall
3
West Brom
0
18:45 01/10
Millwall
0
Coventry
4
11:30 27/09
Swansea
1
Millwall
1
19:00 22/09
Millwall
1
Watford
0
Season
8 Aug 2025 23 May 2026

Championship 25/26 Standings