Skip to content
CFChampionshipFIXTURES
EFL Championship · 2026/27

Portsmouth v Millwall: 2–1 result

Portsmouth 2–1 Millwall was the full-time score in the Championship on Sat 24 Oct 2026 at Fratton Park.

UK dates and kick-off times · GMT / BST

· 12:30 BST · Regular season

Portsmouth crest Portsmouth
2 – 1Full timeHalf-time 1 – 1
Millwall crest Millwall

Fratton Park

Match information as at 12 Nov 2026, 08:53 GMT.

Goalscorers

  • Millwall crest 6' Jenson Metcalfe · Goal
  • Portsmouth crest 16' Lyndon Dykes · Own Goal
  • Portsmouth crest 82' Thomas Waddingham · Goal

Portsmouth v Millwall highlights & goals

Official match footage

Availability may vary by location. If a player cannot load, use the official viewing link. Videos are not hosted by this website. Playing an embedded clip connects to YouTube; see our privacy information.

Portsmouth v Millwall: UK TV coverage

UK coverage for this match was listed on Sky Sports+. This listing does not confirm replay availability.

Explore Championship matches on TV or read how to watch in the UK.

Match information

Ground
Fratton ParkPortsmouth, England
Attendance
20476
Final whistle
24 Oct, 14:22:00 BST

Goals by period

PortsmouthFirst half: 1
PortsmouthSecond half: 1
MillwallFirst half: 1
MillwallSecond half: 0

Portsmouth v Millwall: goals, cards & substitutions

19 events
  1. 0'
    Kick-off
  2. 6'Millwall crest
    Goal · Millwall

    Scorer: Jenson Metcalfe

  3. 16'Portsmouth crest
    Own Goal · Portsmouth

    Own goal: Lyndon Dykes

  4. 24'Millwall crest
    Yellow Card · Millwall

    Tristan Crama

  5. 34'Portsmouth crest
    End Delay · Portsmouth
  6. 34'Millwall crest
    End Delay · Millwall
  7. 45'Millwall crest
    Yellow Card · Millwall

    Jake Cooper

  8. 61'Portsmouth crest
    Substitution · Portsmouth

    Ebrima Adams · Off: Adrian Segecic

  9. 62'Portsmouth crest
    Substitution · Portsmouth

    On: Tyrese Shade · Ryan Kavuma-Mcqueen

  10. 68'Millwall crest
    Substitution · Millwall

    On: Mihailo Ivanovic · Off: Lyndon Dykes

  11. 68'Millwall crest
    Substitution · Millwall

    On: Romain Esse · Off: Kyrell Lisbie

  12. 71'Portsmouth crest
    Yellow Card · Portsmouth

    Marko Milovanovic

  13. 71'Portsmouth crest
    Substitution · Portsmouth

    On: Thomas Waddingham · Marko Milovanovic

  14. 75'Millwall crest
    Substitution · Millwall

    On: Ryan Leonard · Off: Tristan Crama

  15. 76'Millwall crest
    Substitution · Millwall

    On: Alfie Doughty · Off: Luke Cundle

  16. 82'Portsmouth crest
    Goal · Portsmouth

    Scorer: Thomas Waddingham

  17. 87'Millwall crest
    Substitution · Millwall

    On: Daniel Kelly · Off: Jenson Metcalfe

  18. 90'+4'Portsmouth crest
    Yellow Card · Portsmouth

    Zak Swanson

  19. 90'+5'
    Full time

Match statistics

Portsmouth and Millwall statistics comparison
StatisticPortsmouth crest PortsmouthMillwall crest Millwall
Possession48.1%51.9%
Shots710
Shots on target21
Corners55
Fouls1212
Offsides16
Saves01
Yellow cards22
Red cards00
Passes339362
Accurate passes234277
Pass accuracy69.0%76.5%
Crosses1419
Accurate crosses24
Long balls7162
Accurate long balls1522
Blocked shots35
Tackles1515
Interceptions513
Clearances2817
Shots on target (%)28.6%10.0%
Penalties scored00
Penalties taken00
Cross accuracy14.3%21.1%
Long-ball accuracy21.1%35.5%
Successful tackles1210
Tackle success80.0%66.7%
Effective clearances2817

Accuracy rates are calculated from the available counts and rounded to one decimal place. A dash means the figure is unavailable.

Line-ups & formations

Portsmouth crest Portsmouth

4-2-3-1
1
Nicolas SchmidGoalkeeper
55
Madiodio DiaCentre Left Defender
5
Regan PooleCentre Right Defender
22
Zak SwansonLeft Back
24
Terry DevlinRight Back
10
Adrian SegecicAttacking Midfielder · Substituted
37
Iyad MohamedLeft Midfielder
7
Marlon PackRight Midfielder
29
Marko MilovanovicForward · Substituted
25
Ryan Kavuma-McqueenAttacking Midfielder Left · Substituted
11
Abu KamaraAttacking Midfielder Right
Substitutes (9)
  • 19Rocco Robert Shein
  • 32Eoin Kenny
  • 16Jayden Meghoma
  • 15Franco Umeh-Chibueze
  • 31Daniel Bielica
  • 20Thomas WaddinghamUsed substitute
  • 38Ebrima AdamsUsed substitute
  • 27Odin Bailey
  • 17Tyrese ShadeUsed substitute

Millwall crest Millwall

4-2-3-1
15
Max CrocombeGoalkeeper
5
Jake CooperCentre Left Defender
6
Caleb TaylorCentre Right Defender
3
Zak SturgeLeft Back
4
Tristan CramaRight Back · Substituted
25
Luke CundleAttacking Midfielder · Substituted
49
Derek Mazou-SackoLeft Midfielder
14
Jenson MetcalfeRight Midfielder · Substituted
13
Lyndon DykesForward · Substituted
22
Kyrell LisbieAttacking Midfielder Left · Substituted
10
Camiel NeghliAttacking Midfielder Right
Substitutes (9)
  • 18Ryan LeonardUsed substitute
  • 11Romain EsseUsed substitute
  • 16Daniel KellyUsed substitute
  • 17Mark Sykes
  • 9Mihailo IvanovicUsed substitute
  • 12Elkan Baggott
  • 41George Evans
  • 45Alfie DoughtyUsed substitute
  • 2Jordi Osei-Tutu

Player statistics

Portsmouth crest Portsmouth · player statistics
Portsmouth player statistics for Portsmouth v Millwall
PlayerGoalsAssistsShotsOn targetYCRCSaves
Nicolas Schmid0000000
Madiodio Dia000000—
Regan Poole001000—
Zak Swanson000010—
Terry Devlin001000—
Adrian Segecic000000—
Iyad Mohamed000000—
Marlon Pack001000—
Marko Milovanovic001010—
Ryan Kavuma-Mcqueen000000—
Abu Kamara000000—
Thomas Waddingham101100—
Ebrima Adams000000—
Tyrese Shade002100—
Millwall crest Millwall · player statistics
Millwall player statistics for Portsmouth v Millwall
PlayerGoalsAssistsShotsOn targetYCRCSaves
Max Crocombe0000001
Jake Cooper001010—
Caleb Taylor000000—
Zak Sturge000000—
Tristan Crama000010—
Luke Cundle000000—
Derek Mazou-Sacko000000—
Jenson Metcalfe102100—
Lyndon Dykes001000—
Kyrell Lisbie003000—
Camiel Neghli003000—
Ryan Leonard000000—
Romain Esse000000—
Daniel Kelly000000—
Mihailo Ivanovic000000—
Alfie Doughty000000—

YC = yellow cards; RC = red cards. A dash means that a figure is unavailable.

Previous meetings

Before this match
DateHomeScoreAway
21 Feb 2026Millwall crest Millwall1 – 3Portsmouth crest Portsmouth
22 Nov 2025Portsmouth crest Portsmouth3 – 1Millwall crest Millwall
5 Apr 2025Millwall crest Millwall2 – 1Portsmouth crest Portsmouth
28 Jan 2025Portsmouth crest Portsmouth0 – 1Millwall crest Millwall
13 Aug 2024Portsmouth crest Portsmouth0 – 1Millwall crest Millwall

Player leaders in this match

Player leaders by statistic
TeamStatisticPlayerTotalOther figures
Portsmouth crest PortsmouthShotsTyrese Shade2Shots on target: 1Expected goals (xG): 0.14
Portsmouth crest PortsmouthAccurate passesRegan Poole40Passes: 55Big chances created: 0
Portsmouth crest PortsmouthDefensive interventionsMadiodio Dia14Successful tackles: 0Duels won: 4
Millwall crest MillwallShotsCamiel Neghli3Shots on target: 0Expected goals (xG): 0.15
Millwall crest MillwallAccurate passesJake Cooper39Passes: 56Big chances created: 0
Millwall crest MillwallDefensive interventionsCaleb Taylor15Successful tackles: 1Duels won: 6
Millwall crest MillwallSavesMax Crocombe1Shots on target faced: 3Expected goals conceded (xGC): 0.82

xG estimates the chance of a shot becoming a goal; xGC is the expected goals from shots faced. These are estimates, not the score.

Portsmouth: more player statistics

Nicolas Schmid

Fouls committed
0
Fouls won
0
Own goals
0
Goals conceded
1
Shots faced
0

Madiodio Dia

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Regan Poole

Fouls committed
0
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Zak Swanson

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Terry Devlin

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Adrian Segecic

Fouls committed
1
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Iyad Mohamed

Fouls committed
1
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Marlon Pack

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Marko Milovanovic

Fouls committed
3
Fouls won
0
Own goals
0
Offsides
1
Goals conceded
1
Shots faced
0

Ryan Kavuma-Mcqueen

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Abu Kamara

Fouls committed
2
Fouls won
3
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Thomas Waddingham

Fouls committed
3
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Ebrima Adams

Fouls committed
0
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Tyrese Shade

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0
Millwall: more player statistics

Max Crocombe

Fouls committed
0
Fouls won
0
Own goals
0
Goals conceded
2
Shots faced
0

Jake Cooper

Fouls committed
4
Fouls won
1
Own goals
0
Offsides
1
Goals conceded
2
Shots faced
0

Caleb Taylor

Fouls committed
0
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Zak Sturge

Fouls committed
2
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Tristan Crama

Fouls committed
1
Fouls won
1
Own goals
0
Offsides
1
Goals conceded
1
Shots faced
0

Luke Cundle

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Derek Mazou-Sacko

Fouls committed
2
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Jenson Metcalfe

Fouls committed
1
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Lyndon Dykes

Fouls committed
0
Fouls won
0
Own goals
1
Offsides
0
Goals conceded
1
Shots faced
0

Kyrell Lisbie

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
4
Goals conceded
1
Shots faced
0

Camiel Neghli

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Ryan Leonard

Fouls committed
1
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Romain Esse

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Daniel Kelly

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Mihailo Ivanovic

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Alfie Doughty

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Form before Portsmouth v Millwall

Earlier results, with the competition shown for each game. Scores are written home team first.

Portsmouth crest Portsmouth

DateOpponentVenueScoreResultCompetition
20 Oct 2026Wolverhampton Wanderers crest Wolverhampton WanderersAway1 – 1DEFL Championship
17 Oct 2026Norwich City crest Norwich CityAway0 – 1WEFL Championship
14 Oct 2026Sheffield United crest Sheffield UnitedHome3 – 2WEFL Championship
11 Oct 2026Southampton crest SouthamptonAway1 – 0LEFL Championship
19 Sep 2026Blackburn Rovers crest Blackburn RoversHome2 – 2DEFL Championship

Millwall crest Millwall

DateOpponentVenueScoreResultCompetition
17 Oct 2026Lincoln City crest Lincoln CityHome2 – 2DEFL Championship
13 Oct 2026Swansea City crest Swansea CityHome0 – 1LEFL Championship
10 Oct 2026Preston North End crest Preston North EndAway0 – 1WEFL Championship
19 Sep 2026West Ham United crest West Ham UnitedHome2 – 2DEFL Championship
15 Sep 2026Middlesbrough crest MiddlesbroughAway2 – 2DEFL Championship

Current Championship positions

Full table

Latest league positions as at 13 Nov 2026, 06:00 GMT. These may include matches played after this fixture.

Championship 2026/27 league table
PosClubPWDLGFGAGDPts
11Portsmouth crest Portsmouth156452018+222
16Millwall crest Millwall155372327-418

Portsmouth v Millwall: match questions

What was the Portsmouth v Millwall result?

Portsmouth 2–1 Millwall was the full-time score in the Championship on Sat 24 Oct 2026 at Fratton Park.

Was Portsmouth v Millwall on UK TV?

UK coverage for this match was listed on Sky Sports+. This listing does not confirm replay availability.

Are highlights available for Portsmouth v Millwall?

Available official highlights are shown near the top of this page. Use the watch link if the player is unavailable in your location.