Millwall vs Portsmouth - 21 February 2026

image description
Portsmouth

Portsmouth

17`

Millenic Alli

image description
Portsmouth

Portsmouth

46`

Gustavo Antonio Caballero Carrillo

image description
Portsmouth

Portsmouth

55`

John Swift

image description
Portsmouth

Portsmouth

60`

John Swift

image description
Millwall

Millwall

64`

Casper de Norre

image description
Portsmouth

Portsmouth

67`

Marlon Pack

image description
Millwall

Millwall

75`

Tristan Crama

Millwall
  • D
  • L
  • W
  • W
  • W
60

Championship

1 - 3
FTHT 0 - 0
Portsmouth
  • L
  • L
  • L
  • D
  • L
Date : 21/02/2026Time : 15:00

Millwall vs Portsmouth - 21 February 2026

image description
Portsmouth

Portsmouth

17`

Millenic Alli

image description
Portsmouth

Portsmouth

46`

Gustavo Antonio Caballero Carrillo

image description
Portsmouth

Portsmouth

55`

John Swift

image description
Portsmouth

Portsmouth

60`

John Swift

image description
Millwall

Millwall

64`

Casper de Norre

image description
Portsmouth

Portsmouth

67`

Marlon Pack

image description
Millwall

Millwall

75`

Tristan Crama

Millwall
  • D
  • L
  • W
  • W
  • W
60

Championship

1 - 3
FTHT 0 - 0
Portsmouth
  • L
  • L
  • L
  • D
  • L
Date : 21/02/2026Time : 15:00

Lineups

Millwall

  • 13.A PattersonAnthony Patterson
  • 4.T CramaTristan CramaYellow
    81'
  • 5.J CooperJake Cooper
  • 6.C TaylorCaleb Taylor
  • 8.B MitchellBilly Mitchell
  • 9.I MihailoIvanovic Mihailo
  • 10.C NeghliCamiel Neghli
  • 11.F AzeezFemi Azeez
    81'
  • 14.A DoughtyAlfie Doughty
    81'
  • 22.T WatsonTom Watson
    61'
  • 24.C de NorreCasper de Norre
    82'

Portsmouth

  • 1.N SchmidNicolas Schmid
  • 3.C OgilvieConnor Ogilvie
  • 5.R PooleRegan Poole
  • 7.M PackMarlon Pack
  • 8.J SwiftJohn SwiftYellow
    70'
  • 9.C BishopColby Bishop
  • 22.Z SwansonZak Swanson
  • 24.T DevlinTerry Devlin
  • 27.M AlliMillenic AlliYellow
    90'
  • 38.E AdamsEbou Adams
  • 47.G Caballero CarrilloGustavo Antonio Caballero Carrillo
    86'

Substitutes

Millwall

  • 15.M CrocombeMax Crocombe
  • 0.Z SturgeZak Sturge
    81'
  • 7.T BalloThierno Ballo
    81'
  • 17.M LangstaffMacaulay Langstaff
    61'
  • 18.R LeonardRyan Leonard
    81'
  • 25.L CundleLuke Cundle
  • 31.R Bangura-WilliamsRaees Bangura-Williams
  • 49.D MazouDerek Mazou
  • 67.B BannanBarry Bannan
    82'

Portsmouth

  • 26.J BursikJosef Bursik
  • 2.J WilliamsJordan Williams
  • 17.I BowatIbane Bowat
    90'
  • 55.M DiaMadiodio Dia
  • 16.L Le RouxLuke Le Roux
  • 10.A SegecicAdrian Segecic
    70'
  • 29.H BlairHarvey Blair
  • 40.J BrownJacob Brown
    86'
  • 28.S ReubenSwann Reuben

Insights

H2H

Saturday 21 February 2026

FT

Millwall Millwall

1

Portsmouth Portsmouth

3

Saturday 22 November 2025

FT

Portsmouth Portsmouth

3

Millwall Millwall

1

Saturday 5 April 2025

FT

Millwall Millwall

2

Portsmouth Portsmouth

1

Tuesday 28 January 2025

FT

Portsmouth Portsmouth

0

Millwall Millwall

1

Tuesday 13 August 2024

FT

Portsmouth Portsmouth

0

Millwall Millwall

1

Timeline

PortsmouthPortsmouth

Millenic Alli

17`

Millwall

HT0-0

Portsmouth

PortsmouthPortsmouth

Gustavo Antonio Caballero Carrillo

46`

PortsmouthPortsmouth

John Swift

55`

PortsmouthPortsmouth

John Swift

60`

MillwallMillwall

Casper de Norre

64`

PortsmouthPortsmouth

Marlon Pack

67`

MillwallMillwall

Tristan Crama

75`

Millwall

FT1-3

Portsmouth

#TeamPWDLPts
1
coventry-city
Coventry City
39248780
2
middlesbrough
Middlesbrough
392011871
3
ipswich-town
Ipswich Town
381912769
4
millwall
Millwall
392091069
5
hull-city
Hull City
392061366
6
southampton
Southampton
3917121063
7
wrexham
Wrexham
3917121063
8
derby-county
Derby County
391791360
9
watford-fc
Watford FC
3914141156
10
norwich-city
Norwich City
391661754
11
birmingham-city
Birmingham City
3914111453
12
queens-park-rangers
Queens Park Rangers
391581653
13
preston-north-end
Preston North End
3913131352
14
swansea-city
Swansea City
391571752
15
stoke-city
Stoke City
391491651
16
bristol-city
Bristol City
391491651
17
sheffield-united
Sheffield United
391551950
18
charlton-athletic
Charlton Athletic
3912121548
19
blackburn-rovers
Blackburn Rovers
3911101843
20
west-bromwich-albion
West Bromwich Albion
3911101843
21
portsmouth
Portsmouth
3810101840
22
leicester-city
Leicester City
3911121639
23
oxford-united
Oxford United
399121839
24
sheffield-wednesday
Sheffield Wednesday
3919290
Qualification/Relegation
  • England - Premier League
  • Qualification for the Championship play-offs
  • England - League One
  • P Played
  • W Wins
  • D Draws
  • L Losses
  • GD Goal Difference
  • PTS Points

Season Summary

Millwall
CategoryHomeAwayOverall
Goal For282553
AVG Goal For549
Goal Against232144
PerformancePdWDLPtsRank
Last 8 Overall8602184
Last 5 Home5212710
Last 5 Away5401124
Portsmouth
CategoryHomeAwayOverall
Goal For191837
AVG Goal For-1-16-17
Goal Against203454
PerformancePdWDLPtsRank
Last 8 Overall8116423
Last 5 Home5104321
Last 5 Away5113421

Commentary

90’

icon
Millwall vs Portsmouth

That's it! The referee blows the final whistle

90’

icon
Millwall vs Portsmouth

Portsmouth make a substitution. Millenic Alli runs off the field and in comes Ibane Bowat

thum-img
16:54
icon
Millwall FC

Defeat at The Den this afternoon. https://t.co/tifQZTugVI

thum-img
16:42
icon
Millwall FC

Four changes.

🦁 1-3 šŸ”µ https://t.co/ryVjjORlSD

16:32
icon
Millwall FC

Crama booked. 🟨

🦁 1-3 šŸ”µ

86’

icon
Millwall vs Portsmouth

Portsmouth make a substitution. Gustavo Caballero runs off the field and in comes Jacob Brown

82’

icon
Millwall vs Portsmouth

Millwall make a substitution. Casper de Norre runs off the field and in comes Barry Bannan

81’

icon
Millwall vs Portsmouth

Millwall make a substitution. Femi Azeez runs off the field and in comes Thierno Ballo

81’

icon
Millwall vs Portsmouth

Millwall make a substitution. Alfie Doughty runs off the field and in comes Zak Sturge

81’

icon
Millwall vs Portsmouth

Millwall make a substitution. Tristan Crama runs off the field and in comes Ryan Leonard

Show more

Results

Millwall vs Portsmouth - 21 February 2026 - England - Championship

PortsmouthPortsmouth

Millenic Alli - score: 0-0

17`

Millwall

HT0-0

Portsmouth

PortsmouthPortsmouth

Gustavo Antonio Caballero Carrillo - score: 0-1

46`

PortsmouthPortsmouth

John Swift - score: 0-2

55`

PortsmouthPortsmouth

John Swift - score: 0-2

60`

MillwallMillwall

Casper de Norre - score: 1-2

64`

PortsmouthPortsmouth

Marlon Pack - score: 1-3

67`

MillwallMillwall

Tristan Crama - score: 1-3

75`

Millwall

FT1-3

Portsmouth

Portsmouth vs Millwall - 22 November 2025 - England - Championship

PortsmouthPortsmouth

Zak Swanson - score: 1-0

22`

MillwallMillwall

Dan McNamara - score: 1-0

45`

PortsmouthPortsmouth

Regan Poole - score: 1-0

45`

Portsmouth

HT1-0

Millwall

PortsmouthPortsmouth

Tristan Crama - score: 2-0

51`

PortsmouthPortsmouth

Zak Swanson - score: 2-0

66`

MillwallMillwall

Joe Bryan - score: 2-0

67`

MillwallMillwall

Ivanovic Mihailo - score: 2-1

72`

PortsmouthPortsmouth

Jordan Williams - score: 3-1

89`

Portsmouth

FT3-1

Millwall

Millwall vs Portsmouth - 05 April 2025 - England - Championship

PortsmouthPortsmouth

Terry Devlin - score: 0-0

29`

Millwall

HT0-0

Portsmouth

MillwallMillwall

Ivanovic Mihailo - score: 1-0

57`

PortsmouthPortsmouth

Colby Bishop - score: 1-0

59`

PortsmouthPortsmouth

Matt Ritchie - score: 1-0

67`

PortsmouthPortsmouth

Andre Dozzell - score: 1-1

80`

MillwallMillwall

Ivanovic Mihailo - score: 2-1

87`

PortsmouthPortsmouth

Marlon Pack - score: 2-1

90`

Millwall

FT2-1

Portsmouth

Portsmouth vs Millwall - 28 January 2025 - England - Championship

MillwallMillwall

Ivanovic Mihailo - score: 0-1

40`

Portsmouth

HT0-1

Millwall

MillwallMillwall

Raees Bangura-Williams - score: 0-1

53`

MillwallMillwall

Aaron Connolly - score: 0-1

62`

Portsmouth

FT0-1

Millwall

Portsmouth vs Millwall - 13 August 2024 - England - EFL Cup

MillwallMillwall

Esse Romain - score: 0-1

13`

PortsmouthPortsmouth

Whyte Gavin - score: 0-1

45`

Portsmouth

HT0-1

Millwall

MillwallMillwall

Liam Robertson - score: 0-1

81`

PortsmouthPortsmouth

Lang Callum - score: 0-1

86`

Portsmouth

FT0-1

Millwall

Match Information
CompetitonChampionship
RoundRound 33
RefereeMartin Atkinson
Date / Time21 February, 15:00

H2H

Saturday 21 February 2026

FT

Millwall Millwall

1

Portsmouth Portsmouth

3

Saturday 22 November 2025

FT

Portsmouth Portsmouth

3

Millwall Millwall

1

Saturday 5 April 2025

FT

Millwall Millwall

2

Portsmouth Portsmouth

1

Tuesday 28 January 2025

FT

Portsmouth Portsmouth

0

Millwall Millwall

1

Tuesday 13 August 2024

FT

Portsmouth Portsmouth

0

Millwall Millwall

1

Form

Millwall

21/03

Millwall Ipswich Town

1

Millwall Millwall

1
14/03

Millwall Millwall

1

Millwall Blackburn Rovers

2
10/03

Millwall Millwall

1

Millwall Derby County

0
07/03

Millwall Hull City

1

Millwall Millwall

3
28/02

Millwall Preston North End

0

Millwall Millwall

2

Portsmouth

21/03

Portsmouth Queens Park Rangers

6

Portsmouth Portsmouth

1
16/03

Portsmouth Portsmouth

0

Portsmouth Derby County

1
10/03

Portsmouth Portsmouth

1

Portsmouth Swansea City

2
07/03

Portsmouth Blackburn Rovers

1

Portsmouth Portsmouth

1
28/02

Portsmouth Portsmouth

0

Portsmouth Hull City

1

Table

#TeamPWDLPTS
4
MillwallMillwall
392091069
21
PortsmouthPortsmouth
3810101840