

| Season | Team | GP | W | L | OTL | G | A | GAA | SV% | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2012-13 | Skelleftea U18 | 1 | 1 | 0 | 0 | 0 | 3.00 | .000 | 0 | |
| 2013-14 | Skelleftea U18 | 18 | 15 | 3 | 0 | 0 | 1.55 | .000 | 4 | |
| 2014-15 | Lulea U18 | 18 | 9 | 9 | 0 | 0 | 2.20 | .000 | 2 | |
| 2014-15 | Luleå HF J20 | 7 | 1 | 6 | 0 | 0 | 0 | 3.96 | 0.881 | 0 |
| 2014-15 | Luleå HF J18 | 9 | 0 | 0 | 2.18 | 0.908 | 1 | |||
| 2014-15 | Sweden U17 | 5 | 0 | 0 | 1.61 | 0.942 | ||||
| 2015-16 | Luleå HF | 6 | 4 | 2 | 0 | 0 | 0 | 2.17 | 0.910 | 0 |
| 2015-16 | Luleå HF J20 | 20 | 8 | 11 | 0 | 0 | 0 | 3.22 | 0.893 | 0 |
| 2015-16 | Sweden U18 | 5 | 3 | 1 | 0 | 0 | 0 | 2.70 | 0.906 | 0 |
| 2015-16 | Lulea Jr. | 1 | 0 | 1 | 0 | 0 | 3.00 | .000 | 0 | |
| 2015-16 | Lulea | 1 | 0 | 0 | 0 | 0 | 0.00 | .000 | 0 | |
| 2015-16 | Luleå HF | 1 | 0 | 0 | 0 | 0 | 0.00 | 1.000 | 0 | |
| 2015-16 | Luleå HF J20 | 1 | 0 | 1 | 0 | 0 | 3.00 | 0.870 | 0 | |
| 2016-17 | Luleå HF | 15 | 4 | 10 | 0 | 0 | 0 | 2.70 | 0.912 | 0 |
| 2016-17 | Luleå HF J20 | 6 | 3 | 3 | 0 | 0 | 0 | 2.09 | 0.928 | 0 |
| 2016-17 | Sweden U20 | 1 | 1 | 0 | 0 | 0 | 0 | 2.00 | 0.947 | 0 |
| 2016-17 | Luleå HF | 2 | 0 | 1 | 0 | 0 | 3.53 | 0.885 | 0 | |
| 2016-17 | Luleå HF J20 | 3 | 1 | 2 | 0 | 0 | 0.95 | 0.967 | 1 | |
| 2017-18 | Luleå HF | 22 | 9 | 11 | 0 | 0 | 0 | 2.07 | 0.918 | 3 |
| 2017-18 | Luleå HF J20 | 7 | 5 | 2 | 0 | 0 | 0 | 1.71 | 0.925 | 2 |
| 2017-18 | Sweden U20 | 6 | 4 | 1 | 0 | 0 | 0 | 1.81 | 0.924 | 0 |
| 2017-18 | Belleville Senators | 7 | 2 | 4 | 0 | 0 | 0 | 3.01 | 0.912 | 0 |
| 2017-18 | Luleå HF | 3 | 1 | 1 | 0 | 0 | 2.91 | 0.895 | 0 | |
| 2018-19 | Brampton Beast | 2 | 0 | 2 | 0 | 0 | 0 | 5.38 | 0.827 | 0 |
| 2018-19 | Belleville Senators | 31 | 12 | 16 | 3 | 0 | 0 | 3.38 | 0.887 | 0 |
| 2019-20 | Belleville Senators | 24 | 15 | 6 | 3 | 0 | 0 | 3.23 | 0.889 | 1 |
| 2020-21 | Ottawa Senators | 9 | 5 | 1 | 2 | 0 | 0 | 2.16 | 0.933 | 0 |
| 2020-21 | Södertälje SK | 19 | 11 | 7 | 0 | 0 | 0 | 2.30 | 0.919 | 1 |
| 2020-21 | Belleville Senators | 13 | 5 | 7 | 0 | 0 | 0 | 2.86 | 0.910 | 1 |
| 2021-22 | Ottawa Senators | 18 | 5 | 12 | 1 | 0 | 0 | 3.55 | 0.892 | 0 |
| 2021-22 | Belleville Senators | 20 | 11 | 6 | 1 | 0 | 0 | 2.50 | 0.915 | 2 |
| 2021-22 | Belleville Senators | 2 | 0 | 2 | 1 | 0 | 0 | 3.11 | 0.871 | 0 |
| 2022-23 | Minnesota Wild | 39 | 22 | 9 | 7 | 0 | 1 | 2.10 | 0.931 | 3 |
| 2022-23 | Minnesota Wild | 5 | 2 | 3 | 0 | 0 | 0 | 2.33 | 0.921 | 0 |
| 2023-24 | Minnesota Wild | 45 | 20 | 18 | 4 | 0 | 1 | 3.06 | 0.899 | 3 |
| 2023-24 | Sweden | 7 | 6 | 1 | 0 | 0 | 0 | 2.13 | 0.903 | 0 |
| 2024-25 | Minnesota Wild | 58 | 31 | 19 | 6 | 1 | 1 | 2.56 | 0.914 | 5 |
| 2024-25 | Sweden | 2 | 0 | 0 | 1 | 0 | 0 | 4.19 | 0.813 | 0 |
| 2024-25 | Minnesota Wild | 6 | 2 | 3 | 0 | 0 | 0 | 2.71 | 0.914 | 0 |
| 2025-26 | Minnesota Wild | 50 | 28 | 15 | 6 | 0 | 2 | 2.69 | 0.904 | 4 |
| 2025-26 | Sweden | 2 | 1 | 1 | 0 | 0 | 0 | 2.55 | 0.889 | 0 |
| 2025-26 | Minnesota Wild | 1 | 0 | 1 | 0 | 0 | 0 | 4.20 | 0.818 | 0 |
| Date | Opp | DEC | G | A | GA | SV% | TOI |
|---|---|---|---|---|---|---|---|
| May 5 | COL | L | 0 | 0 | 4 | 0.818 | 57:08 |
| Apr 13 | STL | L | 0 | 0 | 5 | 0.762 | 58:49 |
| Apr 9 | DAL | L | 0 | 0 | 5 | 0.750 | 58:15 |
| Apr 5 | DET | W | 0 | 0 | 4 | 0.833 | 60:00 |
| Apr 2 | VAN | W | 0 | 0 | 2 | 0.939 | 60:00 |