Stats Cardiff
All figures below cover Championship 2026, 12 played matches.
Cardiff season overview
Cardiff played 12 matches this season: 3 won, 5 drawn and 4 lost. That adds up to 14 points, or 1.17 points per match. At home the side averages 2.00 points per match, away from home 0.33.
| Finished | W | G | V | For | Against | GD | Points | PPG | |
|---|---|---|---|---|---|---|---|---|---|
| Total | 12 | 3 | 5 | 4 | 19 | 17 | 2 | 14 | 1,17 |
| Home | 6 | 3 | 3 | 0 | 13 | 6 | 7 | 12 | 2,00 |
| Away | 6 | 0 | 2 | 4 | 6 | 11 | -5 | 2 | 0,33 |
Cardiff basic statistics
| Basic | Total | Home | Away |
|---|---|---|---|
| Won | 25% | 50% | 0% |
| Draw | 42% | 50% | 33% |
| Lost | 33% | 0% | 67% |
| Goals scored per match | 1,58 | 2,17 | 1,00 |
| Goals conceded per match | 1,42 | 1,00 | 1,83 |
| Clean sheet | 8% | 17% | 0% |
| Failed to score | 17% | 0% | 33% |
| Scored first | 50% | 67% | 33% |
Cardiff goal statistics
Cardiff scored 19 goals, an average of 1.58 per match. That works out at a goal every 57 minutes. In 42% of matches the side scored at least twice, and in 17% it failed to score at all.
| Scored | Total | Home | Away |
|---|---|---|---|
| Goals scored per match | 1,58 | 2,17 | 1,00 |
| Scored at least 1 goal | 83% | 100% | 67% |
| Scored at least 2 goals | 42% | 50% | 33% |
| Scored at least 3 goals | 17% | 33% | 0% |
| Scored at least 4 goals | 8% | 17% | 0% |
| Scored in both halves | 17% | 33% | 0% |
| Failed to score | 17% | 0% | 33% |
Goals conceded by Cardiff
At the other end Cardiff conceded 17 goals, an average of 1.42 per match. The side kept a clean sheet in 8% of its matches.
| Against | Total | Home | Away |
|---|---|---|---|
| Goals conceded per match | 1,42 | 1,00 | 1,83 |
| At least 1 goal conceded | 92% | 83% | 100% |
| At least 2 goals conceded | 50% | 17% | 83% |
| At least 3 goals conceded | 0% | 0% | 0% |
| At least 4 goals conceded | 0% | 0% | 0% |
| Clean sheet | 8% | 17% | 0% |
Cardiff over/under statistics
Matches involving Cardiff produce 3.00 goals on average. More than 2.5 goals were scored in 58% of them and more than 3.5 in 42%.
| Total goals | Total | Home | Away |
|---|---|---|---|
| Average goals | 3,00 | 3,17 | 2,83 |
| Over 0.5 | 100% | 100% | 100% |
| Over 1.5 | 83% | 83% | 83% |
| Over 2.5 | 58% | 50% | 67% |
| Over 3.5 | 42% | 50% | 33% |
| Over 4.5 | 8% | 17% | 0% |
| Over 5.5 | 8% | 17% | 0% |
Both teams to score in Cardiff matches
Both teams scored in 75% of matches. At home that figure is 83%, away from home 67%.
| Both teams to score | Total | Home | Away |
|---|---|---|---|
| Both teams to score | 75% | 83% | 67% |
| Both teams to score + win | 17% | 33% | 0% |
| Both teams to score + draw | 42% | 50% | 33% |
| Both teams to score + loss | 17% | 0% | 33% |
| Both teams to score + over 2.5 | 58% | 50% | 67% |
| No BTTS + over 2.5 | 0% | 0% | 0% |
| Both teams to score in the first half | 25% | 33% | 17% |
| Both teams to score in the second half | 17% | 17% | 17% |
| Both teams to score in both halves | 0% | 0% | 0% |
Statistics by half
Cardiff scored 13 goals before the break and 6 after it, while conceding 10 in the first half and 7 in the second. The side is clearly at its most dangerous before half time.
| First half | Total | Home | Away |
|---|---|---|---|
| First half won | 42% | 50% | 33% |
| First half drawn | 17% | 17% | 17% |
| First half lost | 42% | 33% | 50% |
| Scored in the first half | 1,08 | 1,50 | 0,67 |
| Conceded in the first half | 0,83 | 0,83 | 0,83 |
| Clean sheet in the first half | 33% | 33% | 33% |
| Failed to score in the first half | 50% | 33% | 67% |
| Second half | Total | Home | Away |
|---|---|---|---|
| Second half won | 33% | 50% | 17% |
| Second half drawn | 33% | 50% | 17% |
| Second half lost | 33% | 0% | 67% |
| Scored in the second half | 0,50 | 0,67 | 0,33 |
| Conceded in the second half | 0,58 | 0,17 | 1,00 |
| Clean sheet in the second half | 50% | 83% | 17% |
| Failed to score in the second half | 50% | 33% | 67% |
| Most goals in the first half | 50% | 67% | 33% |
| Most goals in the second half | 17% | 0% | 33% |
| Equal in both halves | 33% | 33% | 33% |
When does Cardiff score?
Most of Cardiff's goals arrive between minutes 31 and 40, accounting for 21% of the total. Goals against come most often between minutes 21 and 30.
Cardiff corner statistics
Cardiff won 6.8 corners per match on average and gave away 5.0. More than 8.5 corners were taken in 67% of its matches.
| Corners | Total | Home | Away |
|---|---|---|---|
| Corners for per match | 6,83 | 7,33 | 6,33 |
| Corners against per match | 5,00 | 3,50 | 6,50 |
| Over 6.5 corners in the match | 92% | 83% | 100% |
| Over 8.5 corners in the match | 67% | 50% | 83% |
| Over 10.5 corners in the match | 67% | 50% | 83% |
| Over 12.5 corners in the match | 42% | 33% | 50% |
| Team over 3.5 corners | 92% | 83% | 100% |
| Team over 4.5 corners | 75% | 83% | 67% |
Cardiff card statistics
Cardiff picked up 1.92 yellow cards per match on average, against 2.25 for the opposition. More than 3.5 cards were shown in 67% of its matches.
| Cards | Total | Home | Away |
|---|---|---|---|
| Yellow cards per match | 1,92 | 1,83 | 2,00 |
| Red cards per match | 0,08 | 0,00 | 0,17 |
| Opponent yellow cards per match | 2,25 | 2,67 | 1,83 |
| Team over 1.5 cards | 50% | 33% | 67% |
| Team over 2.5 cards | 25% | 17% | 33% |
| Over 3.5 cards in the match | 67% | 67% | 67% |
| Over 4.5 cards in the match | 33% | 33% | 33% |
| Over 5.5 cards in the match | 25% | 17% | 33% |
Cardiff shots and xG
The side attempted 16.9 shots per match on average, 5.9 of them on target, a shooting accuracy of 35%.
| Shots | Total | Home | Away |
|---|---|---|---|
| Shots per match | 16,92 | 21,33 | 12,50 |
| Shots on target per match | 5,92 | 7,00 | 4,83 |
| Shots off target per match | 6,00 | 7,67 | 4,33 |
| Shots against per match | 14,33 | 10,33 | 18,33 |
| Expected goals (xG) for | 1,87 | 2,46 | 1,28 |
| Expected goals (xG) against | 1,55 | 1,18 | 1,91 |
| Ball possession | 60,9 | 63,0 | 58,8 |
Most common Cardiff scorelines
The most frequent scoreline is 2-2, in 3 of the 12 matches.
| Result | Count | Share |
|---|---|---|
| 2 - 2 | 3 | 25% |
| 1 - 1 | 2 | 17% |
| 1 - 2 | 2 | 17% |
| 5 - 1 | 1 | 8% |
| 3 - 1 | 1 | 8% |
| 1 - 0 | 1 | 8% |
| 0 - 1 | 1 | 8% |
| 0 - 2 | 1 | 8% |
Scorelines are shown from the perspective of Cardiff.
Cardiff player statistics
| Player | Goals |
|---|---|
| Jack Moylan | 6 |
| Yousef Salech | 3 |
| Callum Robinson | 2 |
| Cian Ashford | 2 |
| Ollie Tanner | 2 |
The leading scorer for Cardiff this season is Jack Moylan (6). Next come Yousef Salech (3) and Callum Robinson (2).
| Player | Assists |
|---|---|
| Ollie Tanner | 4 |
| Jack Moylan | 3 |
| Cian Ashford | 2 |
| Chris Willock | 1 |
| David Turnbull | 1 |
Ollie Tanner has provided the most assists for Cardiff (4). Next come Jack Moylan (3) and Cian Ashford (2).
| Player | Matches |
|---|---|
| Alexander Robertson | 12 |
| Chris Willock | 12 |
| Cian Ashford | 12 |
| Jack Moylan | 12 |
| Joel Bagan | 12 |
Alexander Robertson has played the most matches for Cardiff (12). Next come Chris Willock (12) and Cian Ashford (12).
| Player | Cards |
|---|---|
| Alexander Robertson | 4 |
| Perry Ng | 4 |
| Joel Bagan | 3 |
| Ollie Tanner | 3 |
| Jack Moylan | 2 |
Alexander Robertson has picked up the most cards for Cardiff (4). Next come Perry Ng (4) and Joel Bagan (3).
Attacking
| Player | Total | |
|---|---|---|
| 1 | Jack Moylan | 9 |
| 2 | Ollie Tanner | 6 |
| 3 | Cian Ashford | 4 |
| 3 | Yousef Salech | 4 |
| 5 | Callum Robinson | 2 |
| 5 | Perry Ng | 2 |
| 5 | Rubin Colwill | 2 |
| 8 | Chris Willock | 1 |
| 8 | David Turnbull | 1 |
| 8 | Joel Colwill | 1 |
| Player | Total | |
|---|---|---|
| 1 | Jack Moylan | 5 |
| 2 | Yousef Salech | 3 |
| 3 | Callum Robinson | 2 |
| 3 | Cian Ashford | 2 |
| 3 | Ollie Tanner | 2 |
| 6 | Joel Colwill | 1 |
| 6 | Perry Ng | 1 |
| 6 | Rubin Colwill | 1 |
| Player | Total | |
|---|---|---|
| 1 | Jack Moylan | 1 |
| Player | Total | |
|---|---|---|
| 1 | Chris Willock | 1 |
| 1 | Jack Moylan | 1 |
| Player | Total | |
|---|---|---|
| 1 | Jack Moylan | 32 |
| 2 | Yousef Salech | 28 |
| 3 | Ollie Tanner | 24 |
| 4 | Cian Ashford | 11 |
| 5 | Joel Colwill | 10 |
| 6 | Perry Ng | 9 |
| 7 | Alexander Robertson | 6 |
| 8 | Chris Willock | 5 |
| 8 | David Turnbull | 5 |
| 10 | Callum Robinson | 4 |
| Player | Total | |
|---|---|---|
| 1 | Jack Moylan | 15 |
| 1 | Yousef Salech | 15 |
| 3 | Ollie Tanner | 9 |
| 4 | Cian Ashford | 8 |
| 5 | Alexander Robertson | 3 |
| 5 | Callum Robinson | 3 |
| 5 | Chris Willock | 3 |
| 5 | Krystian Bielik | 3 |
| 5 | Perry Ng | 3 |
| 5 | Rubin Colwill | 3 |
| Player | Total | |
|---|---|---|
| 1 | Cian Ashford | 72,7% |
| 2 | Yousef Salech | 53,6% |
| 3 | Jack Moylan | 46,9% |
| 4 | Ollie Tanner | 37,5% |
| 5 | Joel Colwill | 20,0% |
From 432 minutes played
| Player | Total | |
|---|---|---|
| 1 | Jack Moylan | 18,8% |
| 2 | Cian Ashford | 18,2% |
| 3 | Yousef Salech | 10,7% |
| 4 | Joel Colwill | 10,0% |
| 5 | Ollie Tanner | 8,3% |
From 432 minutes played
Passing
| Player | Total | |
|---|---|---|
| 1 | Ollie Tanner | 25 |
| 2 | Joel Bagan | 22 |
| 3 | Alexander Robertson | 21 |
| 3 | Chris Willock | 21 |
| 5 | Jack Moylan | 17 |
| 6 | Cian Ashford | 9 |
| 6 | Perry Ng | 9 |
| 8 | Yousef Salech | 7 |
| 9 | Joel Colwill | 4 |
| 9 | Krystian Bielik | 4 |
| Player | Total | |
|---|---|---|
| 1 | Alexander Robertson | 723 |
| 2 | Gabriel Osho | 611 |
| 3 | Joel Bagan | 610 |
| 4 | Perry Ng | 505 |
| 5 | Krystian Bielik | 424 |
| 6 | Nathan Trott | 379 |
| 7 | Ollie Tanner | 221 |
| 8 | Joel Colwill | 212 |
| 9 | Chris Willock | 174 |
| 10 | Jack Moylan | 170 |
| Player | Total | |
|---|---|---|
| 1 | Gabriel Osho | 92,6% |
| 2 | Krystian Bielik | 90,2% |
| 3 | Alexander Robertson | 89,0% |
| 4 | Joel Colwill | 88,3% |
| 5 | Chris Willock | 87,4% |
| 6 | Joel Bagan | 85,1% |
| 7 | Perry Ng | 84,7% |
| 8 | Ollie Tanner | 78,6% |
| 9 | Nathan Trott | 68,7% |
| 10 | Jack Moylan | 66,9% |
From 432 minutes played
Defending
| Player | Total | |
|---|---|---|
| 1 | Joel Bagan | 26 |
| 2 | Perry Ng | 21 |
| 3 | Jack Moylan | 18 |
| 3 | Ollie Tanner | 18 |
| 5 | Alexander Robertson | 15 |
| 6 | Gabriel Osho | 11 |
| 7 | Joel Colwill | 10 |
| 8 | Cian Ashford | 8 |
| 9 | Chris Willock | 7 |
| 9 | Krystian Bielik | 7 |
| Player | Total | |
|---|---|---|
| 1 | Alexander Robertson | 22 |
| 2 | Perry Ng | 12 |
| 3 | Joel Bagan | 10 |
| 3 | Krystian Bielik | 10 |
| 5 | Calum Scanlon | 9 |
| 6 | Gabriel Osho | 7 |
| 7 | Ollie Tanner | 6 |
| 8 | David Turnbull | 4 |
| 8 | Jack Moylan | 4 |
| 8 | Rubin Colwill | 4 |
| Player | Total | |
|---|---|---|
| 1 | Joel Bagan | 9 |
| 2 | Gabriel Osho | 7 |
| 3 | Alexander Robertson | 5 |
| 3 | Perry Ng | 5 |
| 5 | Yousef Salech | 4 |
| 6 | Cian Ashford | 2 |
| 6 | Jack Moylan | 2 |
| 6 | Krystian Bielik | 2 |
| 6 | William Fish | 2 |
| 10 | Joel Colwill | 1 |
| Player | Total | |
|---|---|---|
| 1 | Perry Ng | 67 |
| 2 | Jack Moylan | 57 |
| 3 | Joel Bagan | 55 |
| 4 | Joel Colwill | 53 |
| 5 | Alexander Robertson | 49 |
| 6 | Ollie Tanner | 47 |
| 7 | Krystian Bielik | 45 |
| 8 | Yousef Salech | 44 |
| 9 | Gabriel Osho | 36 |
| 10 | Chris Willock | 32 |
| Player | Total | |
|---|---|---|
| 1 | Alexander Robertson | 68,1% |
| 2 | Gabriel Osho | 59,0% |
| 3 | Perry Ng | 57,8% |
| 4 | Joel Bagan | 55,6% |
| 5 | Krystian Bielik | 54,2% |
| 6 | Chris Willock | 52,5% |
| 7 | Joel Colwill | 52,0% |
| 8 | Cian Ashford | 44,9% |
| 9 | Yousef Salech | 44,0% |
| 10 | Ollie Tanner | 41,2% |
From 432 minutes played
| Player | Total | |
|---|---|---|
| 1 | Perry Ng | 12 |
| 2 | Ollie Tanner | 10 |
| 3 | Joel Colwill | 5 |
| 3 | Krystian Bielik | 5 |
| 5 | Cian Ashford | 4 |
| 5 | Rubin Colwill | 4 |
| 7 | Alexander Robertson | 3 |
| 7 | Gabriel Osho | 3 |
| 7 | Jack Moylan | 3 |
| 7 | Joel Bagan | 3 |
Dribbles
| Player | Total | |
|---|---|---|
| 1 | Jack Moylan | 14 |
| 2 | Cian Ashford | 13 |
| 2 | Perry Ng | 13 |
| 4 | Chris Willock | 11 |
| 4 | Ollie Tanner | 11 |
| 6 | Joel Colwill | 9 |
| 7 | Alexander Robertson | 5 |
| 8 | Joel Bagan | 4 |
| 9 | Calum Scanlon | 3 |
| 10 | Dylan Lawlor | 2 |
| Player | Total | |
|---|---|---|
| 1 | Cian Ashford | 59,1% |
| 1 | Perry Ng | 59,1% |
| 3 | Chris Willock | 55,0% |
| 4 | Ollie Tanner | 34,4% |
| 5 | Jack Moylan | 31,8% |
From 432 minutes played
Goalkeeper
| Player | Total | |
|---|---|---|
| 1 | Nathan Trott | 2 |
| Player | Total | |
|---|---|---|
| 1 | Nathan Trott | 45 |
| Player | Total | |
|---|---|---|
| 1 | Nathan Trott | 75,0% |
From 432 minutes played
Discipline
| Player | Total | |
|---|---|---|
| 1 | Alexander Robertson | 4 |
| 1 | Perry Ng | 4 |
| 3 | Joel Bagan | 3 |
| 3 | Ollie Tanner | 3 |
| 5 | Jack Moylan | 2 |
| 5 | Joel Colwill | 2 |
| 7 | Cian Ashford | 1 |
| 7 | Krystian Bielik | 1 |
| 7 | Rubin Colwill | 1 |
| 7 | Yousef Salech | 1 |
| Player | Total | |
|---|---|---|
| 1 | Gabriel Osho | 1 |
| Player | Total | |
|---|---|---|
| 1 | Joel Colwill | 16 |
| 2 | Perry Ng | 14 |
| 3 | Ollie Tanner | 13 |
| 4 | Joel Bagan | 12 |
| 4 | Yousef Salech | 12 |
| 6 | Alexander Robertson | 8 |
| 6 | Jack Moylan | 8 |
| 8 | Rubin Colwill | 7 |
| 9 | Krystian Bielik | 6 |
| 10 | Gabriel Osho | 5 |
| Player | Total | |
|---|---|---|
| 1 | Joel Colwill | 27 |
| 2 | Jack Moylan | 23 |
| 3 | Perry Ng | 22 |
| 4 | Alexander Robertson | 14 |
| 5 | Chris Willock | 11 |
| 6 | Cian Ashford | 8 |
| 7 | Calum Scanlon | 7 |
| 7 | Gabriel Osho | 7 |
| 7 | Krystian Bielik | 7 |
| 10 | Joel Bagan | 6 |
| Player | Total | |
|---|---|---|
| 1 | Jack Moylan | 8 |
| 2 | Chris Willock | 7 |
| 3 | Ollie Tanner | 4 |
| 4 | Yousef Salech | 3 |
| 5 | Callum Robinson | 2 |
| 5 | Cian Ashford | 2 |
| 7 | Joel Colwill | 1 |
Playing time
| Player | Total | |
|---|---|---|
| 1 | Nathan Trott | 1.080 |
| 2 | Alexander Robertson | 1.068 |
| 3 | Joel Bagan | 1.059 |
| 4 | Jack Moylan | 1.014 |
| 5 | Perry Ng | 990 |
| 6 | Ollie Tanner | 946 |
| 7 | Gabriel Osho | 885 |
| 8 | Yousef Salech | 790 |
| 9 | Cian Ashford | 664 |
| 10 | Joel Colwill | 627 |
| Player | Total | |
|---|---|---|
| 1 | Alexander Robertson | 12 |
| 1 | Jack Moylan | 12 |
| 1 | Joel Bagan | 12 |
| 1 | Nathan Trott | 12 |
| 1 | Ollie Tanner | 12 |
| 6 | Perry Ng | 11 |
| 7 | Gabriel Osho | 10 |
| 8 | Yousef Salech | 9 |
| 9 | Chris Willock | 8 |
| 9 | Cian Ashford | 8 |
| Player | Total | |
|---|---|---|
| 1 | Joel Bagan | 7,39 |
| 2 | Jack Moylan | 7,22 |
| 3 | Alexander Robertson | 7,17 |
| 4 | Perry Ng | 7,09 |
| 5 | Gabriel Osho | 7,03 |
| 6 | Ollie Tanner | 6,95 |
| 7 | Chris Willock | 6,93 |
| 8 | Nathan Trott | 6,89 |
| 9 | Krystian Bielik | 6,81 |
| 10 | Cian Ashford | 6,79 |
From 432 minutes played
Cardiff · Calendar · Top scorers · Most assists · Most cards · Players