 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025 | CONCACAF Champions League |  Vancouver Whitecaps | 7 | 0 | 2 | 1/0/0 | 184 | 
| 2025 | Major League Soccer |  Vancouver Whitecaps | 16 | 2 | 5 | 3/1/0 | 976 | 
| 2025 | Canadian Championship |  Vancouver Whitecaps | 1 | 0 | 2 | 0/0/0 | 22 | 
| 2024/2025 | 2. Bundesliga |  Ulm | 6 | 0 | 0 | 0/0/0 | 136 | 
| 2024 | Eliteserien |  Rosenborg | 11 | 1 | 1 | 3/0/0 | 427 | 
| 2024 | Norwegian Football Cup |  Rosenborg | 1 | 1 | 1 | 1/0/0 | 66 | 
| 2023/2024 | Europa Conference League |  Rosenborg | 3 | 2 | 0 | 0/0/0 | 254 | 
| 2023 | Eliteserien |  Rosenborg | 24 | 4 | 5 | 4/1/0 | 1479 | 
| 2022/2023 | Norwegian Football Cup |  Rosenborg | 1 | 0 | 0 | 0/0/0 | 6 | 
| 2022 | Major League Soccer |  Toronto | 31 | 1 | 1 | 6/0/0 | 1985 | 
| 2022 | Canadian Championship |  Toronto | 3 | 0 | 0 | 0/0/0 | 258 | 
| 2021 | Major League Soccer |  Toronto | 7 | 0 | 0 | 0/0/0 | 247 | 
| 2020 | Major League Soccer |  Toronto | 8 | 0 | 0 | 2/0/0 | 208 | 
| Total: | 119 | 11 | 17 | 20/2/0 | 6248 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2023 | CONCACAF Gold Cup |  Canada | 1 | 1 | 0 | 0/0/0 | 57 | 
| 2022 | World Cup Qualification Concacaf |  Canada | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2020 | Friendly International |  Canada | 2 | 1 | 0 | 0/0/0 | 53 | 
| 2019 | Concacaf Championship U17 |  Canada U17 | 6 | 5 | 0 | 0/0/0 | 405 | 
| 2019 | World Cup U17 |  Canada U17 | 3 | 0 | 0 | 0/0/0 | 270 | 
| Total: | 12 | 7 | 0 | 0/0/0 | 785 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Rosenborg |  Ulm | 01/07/2025 | N/a | 
|  Vancouver Whitecaps |  Rosenborg | 31/01/2025 | Bought | 
|  Rosenborg |  Ulm | 24/01/2025 | N/a | 
|  Ulm |  Rosenborg | 28/08/2024 | Loan | 
|  Rosenborg |  Toronto | 09/02/2023 | N/a | 
|  Rosenborg |  Toronto | 08/02/2023 | N/a | 
|  Toronto |  Toronto | 23/01/2020 | N/a |