

| Regular Season | Playoffs | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | League | Team | GP | W | L | T | SO | SA | GAA | SV% | GP | W | L | T | SO | SA | GAA | SV% |
| 2016-17 | NAHL | Amarillo Bulls | 13 | 0 | 0 | 0 | 0 | 0 | 3.37 | 0.906 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2016-17 | NAHL | New Jersey Jr. Titans | 15 | 0 | 0 | 0 | 0 | 0 | 3.21 | 0.903 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2017-18 | NAHL | Amarillo Bulls | 3 | 0 | 0 | 0 | 0 | 0 | 3.27 | 0.896 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2018-19 | USHL | Muskegon Lumberjacks | 52 | 33 | 12 | 4 | 7 | 1349 | 2.44 | 0.915 | 8 | 4 | 4 | 4 | 1 | 188 | 2.53 | 0.894 |
| 2019-20 | NCAA | Western Michigan Univ. | 34 | 18 | 12 | 4 | 0 | 944 | 2.65 | 0.910 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2020-21 | NCAA | Western Michigan Univ. | 4 | 2 | 1 | 0 | 0 | 90 | 2.84 | 0.889 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2021-22 | AHL | Providence Bruins | 5 | 3 | 2 | 0 | 1 | 162 | 2.54 | 0.920 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2021-22 | NCAA | Western Michigan Univ. | 39 | 26 | 12 | 1 | 0 | 1122 | 2.55 | 0.912 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2022-23 | AHL | Providence Bruins | 32 | 22 | 5 | 1 | 1 | 981 | 2.40 | 0.924 | 4 | 1 | 3 | 4 | 0 | 122 | 2.28 | 0.926 |
| 2022-23 | ECHL | Maine Mariners | 4 | 3 | 1 | 0 | 0 | 129 | 2.50 | 0.922 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2023-24 | AHL | Providence Bruins | 41 | 23 | 10 | 5 | 1 | 1232 | 2.67 | 0.913 | 4 | 1 | 3 | 5 | 1 | 115 | 2.14 | 0.922 |
| 2024-25 | AHL | Providence Bruins | 33 | 15 | 14 | 3 | 5 | 945 | 2.77 | 0.907 | 2 | 1 | 1 | 4 | 0 | 61 | 2.42 | 0.918 |
| 2025-26 | NHL | Carolina Hurricanes | 31 | 25 | 5 | 1 | 2 | 722 | 2.37 | 0.899 | -- | -- | -- | -- | -- | -- | -- | -- |
| NHL TOTALS | 31 | 25 | 5 | 1 | 2 | 722 | 2.37 | 0.898 | 0 | 0 | 0 | 0 | 0 | 0 | -- | -- | ||