Sport Picks

Stadium Background

Peterborough vs Cardiff

England England

FA Cup Weston Homes Stadium, Peterborough
Our Tip

Match Events

38' Event
Leonard H.
55'
Sub
Morgan J. In: Khela B.
Out: Morgan J.
57'
Sub
Robinson C. In: Salech Y.
Out: Robinson C.

AI Match Summary

Peterborough in this FA Cup tie, finishing 1-0. One-off knockout football delivers a decisive result.

Win Probability Meter

Derived from 10,000 simulations matching home advantage & form profiles

31%
Peterborough
39%
Draws
30%
Cardiff
Draw rate projection: 39% Favored: Draw

Model Confidence

Aggregate indicator score

65% / Medium Confidence
  • Cardiff have won more games recently than Peterborough.
  • Hard to split these two; draw probability sits at 39%.
  • Cardiff arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Peterborough, who have won 1 of the last 5 encounters.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 78%).

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 92%
Over 1.5 Goals 82%
Over 2.5 Goals 78%
Over 3.5 Goals 62.5%
Over 4.5 Goals 28%
Both Teams To Score (BTTS) 75.8%
Peterborough Clean Sheet 10%
Cardiff Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Peterborough Cardiff
Matches Played 29 29
Wins 9 16
Draws 7 8
Losses 13 5
Goals Scored 1 3.13
Goals Conceded 1.5 2
Expected Goals (xG) 1.00 3.13
Expected Goals Conceded (xGA) 1.50 2.00

H2H

Historical prediction success rates across key markets

Apr 6, 2026 League One
Peterborough vs Cardiff
1:1
Nov 1, 2025 FA Cup
Peterborough vs Cardiff
1:0
Aug 2, 2025 League One
Cardiff vs Peterborough
2:1
Feb 9, 2022 Championship
Cardiff vs Peterborough
4:0
Aug 17, 2021 Championship
Peterborough vs Cardiff
2:2

Key Player Impact Analysis

Key performers and expected goal involvement factors

Peterborough Compare

Top Goalscorer Leonard H.
1 Goals
Avg xG / game 0.77
Avg xA / game 0.5

Cardiff Compare

Avg xG / game 2.85
Avg xA / game 1.74

SokaPicks Momentum Index

Current performance index incorporating opponent strength & fatigue (0-100)

Peterborough 30 / 100
Cardiff 29 / 100
How it's calculated: Weighted formula of recent form points (60%), goal margin trends (20%), home/away adjustments (10%), and squad impact availability ratings (10%).

Attack & Defence Capability Index

ATTACK DEFENCE POSSESSION DISCIPLINE
Peterborough Cardiff

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick CAR Win (2)
Secondary Pick Over 2.5 Goals & BTTS Yes
Correct Score 1:2
BTTS Outcome Yes (GG)
Over/Under Pick Over 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Peterborough found the back of the net in 76% of recent matches (29 games).

Cardiff let in goals in 69% of their last 29 matches.

These sides typically produce 2.80 goals when they meet.

Peterborough has registered 4 games unbeaten in their last 5 outings.

Scoring Trends

Peterborough VS Cardiff
1 Goals Scored 3.13
1.5 Goals Conceded 2
63% Over 1.5 88%
50% Over 2.5 75%
50% Over 3.5 75%

Recent Form & Match History

Peterborough

(Home)
28 Jul
York City
1 : 2
Peterborough
25 Jul
Boston United
1 : 0
Peterborough
22 Jul
Peterborough Sports
0 : 1
Peterborough
21 Jul
Colchester
2 : 3
Peterborough
17 Jul
Peterborough
0 : 0
Neom SC
Page 1 of 6

Cardiff

(Away)
25 Jul
Forest Green
1 : 5
Cardiff
14 Jul
Cork City
1 : 6
Cardiff
11 Jul
Cardiff
0 : 6
Midtjylland
02 May
Mansfield
5 : 4
Cardiff
25 Apr
Cardiff
5 : 1
Northampton
Page 1 of 6

Tournament Bracket & Draw

1/128-finals
Wrexham-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Nottingham-
Ipswich-
TBD-
TBD-
TBD-
Blackpool1
Scunthorpe0
Reading2
Carlisle3
Hull City-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Blackburn-
Charlton-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Chelsea-
Port Vale5
Maldon & Tiptree1
Bromley1
Bristol Rovers2
Fleetwood Town2
Barnet1
Luton4
Forest Green3
Bristol City-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Watford-
Colchester2
Milton Keynes Dons3
Oldham3
Northampton1
TBD-
TBD-
TBD-
Oxford Utd-
Everton-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Sunderland-
Boreham Wood3
Crawley Town0
Newport3
Gillingham2
Brackley3
Notts County2
Burton6
St. Albans0
West Ham-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
QPR-
Slough Town2
Altrincham1
Macclesfield6
AFC Totton3
TBD-
TBD-
TBD-
Crystal Palace-
Sheffield Wed-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Brentford-
Tranmere1
Stockport County3
Cambridge Utd3
Chester0
TBD-
TBD-
TBD-
Birmingham-
Derby-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Leeds-
Norwich-
TBD-
TBD-
TBD-
AFC Wimbledon0
Gateshead2
Eastleigh0
Walsall3
Swansea-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
West Brom-
Tottenham-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Aston Villa-
Newcastle Utd-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Bournemouth-
Manchester City-
TBD-
TBD-
TBD-
Halifax0
Exeter2
Wycombe2
Plymouth0
Salford2
Lincoln City1
Tamworth0
Leyton Orient1
Rotherham1
Swindon2
Bolton2
Huddersfield1
Grimsby3
Ebbsfleet1
Wealdstone1
Southend0
Chelmsford4
Braintree1
Weston-super-Mare2
Aldershot1
Wolves-
TBD-
TBD-
TBD-
Sutton2
Telford1
South Shields1
Shrewsbury3
Liverpool-
TBD-
TBD-
TBD-
Peterborough1
Cardiff0
Barnsley3
York City2
Manchester United-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Brighton-
Stoke City-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Coventry-
Fulham-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Middlesbrough-
Stevenage0
Chesterfield1
Crewe1
Doncaster2
TBD-
TBD-
TBD-
Southampton-
Cheltenham1
Bradford City0
Buxton2
Chatham1
TBD-
TBD-
TBD-
Leicester-
Burnley-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Millwall-
Sheffield Utd-
TBD-
TBD-
TBD-
Gainsborough1
Accrington2
Mansfield3
Harrogate2
Portsmouth-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Arsenal-
Preston-
TBD-
TBD-
TBD-
Wigan2
Hemel Hempstead1
Spennymoor0
Barrow2
1/64-finals
Wrexham-
TBD-
TBD-
Nottingham-
Ipswich-
TBD-
Blackpool4
Carlisle1
Hull City-
TBD-
TBD-
Blackburn-
Charlton-
TBD-
TBD-
Chelsea-
Port Vale1
Bristol Rovers0
Fleetwood Town3
Luton2
Bristol City-
TBD-
TBD-
Watford-
Milton Keynes Dons3
Oldham1
TBD-
Oxford Utd-
Everton-
TBD-
TBD-
Sunderland-
Boreham Wood3
Newport0
Brackley1
Burton3
West Ham-
TBD-
TBD-
QPR-
Slough Town1
Macclesfield3
TBD-
Crystal Palace-
Sheffield Wed-
TBD-
TBD-
Brentford-
Stockport County0
Cambridge Utd1
TBD-
Birmingham-
Derby-
TBD-
TBD-
Leeds-
Norwich-
TBD-
Gateshead0
Walsall2
Swansea-
TBD-
TBD-
West Brom-
Tottenham-
TBD-
TBD-
Aston Villa-
Newcastle Utd-
TBD-
TBD-
Bournemouth-
Manchester City-
TBD-
Exeter4
Wycombe0
Salford4
Leyton Orient0
Swindon4
Bolton0
Grimsby4
Wealdstone0
Chelmsford0
Weston-super-Mare2
Wolves-
TBD-
Sutton1
Shrewsbury2
Liverpool-
TBD-
Peterborough0
Barnsley1
Manchester United-
TBD-
TBD-
Brighton-
Stoke City-
TBD-
TBD-
Coventry-
Fulham-
TBD-
TBD-
Middlesbrough-
Chesterfield1
Doncaster2
TBD-
Southampton-
Cheltenham6
Buxton2
TBD-
Leicester-
Burnley-
TBD-
TBD-
Millwall-
Sheffield Utd-
TBD-
Accrington2
Mansfield3
Portsmouth-
TBD-
TBD-
Arsenal-
Preston-
TBD-
Wigan3
Barrow2
1/32-finals
Wrexham4
Nottingham3
Ipswich2
Blackpool1
Hull City1
Blackburn0
Charlton1
Chelsea5
Port Vale1
Fleetwood Town0
Bristol City5
Watford1
Milton Keynes Dons1
Oxford Utd2
Everton1
Sunderland2
Boreham Wood0
Burton5
West Ham2
QPR1
Macclesfield2
Crystal Palace1
Sheffield Wed0
Brentford2
Cambridge Utd2
Birmingham3
Derby1
Leeds3
Norwich5
Walsall1
Swansea2
West Brom3
Tottenham1
Aston Villa2
Newcastle Utd4
Bournemouth3
Manchester City10
Exeter1
Salford3
Swindon2
Grimsby3
Weston-super-Mare2
Wolves6
Shrewsbury1
Liverpool4
Barnsley1
Manchester United1
Brighton2
Stoke City1
Coventry0
Fulham3
Middlesbrough1
Doncaster2
Southampton3
Cheltenham0
Leicester2
Burnley5
Millwall1
Sheffield Utd3
Mansfield4
Portsmouth1
Arsenal4
Preston0
Wigan1
1/16-finals
Wrexham1
Ipswich0
Hull City0
Chelsea4
Port Vale1
Bristol City0
Oxford Utd0
Sunderland1
Burton0
West Ham1
Macclesfield0
Brentford1
Birmingham1
Leeds2
Norwich3
West Brom1
Aston Villa1
Newcastle Utd3
Manchester City2
Salford0
Grimsby0
Wolves1
Liverpool3
Brighton0
Stoke City1
Fulham2
Southampton2
Leicester1
Burnley1
Mansfield2
Arsenal4
Wigan0
1/8-finals
Wrexham2
Chelsea4
Port Vale1
Sunderland0
West Ham3
Brentford2
Leeds3
Norwich0
Newcastle Utd1
Manchester City3
Wolves1
Liverpool3
Fulham0
Southampton1
Mansfield1
Arsenal2
Quarter-finals
Chelsea7
Port Vale0
West Ham2
Leeds3
Manchester City4
Liverpool0
Southampton2
Arsenal1
Semi-finals
Chelsea1
Leeds0
Manchester City2
Southampton1
Final
Chelsea0
Manchester City1