Drafted 60 overall (2023 Round 2, Pick 28) by the Anaheim Ducks. View all Anaheim Ducks 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 |
| 2017-18 | Alps Selects U13 | WSI-U13 | 5 | — | — | — | — | 3.17 | 0.931 | — | — | — | — | — | — | — | — | — |
| 2019-20 | RB Hockey Academy U18 | EBJL | 8 | 7 | 1 | 0 | 19 | 2.38 | 0.905 | 1 | — | — | — | — | — | — | — | — |
| 2020-21 | EC Salzburg U20 | ICEYSL | 7 | 6 | 1 | 0 | 16 | 2.29 | 0.890 | 0 | — | — | — | — | — | — | — | — |
| 2020-21 | RB Hockey Academy U18 | ICEJL | 4 | 2 | 2 | 0 | 13 | 3.25 | 0.908 | 0 | 2 | 2 | 0 | 0 | 5 | 2.50 | 0.907 | 0 |
| 2021-22 | Italy U18 | WJC-18-D1B | 4 | 2 | 2 | 0 | 12 | 3.02 | 0.906 | 0 | — | — | — | — | — | — | — | — |
| 2021-22 | RB Hockey Academy U18 | CZECHIA-U20 | 20 | 5 | 13 | 0 | 66 | 3.66 | 0.899 | 1 | — | — | — | — | — | — | — | — |
| 2021-22 | RB Hockey Juniors | ALPSHL | 1 | 1 | 0 | 0 | 3 | 3.00 | 0.893 | 0 | — | — | — | — | — | — | — | — |
| 2021-22 | Italy U20 | WJC-20-D2A | 3 | 2 | 0 | 0 | 3 | 1.20 | 0.942 | 1 | — | — | — | — | — | — | — | — |
| 2022-23 | Italy U20 | WJC-20-D1B | 5 | 3 | 2 | 0 | 13 | 2.57 | 0.917 | 0 | — | — | — | — | — | — | — | — |
| 2022-23 | Färjestad BK U20 | J20-NATIONELL | 35 | 17 | 17 | 0 | 96 | 2.79 | 0.903 | 0 | 2 | 0 | 2 | 0 | 9 | 4.54 | 0.883 | 0 |
| 2022-23 | Italy | WC-D1A | 2 | 2 | 0 | 0 | 5 | 2.50 | 0.898 | 0 | — | — | — | — | — | — | — | — |
| 2022-23 | Italy U18 | WJC-18-D1B | 4 | 3 | 1 | 0 | 5 | 1.25 | 0.954 | 1 | — | — | — | — | — | — | — | — |
| 2022-23 | BIK Karlskoga | HOCKEYALLSVENSKAN | 2 | 1 | 1 | 0 | 5 | 2.50 | 0.936 | 0 | — | — | — | — | — | — | — | — |
| 2022-23 | Färjestad BK J20 | J20-NATIONELL | 35 | 17 | 17 | 0 | 96 | 2.79 | 0.903 | 0 | 2 | 0 | 2 | 0 | 9 | 4.54 | 0.883 | 0 |
| 2023-24 | Brynäs IF | HOCKEYALLSVENSKAN | 34 | 25 | 8 | — | 72 | 2.23 | 0.913 | 4 | 11 | 10 | 1 | — | 19 | 1.68 | 0.931 | 0 |
| 2023-24 | Italy | WC-D1A | 4 | 2 | 2 | 0 | 9 | 2.24 | 0.904 | 0 | — | — | — | — | — | — | — | — |
| 2024-25 | Färjestad BK U20 | J20-NATIONELL | 2 | 1 | 1 | 0 | 6 | 3.67 | 0.878 | 0 | — | — | — | — | — | — | — | — |
| 2024-25 | Färjestad BK | SHL | 21 | 9 | 10 | 0 | 53 | 3.19 | 0.879 | 1 | — | — | — | — | — | — | — | — |
| 2024-25 | Kärpät | LIIGA | 10 | 3 | 7 | 0 | 24 | 2.49 | 0.910 | 1 | — | — | — | — | — | — | — | — |
| 2024-25 | Italy | WC-D1A | 1 | 0 | 0 | 0 | 2 | 3.06 | 0.818 | 0 | — | — | — | — | — | — | — | — |
| 2024-25 | San Diego Gulls | AHL | 2 | 0 | 1 | 0 | 5 | 3.15 | 0.898 | 0 | — | — | — | — | — | — | — | — |
| 2025-26 | San Diego Gulls | AHL | 3 | 1 | 2 | 0 | 12 | 4.04 | 0.868 | 0 | 2 | 0 | 2 | 0 | 7 | 3.57 | 0.877 | 0 |
| 2025-26 | Brynäs IF | SHL | 33 | 17 | 15 | 0 | 81 | 2.52 | 0.887 | 2 | 2 | 1 | 1 | 0 | 5 | 2.38 | 0.865 | 0 |
| 2025-26 | Italy | OG | 4 | 0 | 4 | 0 | 13 | 5.13 | 0.911 | 0 | — | — | — | — | — | — | — | — |
| Totals | 249 | 126 | 107 | 0 | 629 | 2.73 | 0.902 | 12 | 21 | 13 | 8 | 0 | 54 | 2.53 | 0.906 | 0 | ||