Career
Season Statistics
2025 / 2026
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Canada
|
All competitions | Attacker | 37 | 652 | 1 | 1 | 1 | 0 | 6.5 |
| CONCACAF Gold Cup | Attacker | 35 | 628 | 1 | 1 | 1 | 0 | 6.5 | |
| Friendlies | Attacker | 2 | 24 | 0 | 0 | 0 | 0 | 6.5 | |
Auxerre
|
Ligue 1 | Attacker | 2 | 23 | 0 | 0 | 0 | 0 | 6.5 |
Lausanne
|
All competitions | Attacker | 23 | 1705 | 8 | 0 | 2 | 0 | 6.8 |
| Super League | Attacker | 17 | 1199 | 6 | 0 | 2 | 0 | 6.8 | |
| UEFA Europa Conference League | Attacker | 6 | 506 | 2 | 0 | 0 | 0 | 6.8 |
2024 / 2025
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Canada
|
All competitions | Attacker | 9 | 33 | 0 | 0 | 0 | 0 | 6.7 |
| CONCACAF Nations League | Attacker | 2 | 9 | 0 | 0 | 0 | 6.7 | ||
| Copa America | Attacker | 6 | 13 | 0 | 0 | 0 | 6.7 | ||
| Friendlies | Attacker | 1 | 11 | 0 | 0 | 0 | 0 | 6.9 | |
Auxerre
|
All competitions | Attacker | 69 | 1586 | 3 | 2 | 2 | 0 | 6.6 |
| Coupe de France | Attacker | 35 | 628 | 1 | 1 | 1 | 0 | 6.5 | |
| Ligue 1 | Attacker | 34 | 958 | 2 | 1 | 1 | 0 | 6.7 | |
Motherwell
|
All competitions | Attacker | 0 | 0 | 0 | 0 | 0 | 0 | |
| League Cup | Attacker | 0 | 0 | 0 | 0 | 0 | |||
| Premiership | Attacker | 0 | 0 | 0 | 0 | 0 |
2023 / 2024
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Canada
|
CONCACAF Nations League | Attacker | 0 | 0 | 0 | 0 | 0 | 0 | |
Motherwell
|
All competitions | Attacker | 74 | 3388 | 16 | 6 | 2 | 0 | 6.8 |
| FA Cup | Attacker | 2 | 180 | 0 | 0 | 0 | |||
| League Cup | Attacker | 35 | 628 | 1 | 1 | 1 | 0 | 6.5 | |
| Premiership | Attacker | 37 | 2580 | 15 | 5 | 1 | 0 | 7.1 | |
ST Johnstone
|
Premiership | Attacker | 0 | 0 | 0 | 0 | 0 | 0 |
2022 / 2023
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
ST Johnstone
|
All competitions | Attacker | 73 | 1405 | 2 | 2 | 2 | 0 | 6.5 |
| FA Cup | Attacker | 35 | 628 | 1 | 1 | 1 | 0 | 6.5 | |
| League Cup | Attacker | 3 | 149 | 0 | 0 | 0 | |||
| Premiership | Attacker | 35 | 628 | 1 | 1 | 1 | 0 | 6.5 | |
Vancouver Whitecaps
|
Major League Soccer | Attacker | 0 | 0 | 0 | 0 | 0 | 0 | |
Canada
|
World Cup - Qualification CONCACAF | Attacker | 0 | 0 | 0 | 0 | 0 | 0 |
2021 / 2022
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Ham-Kam
|
All competitions | Attacker | 18 | 994 | 4 | 0 | 0 | 0 | |
| 1. Division | Attacker | 17 | 967 | 4 | 0 | 0 | |||
| NM Cupen | Attacker | 1 | 27 | 0 | 0 | 0 | |||
Vancouver Whitecaps
|
Major League Soccer | Attacker | 4 | 26 | 0 | 0 | 0 | 0 | 6.6 |
ST Johnstone
|
Premiership | Attacker | 7 | 104 | 0 | 0 | 0 | 0 | 6.4 |
2020 / 2021
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Canada
|
Friendlies | Attacker | 2 | 19 | 1 | 0 | 0 | 0 | |
Vancouver Whitecaps
|
Major League Soccer | Attacker | 17 | 534 | 1 | 0 | 0 | 0 | 6.6 |
Canada U23
|
Olympics Men - Qualification Concacaf | Attacker | 4 | 195 | 0 | 0 | 0 | 0 |
2019 / 2020
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Vancouver Whitecaps
|
Major League Soccer | Attacker | 17 | 823 | 2 | 2 | 1 | 0 | 6.7 |
2018 / 2019
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Canada U20
|
CONCACAF U20 | Attacker | 5 | 375 | 1 | 0 | 0 | 0 |
2017 / 2018
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Vancouver Whitecaps II
|
USL Championship | Attacker | 0 | 0 | 0 | 0 | 0 | 0 |
Recent Appearances
| Date | Match | Mins | G | A | Rating |
|---|---|---|---|---|---|
| 16 May 26 |
Lausanne
1–3
Grasshoppers
|
30 | 0 | 5.6 | |
| 12 May 26 |
Servette FC
2–0
Lausanne
|
||||
| 09 May 26 |
FC Winterthur
2–1
Lausanne
|
9 | 0 | 6.2 | |
| 02 May 26 |
Lausanne
1–3
FC Luzern
|
71 | 0 | 6.3 | |
| 25 Apr 26 |
Lausanne
3–0
FC Zurich
|
35 | 0 | 6.2 | |
| 12 Apr 26 |
FC Sion
3–0
Lausanne
|
90 | 0 | 6.3 | |
| 04 Apr 26 |
Lausanne
2–1
FC Winterthur
|
90 | 0 | 6.5 | |
| 22 Mar 26 |
FC Luzern
4–0
Lausanne
|
27 | 0 | 6.3 | |
| 15 Mar 26 |
Lausanne
0–2
BSC Young Boys
|
36 | 0 | 6.5 | |
| 08 Mar 26 |
Grasshoppers
2–3
Lausanne
|
8 | 0 | 6.5 | |
| 21 Dec 25 |
Lausanne
0–4
FC Luzern
|
90 | 0 | 6.2 | |
| 18 Dec 25 |
Lausanne
1–0
Fiorentina
|
90 | 0 | 6.6 | |
| 14 Dec 25 |
FC Basel 1893
0–0
Lausanne
|
90 | 0 | 6.3 | |
| 11 Dec 25 |
KuPS
0–0
Lausanne
|
90 | 0 | 6.2 | |
| 07 Dec 25 |
Lausanne
0–0
FC Lugano
|
90 | 0 | 6.5 | |
| 30 Nov 25 |
Lausanne
2–1
FC Thun
|
90 | 1 | 0 | 6.6 |
| 27 Nov 25 |
Lech Poznan
2–0
Lausanne
|
90 | 0 | 6.3 | |
| 23 Nov 25 |
FC ST. Gallen
1–0
Lausanne
|
90 | 0 | 6.0 | |
| 14 Nov 25 |
Canada
0–0
Ecuador
|
10 | 6.7 | ||
| 09 Nov 25 |
Lausanne
2–2
FC Sion
|
45 | 0 | 5.9 |
Transfer History
| Date | From | To | Type | |
|---|---|---|---|---|
| Sept 2025 | → | Loan | ||
| Sept 2025 | → |
Lausanne-Sport
|
Loan | |
| Jul 2024 | → | € 1.9M |
×