Regular Season Stats
| | | | | | | | | | | | |
|---|
| 2011-12 | Swe-U18 | Brynas U18 | 1 | - | - | - | - | - | 1 | - | - | 0 |
| 2012-13 | Swe-U18 | Brynas U18 | 28 | - | - | 23 | 5 | - | 49 | - | - | 9 |
| 2013-14 | Swe-U18 | Brynas U18 | 26 | - | - | 19 | 7 | - | 52 | - | - | 3 |
| 2013-14 | Swe-Jr. | Brynas Jr. | 6 | - | - | 2 | 4 | - | 18 | - | - | 0 |
| 2014-15 | Swe-U18 | Brynas U18 | 4 | - | - | 3 | 1 | - | 10 | - | - | 1 |
| 2014-15 | SHL | Brynäs IF | 2 | - | - | 1 | 0 | - | 1 | 27 | 0.963 | 0 |
| 2014-15 | J20 Nationell | Brynäs IF J20 | 14 | - | - | 10 | 4 | - | 36 | 388 | 0.907 | 0 |
| 2014-15 | J18 Allsvenskan | Brynäs IF J18 | 3 | - | - | - | - | - | 8 | 77 | 0.896 | 1 |
| 2015-16 | SHL | Brynäs IF | 25 | - | - | 10 | 14 | - | 64 | 664 | 0.904 | 0 |
| 2015-16 | J20 Nationell | Brynäs IF J20 | 3 | - | - | 3 | 0 | - | 8 | 89 | 0.910 | 0 |
| 2016-17 | SHL | Brynäs IF | 22 | - | - | 14 | 7 | - | 48 | 524 | 0.908 | 2 |
| 2017-18 | SHL | Brynäs IF | 8 | - | - | 3 | 5 | - | 19 | 199 | 0.905 | 0 |
| 2017-18 | SHL | HV71 | 3 | - | - | 2 | 1 | - | 8 | 82 | 0.902 | 0 |
| 2017-18 | HockeyAllsvenskan | IK Oskarshamn | 7 | - | - | 3 | 4 | - | 20 | 190 | 0.895 | 0 |
| 2018-19 | SHL | HV71 | 19 | - | - | 10 | 8 | - | 40 | 447 | 0.911 | 0 |
| 2018-19 | AHL | Lehigh Valley Phantoms | 1 | - | - | 1 | 0 | 0 | 3 | 43 | 0.930 | 0 |
| 2019-20 | ECHL | Reading Royals | 25 | - | - | 13 | 11 | 1 | 78 | 678 | 0.885 | 2 |
| 2019-20 | AHL | Lehigh Valley Phantoms | 1 | - | - | 0 | 0 | 0 | 0 | 7 | 1.000 | 0 |
| 2020-21 | HockeyAllsvenskan | Västerviks IK | 5 | - | - | 1 | 4 | - | 14 | 176 | 0.921 | 0 |
| 2020-21 | AHL | Lehigh Valley Phantoms | 11 | - | - | 5 | 3 | 4 | 33 | 340 | 0.903 | 0 |
| 2021-22 | NHL | Philadelphia Flyers | 5 | 0 | 0 | 0 | 4 | 1 | 16 | 177 | 0.910 | 0 |
| 2021-22 | AHL | Lehigh Valley Phantoms | 44 | - | - | 16 | 18 | 4 | 115 | 1177 | 0.902 | 2 |
| 2022-23 | NHL | Philadelphia Flyers | 20 | 0 | 0 | 3 | 12 | 3 | 69 | 575 | 0.880 | 0 |
| 2022-23 | AHL | Lehigh Valley Phantoms | 7 | - | - | 4 | 1 | 2 | 17 | 191 | 0.911 | 0 |
| 2023-24 | NHL | Philadelphia Flyers | 5 | 0 | 0 | 1 | 2 | 0 | 17 | 96 | 0.823 | 0 |
| 2023-24 | AHL | Lehigh Valley Phantoms | 24 | - | - | 13 | 7 | 3 | 74 | 636 | 0.884 | 0 |
| 2024-25 | AHL | Rochester Americans | 19 | - | - | 12 | 5 | 1 | 52 | 513 | 0.899 | 0 |
| 2025-26 | SHL | HV71 | 2 | - | - | 0 | 2 | - | 6 | 41 | 0.854 | 0 |
| 2025-26 | Liiga | Kärpät | 10 | - | - | 3 | 6 | 1 | 34 | 269 | 0.874 | 0 |
| NHL Totals | – | 30 | 0 | 0 | 4 | 18 | 4 | 102 | 848 | 0.880 | 0 |
| AHL Totals | – | 107 | - | - | 51 | 34 | 14 | 294 | 2907 | 0.899 | 2 |
Playoff Stats
| | | | | | | | | | | |
|---|
| 2012-13 | Swe-U18 | Brynas U18 | 1 | - | - | 0 | 1 | 4 | - | - | 0 |
| 2013-14 | Swe-U18 | Brynas U18 | 5 | - | - | 3 | 2 | 10 | - | - | 1 |
| 2014-15 | Swe-U18 | Brynas U18 | 4 | - | - | 4 | 0 | 8 | - | - | 0 |
| 2014-15 | Swe-Jr. | Brynas Jr. | 1 | - | - | 0 | 1 | 3 | - | - | 0 |
| 2014-15 | Sweden | Brynas | 1 | - | - | 0 | 0 | 1 | - | - | 0 |
| 2014-15 | SHL | Brynäs IF | 1 | - | - | 0 | 0 | 1 | 7 | 0.857 | 0 |
| 2014-15 | J20 Nationell | Brynäs IF J20 | 1 | - | - | 0 | 1 | 3 | 27 | 0.889 | 0 |
| 2014-15 | J18 Allsvenskan | Brynäs IF J18 | 4 | - | - | - | - | - | - | 0.928 | - |
| 2015-16 | Swe-Jr. | Brynas Jr. | 2 | - | - | 0 | 2 | 10 | - | - | 0 |
| 2015-16 | SHL | Brynäs IF | 2 | - | - | 1 | 1 | 7 | 65 | 0.892 | 0 |
| 2015-16 | J20 Nationell | Brynäs IF J20 | 2 | - | - | 0 | 2 | 10 | 57 | 0.825 | 0 |
| 2016-17 | SHL | Brynäs IF | 13 | - | - | 6 | 4 | 28 | 284 | 0.901 | 2 |
| 2016-17 | J20 Nationell | Brynäs IF J20 | 1 | - | - | 0 | 1 | 5 | 34 | 0.853 | 0 |
| 2017-18 | SHL | HV71 | 1 | - | - | 0 | 1 | 3 | 26 | 0.885 | 0 |
Last 5 Games
| Season | Opponent | Date | DEC | GS | GA | SA | SV% | PIM | TOI |
|---|
| Regular | vs FLA | Mar 24 | L | 1 | 3 | 14 | .786 | 0 | 57:37 |
| Regular | @ BOS | Mar 16 | L | 1 | 6 | 30 | .800 | 0 | 57:17 |
| Regular | vs TOR | Mar 14 | - | 0 | 3 | 15 | .800 | 0 | 39:31 |
| Regular | @ TBL | Mar 9 | - | 0 | 3 | 11 | .727 | 0 | 49:04 |
| Regular | vs OTT | Mar 2 | W | 1 | 2 | 26 | .923 | 0 | 60:00 |