12 September 2026, 14:00 UTC

Charlton vs Portsmouth Championship prediction & result

The Valley, London
Full time0 – 0

Final score: Charlton 0-0 Portsmouth.

Before kick-off the model made it 41% Charlton, 29% draw, 30% Portsmouth — fair odds of 2.44, 3.45 and 3.33. Fair odds are simply 100 ÷ the probability; they are the model's own number, not a bookmaker's price.

Most likely scoreline: 2-1.

The model got this one wrong.

Published · updated

Has the model earned this number?

It puts Charlton at 41% here. Across 5,149 settled matches (as of 30 October 2026), 2,375 forecasts have landed in the 40–50% band; those outcomes actually happened 45.2% of the time, against an average forecast of 43.9%. In this range the two line up, so the figure above can be read literally. The full record.

How the model saw it, minute by minute

Charlton5%Draw92%Portsmouth3%

Rebuilt after the match from the model's pre-match expected goals, frozen in the log before kick-off, plus the score and cards as they stood at each minute — never anything later. The same replay scores the in-play model on the track record.

Match analysis

Match timeline

69'
🔁Rocco Robert Sheinout: Ebou Adams
74'
🔁Jayden Meghomaout: Zak Swanson
74'
🔁Tyrese Shadeout: Ryan Kavuma-McQueen
🔁Millenic Alliout: Charlie Kelman
76'
82'
John Michael Lewis Mousinho
85'
🔁Terry Devlinout: Regan Poole
Miles Leaburn
86'
86'
Ebou Adams

Match stats — Charlton vs Portsmouth

47%Possession53%
10Shots9
3On target3
7Corners5

Line-ups

Charlton 4-2-3-1
  • 13A. OkonkwoG
  • 20D. McNamaraD
  • 5L. JonesD
  • 44Tyler BindonD
  • 18I. MesíkD
  • 6C. CoventryM
  • 34O. SkippM
  • 19M. AlliM
  • 9K. Ahearne-GrantM
  • 7T. CampbellM
  • 11M. LeaburnF
Substitutes
  • 17A. BellD
  • 21T. BrooksG
  • 14S. CareyM
  • 23C. KelmanF
  • 8H. KnibbsM
  • 32A. MwambaD
  • 16T. OumaM
  • 26J. Rankin-CostelloM
  • 35R. NkengF
Coach: N. Jones
Portsmouth 4-2-3-1
  • 31D. BielicaG
  • 24T. DevlinD
  • 2Benjamin ArthurD
  • 6C. ShaughnessyD
  • 16J. MeghomaD
  • 7M. PackM
  • 19R. SheinM
  • 11A. KamaraM
  • 10A. SegecicM
  • 17T. ShadeM
  • 9C. BishopF
Substitutes
  • 55M. DiaD
  • 25R. Kavuma McQueenF
  • 37I. MohamedM
  • 5R. PooleD
  • 1N. SchmidG
  • 22Z. SwansonD
  • 8J. SwiftM
  • 27O. BaileyM
  • 38E. AdamsM
Coach: John Mousinho

Form going into Charlton vs Portsmouth

Charlton

All competitions we cover

  • D0-0QPR9 September 2026
  • L0-4away to Stoke City5 September 2026
  • D1-1away to West Brom2 September 2026
  • W1-0Preston29 August 2026
  • W2-1away to West Ham22 August 2026

Portsmouth

All competitions we cover

  • W2-0Cardiff5 September 2026
  • L0-2Derby1 September 2026
  • L1-2away to Bristol City29 August 2026
  • W3-1away to Lincoln22 August 2026
  • L1-3QPR15 August 2026

What these results say

Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.

Championship table

#TeamPWDLGFGAGDPts
19Charlton123541118-714
11Portsmouth125341615+118

Where the two sides stand today, not on the day of this match. Full table

Head-to-head: Charlton vs Portsmouth

  • 17 February 2026Charlton 1–3 PortsmouthChampionship
  • 29 December 2025Portsmouth 2–1 CharltonChampionship
  • 3 August 2024Charlton 2–0 PortsmouthFriendlies Clubs
  • 24 February 2024Charlton 0–0 PortsmouthLeague One
  • 11 November 2023Portsmouth 2–2 CharltonLeague One

The full Charlton vs Portsmouth record →

Leading scorers: Charlton and Portsmouth

Charlton

GoalsAssists

  • T. Campbell41

Portsmouth

No player in Championship's leading scorers — 16 league goals as a side.

Top 3 by league goals this season; player availability is not in the model. How to read this.

The result against the call

Charlton and Portsmouth drew 0–0. The model had leaned towards a win for Charlton at 41% and given a draw 29%. At that figure it expects the outcome about once in every 3 matches like this one.

Statistical estimate, not betting advice This prediction is generated from a statistical model for entertainment and informational purposes only. It does not guarantee any outcome and should not be used as the basis for placing a bet.