Cardiff have recorded 15 expected goals (xG) across 8 Championship games in 2026/2027, averaging 1.9 per match. Y. Salech leads the squad with 4 expected goals (xG) - 0.64 per game. O. Tanner is next with 2.
Over their last 10 games, Cardiff are averaging 1.9 expected goals (xG) per match - Y. Salech leads that period with 4. Use the match-by-match table above to compare expected goals (xG) game by game, with home and away filters ahead of Cardiff vs Blackburn on 10.10.2026.
Cardiff average 1.9 expected goals (xG) per Championship game in 2026/2027, based on 8 matches. Over their last 10 games that figure is 1.9 per match.
Y. Salech leads Cardiff for expected goals (xG) in 2026/2027 with 4 in Championship - an average of 0.64 per game. O. Tanner is second with 2.
Use the Home / Away filter above the data table to compare Cardiff's expected goals (xG) totals and per-game averages split by venue across 2026/2027.
Cardiff have taken 7.1 points fewer than their chances warranted over 8 games: -6.6 goals against their xG, and -0.7 on the goals their xGA expected them to concede. The performances are better than the results, which is the side of this table where prices tend to be generous.
| Window | Games | xG | Goals | Goals minus xG | xGA | Conceded | xGA minus conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|---|
| Last 8 | 8 | 16.62 | 10 | -6.62 | 11.28 | 12 | -0.72 | 14.10 | 7 | -7.10 |
| Last 5 | 5 | 10.42 | 5 | -5.42 | 6.39 | 7 | -0.61 | 9.28 | 4 | -5.28 |
| Home | 4 | 8.86 | 7 | -1.86 | 4.66 | 5 | -0.34 | 7.83 | 6 | -1.83 |
| Away | 4 | 7.76 | 3 | -4.76 | 6.62 | 7 | -0.38 | 6.27 | 1 | -5.27 |
| Date | Competition | Opponent | Score | xG | xGA | xPts | Points | Deserved result |
|---|---|---|---|---|---|---|---|---|
| 19 Sep | Championship | Charlton (H) | 3-1 | 2.81 | 0.71 | 2.54 | 3 | W |
| 12 Sep | Championship | Bolton (A) | 1-0 | 2.43 | 0.46 | 2.57 | 0 | W |
| 8 Sep | Championship | Stoke (H) | 1-1 | 2.73 | 0.95 | 2.39 | 1 | W |
| 5 Sep | Championship | Portsmouth (A) | 2-0 | 1.81 | 1.78 | 1.41 | 0 | W |
| 2 Sep | Championship | QPR (A) | 2-1 | 0.64 | 2.49 | 0.37 | 0 | L |
| 29 Aug | Championship | Sheff Utd (H) | 2-2 | 2.31 | 1.34 | 1.96 | 1 | W |
| 22 Aug | Championship | Derby (A) | 2-2 | 2.88 | 1.89 | 1.92 | 1 | W |
| 17 Aug | Championship | Wrexham (H) | 1-1 | 1.01 | 1.66 | 0.94 | 1 | L |
| Player | Position | Apps | Minutes | xG | Goals | Goals minus xG | xG per 90 |
|---|---|---|---|---|---|---|---|
| Cian Ashford | midfielder | 8 | 321 | 1.09 | 2 | +0.91 | 0.31 |
| Jack Moylan | midfielder | 8 | 678 | 2.24 | 3 | +0.76 | 0.30 |
| Perry Ng | defender | 8 | 720 | 0.39 | 1 | +0.61 | 0.05 |
| Rubin Colwill | midfielder | 5 | 293 | 0.62 | 1 | +0.38 | 0.19 |
| Joel Colwill | midfielder | 8 | 327 | 1.64 | 1 | -0.64 | 0.45 |
| Krystian Bielik | defender | 6 | 494 | 0.70 | 0 | -0.70 | 0.13 |
| Chris Willock | attacker | 8 | 438 | 0.90 | 0 | -0.90 | 0.18 |
| Ollie Tanner | attacker | 8 | 627 | 2.31 | 0 | -2.31 | 0.33 |
| Yousef Salech | attacker | 8 | 700 | 4.51 | 2 | -2.51 | 0.58 |
| # | Team | MP | xG | Goals | xGA | Conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Swansea City | 8 | 12.2 | 13 | 10.4 | 6 | 11.8 | 17 | +5.2 |
| 2 | Charlton Athletic | 8 | 6.3 | 7 | 12.7 | 10 | 7.4 | 12 | +4.6 |
| 3 | West Bromwich Albion | 8 | 10.4 | 10 | 11.7 | 8 | 10.3 | 14 | +3.7 |
| 4 | Stoke City | 8 | 8 | 13 | 11.2 | 12 | 9.3 | 13 | +3.7 |
| 5 | Bristol City | 8 | 10.3 | 11 | 11.7 | 12 | 11.1 | 13 | +1.9 |
| 6 | Bolton Wanderers | 8 | 9.6 | 11 | 14.8 | 15 | 8.1 | 10 | +1.9 |
| 7 | Southampton | 8 | 14.3 | 19 | 12.6 | 10 | 12.3 | 14 | +1.7 |
| 8 | Sheffield United | 8 | 8.3 | 9 | 13.3 | 11 | 7.7 | 9 | +1.3 |
| 9 | Blackburn Rovers | 8 | 8 | 12 | 13 | 12 | 7.8 | 9 | +1.2 |
| 10 | Wolverhampton Wanderers | 7 | 12.6 | 15 | 7.2 | 10 | 13.2 | 14 | +0.8 |
| 11 | Middlesbrough | 8 | 15.4 | 16 | 9.6 | 12 | 14.5 | 15 | +0.5 |
| 12 | West Ham United | 8 | 18.7 | 22 | 11.2 | 11 | 14.7 | 15 | +0.3 |
| 13 | Watford | 8 | 9 | 7 | 14 | 10 | 7.9 | 8 | +0.1 |
| 14 | Queens Park Rangers | 8 | 14.8 | 10 | 9.9 | 7 | 13.7 | 13 | -0.7 |
| 15 | Wrexham | 8 | 10.3 | 9 | 10.2 | 12 | 11.5 | 10 | -1.5 |
| 16 | Birmingham City | 8 | 13.2 | 12 | 10.9 | 11 | 12.6 | 11 | -1.6 |
| 17 | Lincoln City | 8 | 12.6 | 7 | 9.9 | 8 | 12.7 | 11 | -1.7 |
| 18 | Portsmouth | 7 | 10.5 | 9 | 9.8 | 10 | 10.2 | 8 | -2.2 |
| 19 | Norwich City | 8 | 13.3 | 16 | 13.2 | 17 | 11.3 | 9 | -2.3 |
| 20 | Millwall | 8 | 16.8 | 15 | 11.8 | 15 | 13.4 | 11 | -2.4 |
| 21 | Derby County | 8 | 9.2 | 7 | 15.9 | 14 | 8.3 | 5 | -3.3 |
| 22 | Burnley | 8 | 10.1 | 9 | 13 | 17 | 9 | 4 | -5 |
| 23 | Preston North End | 8 | 10.5 | 8 | 11.7 | 15 | 10.7 | 4 | -6.7 |
| 24 | Cardiff City | 8 | 16.6 | 10 | 11.3 | 12 | 14.1 | 7 | -7.1 |