Drafted 84 overall (2020 Round 3, Pick 22) by the New Jersey Devils. View all New Jersey Devils draft picks →
Regular-season wins in each season played.
Regular-season save % by season (highest-volume team per season).
| Regular Season | Playoffs | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | Lge | GP | W | L | OTL | GA | GAA | SV% | SO | GP | W | L | OTL | GA | GAA | SV% | SO |
| 2014-15 | Burlington Eagles U16 AAA | SCTA-U16 | 2 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2015-16 | Burlington Eagles U16 AAA | SCTA-U16 | 34 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2017-18 | Guelph Storm | OHL | 14 | 1 | 7 | 2 | 42 | 4.06 | 0.880 | 0 | 2 | 0 | 0 | — | 4 | 6.00 | 0.826 | 0 |
| 2018-19 | Guelph Storm | OHL | 20 | 10 | 5 | 3 | 61 | 3.25 | 0.893 | 1 | 2 | 0 | 0 | — | 3 | 4.81 | 0.800 | 0 |
| 2019-20 | Guelph Storm | OHL | 38 | 23 | 8 | 6 | 93 | 2.48 | 0.924 | 5 | — | — | — | — | — | — | — | — |
| 2019-20 | Canada U20 | WJC-20 | 2 | 1 | 1 | 0 | 8 | 5.83 | 0.840 | 0 | — | — | — | — | — | — | — | — |
| 2020-21 | ERC Ingolstadt | DEL | 10 | 4 | 6 | 0 | 28 | 2.90 | 0.898 | 1 | — | — | — | — | — | — | — | — |
| 2021-22 | Utica Comets | AHL | 21 | 14 | 4 | 2 | 51 | 2.54 | 0.916 | 1 | 4 | 2 | 2 | 2 | 12 | 3.01 | 0.891 | 0 |
| 2021-22 | New Jersey Devils | NHL | 25 | 10 | 11 | 1 | 66 | 3.11 | 0.893 | 0 | — | — | — | — | — | — | — | — |
| 2022-23 | Utica Comets | AHL | 33 | 16 | 14 | 3 | 88 | 2.70 | 0.904 | 2 | 6 | 3 | 3 | 3 | 16 | 2.57 | 0.920 | 1 |
| 2023-24 | Utica Comets | AHL | 10 | 2 | 6 | 2 | 28 | 2.89 | 0.890 | 0 | — | — | — | — | — | — | — | — |
| 2023-24 | New Jersey Devils | NHL | 21 | 9 | 11 | 0 | 60 | 3.15 | 0.894 | 0 | — | — | — | — | — | — | — | — |
| 2023-24 | Canada | WC | 1 | 1 | 0 | 0 | 1 | 1.00 | 0.833 | 0 | — | — | — | — | — | — | — | — |
| 2024-25 | Utica Comets | AHL | 34 | 11 | 20 | 1 | 103 | 3.16 | 0.893 | 1 | — | — | — | — | — | — | — | — |
| 2024-25 | New Jersey Devils | NHL | 6 | 3 | 1 | 0 | 7 | 1.60 | 0.939 | 1 | — | — | — | — | — | — | — | — |
| 2025-26 | Utica Comets | AHL | 44 | 17 | 16 | 8 | 117 | 2.78 | 0.892 | 2 | — | — | — | — | — | — | — | — |
| 2025-26 | New Jersey Devils | NHL | 3 | 2 | 1 | 0 | 8 | 2.62 | 0.908 | 0 | — | — | — | — | — | — | — | — |
| Totals | 318 | 124 | 111 | 28 | 761 | 2.89 | 0.901 | 14 | 14 | 5 | 5 | 5 | 35 | 3.04 | 0.900 | 1 | ||