Skip to content
Karlan Grant

Karlan Grant

Attack - Centre-Forward  at West Bromwich Albion
Age28
CitizenshipEngland Scotland
Height1.83 m
Footright
BornSeptember 18, 1997
at West Bromwich Albion 2,047 days · joined 2020-10-15
👕200+ Apps 50+ Goals
Market value €3.80m
Centre-Forward Attack

Career snapshot

6
clubs played for
14/15
debut season
0.25
goals / match
West Bromwich Albion
top club · 149 apps

Career highs

€10.00m
peak value · 2020
€16.50m
top transfer fee · 20/21
19
best season · 19/20
8 / 0
int'l caps / goals
362Appearances
90Goals
26Assists
15Yellow cards
0Red cards
61Full matches (90′)
Full nameKarlan Grant
Name in home countryKarlan Laughton Grant
Date of birth1997-09-18 (28 yrs)
Place of birthLondon, England
CitizenshipEngland Scotland
PositionAttack - Centre-Forward (main: Attack)
Footright
Height183.00 m
Current clubWest Bromwich Albion
Joined2020-10-15
Contract expires2026-06-30
AgentCAA Stellar
Outfitteradidas
Jul 2025
25/26 — West Bromwich Albion
4 matches · 0 G · 0 A · across 2 competitions
Jul 2024
24/25 — West Bromwich Albion
44 matches · 7 G · 2 A · across 2 competitions
May 2024
Transfer: Cardiff → West Brom
23/24 · Return from loan
Jul 2023
Transfer: West Brom → Cardiff
23/24 · Loan
Jul 2023
23/24 — Cardiff City
40 matches · 6 G · 3 A · across 2 competitions
Jul 2022
22/23 — West Bromwich Albion
35 matches · 5 G · 1 A · across 3 competitions
Jul 2021
21/22 — West Bromwich Albion
45 matches · 18 G · 7 A · across 2 competitions
Dec 2020
Injury: unknown
4 games missed
Oct 2020
Transfer: Huddersfield → West Brom
20/21 · Transfer · €16.50m
Jul 2020
20/21 — West Bromwich Albion
21 matches · 1 G · 0 A · across 1 competition
Jul 2019
19/20 — Huddersfield Town
44 matches · 19 G · 4 A · across 2 competitions
Apr 2019
Injury: unknown
Jan 2019
Transfer: Charlton → Huddersfield
18/19 · Transfer · €1.70m
Jul 2018
18/19 — Charlton Athletic, Huddersfield Town
42 matches · 18 G · 4 A · across 3 competitions
May 2018
Transfer: Crawley Town → Charlton
17/18 · Return from loan
Jan 2018
Transfer: Charlton → Crawley Town
17/18 · Loan
Jul 2017
17/18 — Charlton Athletic, Crawley Town
46 matches · 13 G · 2 A · across 5 competitions
Jul 2016
16/17 — Charlton Athletic
12 matches · 0 G · 1 A · across 4 competitions
Feb 2016
Transfer: Cambridge Utd. → Charlton
15/16 · Return from loan
Jan 2016
Transfer: Charlton → Cambridge Utd.
15/16 · Loan
Jul 2015
15/16 — Charlton Athletic, Cambridge United
23 matches · 3 G · 2 A · across 3 competitions
Sep 2014
Transfer: Charlton U18 → Charlton
14/15 · Transfer
Jul 2014
14/15 — Charlton Athletic
6 matches · 0 G · 0 A · across 2 competitions
Jan 1970
Peak market value: €10.00m
Highest valuation recorded in dataset
5,533 min
Minutes played by club
West Bromwich Albion 45.8%
Cardiff City 9.4%
Huddersfield Town 7.5%
Charlton Athletic 34.6%
Crawley Town 2.7%
Cambridge United 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
West Bromwich Albion 5 20/21 25/26 149 31 10 2,533
Cardiff City 1 23/24 23/24 40 6 3 521
Huddersfield Town 2 18/19 19/20 57 23 4 414
Charlton Athletic 5 14/15 18/19 98 21 9 1,917
Crawley Town 1 17/18 17/18 15 9 0 148
Cambridge United 1 15/16 15/16 3 0 0 0

Career trajectory — goals, assists & market value

6€2.5M13€5M19€7.5M25€10M14/1515/16 — 3 goals (Charlton Athletic)15/16 — 2 assists515/1616/17 — 1 assists116/1717/18 — 13 goals (Charlton Athletic)17/18 — 2 assists1517/1818/19 — 18 goals (Huddersfield Town)18/19 — 4 assists2218/1919/20 — 19 goals (Huddersfield Town)19/20 — 4 assists2319/2020/21 — 1 goals (West Bromwich Albion)120/2121/22 — 18 goals (West Bromwich Albion)21/22 — 7 assists2521/2222/23 — 5 goals (West Bromwich Albion)22/23 — 1 assists622/2323/24 — 6 goals (Cardiff City)23/24 — 3 assists923/2424/25 — 7 goals (West Bromwich Albion)24/25 — 2 assists924/2525/2614/15 — €100K15/16 — €250K16/17 — €250K17/18 — €250K19/20 — €5M20/21 — €10M21/22 — €9M22/23 — €8M23/24 — €4.5M24/25 — €3.8M25/26 — €3.8MGoalsAssistsMarket value

Goals by season

14/15: 0014/1515/16: 3315/1616/17: 0016/1717/18: 131317/1818/19: 181818/1919/20: 191919/2020/21: 1120/2121/22: 181821/2222/23: 5522/2323/24: 6623/2424/25: 7724/2525/26: 0025/26

Assists by season

14/15: 0014/1515/16: 2215/1616/17: 1116/1717/18: 2217/1818/19: 4418/1919/20: 4419/2020/21: 0020/2121/22: 7721/2222/23: 1122/2323/24: 3323/2424/25: 2224/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championship West Bromwich Albion 3 0 0 1 0 0
25/26 EFL Cup West Bromwich Albion 1 0 0 0 0 0
24/25 Championship West Bromwich Albion 43 7 2 2 0 420
24/25 FA Cup West Bromwich Albion 1 0 0 0 0 0
23/24 Championship Cardiff City 39 6 2 3 0 521
23/24 EFL Cup Cardiff City 1 0 1 0 0 0
22/23 Championship West Bromwich Albion 31 3 0 1 0 573
22/23 EFL Cup West Bromwich Albion 2 1 0 0 0 39
22/23 FA Cup West Bromwich Albion 2 1 1 0 0 180
21/22 Championship West Bromwich Albion 44 18 6 2 0 189
21/22 FA Cup West Bromwich Albion 1 0 1 0 0 0
20/21 Premier League West Bromwich Albion 21 1 0 1 0 1,132
19/20 Championship Huddersfield Town 43 19 4 3 0 195
19/20 FA Cup Huddersfield Town 1 0 0 0 0 0
18/19 FA Cup Charlton Athletic 1 0 0 0 0 0
18/19 League One Charlton Athletic 28 14 4 2 0 164
18/19 Premier League Huddersfield Town 13 4 0 0 0 219
17/18 EFL Cup Charlton Athletic 2 0 0 0 0 0
17/18 EFL Trophy Charlton Athletic 5 2 1 0 0 187
17/18 FA Cup Charlton Athletic 2 1 0 0 0 93
17/18 League One Charlton Athletic 22 1 1 0 0 587
17/18 League Two Crawley Town 15 9 0 0 0 148
16/17 EFL Cup Charlton Athletic 1 0 0 0 0 0
16/17 EFL Trophy Charlton Athletic 3 0 0 0 0 0
16/17 FA Cup Charlton Athletic 0 0 0 0 0 0
16/17 League One Charlton Athletic 8 0 1 0 0 0
15/16 Championship Charlton Athletic 17 1 1 0 0 751
15/16 League Cup Charlton Athletic 3 2 1 0 0 135
15/16 League Two Cambridge United 3 0 0 0 0 0
14/15 Championship Charlton Athletic 5 0 0 0 0 0
14/15 FA Cup Charlton Athletic 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
14/15 2014-09-24 Charlton U18 Charlton Transfer 0
15/16 2016-01-16 Charlton Cambridge Utd. Loan 250000
15/16 2016-02-16 Cambridge Utd. Charlton Return from loan 250000
17/18 2018-01-30 Charlton Crawley Town Loan 200000
17/18 2018-05-31 Crawley Town Charlton Return from loan 200000
18/19 2019-01-30 Charlton Huddersfield Transfer 200000 €1.70m
20/21 2020-10-15 Huddersfield West Brom Transfer 8000000 €16.50m
23/24 2023-07-15 West Brom Cardiff Loan 4500000
23/24 2024-05-31 Cardiff West Brom Return from loan 3800000
SeasonInjuryFromToDays missedGames missed
18/19 Ill 2019-04-14 2019-04-19 6 0
20/21 Ankle injury 2020-12-30 2021-01-25 27 4
Current€3.80m
Peak€10.00m
Low€100k
Δ since start+€3.70m
€100k€2.58m€5.05m€7.53m€10.00m197019701970
DateValue
Jan 1, 1970 €3.80m
Jan 1, 1970 €3.80m
Jan 1, 1970 €3.80m
Jan 1, 1970 €4.50m
Jan 1, 1970 €3.80m
Jan 1, 1970 €8.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €6.50m
Jan 1, 1970 €8.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €5.00m
Jan 1, 1970 €200k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €200k
Jan 1, 1970 €250k
Jan 1, 1970 €100k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #31269 #17 4 0 former national player
Team #23260 3 0 former national player
Team #21340 1 0 former national player
TeammatePPG played withJoint goalsMinutes
Patrick Bauer 2 0 0
Adam Reach 1 2 0
Torbjørn Heggem 1 1 0
Naby Sarr 1 1 0
Alex Palmer 1 0 0
Tom Fellows 1 4 0
Juninho Bacuna 1 3 0
Joe Aribo 2 3 0
Dara O'Shea 1 0 0
Darnell Furlong 1 0 0
Sam Johnstone 1 0 0
Matt Phillips 1 1 0
John Swift 1 0 0
Callum Robinson 1 13 0
Semi Ajayi 1 1 0
Conor Townsend 1 0 0
Grady Diangana 1 1 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
19/20 Championship Huddersfield Town 19 43
21/22 Championship West Bromwich Albion 18 44
18/19 League One Charlton Athletic 14 28

Top assist seasons

SeasonCompetitionClubAssistsMatches
21/22 Championship West Bromwich Albion 6 44
18/19 League One Charlton Athletic 4 28
19/20 Championship Huddersfield Town 4 43

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
23/24 2024-05-31 Cardiff West Brom Return from loan €3.80m
23/24 2023-07-15 West Brom Cardiff Loan €4.50m
17/18 2018-05-31 Crawley Town Charlton Return from loan €200k
17/18 2018-01-30 Charlton Crawley Town Loan €200k
15/16 2016-02-16 Cambridge Utd. Charlton Return from loan €250k
15/16 2016-01-16 Charlton Cambridge Utd. Loan €250k

Last 50 matches for West Bromwich Albion 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
2024-08-13 CGB Fleetwood Town 2–1 West Bromwich Albion Available
2023-08-08 CGB Stoke City 2–1 West Bromwich Albion Available
2022-08-23 CGB Derby County 1–0 West Bromwich Albion Available
2022-08-11 CGB West Bromwich Albion 1–0 Sheffield United Available
2021-08-25 CGB West Bromwich Albion 0–6 Arsenal FC Available
2020-09-22 CGB West Bromwich Albion 4–5 Brentford FC Available
2020-09-16 CGB West Bromwich Albion 3–0 Harrogate Town Available
2020-06-26 GB2 Brentford FC 1–0 West Bromwich Albion Available
2020-06-20 GB2 West Bromwich Albion 0–0 Birmingham City Available
2020-03-07 GB2 Swansea City 0–0 West Bromwich Albion Available
2020-03-03 GB1 West Bromwich Albion 2–3 Newcastle United Available
2020-02-29 GB2 West Bromwich Albion 0–1 Wigan Athletic Available
2020-02-25 GB2 West Bromwich Albion 2–0 Preston North End Available
2020-02-22 GB2 Bristol City 0–3 West Bromwich Albion Available
2020-02-15 GB2 West Bromwich Albion 2–2 Nottingham Forest Available
2020-02-12 GB2 Reading FC 1–2 West Bromwich Albion Available
2020-02-09 GB2 Millwall FC 0–2 West Bromwich Albion Available
2020-02-01 GB2 West Bromwich Albion 2–0 Luton Town Available
2020-01-28 GB2 Cardiff City 2–1 West Bromwich Albion Available
2020-01-20 GB2 West Bromwich Albion 0–1 Stoke City Available
2020-01-11 GB2 Charlton Athletic 2–2 West Bromwich Albion Available
2020-01-01 GB2 West Bromwich Albion 1–1 Leeds United Available
2019-12-29 GB2 West Bromwich Albion 0–2 Middlesbrough FC Available
2019-12-26 GB2 Barnsley FC 1–1 West Bromwich Albion Available
2019-12-21 GB2 West Bromwich Albion 1–1 Brentford FC Available
2019-12-14 GB2 Birmingham City 2–3 West Bromwich Albion Available
2019-12-11 GB2 Wigan Athletic 1–1 West Bromwich Albion Available
2019-12-08 GB2 West Bromwich Albion 5–1 Swansea City Available
2019-12-02 GB2 Preston North End 0–1 West Bromwich Albion Available
2019-11-27 GB2 West Bromwich Albion 4–1 Bristol City Available
2019-11-23 GB2 West Bromwich Albion 2–1 Sheffield Wednesday Available
2019-11-09 GB2 Hull City 0–1 West Bromwich Albion Available
2019-11-04 GB2 Stoke City 0–2 West Bromwich Albion Available
2019-10-26 GB2 West Bromwich Albion 2–2 Charlton Athletic Available
2019-10-22 GB2 West Bromwich Albion 2–2 Barnsley FC Available
2019-10-19 GB2 Middlesbrough FC 0–1 West Bromwich Albion Available
2019-10-05 GB2 West Bromwich Albion 4–2 Cardiff City Available
2019-10-01 GB2 Leeds United 1–0 West Bromwich Albion Available
2019-09-28 GB2 Queens Park Rangers 0–2 West Bromwich Albion Available
2019-09-22 GB2 West Bromwich Albion 4–2 Huddersfield Town Available
2019-09-14 GB2 Fulham FC 1–1 West Bromwich Albion Available
2019-08-31 GB2 West Bromwich Albion 3–2 Blackburn Rovers Available
2019-08-24 GB2 Derby County 1–1 West Bromwich Albion Available
2019-08-21 GB2 West Bromwich Albion 1–1 Reading FC Available
2019-08-17 GB2 Luton Town 1–2 West Bromwich Albion Available
2019-08-13 CGB West Bromwich Albion 1–2 Millwall FC Available
2019-08-10 GB2 West Bromwich Albion 1–1 Millwall FC Available
2019-08-03 GB2 Nottingham Forest 1–2 West Bromwich Albion Available
2019-07-22 GB2 West Bromwich Albion 2–2 Queens Park Rangers Available
2019-07-17 GB2 Huddersfield Town 2–1 West Bromwich Albion Available

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

OpponentPWDLGFGAGDWin %
Reading FC 26 6 11 9 30 32 -2 23%
Birmingham City 26 10 8 8 31 24 +7 38%
Wigan Athletic 24 7 7 10 24 31 -7 29%
Bolton Wanderers 24 10 3 11 38 38 0 42%
Bristol Rovers 23 10 3 10 27 25 +2 43%
Sheffield Wednesday 23 5 8 10 23 32 -9 22%
Stevenage FC 23 9 6 8 33 32 +1 39%
Derby County 23 6 5 12 22 32 -10 26%
Exeter City 23 9 6 8 42 34 +8 39%
Northampton Town 23 9 4 10 39 30 +9 39%
Barnsley FC 22 12 5 5 34 28 +6 55%
Mansfield Town 22 10 4 8 27 30 -3 45%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
14/15 Senior debut season
15/16 First senior goal
19/20 Goal #50 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 4 0 1 0 0 0
24/25 44 420 2 0 0 0.43
23/24 40 521 3 0 0 0.52
22/23 35 792 1 0 0 0.11
21/22 45 189 2 0 0 0.95
20/21 21 1,132 1 0 0 0.08
19/20 44 195 3 0 0 1.38
18/19 42 383 2 0 0 0.47

Output by competition

Career goals and assists broken down by tournament.

Championship
225 apps
54 G
15 A
League One
58 apps
15 G
6 A
League Two
18 apps
9 G
0 A
Premier League
34 apps
5 G
0 A
League Cup
10 apps
3 G
2 A
FA Cup
9 apps
2 G
2 A
EFL Trophy
8 apps
2 G
1 A

Frequently asked about Karlan Grant

Who is Karlan Grant?

Karlan Grant is an England professional footballer who plays as a centre-forward for West Bromwich Albion.

How old is Karlan Grant?

Karlan Grant is 28 years old. He was born on September 18, 1997 in London.

What position does Karlan Grant play?

Karlan Grant plays as a centre-forward (Attack - Centre-Forward).

What club does Karlan Grant play for?

Karlan Grant currently plays for West Bromwich Albion.

How many career goals has Karlan Grant scored?

Across all senior club competitions in our dataset, Karlan Grant has scored 90 goals in 362 appearances.

What is Karlan Grant's market value?

Karlan Grant's most recent reported market value is €3.80m.