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
  • D
  • L
60

Championship

1 - 3
FTHT 0 - 0
Portsmouth
  • W
  • D
  • D
  • L
  • 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
  • D
  • L
60

Championship

1 - 3
FTHT 0 - 0
Portsmouth
  • W
  • D
  • D
  • L
  • 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
422510785
2
ipswich-town
Ipswich Town
412112875
3
millwall
Millwall
4221101173
4
southampton
Southampton
4220121072
5
middlesbrough
Middlesbrough
4220121072
6
hull-city
Hull City
422081468
7
wrexham
Wrexham
4217131264
8
derby-county
Derby County
421891563
9
norwich-city
Norwich City
421771858
10
bristol-city
Bristol City
4216101658
11
queens-park-rangers
Queens Park Rangers
4216101658
12
watford-fc
Watford FC
4214151357
13
preston-north-end
Preston North End
4214151357
14
swansea-city
Swansea City
421691757
15
birmingham-city
Birmingham City
4215111656
16
stoke-city
Stoke City
4215101755
17
sheffield-united
Sheffield United
421662054
18
charlton-athletic
Charlton Athletic
4212131749
19
portsmouth
Portsmouth
4212121848
20
blackburn-rovers
Blackburn Rovers
4312121948
21
west-bromwich-albion
West Bromwich Albion
4211131846
22
oxford-united
Oxford United
4210141844
23
leicester-city
Leicester City
4211141741
24
sheffield-wednesday
Sheffield Wednesday
42111300
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 For292756
AVG Goal For459
Goal Against252247
PerformancePdWDLPtsRank
Last 8 Overall8512164
Last 5 Home5203614
Last 5 Away5410133
Portsmouth
CategoryHomeAwayOverall
Goal For232043
AVG Goal For1-15-14
Goal Against223557
PerformancePdWDLPtsRank
Last 8 Overall8134623
Last 5 Home5014124
Last 5 Away5122519

Commentary

90’

icon
Portsmouth vs Millwall

That's it! The referee blows the final whistle

90’

icon
Portsmouth vs Millwall

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
Portsmouth vs Millwall

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

82’

icon
Portsmouth vs Millwall

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

81’

icon
Portsmouth vs Millwall

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

81’

icon
Portsmouth vs Millwall

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

81’

icon
Portsmouth vs Millwall

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

10/04

Millwall West Bromwich Albion

0

Millwall Millwall

0
06/04

Millwall Millwall

1

Millwall Norwich City

2
03/04

Millwall Middlesbrough

1

Millwall Millwall

2
21/03

Millwall Ipswich Town

1

Millwall Millwall

1
14/03

Millwall Millwall

1

Millwall Blackburn Rovers

2

Portsmouth

14/04

Portsmouth Portsmouth

2

Portsmouth Ipswich Town

0
11/04

Portsmouth Middlesbrough

0

Portsmouth Portsmouth

1
06/04

Portsmouth Portsmouth

2

Portsmouth Oxford United

2
03/04

Portsmouth Norwich City

1

Portsmouth Portsmouth

1
21/03

Portsmouth Queens Park Rangers

6

Portsmouth Portsmouth

1

Table

#TeamPWDLPTS
3
MillwallMillwall
4221101173
19
PortsmouthPortsmouth
4212121848