| 2019-20 | OHL | London Knights | 42 | 32 | 6 | 0 | 2 | 1124 | 2.40 | 0.919 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2020-21 | AHL | Wilkes-Barre/Scranton Penguins | 1 | 0 | 1 | 0 | 0 | 36 | 5.00 | 0.861 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2021-22 | OHL | London Knights | 43 | 29 | 11 | 2 | 2 | 1288 | 2.75 | 0.911 | 7 | 3 | 4 | 0 | 0 | 205 | 3.24 | 0.893 |
| 2022-23 | OHL | London Knights | 47 | 28 | 17 | 2 | 2 | 1301 | 2.82 | 0.902 | 11 | 9 | 1 | 0 | 4 | 280 | 1.48 | 0.943 |
| 2023-24 | AHL | Manitoba Moose | 1 | 0 | 0 | 0 | 0 | 6 | -- | 1.000 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2023-24 | ECHL | Fort Wayne Komets | 20 | 7 | 11 | 1 | 1 | 603 | 2.66 | 0.920 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2024-25 | ECHL | Fort Wayne Komets | 36 | 20 | 10 | 5 | 1 | 1135 | 2.42 | 0.923 | 9 | 4 | 5 | 0 | 0 | 224 | 3.14 | 0.879 |
| 2024-25 | AHL | Bakersfield Condors | 5 | 2 | 3 | 0 | 0 | 160 | 2.83 | 0.913 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2025-26 | DEL | ERC Ingolstadt | 21 | 15 | 6 | 0 | 0 | 509 | 2.60 | 0.896 | -- | -- | -- | -- | -- | -- | -- | -- |
| NHL TOTALS | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 | 0.000 | 0 | 0 | 0 | 0 | 0 | 0 | -- | -- |