Drafted 76 overall (2026 Round 3, Pick 12) by the Toronto Maple Leafs. View all Toronto Maple Leafs draft picks →
Regular-season goals and assists stacked to total points.
Total regular-season points across each season played.
| Regular Season | Playoffs | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | Lge | GP | G | A | PTS | +/- | PIM | GP | G | A | PTS | +/- | PIM |
| 2021-22 | Skövde HC U16 | U16-DIV-1 | 2 | 0 | 0 | 0 | — | 0 | — | — | — | — | — | — |
| 2022-23 | Skövde HC U16 | U16-DIV-1 | 16 | 2 | 10 | 12 | — | 6 | — | — | — | — | — | — |
| 2022-23 | Skövde HC U20 | J20-DIV-1 | 1 | 0 | 0 | 0 | — | 0 | — | — | — | — | — | — |
| 2022-23 | Skövde HC U18 | J18-DIV-1 | 23 | 0 | 8 | 8 | — | 6 | 4 | 1 | 5 | 6 | — | 0 |
| 2023-24 | Västergötland | TV-PUCKEN | 8 | 0 | 1 | 1 | — | 2 | — | — | — | — | — | — |
| 2023-24 | Skövde HC U16 | U16-DIV-1 | 1 | 1 | 0 | 1 | — | 2 | 2 | 0 | 3 | 3 | — | 0 |
| 2023-24 | Skövde HC U20 | J20-DIV-1 | 28 | 4 | 31 | 35 | — | 14 | — | — | — | — | — | — |
| 2023-24 | Skövde HC U18 | J18-DIV-1 | 19 | 6 | 22 | 28 | — | 6 | — | — | — | — | — | — |
| 2024-25 | Sweden U17 | WHC-17 | 4 | 0 | 0 | 0 | — | 0 | — | — | — | — | — | — |
| 2024-25 | Färjestad BK U18 | J18-REGION | 20 | 3 | 19 | 22 | — | 10 | — | — | — | — | — | — |
| 2024-25 | Färjestad BK U20 | J20-NATIONELL | 6 | 0 | 1 | 1 | 0 | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2024-25 | Färjestad BK U18 | J18-NATIONELL | 17 | 2 | 5 | 7 | 4 | 12 | 3 | 1 | 0 | 1 | 2 | 0 |
| 2025-26 | Färjestad BK U18 | U18-NATIONELL | 3 | 0 | 1 | 1 | 0 | 0 | 3 | 0 | 5 | 5 | 2 | 2 |
| 2025-26 | Färjestad BK U20 | SVENSKA-CUPEN-U20 | 1 | 0 | 2 | 2 | 1 | 0 | — | — | — | — | — | — |
| 2025-26 | Färjestad BK U18 | U18-REGION | 1 | 1 | 4 | 5 | — | 0 | — | — | — | — | — | — |
| 2025-26 | Färjestad BK U20 | U20-NATIONELL | 35 | 1 | 24 | 25 | -3 | 10 | 7 | 1 | 4 | 5 | -3 | 0 |
| 2025-26 | Färjestad BK | SHL | 1 | 0 | 0 | 0 | 0 | 0 | — | — | — | — | — | — |
| 2025-26 | Sweden U18 | WJAC-19 | 5 | 0 | 2 | 2 | — | 0 | — | — | — | — | — | — |
| Totals | 191 | 20 | 130 | 150 | 2 | 72 | 21 | 3 | 17 | 20 | 1 | 2 | ||