| 2017-18 | USHL | Sioux Falls Stampede | 22 | 8 | 6 | 4 | 0 | 572 | 3.09 | 0.900 | 1 | 0 | 0 | 0 | 0 | 1 | -- | 1.000 |
| 2018-19 | USHL | Sioux Falls Stampede | 29 | 16 | 8 | 1 | 1 | 624 | 2.91 | 0.883 | 12 | 11 | 1 | 1 | 1 | 338 | 1.46 | 0.941 |
| 2019-20 | USHL | Sioux Falls Stampede | 24 | 14 | 6 | 4 | 1 | 708 | 2.45 | 0.918 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2019-20 | NCAA | Minnesota State Univ. (Mankato) | 1 | 1 | 0 | 0 | 0 | 15 | 1.00 | 0.933 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2020-21 | NCAA | Providence College | 23 | 11 | 7 | 5 | 4 | 619 | 2.24 | 0.916 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2021-22 | NCAA | Providence College | 37 | 21 | 14 | 2 | 4 | 975 | 2.10 | 0.921 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2022-23 | AHL | Rockford IceHogs | 17 | 6 | 8 | 0 | 0 | 462 | 3.32 | 0.894 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2022-23 | NHL | Chicago Blackhawks | 6 | 5 | 1 | 0 | 0 | 191 | 2.81 | 0.911 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2023-24 | AHL | Rockford IceHogs | 31 | 18 | 8 | 3 | 2 | 880 | 2.85 | 0.902 | 1 | 0 | 1 | 3 | 0 | 37 | 2.80 | 0.919 |
| 2024-25 | AHL | Tucson Roadrunners | 21 | 12 | 7 | 2 | 0 | 639 | 3.14 | 0.897 | 2 | 1 | 1 | 3 | 0 | 77 | 2.61 | 0.935 |
| 2024-25 | NHL | Utah Hockey Club | 6 | 2 | 1 | 1 | 1 | 158 | 3.26 | 0.892 | -- | -- | -- | -- | -- | -- | -- | -- |
| 2025-26 | AHL | Tucson Roadrunners | 30 | 11 | 13 | 5 | 2 | 817 | 3.12 | 0.889 | -- | -- | -- | -- | -- | -- | -- | -- |
| NHL TOTALS | 12 | 7 | 2 | 1 | 1 | 349 | 3.02 | 0.903 | 0 | 0 | 0 | 0 | 0 | 0 | -- | -- |