Player Profile
| Season | Club | Competition | Pos | Contract | Apps | Starts | Min | G | A | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | CPL Regular SeasonSource: FotMob | Forward | appeared | 1 | 0 | 90 | 0 | 0 | 0 | 0 | |
| 2022 | CPL Regular SeasonSource: FotMob | Forward | appeared | 21 | 19 | 1,695 | 5 | 1 | 2 | 0 | |
| Canadian ChampionshipSource: FotMob | 1 |
| — |
| — |
| 0 |
| 0 |
| — |
| — |
| 2022 | York United FC | CPL Regular Season | Forward | appeared | 21 | 19 | 1,695 | 5 | 1 | 2 | 0 |
| 2023 | ![]() Vancouver FC | CPL Regular SeasonSource: FotMob | Forward | appeared | 25 | 23 | 1,968 | 6 | 4 | 4 | 0 |
| Canadian ChampionshipSource: FotMob | 1 | — | — | 0 | 0 | — | — |
| 2023 | York United FC | CPL Regular Season | Forward | appeared | 25 | 23 | 1,968 | 6 | 4 | 4 | 0 |
| 2024 | ![]() Vancouver FC | CPL Regular SeasonSource: FotMob | Forward | appeared | 26 | 20 | 1,794 | 4 | 2 | 2 | 0 |
| Canadian ChampionshipSource: FotMob | 1 | — | — | 0 | 0 | — | — |
| 2025 | York United FC | CPL Regular SeasonSource: FotMob | Forward | appeared | 24 | 11 | 1,023 | 5 | 2 | 6 | 0 |
| CPL PlayoffsSource: FotMob | 2 | 0 | 79 | 0 | 0 | 1 | 0 |
| Canadian ChampionshipSource: FotMob | 1 | — | — | 0 | 0 | — | — |
| 2026 | Inter Toronto | CPL Regular SeasonSource: CPL API | Forward | Domestic | 6 | 3 | 247 | 1 | 0 | 2 | 0 |