Season Summary
Per game averages · 21 matches
Goals For
1.9
xG
1.63
xGA
1.22
xG Difference
0.38
Shots
14.1
Passes
495
Pass Accuracy
83.4%
Team Identity
Tactical profile • 20 matches
Top Players
2025/2026
Recent Form
Last 5 results
Upcoming Fixtures
Next 5 matches
Squad Overview
38 players
Jak Alnwick
Goalkeeper
#21
0
Minutes
0
Goals
0
Assists
Matthew Turner
Goalkeeper
#41
180
Minutes
0
Goals
0
Assists
Nathan Trott
Goalkeeper
#13
1620
Minutes
0
Goals
0
Assists
Luey Giles
Defenders
#49
0
Minutes
0
Goals
0
Assists
Joshua Beecher
Defenders
0
Minutes
0
Goals
0
Assists
Jamilu Collins
Defenders
#17
0
Minutes
0
Goals
0
Assists
Ronan Kpakio
Right Back
#44
1123
Minutes
1
Goals
6
Assists
Dylan Lawlor
Centre Back
#48
1172
Minutes
1
Goals
0
Assists
Will Fish
Centre Back
#2
1372
Minutes
1
Goals
0
Assists
Joel Bagan
Left Back
#3
1699
Minutes
1
Goals
2
Assists
Perry Ng
Right Back
#38
768
Minutes
2
Goals
0
Assists
Calum Chambers
Centre Back
#12
717
Minutes
0
Goals
0
Assists
Gabriel Osho
Centre Back
#4
313
Minutes
0
Goals
0
Assists
Adeteye Gbadehan
Midfielders
#43
0
Minutes
0
Goals
0
Assists
Cody Twose
Midfielders
#52
0
Minutes
0
Goals
0
Assists
Callum O'Dowda
Midfielders
#11
0
Minutes
0
Goals
0
Assists
Troy Perret
Midfielders
#55
0
Minutes
0
Goals
0
Assists
Joe Ralls
Midfielders
#8
0
Minutes
0
Goals
0
Assists
Andrew Ferai Rinomhota
Midfielders
#35
0
Minutes
0
Goals
0
Assists
Omari Kellyman
Attacking Midfield
#8
600
Minutes
2
Goals
0
Assists
Rubin Colwill
Attacking Midfield
#10
1271
Minutes
3
Goals
3
Assists
Dakarai Mafico
Central Midfield
#28
36
Minutes
0
Goals
0
Assists
Cian Ashford
Attacking Midfield
#45
1250
Minutes
3
Goals
2
Assists
Alex Robertson
Central Midfield
#18
437
Minutes
0
Goals
0
Assists
Joel Colwill
Attacking Midfield
#27
914
Minutes
1
Goals
0
Assists
Eli King
Defensive Midfield
#24
8
Minutes
0
Goals
0
Assists
David Turnbull
Central Midfield
#14
858
Minutes
0
Goals
3
Assists
Ryan Wintle
Defensive Midfield
#6
1435
Minutes
1
Goals
3
Assists
Anwar El Ghazi
Right Wing
#20
0
Minutes
0
Goals
0
Assists
Isaac Jefferies
Forwards
#50
0
Minutes
0
Goals
0
Assists
Morgan Wigley
Forwards
#54
0
Minutes
0
Goals
0
Assists
Luke Pearce
Forwards
#56
0
Minutes
0
Goals
0
Assists
Isaak Davies
Centre Forward
#39
582
Minutes
3
Goals
1
Assists
Tanatswa Nyakuhwa
Left Wing
#29
49
Minutes
0
Goals
0
Assists
Callum Robinson
Centre Forward
#47
538
Minutes
4
Goals
0
Assists
Ollie Tanner
Right Wing
#11
286
Minutes
0
Goals
1
Assists
Yousef Salech
Centre Forward
#22
1511
Minutes
10
Goals
4
Assists
Chris Willock
Left Wing
#16
1056
Minutes
3
Goals
3
Assists
Team Performance
League percentile rankings
OFFENSIVE
Expected Goals (xG)
1.63
100
Non-Penalty xG
1.60
100
Expected Goals on Target
1.46
91
Goals per Game
1.9
95
Total Shots
14.1
95
Shots on Target
5.1
95
Shots Inside Box
9.5
95
Big Chances Created
3.2
100
Big Chances Missed
2.4
100
Total Attacks
106.3
95
Dangerous Attacks
55.2
91
Corners
4.7
39
Total Crosses
18.7
43
Accurate Crosses
4.6
52
Successful Dribbles
7.5
91
Offsides
1.4
17
Shooting Performance
-0.18
34
Expected Goal Difference
0.38
91
POSSESSION
Possession %
61.2
100
Total Passes
495
100
Successful Passes
415
100
Pass Accuracy %
83.4
100
Assists
1.7
100
Key Passes
11.0
95
Long Passes
57.0
4
Successful Long Passes
24.2
56
DEFENSIVE
Tackles
12.7
0
Interceptions
6.3
4
Duels Won
48.9
4
Fouls Committed
10.4
8
Expected Goals Against
1.22
39
Expected Goals Prevented
-0.08
56
OFFENSIVE
Expected Goals (xG)
1.65
100
Non-Penalty xG
1.65
100
Expected Goals on Target
1.55
100
Goals per Game
1.9
95
Total Shots
14.0
95
Shots on Target
5.4
100
Shots Inside Box
9.0
95
Big Chances Created
3.1
100
Big Chances Missed
2.1
100
Total Attacks
104.1
87
Dangerous Attacks
50.4
91
Corners
4.4
21
Total Crosses
18.9
43
Accurate Crosses
4.0
21
Successful Dribbles
8.2
95
Offsides
1.3
13
Shooting Performance
-0.10
56
Expected Goal Difference
0.37
87
POSSESSION
Possession %
60.1
100
Total Passes
499
100
Successful Passes
414
100
Pass Accuracy %
82.8
100
Assists
1.6
95
Key Passes
10.2
95
Long Passes
59.8
8
Successful Long Passes
24.4
56
DEFENSIVE
Tackles
12.1
0
Interceptions
6.2
0
Duels Won
49.5
4
Fouls Committed
9.5
0
Expected Goals Against
1.30
56
Expected Goals Prevented
-0.28
13
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 |
|
11 Oct
2025
|
League One
|
Barnsley
|
vs |
Cardiff City
|
— |
|
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
|
vs |
Stevenage
|
— |
|
01 Jan
2026
|
League One
|
Wycombe Wanderers
|
vs |
Cardiff City
|
— |
|
04 Jan
2026
|
League One
|
Cardiff City
|
vs |
Wigan Athletic
|
— |
|
10 Jan
2026
|
League One
|
Leyton Orient
|
vs |
Cardiff City
|
— |
|
17 Jan
2026
|
League One
|
Bradford City
|
vs |
Cardiff City
|
— |
|
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
|
— |
|
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
|
— |
League One