0
1
1
0
2022-2022
Player Profile
Supplement dataPosition
DF
No.
22
Born
1995-01-07
Birthplace
Toronto, Ontario, Canada
Citizenship
Canada Ghana
Height
175 cm
Foot
right
Current Club
Toronto FC
Joined
2024-02-23
Contract
2026-12-31
Agent
Axia Sports ...
Latest Market Value
€1.0M
World Cup Performance
Squad Campaign Path
World Cup Goals
0
Penalty Goals
0
Scoring Matches
0
Own Goals
0
The matches below are for the player's listed team in that World Cup; they are not verified player appearances.
Goal Ledger
0 GoalsNo goals are available for this player.
Club Career
Supplement dataCurrent Club
Toronto FC
Latest Market Value
€1.0M
Peak Market Value
€3.5M
Season Performance
16| Year | Club | Stage | Squad | Appearances | Goals | Assists | Minutes | Cards |
|---|---|---|---|---|---|---|---|---|
| 2025 | Toronto FC | MLS | 12 | 12 | 0 | 0 | — | 1/0/0 |
| 2024 | Toronto FC | MLS | 13 | 12 | 1 | 3 | 903 | 4/0/0 |
| 2024 | Toronto FC | Canadian Championship | 2 | 2 | 0 | 0 | — | 0/0/0 |
| 2024 | Toronto FC | Leagues Cup | 3 | 3 | 0 | 0 | — | 1/0/0 |
| 2023 | Vancouver Whitecaps FC | MLS Cup Playoffs | 2 | 2 | 0 | 0 | — | 0/0/0 |
| 2023 | Vancouver Whitecaps FC | MLS | 12 | 12 | 1 | 3 | 954 | 2/0/0 |
| 2023 | Toronto FC | MLS | 18 | 18 | 2 | 4 | 806 | 4/0/0 |
| 2023 | Toronto FC | Canadian Championship | 1 | 1 | 0 | 1 | — | 0/0/0 |
| 2022 | Toronto FC | MLS | 10 | 10 | 0 | 4 | — | 5/0/0 |
| 21/22 | Nottingham Forest | Championship Play-Offs | 2 | 0 | 0 | 0 | — | 0/0/0 |
| 21/22 | Nottingham Forest | Championship | 11 | 5 | 0 | 0 | — | 0/0/0 |
| 21/22 | Nottingham Forest | FA Cup | 3 | 0 | 0 | 0 | — | 0/0/0 |
| 2021 | Toronto FC | Canadian Championship | 3 | 3 | 0 | 1 | — | 2/0/0 |
| 2021 | Toronto FC | MLS | 28 | 27 | 3 | 0 | 765 | 4/0/0 |
| 20/21 | Toronto FC | CONCACAF CL | 3 | 3 | 0 | 0 | — | 3/0/0 |
| 2020 | Toronto FC | MLS Cup Playoffs | 1 | 1 | 0 | 0 | — | 0/0/0 |
Transfer History
12| Date | Transfer | Value | Fee |
|---|---|---|---|
| 2024-02-23 | Forest → Toronto | €2.5M | €700.0K |
| 2023-12-31 | Vancouver → Forest | €2.5M | €0.0 |
| 2023-08-02 | Forest → Vancouver | €2.5M | €0.0 |
| 2023-06-30 | Toronto → Forest | €2.5M | €0.0 |
| 2022-08-04 | Forest → Toronto | €2.5M | €0.0 |
| 2022-01-08 | Toronto → Forest | €3.5M | €909.0K |
| 2019-03-21 | Orlando → Toronto | €250.0K | €0.0 |
| 2017-11-30 | Orlando City B → Orlando | €150.0K | €0.0 |
| 2017-03-24 | Orlando → Orlando City B | €125.0K | €0.0 |
| 2016-11-30 | Orlando City B → Orlando | €100.0K | €0.0 |
| 2016-03-25 | Orlando → Orlando City B | €50.0K | €0.0 |
| 2016-01-14 | Akron Zips → Orlando | €0.0 | €0.0 |
Recent Injuries
3| Date | Injury | Days missed | Games missed |
|---|---|---|---|
| 2025-03-03 → 2025-05-30 | Muscle injury | 89 | 17 |
| 2024-02-26 → 2024-05-28 | Hamstring injury | 93 | 18 |
| 2020-08-26 → 2020-09-07 | ankle sprain | 13 | 3 |
Market Value Timeline
252016-02-29 – 2025-06-04
National Team Career
2| Team | P | Goals | No. | Debut |
|---|---|---|---|---|
| #3510 | 66 | 1 | 22 | — |
| #29112 | 2 | 1 | 0 | — |
Teammates
10| Player | PPG together | Minutes together |
|---|---|---|
| Mark Delgado | 1.47 | — |
| Omar González | 1.42 | — |
| Jacob Shaffelburg | 1.36 | — |
| Jonathan David | 1.90 | — |
| Ayo Akinola | 1.20 | — |
| Mark-Anthony Kaye | 1.51 | — |
| Cyle Larin | 1.86 | — |
| Federico Bernardeschi | 1.07 | — |
| Stephen Eustaquio | 1.93 | — |
| Junior Hoilett | 1.69 | — |
