C

Cardiff

Wales · Football
Founded: 1889Code: CARStadium: Cardiff City Stadium

CardiffOverview

Recent Form

Cardiff's last 5 matches: 3 wins, 2 draws, 0 losses. Most recent game was against Port Vale. Recent form is one of the strongest predictors of upcoming match outcomes.

WPV
102026-04-22
WR
@ Reading(Away)
132026-04-18
DH
112026-04-14
WB
vs Bolton(Home)
202026-04-11
DP
112026-04-06

CardiffStatistics

Season Statistics

Comprehensive team statistics derived from match data including goals scored and conceded, home and away performance splits, and form charts. Each metric is computed from official match results across all competitions this season. These statistics reveal patterns in attacking strength, defensive solidity, and situational performance that directly inform match-result, over/under, and handicap betting decisions.

Season Record

HomeAwayTotal
Played222244
Won161026
Drawn2810
Lost448

Goals

81
Scored
1.8 per game
44
Conceded
1.0 per game

Goals by minute

0
16
31
46
61
76

Top Performers

Top Assists

  1. 1OTO. Tanner11
  2. 2RWR. Wintle7
  3. 3CWC. Willock6
  4. 4RCR. Colwill6
  5. 5RKR. Kpakio6

Most Appearances

  1. 1JBJ. Bagan49
  2. 2RWR. Wintle45
  3. 3CRC. Robinson45
  4. 4CWC. Willock45
  5. 5DTD. Turnbull45

CardiffLeague Table

Cardiff are currently 2 in the League One with 88 points from 44 matches (goal difference: +37). leads the table. The standings show form, goal difference, and qualification/relegation zones — key context for evaluating match odds.

1CCardiff
P 3W 2D 0L 1GD +2Pts 6
2CCardiff
P 44W 26D 10L 8GD +37Pts 88

CardiffRecent Transfers

Cardiff's 20 most recent transfer moves, including A. Gbadehan, L. Pearce. New arrivals may need time to integrate, while departures can weaken squad depth mid-season.

A. Gbadehan-
From:CardiffTo:St. Louis City II2026-03-12
From:CardiffTo:Mariehamn2026-02-20
From:CardiffTo:Merthyr Town2026-02-08
From:CardiffTo:Tamworth2026-02-02
W. SpiersReturn from loan
From:EastleighTo:Cardiff2026-02-02
From:LiverpoolTo:Cardiff2026-01-31
E. HorvathFree agent
From:CardiffTo:New York Red Bulls2026-01-28
Isaac JefferiesFree agent
From:CardiffTo:The New Saints2026-01-21
From:CardiffTo:ST Mirren2026-01-20
Daniel HiggsReturn from loan
From:PenybontTo:Cardiff2026-01-19
H. TyrerTransfer
From:EvertonTo:Cardiff2026-01-15
K. EteteReturn from loan
From:RotherhamTo:Cardiff2026-01-14
From:CardiffTo:Newport County2026-01-13
From:CardiffTo:Yeovil Town2026-01-11
M. WigleyReturn from loan
From:Barry TownTo:Cardiff2026-01-09
Isaac JefferiesReturn from loan
From:The New SaintsTo:Cardiff2026-01-09
From:CardiffTo:Yeovil Town2026-01-08
J. AlnwickTransfer
From:CardiffTo:Huddersfield2026-01-07
M. ReindorfReturn from loan
From:Newport CountyTo:Cardiff2026-01-05
From:CardiffTo:Eastleigh2026-01-02

Cardiff Squad

Cardiff's full squad of 53 players (avg. age 22.6). Top scorer: Y. Salech with 14 goals, followed by C. Robinson (9). Squad depth and player availability directly affect match predictions — thin squads underperform when fixtures pile up.

EHE. HorvathGoalkeeper
USAAge: 30
Appearances
4
Goals
0
Assists
0
Y/R
1/
RWR. WintleMidfielder
EnglandAge: 28
Appearances
45
Goals
1
Assists
7
Y/R
7/1
KEK. EteteAttacker
EnglandAge: 24
Appearances
4
Goals
0
Assists
0
Y/R
1/
CCC. ChambersDefender
EnglandAge: 30
Appearances
31
Goals
3
Assists
1
Y/R
5/
CRC. RobinsonAttacker
Republic of IrelandAge: 30
Appearances
45
Goals
9
Assists
2
Y/R
2/
CWC. WillockMidfielder
EnglandAge: 27
Appearances
45
Goals
8
Assists
6
Y/R
3/
DTD. TurnbullMidfielder
ScotlandAge: 26
Appearances
45
Goals
3
Assists
4
Y/R
6/
NTN. TrottGoalkeeper
EnglandAge: 27
Appearances
45
Goals
0
Assists
0
Y/R
2/
OTO. TannerAttacker
EnglandAge: 23
Appearances
27
Goals
1
Assists
11
Y/R
3/
WFW. FishDefender
EnglandAge: 22
Appearances
42
Goals
2
Assists
0
Y/R
4/
JBJ. BaganDefender
Republic of IrelandAge: 24
Appearances
49
Goals
1
Assists
5
Y/R
9/
IDI. DaviesAttacker
WalesAge: 24
Appearances
34
Goals
5
Assists
2
Y/R
3/
MTM. TurnerGoalkeeper
WalesAge: 23
Appearances
8
Goals
0
Assists
0
Y/R
0/
RCR. ColwillMidfielder
WalesAge: 23
Appearances
33
Goals
9
Assists
6
Y/R
3/
YSY. SalechAttacker
DenmarkAge: 23
Appearances
38
Goals
14
Assists
4
Y/R
3/
EKE. KingMidfielder
WalesAge: 23
Appearances
2
Goals
0
Assists
0
Y/R
0/
JCJ. ColwillMidfielder
WalesAge: 21
Appearances
43
Goals
6
Assists
2
Y/R
7/
CACian AshfordAttacker
WalesAge: 21
Appearances
43
Goals
5
Assists
4
Y/R
1/
RKR. KpakioDefender
WalesAge: 18
Appearances
35
Goals
1
Assists
6
Y/R
8/
DLD. LawlorDefender
WalesAge: 19
Appearances
34
Goals
2
Assists
2
Y/R
6/
PNP. NgDefender
EnglandAge: 29
Appearances
40
Goals
6
Assists
5
Y/R
5/
GOG. OshoDefender
EnglandAge: 27
Appearances
22
Goals
0
Assists
0
Y/R
3/1
IPIain PenwrightDefender
ScotlandAge: 30
Appearances
1
Goals
0
Assists
0
Y/R
0/
ARA. RobertsonMidfielder
AustraliaAge: 22
Appearances
34
Goals
6
Assists
3
Y/R
8/
JKJack KingdonDefender
EnglandAge: 20
Appearances
Goals
Assists
Y/R
/
MAM. ApterMidfielder
ScotlandAge: 20
Appearances
Goals
Assists
Y/R
/
OKO. KellymanMidfielder
EnglandAge: 20
Appearances
39
Goals
9
Assists
2
Y/R
3/
TNT. NyakuhwaAttacker
WalesAge: 20
Appearances
7
Goals
0
Assists
0
Y/R
0/
TPT. PerrettMidfielder
WalesAge: 19
Appearances
4
Goals
1
Assists
0
Y/R
0/
CTC. TwoseMidfielder
WalesAge: 19
Appearances
1
Goals
0
Assists
1
Y/R
1/
LGL. GilesDefender
WalesAge: 19
Appearances
3
Goals
1
Assists
0
Y/R
0/
DMD. MaficoMidfielder
WalesAge: 19
Appearances
4
Goals
0
Assists
1
Y/R
1/
DHD. HiggsGoalkeeper
England
Appearances
Goals
Assists
Y/R
/
RTR. TankiewiczMidfielder
Age: 16
Appearances
1
Goals
0
Assists
0
Y/R
0/
WSW. SpiersMidfielder
Age: 19
Appearances
2
Goals
1
Assists
0
Y/R
0/
TPT. ParfittDefender
Appearances
3
Goals
0
Assists
0
Y/R
0/
ADAxel DonczewAttacker
Age: 15
Appearances
2
Goals
0
Assists
0
Y/R
0/
JKJack KingdonDefender
Age: 19
Appearances
3
Goals
0
Assists
0
Y/R
0/
MAMatthew ApterMidfielder
Age: 19
Appearances
1
Goals
0
Assists
0
Y/R
0/
ADA. DebonoDefender
Appearances
1
Goals
0
Assists
0
Y/R
1/
JAJ. AlnwickGoalkeeper
EnglandAge: 32
Appearances
Goals
Assists
Y/R
/
JDJ. DalandDefender
NorwayAge: 25
Appearances
1
Goals
0
Assists
0
Y/R
0/
HTH. TyrerGoalkeeper
EnglandAge: 24
Appearances
Goals
Assists
Y/R
/
CSC. ScanlonMidfielder
EnglandAge: 20
Appearances
8
Goals
0
Assists
0
Y/R
0/
LPL. PearceAttacker
Age: 21
Appearances
2
Goals
0
Assists
0
Y/R
0/
TGT. GeorgeMidfielder
Appearances
2
Goals
1
Assists
0
Y/R
0/
JDJ. DennisMidfielder
Age: 21
Appearances
Goals
Assists
Y/R
/
JSJack SykesMidfielder
Appearances
1
Goals
0
Assists
0
Y/R
0/
DODaniel OlaAttacker
Age: 18
Appearances
1
Goals
0
Assists
1
Y/R
0/
HWHarry WattsMidfielder
Appearances
1
Goals
0
Assists
0
Y/R
0/
JHJacob HobsonMidfielder
Appearances
Goals
Assists
Y/R
/
Appearances
Goals
Assists
Y/R
/
NWNoah WilliamsDefender
Age: 17
Appearances
1
Goals
0
Assists
0
Y/R
0/

Coach Profile

Brian Barry-Murphy

Brian Barry-Murphy

IrelandCorkBorn 1978

Photo: Ingy The Wingy · CC BY-SA 2.0

Coaching career

Rochdale A.F.C.2019present

Playing career

Cork City F.C.19951999
Preston North End F.C.19992003
Southend United F.C.20022002
Hartlepool United F.C.20022002
Republic of Ireland national under-21 football team20032004
Bury F.C.20042010
Rochdale A.F.C.2010present

Stadium

Cardiff City Stadium, Cardiff — 33,260 capacity, opened in 2007, designed by Arup. Home of Cardiff City F.C., Cardiff Rugby.

Cardiff City Stadium

Jon Candy from Cardiff, Wales · CC BY-SA 2.0

Capacity
33,260
Opened
2007
Architect
Arup

CardiffPlayer Comparison

Side-by-side comparison of 30 Cardiff players ranked by appearances, goals, assists, and cards this season. Y. Salech leads with 18 goal contributions (14 goals, 4 assists). Spot which players are in peak form for anytime scorer and player prop markets.

CardiffSeason by Season

Cardiff's performance across 15 seasons (2011–2025), with 2025 highlighted. Best season: 2011. Long-term trajectory helps identify whether current form is sustainable or due for regression.

★ Current season

CardiffResults

Cardiff played 20 games: 10W 7D 3L (50.0% win rate), last vs Port Vale: 1–0.

HomeScoreAway
10
22/04/2026League One
13
18/04/2026League One
11
14/04/2026League One
20
11/04/2026League One
11
06/04/2026League One
00
21/03/2026League One
02
17/03/2026League One
04
14/03/2026League One
11
10/03/2026League One
02
07/03/2026League One
04
28/02/2026League One
52
21/02/2026League One
41
17/02/2026League One
31
14/02/2026League One
03
07/02/2026League One
22
31/01/2026League One
40
27/01/2026League One
11
24/01/2026League One
12
17/01/2026League One
11
10/01/2026League One

API data: 24 Apr 2026 · Stats updated: 26 Apr 2026