Drafted 197 overall (2019 Round 7, Pick 11) by the Minnesota Wild. View all Minnesota Wild 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 |
| 2013-14 | Blues U16 | U16-SM-SARJA | 1 | — | — | — | — | 0.00 | 1.000 | — | — | — | — | — | — | — | — | — |
| 2013-14 | Kiekko-Espoo U16 Ch | U16-SM-SARJA | 3 | — | — | — | — | — | 0.877 | — | — | — | — | — | — | — | — | — |
| 2014-15 | Kiekko-Espoo U16 | U16-SM-SARJA | 22 | — | — | — | — | — | 0.916 | — | 5 | — | — | — | — | — | 0.901 | — |
| 2015-16 | Kiekko-Espoo U18 Akatemia | U18-SM-SARJA | 24 | — | — | — | — | — | 0.928 | — | — | — | — | — | — | — | — | — |
| 2015-16 | Kiekko-Espoo U18 | U18-SM-SARJA | 3 | — | — | — | — | — | 0.900 | — | — | — | — | — | — | — | — | — |
| 2016-17 | Kiekko-Espoo U18 | U18-SM-SARJA | 36 | — | — | — | — | — | 0.932 | — | — | — | — | — | — | — | — | — |
| 2016-17 | Kiekko-Espoo U20 Ch | U20-MESTIS | 1 | — | — | — | — | — | 0.875 | — | — | — | — | — | — | — | — | — |
| 2017-18 | TUTO Hockey U20 | U20-SM-SARJA | 48 | — | — | — | — | 2.69 | 0.922 | — | — | — | — | — | — | — | — | — |
| 2018-19 | Univ. of Massachusetts | NCAA | 17 | 11 | 4 | 0 | 25 | 1.60 | 0.934 | 4 | — | — | — | — | — | — | — | — |
| 2018-19 | Finland U20 | WJC-20 | 1 | 1 | 0 | — | 0 | 0.00 | 1.000 | 1 | — | — | — | — | — | — | — | — |
| 2019-20 | Univ. of Massachusetts | NCAA | 18 | 8 | 5 | 2 | 30 | 1.91 | 0.927 | 2 | — | — | — | — | — | — | — | — |
| 2020-21 | Univ. of Massachusetts | NCAA | 15 | 10 | 1 | 4 | 19 | 1.24 | 0.949 | 5 | — | — | — | — | — | — | — | — |
| 2021-22 | Wilkes-Barre/Scranton Penguins | AHL | 7 | 4 | 2 | 0 | 17 | 2.76 | 0.915 | 0 | — | — | — | — | — | — | — | — |
| 2022-23 | Wilkes-Barre/Scranton Penguins | AHL | 19 | 6 | 11 | 1 | 52 | 3.13 | 0.896 | 0 | — | — | — | — | — | — | — | — |
| 2023-24 | TPS | LIIGA | 31 | 6 | 12 | 11 | 76 | 2.54 | 0.883 | 2 | 9 | 4 | 5 | 11 | 25 | 2.70 | 0.887 | 0 |
| 2024-25 | Tappara | LIIGA | 7 | 3 | 4 | 0 | 16 | 2.30 | 0.919 | 0 | 8 | 3 | 4 | 0 | 17 | 2.49 | 0.879 | 0 |
| 2024-25 | HPK | LIIGA | 9 | 4 | 3 | 2 | 23 | 2.54 | 0.898 | 1 | — | — | — | — | — | — | — | — |
| 2025-26 | Ässät | LIIGA | 20 | 7 | 9 | 1 | 55 | 3.11 | 0.888 | 1 | — | — | — | — | — | — | — | — |
| Totals | 282 | 60 | 51 | 21 | 313 | 2.33 | 0.909 | 16 | 22 | 7 | 9 | 11 | 42 | 2.61 | 0.884 | 0 | ||