 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025 | Premier League |  Cavalry | 2 | 0 | 0 | 0/0/0 | 25 | 
| 2025 | Club Friendlies |  SJ Earthquakes | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2025 | Major League Soccer |  SJ Earthquakes | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2024 | MLS Next Pro |  San Jose Earthquakes II | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2024 | Major League Soccer |  SJ Earthquakes | 2 | 0 | 0 | 0/0/0 | 23 | 
| 2024 | Club Friendlies |  SJ Earthquakes | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2024 | US Open Cup |  SJ Earthquakes | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2024 | Leagues Cup |  SJ Earthquakes | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2023 | MLS Next Pro |  San Jose Earthquakes II | 2 | 0 | 0 | 0/0/0 | 121 | 
| 2023 | Major League Soccer |  SJ Earthquakes | 10 | 0 | 0 | 2/0/0 | 290 | 
| 2023 | US Open Cup |  SJ Earthquakes | 1 | 0 | 0 | 0/0/0 | 8 | 
| 2023 | Leagues Cup |  SJ Earthquakes | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022 | Major League Soccer |  Vancouver Whitecaps | 13 | 0 | 0 | 2/0/0 | 450 | 
| 2022 | Canadian Championship |  Vancouver Whitecaps | 3 | 0 | 0 | 1/0/0 | 126 | 
| 2022 | MLS Next Pro |  Whitecaps FC II | 2 | 0 | 0 | 1/0/0 | 151 | 
| 2021 | Major League Soccer |  Vancouver Whitecaps | 21 | 0 | 0 | 6/0/0 | 1252 | 
| 2020 | Major League Soccer |  Vancouver Whitecaps | 13 | 1 | 0 | 5/0/0 | 706 | 
| 2017 | USL Championship |  Whitecaps FC II | 2 | 0 | 0 | 1/0/0 | 16 | 
| 2016 | USL Championship |  Whitecaps FC II | 1 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 73 | 1 | 0 | 18/0/0 | 3258 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2026 | World Cup Qualification Asia |  Philippines | 4 | 0 | 0 | 1/0/0 | 262 | 
| 2024 | Friendly International |  Philippines | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2024 | AFF Championship |  Philippines | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2024 | King's Cup |  Philippines | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2018 | Tournoi Maurice Revello |  Canada U21 | 1 | 0 | 0 | 1/0/0 | 17 | 
| Total: | 5 | 0 | 0 | 2/0/0 | 279 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  SJ Earthquakes |  Vancouver Whitecaps | 22/11/2022 | N/a |