Portsmouth vs Millwall · Championship

Championship
Portsmouth
2 : 1
FT
Millwall
Standings & lineups ↓ · Last odds update 20 days ago
1X2 · Best Home 2.50 Dafabet Draw 3.40 Dafabet Away 3.01 Pinnacle Best-odds payout 97.4% All odds ↓

Portsmouth 2:1 Millwall: Portsmouth won. Portsmouth, favourites at closing best odds of 2.50, won as expected.

How had Portsmouth and Millwall fared head-to-head?

In the last 4 matches between the sides, Portsmouth have 2 wins and 2 losses, with an average score of 1.8:1.3. Neither side has dominated the head-to-head. In meetings at Portsmouth's ground (2 matches): 1 win and 1 loss. These meetings average 3.0 goals, on the high side.

Most recent meeting: 2026-02-21, Championship, Millwall 1:3 Portsmouth.

DateCompetitionMatch
2026-02-21Championship Millwall 1:3 Portsmouth
2025-11-22Championship Portsmouth 3:1 Millwall
2025-04-05Championship Millwall 2:1 Portsmouth
2025-01-28Championship Portsmouth 0:1 Millwall

What were the form and standings of Portsmouth and Millwall?

Portsmouth are No. 11 in Championship (mid-table) with 22 points from 15 matches (6 wins, 4 draws and 5 losses). Home record: 4 wins, 1 draw and 3 losses. Goals: 20 for, 18 against. Last 5 matches: 2 wins, 2 draws and 1 loss.

Millwall are No. 16 in Championship (mid-table) with 18 points from 15 matches (5 wins, 3 draws and 7 losses). Away from home they have struggled: 2 wins, 1 draw and 5 losses. Goals: 23 for, 27 against. Last 5 matches: 1 win, 1 draw and 3 losses.

Portsmouth are 4 points ahead.

What were the Portsmouth vs Millwall lineups?

Portsmouth lined up in a 4-2-3-1. Goalkeeper: Nicolas Schmid. Outfield starters: Terry Devlin, Regan Poole, Madiodio Dia, Zak Swanson, Marlon Pack, Iyad Mohamed, Abu Kamara, Adrian Segečić, Ryan Kavuma-McQueen, Marko Milovanović.

Millwall lined up in a 4-2-3-1. Goalkeeper: Max Crocombe. Outfield starters: Tristan Crama, Caleb Taylor, Jake Cooper, Zak Sturge, Jenson Metcalfe, Derek Mazou-Sacko, Camiel Neghli, Luke Cundle, Kyrell Lisbie, Lyndon Dykes.

Match stats FT

PortsmouthMillwall
48%Possession52%
0.82Expected goals (xG)0.67
7Shots10
2Shots on target1
5Corners5
12Fouls12
1Offsides6
2Yellow cards2
0Saves1
339Passes362

Lineups

Home Portsmouth 4-2-3-1

  1. 1 GK Nicolas Schmid
  2. 24 DF Terry Devlin
  3. 5 DF Regan Poole
  4. 55 DF Madiodio Dia
  5. 22 DF Zak Swanson
  6. 7 MF Marlon Pack
  7. 37 MF Iyad Mohamed
  8. 11 MF Abu Kamara
  9. 10 MF Adrian Segečić
  10. 25 MF Ryan Kavuma-McQueen
  11. 29 FW Marko Milovanović
Substitutes (9)
  1. 38 MF Ebou Adams
  2. 17 FW Tyrese Shade
  3. 20 FW Thomas Waddingham
  4. 31 GK Daniel Bielica
  5. 16 DF Jayden Meghoma
  6. 32 MF Eoin Kenny
  7. 19 MF Rocco Robert Shein
  8. 27 MF Odin Bailey
  9. 15 FW Franco Umeh

Away Millwall 4-2-3-1

  1. 15 GK Max Crocombe
  2. 4 DF Tristan Crama
  3. 6 DF Caleb Taylor
  4. 5 DF Jake Cooper
  5. 3 DF Zak Sturge
  6. 14 MF Jenson Metcalfe
  7. 49 MF Derek Mazou-Sacko
  8. 10 MF Camiel Neghli
  9. 25 MF Luke Cundle
  10. 22 MF Kyrell Lisbie
  11. 13 FW Lyndon Dykes
Substitutes (9)
  1. 11 MF Romain Esse
  2. 9 FW Mihailo Ivanović
  3. 18 DF Ryan Leonard
  4. 45 MF Alfie Doughty
  5. 16 MF Daniel Kelly
  6. 41 GK George Evans
  7. 2 DF Jordi Osei-Tutu
  8. 12 DF Elkan Baggott
  9. 17 MF Mark Sykes

Stadium: Fratton Park, Portsmouth · Referee: Tom Reeves, England

Standings & form Championship · 2026/2027 League page →

TeamPosPW-D-LGoalsPtsLast 5 (this competition)Home/away
Home Portsmouth 11 15 6-4-5 20:18 (+2) 22 DWDWL 4-1-3 14:13
Away Millwall 16 15 5-3-7 23:27 (-4) 18 DLWLL 2-1-5 8:18

Standings update every few hours. In the last 5, the rightmost is the most recent match.

Full table (24)
#TeamPW-D-LGoalsPtsLast 5 (this competition)
1Birmingham158-5-2 28:1429WLWWW
2Middlesbrough158-5-2 30:1929DWWLD
3Stoke159-2-4 24:1829WDWWW
4Wolves158-4-3 26:1828DWWWD
5West Brom158-4-3 23:1528WDWDW
6Swansea158-2-5 22:1826LLWLL
7Southampton158-4-3 29:1524DWWDL
8QPR156-6-3 24:1824LWLDW
9West Ham156-5-4 37:2323WLLDL
10Sheffield Utd156-4-5 21:1922WDWWL
11Portsmouth156-4-5 20:1822DWDWL
12Norwich157-0-8 32:2421LWWWW
13Blackburn156-3-6 22:2321LWLLW
14Cardiff154-6-5 27:2718DWLDW
15Wrexham154-6-5 18:2018WLLWD
16Millwall155-3-7 23:2718DLWLL
17Bristol City155-3-7 16:2418LDWLL
18Bolton155-2-8 20:2917DLLWL
19Charlton154-5-6 13:2317LLLLW
20Watford154-3-8 13:2315WLLWD
21Lincoln154-3-8 15:2615DWLLL
22Burnley151-7-7 22:3110LLDDL
23Derby152-4-9 14:3010LDLLW
24Preston152-2-11 13:308LDLLW

1X2 · Closing odds 1 lines

Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
HomeDrawAway HomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAway
2.503.403.01 97.4% Pinnacle 96.8% 2.48 3.36 3.01 2.38 3.25 2.90 2.45 3.10 2.80 2.49 3.22 2.76 2.45 3.35 2.92 2.21 3.01 2.74 2.45 3.30 2.75 2.50 3.40 2.90 2.45 3.25 2.90 2.49 3.22 2.76
Dafabet Dafabet Pinnacle 96.8% 91.9% 93.1% 95.3% 93.0% 96.3% 94.3% 93.1%

Struck-through odds are suspended by the bookmaker and left out of best odds and payout.

Handicap · Closing odds 5 lines

Line Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
HomeAway HomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAway
-1.5 5.501.13 93.7% Betfair 93.7% - - - - - - 5.05 1.10 - - - - - - - - 5.50 1.13 5.05 1.10
Betfair Betfair 90.3% 93.7% 90.3%
-0.75 3.001.43 96.8% Pinnacle 96.8% 3.00 1.43 - - - - 2.88 1.32 - - - - 2.90 1.34 - - - - 2.92 1.34
Pinnacle Pinnacle 96.8% 90.5% 91.7% 91.8%
-0.5 2.481.60 97.3% Pinnacle 97.3% 2.48 1.60 - - - - - - 2.42 1.60 - - 2.36 1.50 - - - - - -
Pinnacle Pinnacle 97.3% 96.3% 91.7%
-0.25 2.141.79 97.5% Pinnacle 97.5% 2.14 1.79 2.10 1.78 - - 2.07 1.63 - - - - 2.05 1.66 - - - - 2.11 1.66
Pinnacle Pinnacle 97.5% 91.2% 91.7% 92.9%
0Main 1.782.15 97.4% ⏱ Pinnacle 97.1% 1.77 2.15 1.78 2.10 - - 1.78 1.95 - - - - 1.73 1.96 - - - - 1.78 1.95
Mara Pinnacle 97.1% 93.1% 91.9% 93.1%

Struck-through odds are suspended by the bookmaker and left out of best odds and payout.

Totals · Closing odds 4 lines

Line Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
OverUnder OverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnder
2 1.502.70 96.4% Pinnacle 96.4% 1.50 2.70 - - - - 1.44 2.47 1.50 2.67 - - 1.48 2.42 - - - - 1.44 2.47
Pinnacle Pinnacle 96.4% 91.0% 96.0% 91.8% 91.0%
2.25 1.772.14 96.9% Pinnacle 96.9% 1.77 2.14 - - - - 1.68 2.01 - - - - 1.69 2.01 - - - - 1.71 2.05
Pinnacle Pinnacle 96.9% 91.5% 91.8% 93.2%
2.5Main 2.041.87 97.6% ⏱ Pinnacle 97.3% 2.04 1.86 - - - - 1.95 1.79 1.98 1.87 - - 1.89 1.78 - - 1.91 1.83 1.95 1.79
Pinnacle Betano 97.3% 93.3% 96.2% 91.7% 93.5% 93.3%
2.75 2.321.66 96.8% Pinnacle 96.8% 2.32 1.66 - - - - 2.17 1.58 - - - - 2.13 1.61 - - - - 2.19 1.59
Pinnacle Pinnacle 96.8% 91.4% 91.7% 92.1%

Pinnacle 1X2 odds movement 10 changes

0 analyses for this match

No analyses yet.

Recent odds changes last 80

TimeBookmakerMarketLineBeforeNow
Oct 24 (Sat) 11:29 Pinnacle Totals 4.5 6.84 / 1.12 → 6.92 / 1.12
Oct 24 (Sat) 11:29 Pinnacle Totals 3 2.80 / 1.47 → 2.83 / 1.47
Oct 24 (Sat) 11:29 Pinnacle Totals 3.5 3.48 / 1.33 → 3.51 / 1.32
Oct 24 (Sat) 11:29 Pinnacle Totals 2.75 2.30 / 1.67 → 2.32 / 1.66
Oct 24 (Sat) 11:29 Pinnacle Totals 2.5 2.02 / 1.87 → 2.04 / 1.86
Oct 24 (Sat) 11:29 Pinnacle Totals 2.25 1.76 / 2.15 → 1.77 / 2.14
Oct 24 (Sat) 11:29 Pinnacle Totals 2 1.50 / 2.72 → 1.50 / 2.70
Oct 24 (Sat) 11:29 Pinnacle Totals 1.5 1.31 / 3.60 → 1.31 / 3.57
Oct 24 (Sat) 11:29 Pinnacle Handicap +0.75 1.30 / 3.76 → 1.30 / 3.78
Oct 24 (Sat) 11:29 Pinnacle Handicap +0.5 1.43 / 2.97 → 1.43 / 2.98
Oct 24 (Sat) 11:29 Pinnacle Handicap +0.25 1.56 / 2.56 → 1.56 / 2.58
Oct 24 (Sat) 11:29 Pinnacle Handicap 0 1.78 / 2.15 → 1.77 / 2.15
Oct 24 (Sat) 11:29 Pinnacle Handicap -0.75 3.01 / 1.43 → 3.00 / 1.43
Oct 24 (Sat) 11:29 Pinnacle 1X2 2.48 / 3.38 / 2.99 → 2.48 / 3.36 / 3.01
Oct 24 (Sat) 11:22 bet365 Totals 2.5 2.00 / 1.80 → Suspended
Oct 24 (Sat) 11:22 bet365 1X2 2.38 / 3.25 / 2.90 → Suspended
Oct 24 (Sat) 11:10 Betfair Handicap -2.5 10.00 / 1.03 → 10.50 / 1.03
Oct 24 (Sat) 11:10 Betfair Handicap -1.5 5.00 / 1.14 → 5.50 / 1.13
Oct 24 (Sat) 11:10 Betfair 1X2 2.45 / 3.25 / 3.00 → 2.45 / 3.25 / 2.90
Oct 24 (Sat) 11:06 Pinnacle Totals 4.5 6.85 / 1.12 → 6.84 / 1.12
Oct 24 (Sat) 11:06 Pinnacle Totals 3.5 3.49 / 1.33 → 3.48 / 1.33
Oct 24 (Sat) 11:06 bet365 Totals 7.5 51.00 → Suspended
Oct 24 (Sat) 11:06 bet365 Totals 2.5 1.91 / 1.91 → 2.00 / 1.80
Oct 24 (Sat) 11:06 Pinnacle Handicap +0.75 1.30 / 3.75 → 1.30 / 3.76
Oct 24 (Sat) 11:06 Pinnacle Handicap 0 1.78 / 2.14 → 1.78 / 2.15
Oct 24 (Sat) 11:02 bet365 Totals 7.5 Suspended → 51.00
Oct 24 (Sat) 10:59 BetVictor Totals 3.25 2.86 / 1.35 → 2.83 / 1.36
Oct 24 (Sat) 10:59 BetVictor Totals 3 2.58 / 1.42 → 2.56 / 1.43
Oct 24 (Sat) 10:59 BetVictor Totals 2 1.48 / 2.40 → 1.48 / 2.42
Oct 24 (Sat) 10:59 BetVictor Handicap +1 1.13 / 4.80 → 1.13 / 4.90
Oct 24 (Sat) 10:59 BetVictor Handicap +0.5 1.41 / 2.62 → 1.40 / 2.66
Oct 24 (Sat) 10:59 BetVictor Handicap +0.25 1.54 / 2.27 → 1.52 / 2.31
Oct 24 (Sat) 10:59 BetVictor Handicap 0 1.76 / 1.92 → 1.73 / 1.96
Oct 24 (Sat) 10:59 BetVictor Handicap -0.25 2.08 / 1.64 → 2.05 / 1.66
Oct 24 (Sat) 10:59 BetVictor Handicap -0.5 2.41 / 1.48 → 2.36 / 1.50
Oct 24 (Sat) 10:59 BetVictor Handicap -0.75 2.95 / 1.33 → 2.90 / 1.34
Oct 24 (Sat) 10:59 BetVictor Handicap -1 4.15 / 1.18 → 4.00 / 1.19
Oct 24 (Sat) 10:59 BetVictor 1X2 2.50 / 3.30 / 2.70 → 2.45 / 3.30 / 2.75
Oct 24 (Sat) 10:53 bet365 Handicap 0 Suspended → Suspended
Oct 24 (Sat) 10:40 bet365 Totals 7.5 51.00 → Suspended
Oct 24 (Sat) 10:36 Pinnacle Totals 4.5 6.84 / 1.12 → 6.85 / 1.12
Oct 24 (Sat) 10:36 Pinnacle Totals 3.5 3.48 / 1.33 → 3.49 / 1.33
Oct 24 (Sat) 10:36 Pinnacle Totals 1.5 1.31 / 3.59 → 1.31 / 3.60
Oct 24 (Sat) 10:36 Pinnacle Handicap +0.75 1.30 / 3.76 → 1.30 / 3.75
Oct 24 (Sat) 10:36 Pinnacle Handicap +0.25 1.56 / 2.57 → 1.56 / 2.56
Oct 24 (Sat) 10:36 Pinnacle Handicap 0 1.78 / 2.15 → 1.78 / 2.14
Oct 24 (Sat) 10:36 Pinnacle Handicap -0.25 2.14 / 1.80 → 2.14 / 1.79
Oct 24 (Sat) 10:36 Pinnacle Handicap -0.75 3.00 / 1.43 → 3.01 / 1.43
Oct 24 (Sat) 10:36 Pinnacle Handicap -1 4.06 / 1.27 → 4.07 / 1.27
Oct 24 (Sat) 10:36 Pinnacle Handicap -1.25 4.56 / 1.23 → 4.57 / 1.23
Oct 24 (Sat) 10:36 Pinnacle 1X2 2.48 / 3.38 / 3.00 → 2.48 / 3.38 / 2.99
Oct 24 (Sat) 10:06 Pinnacle Totals 4.5 6.86 / 1.12 → 6.84 / 1.12
Oct 24 (Sat) 10:06 Pinnacle Totals 3 2.81 / 1.47 → 2.80 / 1.47
Oct 24 (Sat) 10:06 Pinnacle Totals 3.5 3.49 / 1.33 → 3.48 / 1.33
Oct 24 (Sat) 10:06 Pinnacle Totals 2.75 2.31 / 1.67 → 2.30 / 1.67
Oct 24 (Sat) 10:06 Pinnacle Totals 2.5 2.03 / 1.87 → 2.02 / 1.87
Oct 24 (Sat) 10:06 Pinnacle Totals 2 1.50 / 2.71 → 1.50 / 2.72
Oct 24 (Sat) 10:06 Pinnacle Handicap +0.75 1.30 / 3.75 → 1.30 / 3.76
Oct 24 (Sat) 10:06 Pinnacle Handicap +0.25 1.56 / 2.56 → 1.56 / 2.57
Oct 24 (Sat) 10:06 Pinnacle Handicap 0 1.78 / 2.14 → 1.78 / 2.15
Oct 24 (Sat) 10:06 Pinnacle Handicap -0.25 2.15 / 1.79 → 2.14 / 1.80
Oct 24 (Sat) 10:06 Pinnacle Handicap -0.5 2.49 / 1.59 → 2.48 / 1.60
Oct 24 (Sat) 10:06 Pinnacle Handicap -0.75 3.02 / 1.43 → 3.00 / 1.43
Oct 24 (Sat) 10:06 Pinnacle Handicap -1 4.09 / 1.26 → 4.06 / 1.27
Oct 24 (Sat) 10:06 Pinnacle Handicap -1.25 4.58 / 1.22 → 4.56 / 1.23
Oct 24 (Sat) 10:06 Pinnacle 1X2 2.49 / 3.37 / 2.99 → 2.48 / 3.38 / 3.00
Oct 24 (Sat) 09:44 Betano Totals 4.5 6.20 / 1.12 → 6.20 / 1.13
Oct 24 (Sat) 09:44 Betano Totals 3 2.75 / 1.47 → 2.70 / 1.50
Oct 24 (Sat) 09:44 Betano Totals 3.5 3.35 / 1.33 → 3.30 / 1.34
Oct 24 (Sat) 09:44 Betano Totals 2 1.52 / 2.65 → 1.50 / 2.67
Oct 24 (Sat) 09:44 Betano Handicap +0.5 1.47 / 2.75 → 1.45 / 2.85
Oct 24 (Sat) 09:44 Betano Handicap -0.5 2.52 / 1.55 → 2.42 / 1.60
Oct 24 (Sat) 09:44 Dafabet 1X2 2.55 / 3.40 / 2.80 → 2.50 / 3.40 / 2.90
Oct 24 (Sat) 09:44 Betano 1X2 2.57 / 3.35 / 2.77 → 2.45 / 3.35 / 2.92
Oct 24 (Sat) 09:44 Betfair 1X2 2.55 / 3.30 / 2.80 → 2.45 / 3.25 / 3.00
Oct 24 (Sat) 09:14 Pinnacle Handicap -0.25 2.14 / 1.79 → 2.15 / 1.79
Oct 24 (Sat) 09:14 Pinnacle Handicap -0.75 3.01 / 1.43 → 3.02 / 1.43
Oct 24 (Sat) 09:14 Pinnacle Handicap -1 4.08 / 1.26 → 4.09 / 1.26
Oct 24 (Sat) 09:07 bet365 1X2 2.38 / 3.30 / 2.90 → 2.38 / 3.25 / 2.90
Oct 24 (Sat) 08:53 bet365 Handicap -0.25 2.10 / 1.78 → Suspended