
Cardiff City
Soccer
Make a predictionvs West Ham United · 4 Nov, 19:45 UTC
Leagues
Coach
Brian Barry-Murphy
Age 48
Stadium
Cardiff City, Cardiff
Recent form
- L
- W
- D
- W
- L
- W
- L
- D
- L
- L
Next games
- 4 Nov, 19:45 UTC
Cardiff Cityvs
West Ham United - 7 Nov, 15:00 UTC
Cardiff Cityvs
Burnley - 21 Nov, 12:30 UTC
Norwich Cityvs
Cardiff City
Season statistics
- Matches
- 5
- Wins
- 1
- Draws
- 2
- Losses
- 2
| Matches | Scored | Conceded | |
|---|---|---|---|
| All matches | 5 | 1 | 1.6 |
| Home | 4 | 1.25 | 1.25 |
| Away | 1 | 0 | 3 |
- More than 1.5 goals80%
- More than 2.5 goals60%
- More than 3.5 goals20%
- Both teams scored60%
Goals by half
1st half 40%2nd half 60%
Last 10 matches
- L
- L
- D
- W
- D
- Longest winning run1
- Longest unbeaten run3
- Longest losing run2
Based on 5 matches in our data from 21 March 2026 to 31 October 2026.
Strengths and weaknesses
Strengths
- Free kicksVery strong
- Attacking down the wingsStrong
- Counter attacksStrong
- Defending set piecesStrong
Weaknesses
- Defending counter attacksWeak
- Finishing scoring chancesVery weak
- Avoiding individual errorsVery weak
- Defending against skilful playersVery weak
- Stopping opponents from creating chancesVery weak
Playing style
- Possession football
- Controls the game in the opponents' half
- Crosses often
- Plays the offside trap
- Settled starting eleven
- Opponents play aggressively against them
Squad
Coach
Brian Barry-Murphy
Age 48
Goalkeepers
Nathan TrottNo. 1 · Age 27 · Games: 15
Harry TyrerNo. 30 · Age 24
Matthew David TurnerNo. 41 · Age 24
Defenders
Thomas FishNo. 2 · Age 23 · Games: 4
Joel BaganNo. 3 · Age 25 · Games: 15 · Yellow cards: 4
Gabriel OshoNo. 4 · Age 28 · Games: 11 · Red cards: 1
Calum ChambersNo. 12 · Age 31
Callum ScanlonNo. 23 · Age 21 · Games: 12
Perry NgNo. 38 · Age 30 · Games: 14 · Goals: 1 · Assists: 1 · Yellow cards: 5
Noah Dafydd AnyadikeNo. 40 · Age 15 · Games: 1
Ronan KpakioNo. 44 · Age 19 · Games: 9 · Assists: 1
Dylan LawlorNo. 48 · Age 20 · Games: 3
Midfielders
Krystian BielikNo. 5 · Age 28 · Games: 7 · Yellow cards: 1
Jack MoylanNo. 8 · Age 25 · Games: 15 · Goals: 7 · Assists: 3 · Yellow cards: 2
Rubin ColwillNo. 10 · Age 24 · Games: 7 · Goals: 1 · Assists: 1 · Yellow cards: 3
David TurnbullNo. 14 · Age 27 · Games: 11 · Assists: 1
Chris WillockNo. 16 · Age 28 · Games: 15 · Assists: 1
Alex RobertsonNo. 18 · Age 23 · Games: 15 · Yellow cards: 4
Joel ColwillNo. 27 · Age 22 · Games: 15 · Goals: 1 · Yellow cards: 3
Rob TankiewiczNo. 33 · Age 17 · Games: 1
Paul MorenoNo. 43 · Age 16
Cian AshfordNo. 45 · Age 22 · Games: 15 · Goals: 2 · Assists: 3 · Yellow cards: 1
Troy PerrettNo. 52 · Age 20
Forwards
Yousef SalechNo. 9 · Age 24 · Games: 12 · Goals: 6 · Assists: 2 · Yellow cards: 1
Ollie TannerNo. 11 · Age 24 · Games: 14 · Goals: 2 · Assists: 4 · Yellow cards: 3
Isaac DaviesNo. 39 · Age 25 · Games: 10 · Yellow cards: 1
Callum RobinsonNo. 47 · Age 31 · Games: 7 · Goals: 2
Formations
- 4231Games: 4 · D 2 · L 2 · Goals 3:6
- 4141Games: 3 · D 2 · L 1 · Goals 4:5
- 4141Games: 1 · L 1 · Goals 1:2
- 4231Games: 1 · W 1 · Goals 3:2
Last games
- 31 Oct, 15:00 UTC
Wolverhampton Wanderers3:0
Cardiff City - 24 Oct, 14:00 UTC
Cardiff City1:0
Birmingham City - 17 Oct, 11:30 UTC
Middlesbrough2:2
Cardiff City - 13 Oct, 18:45 UTC
Cardiff City5:1
Watford - 10 Oct, 14:00 UTC
Blackburn Rovers2:1
Cardiff City - 19 Sep, 11:30 UTC
Cardiff City3:1
Charlton Athletic - 12 Sep, 11:30 UTC
Bolton Wanderers1:0
Cardiff City - 8 Sep, 18:45 UTC
Cardiff City1:1
Stoke City - 5 Sep, 14:00 UTC
Portsmouth2:0
Cardiff City - 2 Sep, 18:45 UTC
Queens Park Rangers2:1
Cardiff City
Next games
- 4 Nov, 19:45 UTC
Cardiff Cityvs
West Ham United - 7 Nov, 15:00 UTC
Cardiff Cityvs
Burnley - 21 Nov, 12:30 UTC
Norwich Cityvs
Cardiff City - 24 Nov, 19:45 UTC
Cardiff Cityvs
Preston North End - 29 Nov, 12:00 UTC
Swansea Cityvs
Cardiff City
Transfers
- JoinedCharlie Holt2026-10-06 · Free agent
- LeftLuey Gilesto
Kidderminster Harriers2026-09-02 · Loan - LeftAlyas Debonoto
Pen-y-Bont2026-09-01 · Loan - LeftTanatswa Nyakuhwato
Newport County2026-09-01 · Loan - LeftKion Eteteto
Newport County2026-09-01 · Loan - LeftCody Twoseto
Haverfordwest County2026-08-31 · Loan - LeftEli Kingto
Gillingham2026-08-31 · Transfer - LeftAxel Donczewto
Arsenal U192026-08-29 · Other - 2026-08-26 · Transfer · Fee: €2.9m
- 2026-08-19 · Loan
