Season Summary
Per game averages · 26 matches
Goals For
1.8
xG
1.62
xGA
1.2
xG Difference
0.4
Shots
14.4
Passes
504
Pass Accuracy
82.9%
Team Identity
Tactical profile • 24 matches
Top Players
2025/2026
Recent Form
Last 5 results
Upcoming Fixtures
Next 5 matches
Squad Overview
28 players
Ethan Horvath
Goalkeeper
#1
0
Minutes
0
Goals
0
Assists
Matthew Turner
Goalkeeper
#41
270
Minutes
0
Goals
0
Assists
Nathan Trott
Goalkeeper
#13
2070
Minutes
0
Goals
0
Assists
Ronan Kpakio
Right Back
#44
1283
Minutes
1
Goals
6
Assists
Dylan Lawlor
Centre Back
#48
1436
Minutes
1
Goals
1
Assists
Will Fish
Centre Back
#2
1564
Minutes
1
Goals
0
Assists
Joel Bagan
Left Back
#3
2119
Minutes
1
Goals
3
Assists
Perry Ng
Right Back
#38
1234
Minutes
2
Goals
0
Assists
Calum Chambers
Centre Back
#12
1092
Minutes
2
Goals
0
Assists
Gabriel Osho
Centre Back
#4
568
Minutes
0
Goals
0
Assists
Cody Twose
Midfielders
#52
0
Minutes
0
Goals
0
Assists
Troy Perret
Midfielders
#55
0
Minutes
0
Goals
0
Assists
Omari Kellyman
Attacking Midfield
#8
891
Minutes
2
Goals
0
Assists
Rubin Colwill
Attacking Midfield
#10
1271
Minutes
3
Goals
3
Assists
Alex Robertson
Central Midfield
#18
805
Minutes
1
Goals
0
Assists
Joel Colwill
Attacking Midfield
#27
1041
Minutes
1
Goals
0
Assists
Eli King
Defensive Midfield
#24
8
Minutes
0
Goals
0
Assists
David Turnbull
Central Midfield
#14
1152
Minutes
1
Goals
3
Assists
Ryan Wintle
Defensive Midfield
#6
1975
Minutes
1
Goals
4
Assists
Isaac Jefferies
Forwards
#50
0
Minutes
0
Goals
0
Assists
Morgan Wigley
Forwards
#54
0
Minutes
0
Goals
0
Assists
Yousef Salech
Centre Forward
#22
2046
Minutes
12
Goals
4
Assists
Chris Willock
Left Wing
#16
1483
Minutes
4
Goals
4
Assists
Cian Ashford
Right Wing
#45
1462
Minutes
3
Goals
2
Assists
Isaak Davies
Left Wing
#39
754
Minutes
3
Goals
1
Assists
Tanatswa Nyakuhwa
Left Wing
#29
49
Minutes
0
Goals
0
Assists
Callum Robinson
Centre Forward
#47
680
Minutes
5
Goals
0
Assists
Ollie Tanner
Right Wing
#11
457
Minutes
0
Goals
3
Assists
Team Performance
League percentile rankings
OFFENSIVE
Expected Goals (xG)
1.62
100
Non-Penalty xG
1.59
95
Expected Goals on Target
1.46
95
Goals per Game
1.8
100
Total Shots
14.4
95
Shots on Target
5.2
100
Shots Inside Box
9.5
95
Big Chances Created
3.1
100
Big Chances Missed
2.3
100
Total Attacks
109.2
95
Dangerous Attacks
57.3
95
Corners
5.0
60
Total Crosses
19.9
56
Accurate Crosses
4.6
52
Successful Dribbles
7.7
91
Offsides
1.4
13
Shooting Performance
-0.16
34
Expected Goal Difference
0.40
95
POSSESSION
Possession %
62.0
100
Total Passes
504
100
Successful Passes
421
100
Pass Accuracy %
82.9
100
Assists
1.6
100
Key Passes
11.0
95
Long Passes
58.8
4
Successful Long Passes
25.3
60
DEFENSIVE
Tackles
13.5
4
Interceptions
6.3
4
Duels Won
50.3
4
Fouls Committed
10.3
8
Expected Goals Against
1.20
34
Expected Goals Prevented
-0.09
56
OFFENSIVE
Expected Goals (xG)
1.66
100
Non-Penalty xG
1.66
100
Expected Goals on Target
1.52
100
Goals per Game
1.7
95
Total Shots
14.6
95
Shots on Target
5.4
100
Shots Inside Box
8.8
91
Big Chances Created
2.7
100
Big Chances Missed
1.9
100
Total Attacks
112.2
100
Dangerous Attacks
56.2
91
Corners
5.3
78
Total Crosses
21.1
73
Accurate Crosses
4.1
21
Successful Dribbles
8.5
100
Offsides
1.3
8
Shooting Performance
-0.13
39
Expected Goal Difference
0.56
95
POSSESSION
Possession %
63.9
100
Total Passes
535
100
Successful Passes
447
100
Pass Accuracy %
83.0
100
Assists
1.6
100
Key Passes
10.4
95
Long Passes
62.1
17
Successful Long Passes
28.1
91
DEFENSIVE
Tackles
14.4
13
Interceptions
7.1
21
Duels Won
54.3
43
Fouls Committed
9.9
0
Expected Goals Against
1.10
13
Expected Goals Prevented
-0.32
4
Season Fixtures
46 matches
| Date | Competition | Home | Score | Away | Result |
|---|---|---|---|---|---|
|
02 Aug
2025
|
League One
|
Cardiff City
|
2 - 1 |
Peterborough United
|
W |
|
07 Aug
2025
|
League One
|
Port Vale
|
0 - 0 |
Cardiff City
|
D |
|
16 Aug
2025
|
League One
|
Cardiff City
|
3 - 0 |
Rotherham United
|
W |
|
19 Aug
2025
|
League One
|
AFC Wimbledon
|
0 - 1 |
Cardiff City
|
W |
|
23 Aug
2025
|
League One
|
Luton Town
|
0 - 1 |
Cardiff City
|
W |
|
30 Aug
2025
|
League One
|
Cardiff City
|
4 - 0 |
Plymouth Argyle
|
W |
|
13 Sep
2025
|
League One
|
Stockport County
|
1 - 1 |
Cardiff City
|
D |
|
20 Sep
2025
|
League One
|
Cardiff City
|
1 - 3 |
Bradford City
|
L |
|
27 Sep
2025
|
League One
|
Wigan Athletic
|
0 - 2 |
Cardiff City
|
W |
|
30 Sep
2025
|
League One
|
Cardiff City
|
0 - 1 |
Burton Albion
|
L |
|
04 Oct
2025
|
League One
|
Cardiff City
|
4 - 3 |
Leyton Orient
|
W |
|
18 Oct
2025
|
League One
|
Cardiff City
|
2 - 1 |
Reading
|
W |
|
25 Oct
2025
|
League One
|
Bolton Wanderers
|
1 - 0 |
Cardiff City
|
L |
|
08 Nov
2025
|
League One
|
Blackpool
|
3 - 1 |
Cardiff City
|
L |
|
22 Nov
2025
|
League One
|
Northampton Town
|
1 - 3 |
Cardiff City
|
W |
|
29 Nov
2025
|
League One
|
Cardiff City
|
3 - 0 |
Mansfield Town
|
W |
|
06 Dec
2025
|
League One
|
Cardiff City
|
3 - 2 |
Huddersfield Town
|
W |
|
09 Dec
2025
|
League One
|
Stevenage
|
0 - 1 |
Cardiff City
|
W |
|
13 Dec
2025
|
League One
|
Cardiff City
|
4 - 3 |
Doncaster Rovers
|
W |
|
20 Dec
2025
|
League One
|
Lincoln City
|
2 - 1 |
Cardiff City
|
L |
|
26 Dec
2025
|
League One
|
Cardiff City
|
1 - 0 |
Exeter City
|
W |
|
29 Dec
2025
|
League One
|
Cardiff City
|
2 - 1 |
Stevenage
|
W |
|
01 Jan
2026
|
League One
|
Wycombe Wanderers
|
1 - 1 |
Cardiff City
|
D |
|
04 Jan
2026
|
League One
|
Cardiff City
|
1 - 0 |
Wigan Athletic
|
W |
|
10 Jan
2026
|
League One
|
Leyton Orient
|
1 - 1 |
Cardiff City
|
D |
|
17 Jan
2026
|
League One
|
Bradford City
|
1 - 2 |
Cardiff City
|
W |
|
24 Jan
2026
|
League One
|
Cardiff City
|
vs |
Stockport County
|
— |
|
27 Jan
2026
|
League One
|
Cardiff City
|
vs |
Barnsley
|
— |
|
31 Jan
2026
|
League One
|
Burton Albion
|
vs |
Cardiff City
|
— |
|
07 Feb
2026
|
League One
|
Rotherham United
|
vs |
Cardiff City
|
— |
|
14 Feb
2026
|
League One
|
Cardiff City
|
vs |
Luton Town
|
— |
|
17 Feb
2026
|
League One
|
Cardiff City
|
vs |
AFC Wimbledon
|
— |
|
21 Feb
2026
|
League One
|
Plymouth Argyle
|
vs |
Cardiff City
|
— |
|
28 Feb
2026
|
League One
|
Doncaster Rovers
|
vs |
Cardiff City
|
— |
|
07 Mar
2026
|
League One
|
Cardiff City
|
vs |
Lincoln City
|
— |
|
10 Mar
2026
|
League One
|
Barnsley
|
vs |
Cardiff City
|
— |
|
14 Mar
2026
|
League One
|
Exeter City
|
vs |
Cardiff City
|
— |
|
17 Mar
2026
|
League One
|
Cardiff City
|
vs |
Wycombe Wanderers
|
— |
|
21 Mar
2026
|
League One
|
Cardiff City
|
vs |
Blackpool
|
— |
|
28 Mar
2026
|
League One
|
Huddersfield Town
|
vs |
Cardiff City
|
— |
|
03 Apr
2026
|
League One
|
Cardiff City
|
vs |
Port Vale
|
— |
|
06 Apr
2026
|
League One
|
Peterborough United
|
vs |
Cardiff City
|
— |
|
11 Apr
2026
|
League One
|
Cardiff City
|
vs |
Bolton Wanderers
|
— |
|
18 Apr
2026
|
League One
|
Reading
|
vs |
Cardiff City
|
— |
|
25 Apr
2026
|
League One
|
Cardiff City
|
vs |
Northampton Town
|
— |
|
02 May
2026
|
League One
|
Mansfield Town
|
vs |
Cardiff City
|
— |
Performance Trends
Track key metrics over time across all competitions
Loading trend data...
League One