xgEdge

Club

Cardiff City 2026/2027

Championship 2026/2027 →

Cardiff City right now

Cardiff City sit 16th in Championship. A +4.19 xG difference sits behind 14 points from 12 matches, which suggests the performances have been better than the results. They have scored 4.01 fewer than their 23.01 xG, while conceding slightly fewer than the 18.82 xG against them (−1.82). They have taken 5.00 fewer points than their chances were worth (19.00), so the table undersells them.

How Cardiff City compares

Open the match page for Wolverhampton

Next match Championship · Sat 31/10

Away Wolverhampton

1.73 Projected expected goals 1.07
Model probability
Wolverhampton
52%
Draw
28%
Cardiff City
21%

Data coverage: Partial

Open the match page for Birmingham City

Last result Championship · Sat 24/10

Home Birmingham City

1:0 Win

Expected goals
2.36 – 0.89
xG difference
+1.47

A win the chances back up

Every result →
Performance

Goals vs xG — match by match

Bars are goals scored. Lines are the xG created and conceded in each match.

xG created xGA conceded Goals
5.0 0.0 Mon 17/08 Sat 24/10 Mon 17/08 Wrexham · Expected goals 0.90 Sat 22/08 Derby County · Expected goals 1.98 Sat 29/08 Sheffield United · Expected goals 2.24 Wed 02/09 Queens Park Rangers · Expected goals 0.60 Sat 05/09 Portsmouth · Expected goals 1.37 Tue 08/09 Stoke City · Expected goals 3.60 Sat 12/09 Bolton Wanderers · Expected goals 1.79 Sat 19/09 Charlton Athletic · Expected goals 2.60 Sat 10/10 Blackburn Rovers · Expected goals 1.05 Tue 13/10 Watford · Expected goals 3.67 Sat 17/10 Middlesbrough · Expected goals 0.85 Sat 24/10 Birmingham City · Expected goals 2.36 Mon 17/08 Wrexham · Expected goals conceded 1.43 Sat 22/08 Derby County · Expected goals conceded 1.62 Sat 29/08 Sheffield United · Expected goals conceded 1.28 Wed 02/09 Queens Park Rangers · Expected goals conceded 2.09 Sat 05/09 Portsmouth · Expected goals conceded 2.07 Tue 08/09 Stoke City · Expected goals conceded 1.11 Sat 12/09 Bolton Wanderers · Expected goals conceded 0.48 Sat 19/09 Charlton Athletic · Expected goals conceded 1.26 Sat 10/10 Blackburn Rovers · Expected goals conceded 2.42 Tue 13/10 Watford · Expected goals conceded 1.46 Sat 17/10 Middlesbrough · Expected goals conceded 2.71 Sat 24/10 Birmingham City · Expected goals conceded 0.89
The season so far 12 matches, as they add up +4.19 xG difference +0.35 xGD / match
Every match behind the chart above: Cardiff City's expected goals for and against, and the goals it scored.
Date Opponent Venue Score Expected goals Expected goals conceded xG difference Goals scored
Mon 17/08 Wrexham Home 1:1 0.90 1.43 -0.53 1
Sat 22/08 Derby County Away 2:2 1.98 1.62 +0.36 2
Sat 29/08 Sheffield United Home 2:2 2.24 1.28 +0.96 2
Wed 02/09 Queens Park Rangers Away 1:2 0.60 2.09 -1.49 1
Sat 05/09 Portsmouth Away 0:2 1.37 2.07 -0.70 0
Tue 08/09 Stoke City Home 1:1 3.60 1.11 +2.49 1
Sat 12/09 Bolton Wanderers Away 0:1 1.79 0.48 +1.31 0
Sat 19/09 Charlton Athletic Home 3:1 2.60 1.26 +1.34 3
Sat 10/10 Blackburn Rovers Away 1:2 1.05 2.42 -1.37 1
Tue 13/10 Watford Home 5:1 3.67 1.46 +2.21 5
Sat 17/10 Middlesbrough Away 2:2 0.85 2.71 -1.86 2
Sat 24/10 Birmingham City Home 1:0 2.36 0.89 +1.47 1
The season so far 23.01 18.82 19

Finishing

-4.01

Goals vs xG

Defending

-1.82

Goals conceded vs xGA

Results

-5.00

Points vs xPts

The whole expected-goals page →

Key players

Yousef Salech F 7.20 790 min · 3G · xG 6.76 · xA 0.44
Jack Moylan M 6.49 1014 min · 6G · xG 4.04 · xA 2.45
Ollie Tanner F 5.07 946 min · 2G · xG 2.90 · xA 2.17
Chris Willock F 3.90 623 min · 0G · xG 1.62 · xA 2.28
xGI = xG + xA ⓘ

Expected Goal Involvement combines expected goals and expected assists.

The whole squad →
Every figure off the same cached projection · Championship 2026/2027 How the model works →