
| 2026 | Friendlies | Canada | Goalkeeper | 1 | 9 | 0 | 0 | 0 | 0 | 6.90 |
| 2026 | Major League Soccer | Toronto FC | Goalkeeper | 10 | 908 | 23 | 19 | 0 | 0 | 6.87 |
| 2025 | Canadian Championship | Toronto FC | Goalkeeper | 1 | 90 | 0 | 0 | 0 | 0 | — |
| 2025 | Major League Soccer | Toronto FC | Goalkeeper | 3 | 279 | 6 | 3 | 0 | 0 | 6.80 |
| 2025 | Friendlies | Canada | Goalkeeper | 0 | 0 | 0 | 0 | 0 | 0 | — |
| 2024 | Major League Soccer | Toronto FC | Goalkeeper | 9 | 810 | 26 | 13 | 0 | 0 | 7.04 |
| 2024 | Leagues Cup | Toronto FC | Goalkeeper | 0 | 0 | 0 | 0 | 0 | 0 | — |
| 2024 | Canadian Championship | Toronto FC | Goalkeeper | 4 | 360 | 0 | 0 | 0 | 0 | — |
| 2023 | MLS Next Pro | Toronto II | Goalkeeper | 18 | 1599 | 0 | 0 | 0 | 0 | — |
| 2023 | Major League Soccer | Toronto FC | Goalkeeper | 4 | 360 | 20 | 12 | 0 | 0 | 6.95 |
| 2023 | Leagues Cup | Toronto FC | Goalkeeper | 0 | 0 | 0 | 0 | 0 | 0 | — |
| 2022 | MLS Next Pro | Toronto II | Goalkeeper | 20 | 1830 | 0 | 0 | 2 | 0 | — |