| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2025 | CONCACAF Ligue des champions |  Cavalry FC | 2 | 0 | 1 | 0/0/1 | 133 | 
| 2025 | Premier League |  Cavalry FC | 9 | 0 | 1 | 1/0/0 | 130 | 
| 2025 | Championnat Canadien |  Cavalry FC | 2 | 0 | 0 | 0/0/0 | 16 | 
| 2024 | MLS Next Pro |  Whitecaps FC II | 19 | 6 | 3 | 3/0/0 | 1600 | 
| 2024 | Premier League |  Cavalry FC | 8 | 1 | 1 | 2/0/0 | 399 | 
| 2023 | MLS Next Pro |  Whitecaps FC II | 8 | 1 | 1 | 0/0/0 | 435 | 
| 2022 | MLS Next Pro |  Whitecaps FC II | 17 | 3 | 1 | 5/0/0 | 448 | 
| Total: | 65 | 11 | 8 | 11/0/1 | 3161 | 
| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2024 | Jeux Olympiques |  Nouvelle-Zélande U23 | 3 | 0 | 0 | 0/0/0 | 135 | 
| 2023 | Coupe du Monde U20 |  Nouvelle-Zélande U20 | 4 | 1 | 0 | 1/0/0 | 311 | 
| 2022 Tahiti | OFC Championnat Océanie U19 |  Nouvelle-Zélande U19 | 6 | 3 | 0 | 0/0/0 | 468 | 
| Total: | 13 | 4 | 0 | 1/0/0 | 914 | 
| De | À | Date | Montant | 
|---|---|---|---|
|  Cavalry FC |  Vancouver Whitecaps | 01/01/2025 | N/a | 
|  Whitecaps FC II |  Cavalry FC | 13/09/2024 | Prêt |