Sport Picks

Stadium Background

Wrexham vs Cardiff

England England

EFL Cup 2025/2026 Racecourse Ground, Wrexham
Our Tip

Match Events

13' Event
Salech Y.
46'
Sub
Kellyman O. In: Davies I.
Out: Kellyman O.
46'
Sub
Broadhead N. In: Windass J.
Out: Broadhead N.

AI Match Summary

This match ends 1-2, with Cardiff advancing. Cup football at its most decisive.

Win Probability Meter

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

37%
Wrexham
15%
Draws
48%
Cardiff
Draw rate projection: 15% Favored: Cardiff

Model Confidence

Aggregate indicator score

48% / Medium Confidence
  • Look at the last few games and Cardiff come out ahead of Wrexham on wins alone.
  • Cardiff are the model's pick here, at 40%.
  • Cardiff arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Cardiff, who have won 2 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 56.5%
Over 4.5 Goals 25%
Both Teams To Score (BTTS) 76.2%
Wrexham Clean Sheet 10%
Cardiff Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Wrexham Cardiff
Matches Played 29 29
Wins 14 16
Draws 5 8
Losses 10 5
Goals Scored 1.25 3.13
Goals Conceded 1 2
Expected Goals (xG) 1.25 3.13
Expected Goals Conceded (xGA) 1.00 2.00

H2H

Historical prediction success rates across key markets

Oct 28, 2025 EFL Cup
Wrexham vs Cardiff
1:2
Mar 22, 2002 League One
Cardiff vs Wrexham
3:2
Nov 4, 2001 League One
Wrexham vs Cardiff
1:3
Jan 22, 2000 League One
Wrexham vs Cardiff
2:1
Aug 20, 1999 League One
Cardiff vs Wrexham
1:1

Key Player Impact Analysis

Key performers and expected goal involvement factors

Wrexham Compare

Top Goalscorer Moore K.
1 Goals
Avg xG / game 0.96
Avg xA / game 0.63

Cardiff Compare

Top Goalscorer Salech Y.
1 Goals
Assists Leader Fish W.
1 Ast
Avg xG / game 2.85
Avg xA / game 1.74

SokaPicks Momentum Index

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

Wrexham 26 / 100
Cardiff 38 / 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
Wrexham 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

Attacking prowess: Wrexham scored in 83% of their last 29 outings.

These sides typically produce 3.40 goals when they meet.

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

Wrexham has registered 3 games unbeaten in their last 5 outings.

Scoring Trends

Wrexham VS Cardiff
1.25 Goals Scored 3.13
1 Goals Conceded 2
50% Over 1.5 88%
38% Over 2.5 75%
38% Over 3.5 75%

Recent Form & Match History

Wrexham

(Home)
02 Aug
Wrexham
0 : 1
Sunderland
29 Jul
Liverpool
1 : 0
Wrexham
25 Jul
Wrexham
3 : 2
Leeds
18 Jul
Manchester United
0 : 1
Wrexham
11 Jul
Wisla
0 : 0
Wrexham
Page 1 of 6

Cardiff

(Away)
01 Aug
Cardiff
4 : 1
AS Roma
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
Page 1 of 6

Tournament Bracket & Draw

1/64-finals
Barrow 0
Preston 1
Wrexham 4
Hull City 3
Portsmouth 1
Reading 2
Gillingham 1
AFC Wimbledon 2
Burnley -
TBD -
West Brom 1
Derby 2
Cardiff 2
Swindon 1
Cheltenham 2
Exeter 0
Wolves -
TBD -
TBD -
West Ham -
Everton -
TBD -
Chesterfield 0
Mansfield 2
Tranmere 1
Burton 2
Harrogate 1
Lincoln City 3
TBD -
TBD -
TBD -
Chelsea -
Birmingham 2
Sheffield Utd 1
Blackpool 0
Port Vale 1
TBD -
TBD -
TBD -
Arsenal -
Barnsley 3
Fleetwood Town 2
Salford 0
Rotherham 1
Oxford Utd 1
Colchester 0
TBD -
Brighton -
Liverpool -
TBD -
TBD -
TBD -
Watford 1
Norwich 2
Northampton 0
Southampton 1
Crystal Palace -
TBD -
TBD -
TBD -
Newport 0
Millwall 1
Coventry 1
Luton 0
Newcastle Utd -
TBD -
TBD -
TBD -
Stoke City 1
Walsall 0
Blackburn 1
Bradford City 2
Tottenham -
TBD -
TBD -
TBD -
Accrington 2
Peterborough 1
Middlesbrough 0
Doncaster 4
Wigan 1
Notts County 0
Stockport County 3
Crewe 1
Bromley 2
Ipswich 1
Leyton Orient 0
Wycombe 1
Fulham -
TBD -
Bristol City 2
Milton Keynes Dons 0
Bristol Rovers 0
Cambridge Utd 2
Charlton 3
Stevenage 1
Swansea 3
Crawley Town 1
Plymouth 3
QPR 2
TBD -
TBD -
TBD -
Nottingham -
Sunderland -
TBD -
Huddersfield 3
Leicester 2
TBD -
TBD -
TBD -
Manchester City -
Bolton 3
Sheffield Wed 4
TBD -
Leeds -
Grimsby 3
Shrewsbury 1
TBD -
Manchester United -
Bournemouth -
TBD -
TBD -
Brentford -
TBD -
TBD -
TBD -
Aston Villa -
1/32-finals
Preston 2
Wrexham 3
Reading 2
AFC Wimbledon 1
Burnley 2
Derby 1
Cardiff 3
Cheltenham 0
Wolves 3
West Ham 2
Everton 2
Mansfield 0
Burton 0
Lincoln City 1
TBD -
Chelsea -
Birmingham 0
Port Vale 1
TBD -
Arsenal -
Barnsley 2
Rotherham 1
Oxford Utd 0
Brighton 6
Liverpool -
TBD -
Norwich 0
Southampton 3
Crystal Palace -
TBD -
Millwall 2
Coventry 1
Newcastle Utd -
TBD -
Stoke City 0
Bradford City 3
Tottenham -
TBD -
Accrington 0
Doncaster 2
Wigan 1
Stockport County 0
Bromley 1
Wycombe 2
Fulham 2
Bristol City 0
Cambridge Utd 3
Charlton 1
Swansea 2
Plymouth 1
TBD -
Nottingham -
Sunderland 1
Huddersfield 2
TBD -
Manchester City -
Sheffield Wed 2
Leeds 1
Grimsby 3
Manchester United 2
Bournemouth 0
Brentford 2
TBD -
Aston Villa -
1/16-finals
Wrexham 2
Reading 0
Burnley 1
Cardiff 2
Wolves 2
Everton 0
Lincoln City 1
Chelsea 2
Port Vale 0
Arsenal 2
Barnsley 0
Brighton 6
Liverpool 2
Southampton 1
Crystal Palace 2
Millwall 1
Newcastle Utd 4
Bradford City 1
Tottenham 3
Doncaster 0
Wigan 0
Wycombe 2
Fulham 1
Cambridge Utd 0
Swansea 3
Nottingham 2
Huddersfield 0
Manchester City 2
Sheffield Wed 0
Grimsby 1
Brentford 2
Aston Villa 1
1/8-finals
Wrexham 1
Cardiff 2
Wolves 3
Chelsea 4
Arsenal 2
Brighton 0
Liverpool 0
Crystal Palace 3
Newcastle Utd 2
Tottenham 0
Wycombe 1
Fulham 2
Swansea 1
Manchester City 3
Grimsby 0
Brentford 5
Quarter-finals
Cardiff 1
Chelsea 3
Arsenal 2
Crystal Palace 1
Newcastle Utd 2
Fulham 1
Manchester City 2
Brentford 0
Semi-finals
Chelsea 2
Arsenal 4
Newcastle Utd 1
Manchester City 5
Final
Arsenal 0
Manchester City 2