5 September 2026, 14:00 UTC

Portsmouth vs Cardiff Championship prediction & result

Fratton Park, Portsmouth
Full time2 – 0

Final score: Portsmouth 2-0 Cardiff.

Before kick-off the model made it 41% Portsmouth, 28% draw, 31% Cardiff — fair odds of 2.44, 3.57 and 3.23.

Most likely scoreline: 2-1.

The model called the result correctly.

Published · updated

Has the model earned this number?

Portsmouth at 41%: of 2,957 settled 40–50% forecasts, 46.1% came in (average 43.9%). It can be read literally. The full record.

How the model saw it, minute by minute

Portsmouth99%Draw1%Cardiff0%

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. A ball marks each of the 2 goals. The same replay scores the in-play model on the track record.

Match analysis

Match timeline

9'
Krystian Bielik
⚽Conor Shaughnessyassist: Tyrese Shade
31'
⚽Marko Milovanovićassist: Adrian Segecic
52'
60'
Ollie·Tanner
63'
🔁David Turnbullout: Joel Colwill
64'
🔁Christopher Willockout: Rubin Colwill
🔁Rocco Robert Sheinout: Ebou Adams
65'
🔁Jayden Meghomaout: Zak Swanson
65'
🔁Marko Milovanovićout: Colby·Bishop
69'
🔁Tyrese Shadeout: Ryan Kavuma-McQueen
69'
83'
🔁Ollie·Tannerout: C. Ashford
86'
Alexander Sean Pablo Robertson
90+1'
🔁Krystian Bielikout: Calum Scanlon
90+2'
Yousef Salech
🔁Marlon Packout: Iyad Mohamed
90+4'

Match stats — Portsmouth vs Cardiff

36%Possession64%
15Shots17
5On target5
5Corners7

Line-ups

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
  • 29M. MilovanovićF
Substitutes
  • 22Z. SwansonD
  • 38E. AdamsM
  • 27O. BaileyM
  • 9C. BishopF
  • 25R. Kavuma McQueenF
  • 32E. KennyM
  • 37I. MohamedM
  • 5R. PooleD
  • 1N. SchmidG
Coach: John Mousinho
Cardiff 4-2-3-1
  • 1N. TrottG
  • 38P. NgD
  • 5K. BielikD
  • 4G. OshoD
  • 3J. BaganD
  • 18A. RobertsonM
  • 14D. TurnbullM
  • 11O. TannerM
  • 16C. WillockM
  • 8J. MoylanM
  • 9Y. SalechF
Substitutes
  • 33R. TankiewiczM
  • 41M. TurnerG
  • 30H. TyrerG
  • 45Cian AshfordF
  • 27J. ColwillM
  • 10R. ColwillM
  • 44R. KpakioD
  • 47C. RobinsonF
  • 23C. ScanlonD
Coach: B. Barry-Murphy

Form going into Portsmouth vs Cardiff

Portsmouth

All competitions we cover

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

Cardiff

All competitions we cover

  • L1-2away to QPR2 September 2026
  • D2-2Sheffield Utd29 August 2026
  • D2-2away to Derby22 August 2026
  • D1-1Wrexham17 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
11Portsmouth156452018+222
14Cardiff154652727018

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

Head-to-head: Portsmouth vs Cardiff

  • 11 February 2025Portsmouth 2–1 CardiffChampionship
  • 22 October 2024Cardiff 2–0 PortsmouthChampionship
  • 9 August 2022Cardiff 0–3 PortsmouthLeague Cup
  • 8 August 2017Cardiff 2–1 PortsmouthLeague Cup
  • 21 January 2012Cardiff 3–2 PortsmouthChampionship

The full Portsmouth vs Cardiff record →

Leading scorers: Portsmouth and Cardiff

Portsmouth

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

Cardiff

GoalsAssists

  • J. Moylan103
  • Y. Salech51

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

The result against the call

Portsmouth beat Cardiff 2–0. The model had made a win for Portsmouth its most likely outcome, at 41%, so the call held; the score it named was 2–1. The goals: Conor Shaughnessy 31' for Portsmouth, Marko Milovanović 52' for Portsmouth.

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.