
| 2014-15 | T1EHL 13U | Los Angeles Jr. Kings 13U AAA | 3 | - | - | - | - | - | - | - | 0.949 | - |
| 2015-16 | T1EHL 16U | Los Angeles Jr. Kings 16U AAA | 2 | - | - | - | - | - | - | - | 0.889 | - |
| 2015-16 | T1EHL 14U | Los Angeles Jr. Kings 14U AAA | 7 | - | - | - | - | - | - | - | 0.905 | - |
| 2016-17 | T1EHL 16U | Los Angeles Jr. Kings 16U AAA | 18 | - | - | - | - | - | - | - | 0.941 | - |
| 2017-18 | WHL | Everett Silvertips | 20 | - | - | 13 | 6 | 0 | 43 | 597 | 0.928 | 4 |
| 2018-19 | WHL | Everett Silvertips | 61 | - | - | 41 | 15 | 4 | 102 | 1595 | 0.936 | 7 |
| 2019-20 | WHL | Everett Silvertips | 46 | - | - | 34 | 10 | 2 | 85 | 1316 | 0.935 | 9 |
| 2020-21 | WHL | Everett Silvertips | 22 | - | - | 18 | 3 | 0 | 39 | 648 | 0.940 | 4 |
| 2020-21 | AHL | Stockton Heat | 3 | - | - | 2 | 1 | 0 | 8 | 76 | 0.895 | 0 |
| 2021-22 | AHL | Stockton Heat | 47 | - | - | 33 | 9 | 5 | 110 | 1451 | 0.924 | 0 |
| 2022-23 | NHL | Calgary Flames | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 24 | 0.958 | 0 |
| 2022-23 | AHL | Calgary Wranglers | 55 | - | - | 42 | 10 | 2 | 113 | 1653 | 0.932 | 7 |
| 2023-24 | NHL | Calgary Flames | 17 | 0 | 0 | 7 | 7 | 1 | 50 | 467 | 0.893 | 0 |
| 2023-24 | AHL | Calgary Wranglers | 36 | - | - | 20 | 12 | 3 | 85 | 1094 | 0.922 | 4 |
| 2024-25 | NHL | Calgary Flames | 53 | 3 | 2 | 29 | 16 | 8 | 140 | 1549 | 0.910 | 3 |
| 2025-26 | NHL | Calgary Flames | 35 | 0 | 2 | 14 | 18 | 2 | 96 | 935 | 0.898 | 2 |
| NHL Totals | – | 106 | 3 | 4 | 51 | 41 | 11 | 287 | 2975 | 0.904 | 5 | |
| AHL Totals | – | 141 | - | - | 97 | 32 | 10 | 316 | 4274 | 0.926 | 11 | |
| Juniors Totals | – | 149 | - | - | 106 | 34 | 6 | 269 | 4156 | 0.935 | 24 | |
| 2015-16 | T1EHL 14U | Los Angeles Jr. Kings 14U AAA | 3 | - | - | - | - | - | - | - | 0.920 | - |
| 2016-17 | T1EHL 16U | Los Angeles Jr. Kings 16U AAA | 3 | - | - | - | - | - | - | - | 0.936 | - |
| 2017-18 | WHL | Everett Silvertips | 1 | - | - | 0 | 0 | - | 0 | 4 | 1.000 | 0 |
| 2018-19 | WHL | Everett Silvertips | 10 | - | - | 5 | 5 | 4 | 20 | 232 | 0.914 | 1 |
| 2021-22 | AHL | Stockton Heat | 13 | - | - | 8 | 5 | 5 | 30 | 422 | 0.929 | 3 |
| 2022-23 | AHL | Calgary Wranglers | 9 | - | - | 5 | 4 | 2 | 26 | 294 | 0.912 | 1 |
| 2023-24 | AHL | Calgary Wranglers | 6 | - | - | 3 | 3 | 3 | 17 | 223 | 0.924 | 1 |
| AHL Totals | – | 28 | - | - | 16 | 12 | 10 | 73 | 939 | 0.922 | 5 | |
| Juniors Totals | – | 11 | - | - | 5 | 5 | 4 | 20 | 236 | 0.915 | 1 | |
| Season | Opponent | Date | DEC | GS | GA | SA | SV% | PIM | TOI |
|---|---|---|---|---|---|---|---|---|---|
| Regular | @ BOS | Jan 8 | L | 1 | 4 | 30 | .867 | 0 | 60:00 |
| Regular | @ MTL | Jan 7 | L | 1 | 4 | 36 | .889 | 0 | 59:40 |
| Regular | vs SEA | Jan 5 | L | 1 | 4 | 27 | .852 | 0 | 58:10 |
| Regular | vs NSH | Jan 3 | L | 1 | 4 | 36 | .889 | 0 | 59:37 |
| Regular | vs PHI | Dec 31 | W | 1 | 1 | 26 | 1.000 | 0 | 60:00 |