Karlan Grant 9
Deployed as Left Midfield in 4 of last 10 starts · declared Centre Forward
DNA strand · vs Championship midfielders (n = 160) · 559 minutes · hollow tick = rank across all covered leagues
Overall
Creation
Defence
Threat
Each rung is a percentile among Championship midfielders over the same window (1 = best on every axis, so fewer cards or errors reads as a high rung). Rates need 270 minutes with detailed stats; ratios need a volume floor. Grey rungs are below their gate.
DNA strand · vs Championship midfielders (n = 114) · 559 minutes · hollow tick = rank across all covered leagues
Overall
Creation
Defence
Threat
Each rung is a percentile among Championship midfielders over the same window (1 = best on every axis, so fewer cards or errors reads as a high rung). Rates need 270 minutes with detailed stats; ratios need a volume floor. Grey rungs are below their gate.
DNA strand at West Bromwich Albion · vs all covered leagues, attackers (n = 139) · 1619 minutes · no covered domestic league for this club
Overall
Attack
Creation
Duels
Each rung is a percentile among all covered leagues, attackers over the same window (1 = best on every axis, so fewer cards or errors reads as a high rung). Rates need 270 minutes with detailed stats; ratios need a volume floor. Grey rungs are below their gate.
The DNA strand needs 270 minutes for West Bromwich Albion in this window — 15 so far.
Also at West Bromwich Albion (25 apps, 1442′, 4+0) in the last 365 days.
Started record · Charlton Athletic results by his involvement
7 matches · 3–3–1 · 1.71 ppg · 0.86 scored, 1.0 conceded per game · 559 minutes
"Not in squad" counts the club's matches with lineup coverage while he was listed at the club. A record, not an effect.
Last 20 appearances anywhere, newest first · includes matches for West Bromwich Albion.
| Date | Match | Pos | Min | G | A | xG | Sh | KP | Rating |
|---|---|---|---|---|---|---|---|---|---|
| 2026-09-12 | D 0–0 v Portsmouth · Championship | Attacking Midfield | 90 | 0.39 | 4.0 | 2.0 | 6.8 | ||
| 2026-09-09 | D 0–0 v Queens Park Rangers · Championship | Right Midfield | 90 | 0.01 | 1.0 | 1.0 | 6.7 | ||
| 2026-09-05 | L 0–4 at Stoke City · Championship | Right Midfield | 79 | 0.05 | 1.0 | 3.0 | 6.6 | ||
| 2026-09-02 | D 1–1 at West Bromwich Albion · Championship | Attacking Midfield | 60 | 0.0 | 0.0 | 0.0 | 6.7 | ||
| 2026-08-29 | W 1–0 v Preston North End · Championship | Left Midfield | 90 | 1 | 0.47 | 5.0 | 1.0 | 7.1 | |
| 2026-08-22 | W 2–1 at West Ham United · Championship | Right Midfield | 77 | 0.0 | 0.0 | 2.0 | 6.6 | ||
| 2026-08-15 | W 2–1 v Derby County · Championship | Left Midfield | 73 | 1 | 0.1 | 3.0 | 2.0 | 7.3 | |
| 2026-05-02 | L 1–2 at Sheffield Wednesday for West Bromwich Albion · Championship | Attacker sub | 44 | 1 | 0.41 | 1.0 | 0.0 | 7.4 | |
| 2026-04-25 | D 0–0 v Ipswich Town for West Bromwich Albion · Championship | Attacker sub | 10 | 0.0 | 0.0 | 0.0 | 6.6 | ||
| 2026-04-21 | W 3–0 v Watford for West Bromwich Albion · Championship | Attacker sub | 16 | 0.28 | 1.0 | 0.0 | 6.3 | ||
| 2026-04-18 | W 2–0 at Preston North End for West Bromwich Albion · Championship | Attacker sub | 4 | 0.0 | 0.0 | 0.0 | – | ||
| 2026-01-23 | D 1–1 at Derby County for West Bromwich Albion · Championship | Left Midfield | 8 | 0.0 | 0.0 | 0.0 | 6.3 | ||
| 2026-01-20 | L 0–5 v Norwich City for West Bromwich Albion · Championship | Attacker | 90 | 0.24 | 3.0 | 1.0 | 6.0 | ||
| 2026-01-16 | L 2–3 v Middlesbrough for West Bromwich Albion · Championship | Left Midfield | 90 | 0.14 | 2.0 | 0.0 | 6.3 | ||
| 2026-01-11 | D 2–2 at Swansea City for West Bromwich Albion · FA Cup | Attacker sub | 15 | 0.05 | 1.0 | 0.0 | 6.5 | ||
| 2026-01-05 | L 1–2 at Leicester City for West Bromwich Albion · Championship | Left Midfield | 90 | 1 | 0.08 | 1.0 | 1.0 | 7.2 | |
| 2026-01-01 | L 0–1 at Swansea City for West Bromwich Albion · Championship | Left Midfield | 90 | 0.47 | 3.0 | 2.0 | 6.6 | ||
| 2025-12-29 | W 2–1 v Queens Park Rangers for West Bromwich Albion · Championship | Left Midfield | 90 | 0.58 | 4.0 | 1.0 | 6.7 | ||
| 2025-12-26 | L 1–2 v Bristol City for West Bromwich Albion · Championship | Left Midfield | 90 | 0.3 | 5.0 | 2.0 | 7.1 | ||
| 2025-12-20 | L 0–1 at Hull City for West Bromwich Albion · Championship | Left Midfield | 90 | 0.35 | 5.0 | 2.0 | 7.3 |
xG and shots need detailed match coverage; a dash means the match had none.
Charlton Athletic
| Season | Apps | Starts | Min | G | A | xG | Rating | Top scorers | Assists |
|---|---|---|---|---|---|---|---|---|---|
| 2026/2027 · Championship current New signing · 19 Jul | 7 | 7 | 559 89% | 1 | 1 | 1.0 | 6.83 46th | #80 (1) | #120 (1) |
West Bromwich Albion · also in the window
| Season | Apps | Starts | Min | G | A | xG | Rating | Top scorers | Assists |
|---|---|---|---|---|---|---|---|---|---|
| 2026/2027 · Championship current | 0 | 0 | 0 | 0 | 0 | – | – | #80 (1) | #120 (1) |
| 2025/2026 · Championship | 27 | 17 | 1619 39% | 4 | 0 | 3.8 | 6.69 | #130 (4) | – |
| 2025/2026 · FA Cup | 1 | 0 | 15 7% | 0 | 0 | 0.0 | 6.46 | – | – |
Rating percentile is within the domestic league and position for that season. Top-scorer and assist ranks come from the provider's season leaderboards where the competition publishes them.
Transfers · 10 moves · €18.2m in fees
-
19 Jul 2026
Free transfer
West Bromwich Albion →
Charlton Athletic
Centre Forward
-
31 May 2024
End of loan
Cardiff City →
West Bromwich Albion
Attacker
-
15 Jul 2023
Loan
West Bromwich Albion →
Cardiff City
Centre Forward
-
15 Oct 2020
Transfer
Huddersfield Town →
West Bromwich Albion
€16.5m
Centre Forward
-
30 Jan 2019
Transfer
Charlton Athletic →
Huddersfield Town
€1.7m
Centre Forward
-
31 May 2018
End of loan
Crawley Town →
Charlton Athletic
Attacker
-
30 Jan 2018
Loan
Charlton Athletic →
Crawley Town
Attacker
-
16 Feb 2016
End of loan
Cambridge United →
Charlton Athletic
Attacker
-
16 Jan 2016
Loan
Charlton Athletic →
Cambridge United
Attacker
-
24 Sep 2014
Transfer
Charlton Athletic U18 →
Charlton Athletic
Attacker
Injuries and suspensions · 2 spells · 2 injuries · 19 games missed
- injury Hamstring Injury at West Bromwich Albion 23 Jan 2026 → 13 Apr 2026 15 missed · 80 days
- injury Ankle Injury at West Bromwich Albion 30 Dec 2020 → 25 Jan 2021 4 missed · 26 days
Compare Karlan Grant with any player in a current squad. The overall block is always mirrored; the positional strand and radar are mirrored when the declared position groups match.
England