Skip to content
Callum Robinson

Callum Robinson

Attack - Centre-Forward  at Cardiff City
Age31
CitizenshipIreland England
Height1.78 m
Footright
BornFebruary 2, 1995
at Cardiff City 1,361 days · joined 2022-09-01
👕200+ Apps 100+ Goals 🎯50+ Assists 🏴50+ Caps
Market value €1.60m
Centre-Forward Attack

Career snapshot

9
clubs played for
10/11
debut season
0.25
goals / match
Preston North End
top club · 160 apps

Career highs

€8.00m
peak value · 2020
€7.80m
top transfer fee · 19/20
13
best season · 18/19
66 / 17
int'l caps / goals
420Appearances
103Goals
51Assists
15Yellow cards
2Red cards
62Full matches (90′)
Full nameCallum Robinson
Name in home countryCallum Jack Robinson
Date of birth1995-02-02 (31 yrs)
Place of birthNorthampton, Ireland
CitizenshipIreland England
PositionAttack - Centre-Forward (main: Attack)
Footright
Height178.00 m
Current clubCardiff City
Joined2022-09-01
Contract expires2027-06-30
AgentWasserman
Jul 2025
25/26 — Cardiff City
8 matches · 0 G · 0 A · across 2 competitions
Nov 2024
Injury: unknown
2 games missed
Jul 2024
24/25 — Cardiff City
35 matches · 12 G · 1 A · across 2 competitions
Jan 2024
Injury: unknown
14 games missed
Jul 2023
23/24 — Cardiff City
25 matches · 3 G · 2 A · across 3 competitions
Feb 2023
Injury: unknown
18 games missed
Sep 2022
Transfer: West Brom → Cardiff
22/23 · Transfer
Jul 2022
22/23 — Cardiff City, West Bromwich Albion
29 matches · 7 G · 7 A · across 3 competitions
Jul 2021
21/22 — West Bromwich Albion
44 matches · 8 G · 9 A · across 2 competitions
Nov 2020
Injury: unknown
3 games missed
Oct 2020
Injury: unknown
2 games missed
Sep 2020
Transfer: Sheff Utd → West Brom
20/21 · Transfer
Jul 2020
Transfer: West Brom → Sheff Utd
19/20 · Return from loan
Jul 2020
20/21 — West Bromwich Albion, West Bromwich Albion U23
30 matches · 7 G · 0 A · across 3 competitions
Jan 2020
Transfer: Sheff Utd → West Brom
19/20 · Loan
Dec 2019
Injury: unknown
1 games missed
Sep 2019
Injury: unknown
1 games missed
Aug 2019
Injury: unknown
Jul 2019
Transfer: Preston → Sheff Utd
19/20 · Transfer · €7.80m
Jul 2019
19/20 — West Bromwich Albion, Sheffield United
35 matches · 5 G · 4 A · across 4 competitions
Nov 2018
Injury: unknown
19 games missed
Jul 2018
18/19 — Preston North End
28 matches · 13 G · 4 A · across 2 competitions
Jul 2017
17/18 — Preston North End
43 matches · 8 G · 7 A · across 3 competitions
Jul 2016
Transfer: Aston Villa → Preston
16/17 · Transfer
Jul 2016
16/17 — Preston North End
46 matches · 11 G · 6 A · across 3 competitions
Jun 2016
Transfer: Preston → Aston Villa
15/16 · Return from loan
Jan 2016
Transfer: Aston Villa → Preston
15/16 · Loan
Jan 2016
Transfer: Bristol City → Aston Villa
15/16 · Return from loan
Aug 2015
Transfer: Aston Villa → Bristol City
15/16 · Loan
Jul 2015
15/16 — Preston North End, Bristol City
22 matches · 3 G · 0 A · across 3 competitions
May 2015
Transfer: Preston → Aston Villa
14/15 · Return from loan
Feb 2015
Transfer: Aston Villa → Preston
14/15 · Loan
Nov 2014
Transfer: Preston → Aston Villa
14/15 · Return from loan
Sep 2014
Transfer: Aston Villa → Preston
14/15 · Loan
Jul 2014
14/15 — Preston North End, Aston Villa, Aston Villa U21
33 matches · 8 G · 4 A · across 5 competitions
Jul 2014
Transfer: Aston Villa U21 → Aston Villa
14/15 · Transfer
Jul 2013
13/14 — Aston Villa, Aston Villa U21
22 matches · 11 G · 5 A · across 3 competitions
Jul 2013
Transfer: Aston Villa U18 → Aston Villa U21
13/14 · Transfer
Jul 2012
12/13 — Aston Villa U21
5 matches · 2 G · 0 A · across 2 competitions
Jul 2011
11/12 — Aston Villa Reserves
13 matches · 5 G · 2 A · across 1 competition
Jul 2010
10/11 — Aston Villa Reserves
2 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €8.00m
Highest valuation recorded in dataset
5,613 min
Minutes played by club
Cardiff City 17.6%
West Bromwich Albion 18.5%
West Bromwich Albion U23 1.6%
Sheffield United 14.8%
Preston North End 29.6%
Bristol City 1.6%
Aston Villa 0.0%
Aston Villa U21 13.5%
Aston Villa Reserves 2.9%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Cardiff City 4 22/23 25/26 91 22 9 986
West Bromwich Albion 4 19/20 22/23 95 17 12 1,036
West Bromwich Albion U23 1 20/21 20/21 1 1 0 90
Sheffield United 1 19/20 19/20 19 2 2 831
Preston North End 5 14/15 18/19 160 41 21 1,661
Bristol City 1 15/16 15/16 7 1 0 90
Aston Villa 2 13/14 14/15 5 0 0 0
Aston Villa U21 3 12/13 14/15 27 14 5 757
Aston Villa Reserves 2 10/11 11/12 15 5 2 162

Career trajectory — goals, assists & market value

4€2M9€4M13€6M17€8M11/12 — 5 goals (Aston Villa Reserves)11/12 — 2 assists711/1212/13 — 2 goals (Aston Villa U21)212/1313/14 — 11 goals (Aston Villa U21)13/14 — 5 assists1613/1414/15 — 8 goals (Aston Villa U21)14/15 — 4 assists1214/1515/16 — 3 goals (Preston North End)315/1616/17 — 11 goals (Preston North End)16/17 — 6 assists1716/1717/18 — 8 goals (Preston North End)17/18 — 7 assists1517/1818/19 — 13 goals (Preston North End)18/19 — 4 assists1718/1919/20 — 5 goals (Sheffield United)19/20 — 4 assists919/2020/21 — 7 goals (West Bromwich Albion)720/2121/22 — 8 goals (West Bromwich Albion)21/22 — 9 assists1721/2222/23 — 7 goals (Cardiff City)22/23 — 7 assists1422/2323/24 — 3 goals (Cardiff City)23/24 — 2 assists523/2424/25 — 12 goals (Cardiff City)24/25 — 1 assists1324/2525/2613/14 — €250K15/16 — €500K16/17 — €500K17/18 — €1.5M18/19 — €2M19/20 — €7M20/21 — €8M21/22 — €6M22/23 — €6M23/24 — €3.8M24/25 — €1.8M25/26 — €1.6MGoalsAssistsMarket value

Goals by season

10/11: 0010/1111/12: 5511/1212/13: 2212/1313/14: 111113/1414/15: 8814/1515/16: 3315/1616/17: 111116/1717/18: 8817/1818/19: 131318/1919/20: 5519/2020/21: 7720/2121/22: 8821/2222/23: 7722/2323/24: 3323/2424/25: 121224/2525/26: 0025/26

Assists by season

10/11: 0010/1111/12: 2211/1212/13: 0012/1313/14: 5513/1414/15: 4414/1515/16: 0015/1616/17: 6616/1717/18: 7717/1818/19: 4418/1919/20: 4419/2020/21: 0020/2121/22: 9921/2222/23: 7722/2323/24: 2223/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Cardiff City 2 0 0 1 0 0
25/26 League One Cardiff City 6 0 0 0 0 0
24/25 Championship Cardiff City 34 12 1 1 1 169
24/25 FA Cup Cardiff City 1 0 0 0 0 0
23/24 Championship Cardiff City 23 2 2 0 0 422
23/24 EFL Cup Cardiff City 1 1 0 0 0 71
23/24 FA Cup Cardiff City 1 0 0 0 0 0
22/23 Championship Cardiff City 22 5 6 1 1 311
22/23 Championship West Bromwich Albion 4 0 0 0 0 0
22/23 EFL Cup West Bromwich Albion 2 0 1 0 0 0
22/23 FA Cup Cardiff City 1 2 0 0 0 13
21/22 Championship West Bromwich Albion 43 7 9 2 0 342
21/22 FA Cup West Bromwich Albion 1 1 0 0 0 79
20/21 EFL Cup West Bromwich Albion 1 1 0 0 0 17
20/21 Premier League West Bromwich Albion 28 5 0 0 0 313
20/21 Premier League 2 West Bromwich Albion U23 1 1 0 0 0 90
19/20 Championship West Bromwich Albion 16 3 2 1 0 285
19/20 EFL Cup Sheffield United 1 0 0 0 0 0
19/20 FA Cup Sheffield United 2 1 0 0 0 155
19/20 Premier League Sheffield United 16 1 2 1 0 676
18/19 Championship Preston North End 27 12 3 1 0 170
18/19 EFL Cup Preston North End 1 1 1 0 0 90
17/18 Championship Preston North End 41 8 7 1 0 321
17/18 EFL Cup Preston North End 1 0 0 0 0 0
17/18 FA Cup Preston North End 1 0 0 0 0 0
16/17 Championship Preston North End 42 10 6 4 0 300
16/17 EFL Cup Preston North End 3 0 0 0 0 0
16/17 FA Cup Preston North End 1 1 0 0 0 90
15/16 Championship Preston North End 14 2 0 2 0 259
15/16 Championship Bristol City 6 0 0 0 0 0
15/16 FA Cup Preston North End 1 0 0 0 0 0
15/16 League Cup Bristol City 1 1 0 0 0 90
14/15 FA Cup Preston North End 2 3 0 0 0 34
14/15 League One Preston North End 25 4 4 0 0 397
14/15 League One Play-Offs Preston North End 1 0 0 0 0 0
14/15 Premier League Aston Villa 0 0 0 0 0 0
14/15 U21 PL Aston Villa U21 5 1 0 0 0 450
13/14 League Cup Aston Villa 1 0 0 0 0 0
13/14 Premier League Aston Villa 4 0 0 0 0 0
13/14 U21 PL Aston Villa U21 17 11 5 0 0 139
12/13 U21 PL Aston Villa U21 1 0 0 0 0 0
12/13 U21 PL Qualificationsgr. 1 Aston Villa U21 4 2 0 0 0 168
11/12 Reserve League Aston Villa Reserves 13 5 2 0 0 162
10/11 Reserve League Aston Villa Reserves 2 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
13/14 2013-07-01 Aston Villa U18 Aston Villa U21 Transfer 0
14/15 2014-07-01 Aston Villa U21 Aston Villa Transfer 250000
14/15 2014-09-16 Aston Villa Preston Loan 250000
14/15 2014-11-25 Preston Aston Villa Return from loan 250000
14/15 2015-02-02 Aston Villa Preston Loan 250000
14/15 2015-05-11 Preston Aston Villa Return from loan 250000
15/16 2015-08-07 Aston Villa Bristol City Loan 500000
15/16 2016-01-03 Bristol City Aston Villa Return from loan 500000
15/16 2016-01-05 Aston Villa Preston Loan 500000
15/16 2016-06-30 Preston Aston Villa Return from loan 500000
16/17 2016-07-04 Aston Villa Preston Transfer 500000
19/20 2019-07-12 Preston Sheff Utd Transfer 4500000 €7.80m
19/20 2020-01-29 Sheff Utd West Brom Loan 7000000
19/20 2020-07-31 West Brom Sheff Utd Return from loan 5500000
20/21 2020-09-09 Sheff Utd West Brom Transfer 5500000
22/23 2022-09-01 West Brom Cardiff Transfer 6000000
SeasonInjuryFromToDays missedGames missed
18/19 Hamstring injury 2018-11-25 2019-03-11 107 19
19/20 Hamstring strain 2019-08-19 2019-08-23 5 0
19/20 Hamstring strain 2019-09-07 2019-09-13 7 1
19/20 Ill 2019-12-09 2019-12-20 12 1
20/21 Ill 2020-10-10 2020-10-18 9 2
20/21 Virus 2020-11-09 2020-11-20 12 3
22/23 Hamstring muscle injury 2023-02-17 2023-06-19 123 18
23/24 unknown injury 2024-01-07 2024-03-28 82 14
24/25 Achilles tendon problems 2024-11-06 2024-11-20 15 2
Current€1.60m
Peak€8.00m
Low€250k
Δ since start+€1.35m
€250k€2.19m€4.13m€6.06m€8.00m197019701970
DateValue
Jan 1, 1970 €1.60m
Jan 1, 1970 €1.80m
Jan 1, 1970 €1.80m
Jan 1, 1970 €2.20m
Jan 1, 1970 €3.80m
Jan 1, 1970 €3.80m
Jan 1, 1970 €3.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €5.50m
Jan 1, 1970 €7.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €7.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €750k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €250k
Jan 1, 1970 €500k
Jan 1, 1970 €250k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #30322 5 1 former national player
Team #23260 12 2 former national player
Team #22907 #10 6 2 former national player
Team #21340 #18 5 3 former national player
Team #3509 #18 38 9 former national player
TeammatePPG played withJoint goalsMinutes
Daniel Johnson 2 7 0
Alan Browne 2 5 0
Sam Johnstone 1 0 0
Ben Pearson 2 0 0
Jordan Hugill 2 3 0
Karlan Grant 1 13 0
Greg Cunningham 2 3 0
Conor Townsend 1 0 0
Semi Ajayi 1 0 0
Darnell Furlong 1 2 0
Dara O'Shea 1 0 0
Tom Barkhuizen 1 8 0
Ben Davies 1 0 0
Callum O'Dowda 1 3 0
Bailey Wright 2 0 0
Dimitrios Goutas 1 1 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
18/19 Championship Preston North End 12 27
24/25 Championship Cardiff City 12 34
13/14 U21 PL Aston Villa U21 11 17

Top assist seasons

SeasonCompetitionClubAssistsMatches
21/22 Championship West Bromwich Albion 9 43
17/18 Championship Preston North End 7 41
16/17 Championship Preston North End 6 42

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
19/20 2020-07-31 West Brom Sheff Utd Return from loan €5.50m
19/20 2020-01-29 Sheff Utd West Brom Loan €7.00m
15/16 2016-06-30 Preston Aston Villa Return from loan €500k
15/16 2016-01-05 Aston Villa Preston Loan €500k
15/16 2016-01-03 Bristol City Aston Villa Return from loan €500k
15/16 2015-08-07 Aston Villa Bristol City Loan €500k
14/15 2015-05-11 Preston Aston Villa Return from loan €250k
14/15 2015-02-02 Aston Villa Preston Loan €250k
14/15 2014-11-25 Preston Aston Villa Return from loan €250k
14/15 2014-09-16 Aston Villa Preston Loan €250k

Last 50 matches for Cardiff City The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-02-07 GB3 Rotherham United 0–3 Cardiff City Available
2026-01-31 GB3 Burton Albion 2–2 Cardiff City Available
2026-01-27 GB3 Cardiff City 4–0 Barnsley FC Available
2026-01-24 GB3 Cardiff City 1–1 Stockport County Available
2026-01-17 GB3 Bradford City 1–2 Cardiff City Available
2026-01-10 GB3 Leyton Orient 1–1 Cardiff City Available
2026-01-04 GB3 Cardiff City 1–0 Wigan Athletic Available
2026-01-01 GB3 Wycombe Wanderers 1–1 Cardiff City Available
2025-12-29 GB3 Cardiff City 3–0 Stevenage FC Available
2025-12-26 GB3 Cardiff City 3–0 Exeter City Available
2025-12-20 GB3 Lincoln City 0–1 Cardiff City Available
2025-12-13 GB3 Cardiff City 4–0 Doncaster Rovers Available
2025-12-09 GB3 Stevenage FC 0–2 Cardiff City Available
2025-11-29 GB3 Cardiff City 3–0 Mansfield Town Available
2025-11-22 GB3 Northampton Town 0–2 Cardiff City Available
2025-11-15 GB3 Cardiff City 2–1 Huddersfield Town Available
2025-11-08 GB3 Blackpool FC 0–2 Cardiff City Available
2025-10-25 GB3 Bolton Wanderers 1–0 Cardiff City Available
2025-10-18 GB3 Cardiff City 2–1 Reading FC Available
2025-10-04 GB3 Cardiff City 4–3 Leyton Orient Available
2025-09-30 GB3 Cardiff City 0–1 Burton Albion Available
2025-09-27 GB3 Wigan Athletic 0–2 Cardiff City Available
2025-09-20 GB3 Cardiff City 1–3 Bradford City Available
2025-09-13 GB3 Stockport County 1–1 Cardiff City Available
2025-08-30 GB3 Cardiff City 4–0 Plymouth Argyle Available
2025-08-23 GB3 Luton Town 0–1 Cardiff City Available
2025-08-19 GB3 AFC Wimbledon 0–1 Cardiff City Available
2025-08-16 GB3 Cardiff City 3–0 Rotherham United Available
2025-08-07 GB3 Port Vale FC 0–0 Cardiff City Available
2025-08-02 GB3 Cardiff City 2–1 Peterborough United Available
2025-02-28 GB1 Aston Villa 2–0 Cardiff City Available
2024-08-28 CGB Cardiff City 3–5 Southampton FC Available
2024-08-13 CGB Cardiff City 2–0 Bristol Rovers Available
2023-09-27 CGB Blackburn Rovers 5–2 Cardiff City Available
2023-08-29 CGB Birmingham City 1–3 Cardiff City Available
2023-08-09 CGB Cardiff City 3–0 Colchester United Available
2022-08-09 CGB Cardiff City 0–3 Portsmouth FC Available
2021-08-24 CGB Cardiff City 0–2 Brighton & Hove Albion Available
2021-08-10 CGB Cardiff City 3–2 Sutton United Available
2020-09-05 CGB Northampton Town 3–0 Cardiff City Available
2020-06-30 GB2 Cardiff City 0–0 Charlton Athletic Available
2020-06-27 GB2 Preston North End 1–3 Cardiff City Available
2020-06-21 GB2 Cardiff City 2–0 Leeds United Available
2020-03-07 GB2 Barnsley FC 0–2 Cardiff City Available
2020-02-29 GB2 Cardiff City 2–2 Brentford FC Available
2020-02-25 GB2 Cardiff City 0–1 Nottingham Forest Available
2020-02-22 GB2 Stoke City 2–0 Cardiff City Available
2020-02-15 GB2 Cardiff City 2–2 Wigan Athletic Available
2020-02-12 GB2 Huddersfield Town 0–3 Cardiff City Available
2020-02-08 GB2 Luton Town 0–1 Cardiff City Available

Teams faced most often by Callum Robinson's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Brentford FC 53 16 13 24 71 89 -18 30%
Derby County 49 13 15 21 56 71 -15 27%
Hull City 48 21 12 15 72 73 -1 44%
Birmingham City 47 16 18 13 57 54 +3 34%
Leeds United 47 15 10 22 53 68 -15 32%
Sheffield Wednesday 46 14 17 15 59 59 0 30%
Nottingham Forest 46 23 15 8 54 32 +22 50%
Reading FC 45 20 8 17 61 50 +11 44%
Middlesbrough FC 43 18 8 17 48 48 0 42%
Queens Park Rangers 43 23 8 12 71 54 +17 53%
Fulham FC 41 10 16 15 68 78 -10 24%
Wolverhampton Wanderers 40 14 6 20 50 57 -7 35%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
10/11 Senior debut season
11/12 First senior goal
18/19 Goal #50 (career)
24/25 Goal #100 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 8 0 1 0 0 0
24/25 35 169 1 0 1 1.07
22/23 29 324 1 0 1 0.56
21/22 44 421 2 0 0 0.43
19/20 35 1,116 2 0 0 0.16
18/19 28 260 1 0 0 0.35
17/18 43 321 1 0 0 0.28
16/17 46 390 4 0 0 0.92
15/16 22 349 2 0 0 0.52

Output by competition

Career goals and assists broken down by tournament.

Championship
272 apps
61 G
36 A
U21 PL
24 apps
13 G
5 A
FA Cup
11 apps
8 G
0 A
Premier League
48 apps
6 G
2 A
Reserve League
15 apps
5 G
2 A
League One
31 apps
4 G
4 A
League Cup
14 apps
4 G
2 A
U21 PL Qualificationsgr. 1
4 apps
2 G
0 A

Frequently asked about Callum Robinson

Who is Callum Robinson?

Callum Robinson is an Ireland professional footballer who plays as a centre-forward for Cardiff City.

How old is Callum Robinson?

Callum Robinson is 31 years old. He was born on February 2, 1995 in Northampton.

What position does Callum Robinson play?

Callum Robinson plays as a centre-forward (Attack - Centre-Forward).

What club does Callum Robinson play for?

Callum Robinson currently plays for Cardiff City.

How many career goals has Callum Robinson scored?

Across all senior club competitions in our dataset, Callum Robinson has scored 103 goals in 420 appearances.

What is Callum Robinson's market value?

Callum Robinson's most recent reported market value is €1.60m.