
| Regular Season | Playoffs | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | League | Team | GP | W | L | T | SO | SA | GAA | SV% | GP | W | L | T | SO | SA | GAA | SV% |
| 2016-17 | CCHL | Brockville Braves | 18 | 8 | 8 | 1 | 1 | 581 | 2.54 | 0.926 | 1 | 0 | 0 | 0 | 0 | 15 | 2.45 | 0.933 |
| 2017-18 | CCHL | Brockville Braves | 6 | 2 | 4 | 0 | 0 | 214 | 3.15 | 0.911 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2019-20 | BCHL | Penticton Vees | 37 | 25 | 8 | 2 | 5 | 960 | 2.19 | 0.918 | 5 | 4 | 0 | 2 | 0 | 127 | 1.96 | 0.921 |
| 2020-21 | NCAA | Quinnipiac Univ. | 2 | 0 | 0 | 0 | 0 | 12 | -- | 1.000 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2021-22 | NCAA | Quinnipiac Univ. | 31 | 22 | 5 | 2 | 11 | 595 | 1.17 | 0.939 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2022-23 | NCAA | Quinnipiac Univ. | 41 | 34 | 4 | 3 | 10 | 866 | 1.49 | 0.931 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2023-24 | ECHL | Norfolk Admirals | 34 | 18 | 11 | 3 | 2 | 873 | 2.99 | 0.889 | 10 | 5 | 4 | 1 | 0 | 276 | 3.04 | 0.888 |
| 2023-24 | NHL | Carolina Hurricanes | 1 | 0 | 0 | 0 | 0 | 1 | -- | 1.000 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2024-25 | AHL | Chicago Wolves | 4 | 1 | 2 | 1 | 0 | 104 | 3.93 | 0.846 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2024-25 | ECHL | Bloomington Bison | 27 | 12 | 12 | 1 | 3 | 832 | 2.59 | 0.921 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2024-25 | NHL | Carolina Hurricanes | 1 | 0 | 0 | 0 | 0 | 7 | 7.32 | 0.857 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2025-26 | ECHL | Reading Royals | 22 | 11 | 8 | 2 | 1 | 668 | 3.15 | 0.901 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2025-26 | AHL | Lehigh Valley Phantoms | 3 | 1 | 2 | 2 | 0 | 71 | 3.21 | 0.873 | -- | -- | -- | -- | -- | -- | -- | -- |
| NHL TOTALS | 2 | 0 | 0 | 0 | 0 | 8 | 3.00 | 0.875 | 0 | 0 | 0 | 0 | 0 | 0 | -- | -- | ||