| 2026–27 | Milwaukee Admirals · AHL | 2 | 2 | 0 | 0 | .959 | 1.00 | 0 |
| 2025–26 | Utah Grizzlies · ECHL | 2 | 1 | 1 | 0 | .840 | 4.09 | 0 |
| 2025–26 | Colorado Eagles · AHL | 28 | 15 | 8 | 4 | .891 | 2.78 | 2 |
| 2024–25 | St. Cloud State Univ. · NCAA | 22 | 12 | 10 | 0 | .923 | 2.40 | 2 |
| 2024–25 | Colorado Eagles · AHL | 1 | 0 | 1 | 0 | .842 | 6.00 | 0 |
| 2023–24 | St. Cloud State Univ. · NCAA | 14 | 5 | 6 | 2 | .901 | 2.93 | 1 |
| 2022–23 | Minnesota Wilderness · NAHL | 44 | 25 | 13 | 2 | .926 | 2.12 | 4 |
| 2022–23 (P) | Minnesota Wilderness · NAHL | 9 | 6 | 2 | 2 | .945 | 1.66 | 1 |
| 2021–22 | Sioux Falls Stampede · USHL | 36 | 9 | 23 | 3 | .872 | 3.71 | 2 |
| 2020–21 | Leksands IF J20 · J20 Nationell | 9 | 8 | 1 | – | .917 | 2.42 | 2 |
| 2020–21 | Karlskrona HK · HockeyEttan | 2 | 1 | 1 | – | .889 | 3.36 | 0 |
| 2020–21 | Leksands IF J20 · J20 Nationell | 9 | 8 | 1 | 0 | .917 | 2.42 | 2 |
| 2019–20 | Leksands IF J20 · J20 SuperElit | 13 | 10 | 2 | – | .930 | 1.72 | 2 |
| 2019–20 | Leksands IF J18 · J18 Elit | 14 | 9 | 5 | – | .883 | 2.94 | 0 |
| 2019–20 | Leksands IF J20 · J20 SuperElit | 13 | 10 | 2 | 0 | .930 | 1.72 | 2 |
| 2019–20 | Leksands IF J18 · J18 Elit | 14 | 9 | 5 | 0 | .883 | 2.94 | 0 |
| 2019–20 (P) | Leksands IF J18 · J18 Elit | 1 | 0 | 1 | – | .808 | 4.39 | 0 |
| 2019–20 (P) | Leksands IF J18 · J18 Elit | 1 | 0 | 1 | 0 | .808 | 4.39 | 0 |
| 2018–19 | Leksands IF J18 · J18 Elit | 13 | 11 | 2 | – | .909 | 1.90 | 2 |
| 2018–19 | Leksands IF J18 · J18 Allsvenskan | 13 | 9 | 4 | – | .899 | 2.33 | 1 |
| 2018–19 | Leksands IF J18 · J18 Allsvenskan | 13 | 9 | 4 | 0 | .899 | 2.33 | 1 |
| 2018–19 | Leksands IF J18 · J18 Elit | 13 | 11 | 2 | 0 | .909 | 1.90 | 2 |
| 2018–19 (P) | Leksands IF J20 · J20 SuperElit | 1 | – | – | – | – | – | – |
| 2018–19 (P) | Leksands IF J20 · J20 SuperElit | 1 | – | – | – | – | – | – |
| 2018–19 (P) | Leksands IF J18 · J18 Allsvenskan | 3 | 1 | 2 | – | .931 | 1.52 | 0 |
| 2018–19 (P) | Leksands IF J18 · J18 Allsvenskan | 3 | 1 | 2 | 0 | .931 | 1.52 | 0 |
| 2017–18 | IF Björklöven U16 · U16 Elit | 11 | 5 | 5 | 0 | .916 | 2.93 | 1 |