Skip to content
Play MFF

EFL Championship · Sat 22 Nov 2025 · Fratton Park

Portsmouth
3–1 Full time
Millwall
  • Zak Swanson 22'
  • Adrian Segecic 51'
  • Jordan Williams 89'
  • Mihailo Ivanovic 72'

The story

Portsmouth beat Millwall 3-1 at Fratton Park in EFL Championship, matchday 16.

Portsmouth's goals came from Zak Swanson (22'), Adrian Segecic (51') and Jordan Williams (89'); Mihailo Ivanovic (72') replied for Millwall.

It was 1-0 at half-time.

Joe Bryan of Millwall was sent off (67').

Portsmouth had 50% of the ball and 16 shots to Millwall's 7.

Written from the match data (Statorium).

Match stats

Portsmouth Millwall

50%Possession50%
16Shots7
8On target2
3Corners4
10Fouls12
3Offsides3
2Yellow cards1
0Red cards1

Statorium.

Key moments

  1. 22' Zak Swanson Goal · Portsmouth 1-0 Assist: Josh Murphy
  2. 51' Adrian Segecic Goal · Portsmouth 2-0 Assist: Josh Murphy
  3. 67' Joe Bryan Sent off · Millwall
  4. 72' Mihailo Ivanovic Goal · Millwall 2-1 Assist: Aidomo Emakhu
  5. 89' Jordan Williams Goal · Portsmouth 3-1

Line-ups

Portsmouth

  1. Nicolas SchmidGoalkeeper
  2. Zak Swansonoff 69'Defender
  3. Josh KnightDefender
  4. Regan PooleDefender
  5. Josh MurphyMidfielder
  6. Márk KosznovszkyMidfielder
  7. Andre Dozzelloff 80'Midfielder
  8. Terry DevlinMidfielder
  9. Colby BishopForward
  10. Adrian Segecicoff 62'Forward
  11. Florian Bianchinioff 80'Forward

Subs used: Callum Lang (62'), Jordan Williams (69'), Conor Chaplin (80'), Marlon Pack (80')

Millwall

  1. Max CrocombeGoalkeeper
  2. Alfie Doughtyoff 62'Defender
  3. Zak Sturgeoff 38'Defender
  4. Tristan CramaDefender
  5. Caleb TaylorDefender
  6. Danny McNamaraoff 63'Defender
  7. Casper De NorreDefender
  8. Derek Mazou-Sackooff 55'Midfielder
  9. Thierno Ballooff 81'Midfielder
  10. Mihailo IvanovicForward
  11. Macaulay Langstaffoff 63'Forward

Subs used: Joe Bryan (38'), Daniel Kelly (55'), Aidomo Emakhu (62'), Luke Cundle (63'), Wes Harding (63'), Camiel Neghli (81')

Full timeline

Every goal and card (8)
  1. 22' ⚽ Zak Swansonassist Josh Murphy
  2. 45+4' 🟨 Regan Poole
  3. 45+4' 🟨 Danny McNamara
  4. 51' ⚽ Adrian Segecicassist Josh Murphy
  5. 66' 🟨 Zak Swanson
  6. 67' 🟥 Joe Bryan
  7. 72' ⚽ Mihailo Ivanovicassist Aidomo Emakhu
  8. 89' ⚽ Jordan Williams

Head to head

1Portsmouth wins0Draws3Millwall wins

Last 4 meetings

More on Portsmouth and Millwall

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.