Toronto FC
Forward
Age
29
25.11.1996
Market value
€726k
Quality
26
/ 100
Overall
36
/ 100
Player radar
hover any spoke
Career by season
| Season | Team | M | G | A | 🟨 | 🟥 | Rating |
|---|
Last 37 matches
Club + NT
| Date | Comp. | Home | Score | Away | Min | G | A | 🟨 | 🟥 | Rating | W/L |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 20.06.26 | WC | Brazil | 3–0 | Haiti | 9' | · | · | · | · | — | L |
| 14.06.26 | WC | Haiti | 0–1 | Scotland | on the bench | · | · | · | · | — | L |
| 06.06.26 | FI | Haiti | 1–2 | Peru | 5' | · | · | · | · | — | L |
| 03.06.26 | FI | Haiti | 4–0 | New Zealand | 25' | · | · | · | · | — | W |
| 24.05.26 | MLS | Chicago Fire | 2–1 | Toronto FC | 74' | · | · | · | · | L | |
| 17.05.26 | MLS | Charlotte | 3–1 | Toronto FC | 90' | 1 | · | · | · | L | |
| 09.05.26 | MLS | Toronto FC | 2–4 | Inter Miami | 24' | · | · | · | · | L | |
| 06.05.26 | CHA | Toronto FC | 1–3 | Atl. Ottawa | 90' | · | 1 | 1 | · | L | |
| 02.05.26 | MLS | Toronto FC | 1–1 | San Jose Earthquakes | 23' | · | · | · | · | D | |
| 25.04.26 | MLS | Toronto FC | 1–2 | Atlanta Utd | 61' | · | · | · | · | L | |
| 23.04.26 | MLS | Toronto FC | 3–3 | Philadelphia Union | on the bench | · | · | · | · | — | D |
| 18.04.26 | MLS | Toronto FC | 3–3 | Austin FC | 62' | · | · | · | · | D | |
| 11.04.26 | MLS | Toronto FC | 1–1 | Cincinnati | 82' | · | · | · | · | D | |
| 04.04.26 | MLS | Toronto FC | 3–2 | Colorado Rapids | On the bench | · | · | · | · | — | W |
| 31.03.26 | BAR | Haiti | 1–1 | Izland | 29' | · | · | · | · | — | D |
| 29.03.26 | BAR | Haiti | 0–1 | Tunézia | On the bench | · | · | · | · | — | L |
| 21.03.26 | MLS | Toronto FC | 2–1 | Columbus Crew | On the bench | · | · | · | · | — | W |
| 14.03.26 | MLS | Toronto FC | 1–1 | New York Red Bulls | 45' | · | · | · | · | D | |
| 09.03.26 | MLS | Cincinnati | 0–1 | Toronto FC | 26' | · | · | · | · | W | |
| 01.03.26 | MLS | Vancouver Whitecaps | 3–0 | Toronto FC | 83' | · | · | · | · | L | |
| 22.02.26 | MLS | FC Dallas | 3–2 | Toronto FC | 77' | 1 | · | · | · | L | |
| 11.02.26 | BAR | Toronto FC | 0–1 | Fredrikstad | 90' | · | · | · | · | — | L |
| 08.02.26 | BAR | Toronto FC | 2–2 | AIK Stockholm | 90' | · | · | · | · | — | D |
| 19.11.25 | VB | Haiti | 2–0 | Nicaragua | On the bench | · | · | · | · | — | W |
| 14.11.25 | VB | Haiti | 1–0 | Costa Rica | On the bench | · | · | · | · | — | W |
| 19.10.25 | MLS | Toronto FC | 4–2 | Orlando City | 70' | · | 1 | 1 | · | W | |
| 14.10.25 | VB | Honduras | 3–0 | Haiti | 46' | · | · | · | · | L | |
| 10.10.25 | VB | Nicaragua | 0–3 | Haiti | 24' | · | · | · | · | W | |
| 09.10.25 | MLS | Los Angeles FC | 2–0 | Toronto FC | Not in squad | · | · | · | · | — | L |
| 05.10.25 | MLS | Chicago Fire | 2–2 | Toronto FC | 64' | · | · | · | · | D | |
| 27.09.25 | MLS | Toronto FC | 1–1 | Inter Miami | 68' | · | · | · | · | D | |
| 21.09.25 | MLS | Columbus Crew | 1–1 | Toronto FC | 89' | · | 1 | · | · | D | |
| 14.09.25 | MLS | New England Revolution | 1–1 | Toronto FC | On the bench | · | · | · | · | — | D |
| 31.08.25 | MLS | Toronto FC | 1–1 | CF Montreal | 3' | · | · | · | · | — | D |
| 24.08.25 | MLS | Atlanta United | 0–0 | Toronto FC | 1' | · | · | · | · | — | D |
| 17.08.25 | MLS | Toronto FC | 1–1 | Columbus Crew | 2' | · | · | · | · | — | D |
| 06.06.24 | WC | Haiti | 2–1 | Saint Lucia | 64' | · | · | · | · | — | W |
Transfer history
- 23.04.2024 Atlanta Utd → Toronto FC €350k
- 01.01.2023 Columbus Crew → Atlanta Utd
- 04.02.2020 New York Red Bulls → Columbus Crew
- 31.12.2019 FC Cincinnati → New York Red Bulls
- 08.08.2019 New York Red Bulls → FC Cincinnati
Injury history
- Lower-Body Injury 21.04.2025 → 09.05.2025
- Lower-Body Injury 28.02.2025 → 09.03.2025
- Injury 23.09.2024 → 03.10.2024
- Leg Injury 13.09.2021 → 14.09.2021
- Thigh Injury 18.05.2021 → 28.05.2021
- Illness 30.11.2020 → 11.12.2020
- Knee Injury 27.05.2019 → 16.06.2019