Age 21
Height 192 cm
Country Ghana
Value €533.6k
Contract 2029-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.94
15 matches
Last 5
7.08
+0.14 vs season
Best
8.3
vs Toronto FC
MOTM
0
of 21 matches
Rating by match (last 21)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
15
Goals
2
Assists
0
Rating
6.94
Goals
2
95%
Assists
0
0%
Rating
6.95
72%
Matches
14
81%
Started
13
81%
Minutes
1215
86%
🎯
Stats compared to other center-backs
Major League Soccer · percentile vs peers
Chances created
25%
Aerial duels
64%
Defensive actions
38%
Goals
88%
Shot attempts
72%
Touches
72%
🎯
Shot Map
10 shots per season
Goals
2
On target
3
xG
1.55
Conversion
20%
Goal
Saved
Off target
🔥
Heatmap
1087 touches this season
Attack
Touches
1087
Attack
4%
Middle
37%
Ø position
31%
Detailed Stats & Percentiles (Major League Soccer)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 93%
|
Per 90 pctl
avg 86%
|
|---|---|---|---|---|
| Goals | 2 | 0.15 |
95
|
91
|
| xG | 1.55 | 0.11 |
95
|
89
|
| xGOT | 1.71 | 0.13 |
96
|
87
|
| xG excl. penalty | 1.55 | 0.11 |
95
|
89
|
| Shots | 10 | 0.74 |
92
|
81
|
| Shots on target | 3 | 0.22 |
86
|
74
|
| Headed shots | 8 | 0.59 |
95
|
89
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.12 | 0.01 |
37
|
14
|
| Accurate passes | 708 | 52.44 |
85
|
55
|
| Pass accuracy | 91.4 | 91.35 |
70
|
70
|
| Accurate long balls | 48 | 3.56 |
92
|
77
|
| Long ball accuracy | 58.5 | 58.54 |
81
|
81
|
| Chances created | 1 | 0.07 |
23
|
25
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 62%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.07 |
33
|
37
|
| Dribbles success rate | 50.0 | 50.00 |
40
|
40
|
| Duels won | 59 | 4.37 |
91
|
68
|
| Duels won % | 60.8 | 60.82 |
63
|
63
|
| Aerials won | 34 | 2.52 |
95
|
86
|
| Aerials won % | 64.2 | 64.15 |
65
|
65
|
| Touches | 943 | 69.85 |
83
|
45
|
| Touches in opposition box | 16 | 1.19 |
86
|
72
|
| Dispossessed | 2 | 0.15 |
18
|
44
|
| Fouls won | 10 | 0.74 |
86
|
70
|
| Penalties awarded | 1 | 0.07 |
95
|
95
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Defensive actions | 115 | 8.52 |
89
|
54
|
| Tackles | 14 | 1.04 |
61
|
29
|
| Interceptions | 22 | 1.63 |
95
|
78
|
| Blocked scoring attempt | 10 | 0.74 |
73
|
50
|
| Fouls committed | 15 | 1.11 |
88
|
59
|
| Penalties conceded | 1 | 0.07 |
0
|
15
|
| Recoveries | 50 | 3.70 |
80
|
50
|
| Dribbled past | 4 | 0.30 |
31
|
65
|
| Clearances | 69 | 5.11 |
86
|
53
|
| Clean sheets | 2 | 0.15 |
60
|
54
|
| Goals conceded while on pitch | 19 | 1.41 |
22
|
64
|
| xG against while on pitch | 17.24 | 1.28 |
22
|
68
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 79%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.15 |
25
|
59
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 93%
|
Per 90 pctl
avg 86%
|
|---|---|---|---|---|
| Goals | 2 | 0.15 |
95
|
91
|
| xG | 1.55 | 0.11 |
95
|
89
|
| xGOT | 1.71 | 0.13 |
96
|
87
|
| xG excl. penalty | 1.55 | 0.11 |
95
|
89
|
| Shots | 10 | 0.74 |
92
|
81
|
| Shots on target | 3 | 0.22 |
86
|
74
|
| Headed shots | 8 | 0.59 |
95
|
89
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 55%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.12 | 0.01 |
37
|
14
|
| Accurate passes | 708 | 52.44 |
85
|
55
|
| Pass accuracy | 91.4 | 91.35 |
70
|
70
|
| Accurate long balls | 48 | 3.56 |
92
|
77
|
| Long ball accuracy | 58.5 | 58.54 |
81
|
81
|
| Chances created | 1 | 0.07 |
23
|
25
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 62%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.07 |
33
|
37
|
| Dribbles success rate | 50.0 | 50.00 |
40
|
40
|
| Duels won | 59 | 4.37 |
91
|
68
|
| Duels won % | 60.8 | 60.82 |
63
|
63
|
| Aerials won | 34 | 2.52 |
95
|
86
|
| Aerials won % | 64.2 | 64.15 |
65
|
65
|
| Touches | 943 | 69.85 |
83
|
45
|
| Touches in opposition box | 16 | 1.19 |
86
|
72
|
| Dispossessed | 2 | 0.15 |
18
|
44
|
| Fouls won | 10 | 0.74 |
86
|
70
|
| Penalties awarded | 1 | 0.07 |
95
|
95
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 59%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Defensive actions | 115 | 8.52 |
89
|
54
|
| Tackles | 14 | 1.04 |
61
|
29
|
| Interceptions | 22 | 1.63 |
95
|
78
|
| Blocked scoring attempt | 10 | 0.74 |
73
|
50
|
| Fouls committed | 15 | 1.11 |
88
|
59
|
| Penalties conceded | 1 | 0.07 |
0
|
15
|
| Recoveries | 50 | 3.70 |
80
|
50
|
| Dribbled past | 4 | 0.30 |
31
|
65
|
| Clearances | 69 | 5.11 |
86
|
53
|
| Clean sheets | 2 | 0.15 |
60
|
54
|
| Goals conceded while on pitch | 19 | 1.41 |
22
|
64
|
| xG against while on pitch | 17.24 | 1.28 |
22
|
68
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 62%
|
Per 90 pctl
avg 79%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.15 |
25
|
59
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (22)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-23 | vs New England Revolution | Major League Soccer | 1-0 | 90 | 0 | 0 | 6.7 |
| 2026-05-16 | vs Toronto FC | Major League Soccer | 3-1 | 90 | 0 | 0 | 8.3 |
| 2026-05-13 | vs New York City FC | Major League Soccer | 0-1 | 90 | 0 | 0 | 6.7 |
| 2026-05-09 | vs FC Cincinnati | Major League Soccer | 2-2 | 90 | 0 | 0 | 7.0 |
| 2026-05-02 | @ New England Revolution | Major League Soccer | 1-0 | 90 | 0 | 0 | 6.7 |
| 2026-04-28 | vs Atlanta United | US Open Cup | 0-2 | 90 | 0 | 0 | 6.9 |
| 2026-04-26 | @ Nashville SC | Major League Soccer | 4-2 | 90 | 1 | 0 | 6.0 |
| 2026-04-22 | @ Orlando City | Major League Soccer | 4-1 | 90 | 1 | 0 | 6.9 |
| 2026-04-18 | @ New York City FC | Major League Soccer | 1-2 | 90 | 0 | 0 | 7.2 |
| 2026-04-11 | vs Nashville SC | Major League Soccer | 1-2 | 90 | 0 | 0 | 7.4 |
| 2026-04-04 | vs Philadelphia Union | Major League Soccer | 2-1 | 90 | 0 | 0 | 7.3 |
| 2026-03-21 | vs Red Bull New York | Major League Soccer | 6-1 | 90 | 0 | 0 | 6.9 |
| 2026-03-14 | vs Inter Miami CF | Major League Soccer | 0-0 | 90 | 0 | 0 | 7.4 |
| 2026-03-08 | vs Austin FC | Major League Soccer | 3-1 | 90 | 0 | 0 | 6.3 |
| 2026-03-01 | @ LA Galaxy | Major League Soccer | 3-0 | 45 | 0 | 0 | 6.5 |
| 2026-02-21 | @ St. Louis City | Major League Soccer | 1-1 | 0 | 0 | 0 | |
| 2025-09-26 | @ New England Revolution II | MLS Next Pro | 0-1 | 90 | 0 | 0 | 7.4 |
| 2025-09-20 | vs Atlanta United 2 | MLS Next Pro | 0-1 | 90 | 0 | 0 | 6.6 |
| 2025-09-12 | vs Chattanooga FC | MLS Next Pro | 2-4 | 90 | 0 | 0 | 5.1 |
| 2025-09-04 | vs Carolina Core FC | MLS Next Pro | 3-4 | 90 | 0 | 0 | 5.2 |
| 2025-08-31 | @ Orlando City B | MLS Next Pro | 1-0 | 90 | 0 | 0 | 6.7 |
| 2025-08-22 | vs Inter Miami CF II | MLS Next Pro | 6-0 | 81 | 0 | 0 | 6.8 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Charlotte FC | senior | 15 | 2 | 0 | 6.94 |
| 2025 | Crown Legacy FC | senior | 6 | 0 | 0 | 6.30 |
| 2024/2025 | Sibenik | senior | 34 | 2 | 1 | 6.64 |
| 2023/2024 | Sibenik | senior | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Andrew Johnson
Isaac Walker
Kristijan Kahlina
Tim Ream
Andrew Privett
Archie Goodwin
Ashley Westwood
Idan Toklomati
Wilfried Zaha
Liel Abada
Brandt Bronico
Nathan Byrne
Harry Toffolo
Pep Biel
Luca de la Torre
Kerwin Vargas
Tyler Miller
Henry Kessler
David Schnegg
Tyger Smalls
Nimfasha Berchimas
Djibril Diani
Will Cleary
Rodolfo Aloko
Jack Neeley
Brian Romero
Aron John
Baye Coulibaly
Charlotte FC