Career — Regular Season
| Season | Team | GP | W | L | GAA | SV% | SO |
|---|---|---|---|---|---|---|---|
| 25-26 | HC Lugano | 16 | 8 | 7 | 2.13 | .920 | 2 |
| 24-25 | HC Lugano | 5 | 3 | 1 | 2.41 | .891 | 0 |
| 23-24 | EHC Biel-Bienne | 10 | 2 | 3 | 2.86 | .903 | 0 |
| 22-23 | EHC Biel-Bienne | 6 | 3 | 2 | 2.88 | .902 | 0 |
| 22-23 | Switzerland | 1 | 0 | 1 | 3.85 | .857 | 0 |
| 22-23 | EHC Winterthur | 4 | 1 | 2 | 1.98 | .950 | 0 |
| 21-22 | EHC Biel-Bienne | 44 | 24 | 12 | 2.23 | .921 | 5 |
| 20-21 | EHC Biel-Bienne | 40 | 22 | 11 | 2.49 | .914 | 2 |
| 19-20 | HC Davos | 25 | 12 | 8 | 2.62 | .916 | 1 |
| 18-19 | Rungsted Seier Capital | 4 | — | — | 2.53 | .885 | — |
| 18-19 | EHC Kloten | 24 | — | — | 2.29 | .921 | — |
| 17-18 | Davos | 24 | — | — | 3.01 | .905 | — |
| 16-17 | Davos | 17 | 10 | 6 | 2.63 | .906 | 0 |
| 16-17 | Switzerland U20 | 5 | 1 | 3 | 3.16 | .909 | 0 |
| 16-17 | Davos U20 | 1 | 0 | 1 | 3.02 | — | 0 |
| 15-16 | Switzerland | 5 | 2 | 3 | 3.15 | — | 0 |
| 15-16 | Linköping HC J20 | 19 | 11 | 8 | 2.63 | .896 | 0 |
| 15-16 | Switzerland U20 | 6 | 2 | 3 | 3.15 | .887 | 0 |
| 14-15 | Linkoping U18 | 26 | 21 | 5 | 1.52 | — | 4 |
| 14-15 | Linköping HC J20 | 5 | 4 | 1 | 3.08 | .892 | 0 |
| 14-15 | Linköping HC J18 | 15 | — | — | 1.25 | .949 | 4 |
| 14-15 | Switzerland U18 | 7 | 2 | 5 | 3.39 | .881 | 1 |
| 13-14 | Linkoping U18 | 15 | 12 | 3 | 1.84 | — | 3 |
| 12-13 | Zug U17 | 14 | — | — | 2.62 | — | — |
| 12-13 | Zug Jr. | 4 | — | — | 2.17 | — | — |
| 12-13 | Zug II Jr. | 1 | — | — | — | — | — |
| 11-12 | Zug U17 | 3 | — | — | 1.64 | — | — |
| 10-11 | Zug U15 | 19 | — | — | 0.00 | .000 | — |
| 09-10 | Zug II U15 | 1 | — | — | 0.00 | .000 | — |
