1. Football streams
  2. Championship
  3. Millwall vs Portsmouth

De Norre (64')
Pack (67') Swift (55') Caballero (46')

How to watch Millwall vs Portsmouth online & on TV, head to head and predictions


Match feed:
  • Match Ended
  • 90'
    Substitution
    • Millenic Alli
    • Ibane Bowat

    The away team replace Millenic Alli with Ibane Bowat.

  • 86'
    Substitution
    • Gustavo Caballero
    • Jacob Brown

    John Mousinho (Portsmouth) is making a second substitution, with Jacob Brown replacing Gustavo Caballero.

  • 82'
    Substitution
    • Casper De Norre
    • Barry Bannan

    Barry Bannan is on a sub for Casper De Norre for Millwall.

  • 81'
    Substitution
    • Femi Azeez
    • Thierno Ballo

    Thierno Ballo is replacing Femi Azeez for the home team.

  • 81'
    Substitution
    • Alfie Doughty
    • Zak Sturge

    Alexander Francis Neil is making the team's third substitution at The Den with Zak Sturge replacing Alfie Doughty.

  • 81'
    Substitution
    • Tristan Crama
    • Ryan Leonard

    The home team have replaced Tristan Crama with Ryan Leonard. This is the second substitution made today by Alexander Francis Neil.

  • 75'
    Yellow Card
    • Tristan Crama

    Tristan Crama (Millwall) has received a yellow card from Steve Martin.

  • 70'
    Substitution
    • John Swift
    • Adrian Segecic

    Portsmouth make their first substitution with Adrian Segecic replacing John Swift.

  • 67'
    Goal !
    • Marlon Pack (Scorer)

    Goal! Portsmouth extend their lead to 1-3 through Marlon Pack.

  • 64'
    Goal !
    • Casper De Norre (Scorer)
    • Macaulay Langstaff (Assist)

    Goal! Casper De Norre pulls one back for Millwall to make it 1-2.

    Macaulay Langstaff with an assist there.

  • 61'
    Substitution
    • Tom Watson
    • Macaulay Langstaff

    Macaulay Langstaff is replacing Tom Watson for Millwall at The Den.

  • 60'
    Yellow Card
    • John Swift

    John Swift for Portsmouth has been booked by Steve Martin and receives a first yellow card.

  • 55'
    Goal !
    • John Swift (Scorer)

    Portsmouth take a comfortable 0-2 lead thanks to John Swift.

  • 46'
    Goal !
    • Gustavo Caballero (Scorer)

    Goal! The away team take a 0-1 lead through Gustavo Caballero.

  • 17'
    Yellow Card
    • Millenic Alli

    At The Den, Millenic Alli has been yellow-carded for the away team.

  • Match Started

    The whistle has gone to start the match.

Line-ups

Millwall Millwall
(4-2-3-1)
(4-2-3-1)
Portsmouth Portsmouth
13Patterson4Crama6Taylor5Cooper14Doughty24De Norre8Mitchell11Azeez10Neghli22Watson9Ivanovic1Schmid24Devlin5Poole3Ogilvie22Swanson7Pack38Adams47Caballero8Swift27Alli9Bishop
13Patterson4Crama6Taylor5Cooper14Doughty24De Norre8Mitchell11Azeez10Neghli22Watson9Ivanovic
Millwall Millwall
(4-2-3-1)
1Schmid24Devlin5Poole3Ogilvie22Swanson7Pack38Adams47Caballero8Swift27Alli9Bishop
(4-2-3-1)
Portsmouth Portsmouth
Millwall Millwall
Neil, Alexander Francis
Coach
Substitutes
Macaulay Langstaff 17
61' Out: Tom Watson

Ryan Leonard 18
81' Out: Tristan Crama

Zak Sturge 3
81' Out: Alfie Doughty

Thierno Ballo 7
81' Out: Femi Azeez

Barry Bannan 67
82' Out: Casper De Norre
Portsmouth Portsmouth
Mousinho, John
Coach
Substitutes
Adrian Segecic 10
70' Out: John Swift

Jacob Brown 40
86' Out: Gustavo Caballero

Ibane Bowat 17
90' Out: Millenic Alli

Statistics

Ball possession
Millwall54%
46% Portsmouth
Shots
2Off goal23On goal7

1
Shots blocked
4
6
Corner kicks
4
0
Offsides
0
4
Saves
2
13
Fouls
8
1
Yellow cards
2
0
Red cards
0

Head to head

Millwall
Matches:  6
Portsmouth
67%
Wins: 4
0%
Draws: 0
33%
Wins: 2
Recent meetings
  1. Flag ENGChampionship
    21 Feb 2026
    MillwallMillwall
    1 : 3
    PortsmouthPortsmouth
  2. Flag ENGChampionship
    22 Nov 2025
    PortsmouthPortsmouth
    3 : 1
    MillwallMillwall
  3. Flag ENGChampionship
    5 Apr 2025
    MillwallMillwall
    2 : 1
    PortsmouthPortsmouth
  4. Flag ENGChampionship
    28 Jan 2025
    PortsmouthPortsmouth
    0 : 1
    MillwallMillwall
  5. Flag ENGEFL Cup
    13 Aug 2024
    PortsmouthPortsmouth
    0 : 1
    MillwallMillwall

Form

MillwallMillwall
  1. Flag ENGChampionship
    14 Mar 2026
    Millwall
    1 : 2
    Blackburn
  2. Flag ENGChampionship
    10 Mar 2026
    Millwall
    1 : 0
    Derby
  3. Flag ENGChampionship
    7 Mar 2026
    Hull
    1 : 3
    Millwall
  4. Flag ENGChampionship
    28 Feb 2026
    Preston
    0 : 2
    Millwall
  5. Flag ENGChampionship
    25 Feb 2026
    Millwall
    3 : 0
    Birmingham
PortsmouthPortsmouth
  1. Flag ENGChampionship
    10 Mar 2026
    Portsmouth
    1 : 2
    Swansea
  2. Flag ENGChampionship
    7 Mar 2026
    Blackburn
    1 : 1
    Portsmouth
  3. Flag ENGChampionship
    28 Feb 2026
    Portsmouth
    0 : 1
    Hull
  4. Flag ENGChampionship
    24 Feb 2026
    Wrexham
    2 : 1
    Portsmouth
  5. Flag ENGChampionship
    21 Feb 2026
    Millwall
    1 : 3
    Portsmouth

Millwall vs Portsmouth Standings

PosTeamWDLMPts
3Ipswich191173768
4Millwall208103868
5Hull196133863
...
19Blackburn119183842
20Portsmouth1010163640
21West Brom1010183840

Match information

Content disclaimer

The TV and streaming listings published on this page are based on data provided by our official broadcast partners and refer exclusively to matches and programs shown by licensed rights holders.

Broadcasts may be available across different platforms, including terrestrial TV, cable, satellite, IPTV, radio, and official mobile or desktop applications operated by the broadcasters. Where available, we provide links to streaming services offered directly by the official broadcasters.

Please note that access to certain broadcasts may require a valid subscription or user authentication with a TV or internet service provider. Sporticos does not host live streams and does not link to illegal, pirated, or unofficial streaming services.

We strive to ensure that all broadcast information is accurate and up to date. However, broadcast schedules and platform availability are subject to change. If you notice any missing or incorrect information, we encourage you to contact us so we can review and update the listing.