PositionG
BirthdayJune 7, 1998
Age28
DraftSnake
STANDARD PLAYER CONTRACT (EXTENSION)
Length6 Years (UFA)
Signed ByHABon December 19, 2025
SeasonClauseAgeCap %Cap HitMinors
2026-27M-NMC284.4$6,800,000$5,650,000
2027-28M-NMC294.0$6,800,000$5,650,000
2028-29M-NMC304.0$6,800,000$5,650,000
2029-30M-NMC314.0$6,800,000$5,650,000
2030-31M-NMC324.0$6,800,000$5,650,000
2031-32M-NMC330.0$0$0
STANDARD PLAYER CONTRACT (EXTENSION)
Length1 Year (RFA)
Signed ByHABon July 2, 2024
SeasonClauseAgeCap %Cap HitMinors
2025-26-272.6$3,750,000$0
STANDARD PLAYER CONTRACT (EXTENSION)
Length3 Years (RFA)
Signed ByHABon January 11, 2022
SeasonClauseAgeCap %Cap HitMinors
2022-23-240.6$787,500$0
2023-24-253.0$3,750,000$0
2024-25-262.8$3,750,000$0
ENTRY LEVEL CONTRACT
Length3 Years (RFA)
Signed ByTDKon September 21, 2019
SeasonClauseAgeCap %Cap HitMinors
2019-20ELC210.6$761,666$0
2020-21ELC220.6$761,666$0
2021-22ELC230.6$787,500$0
Trade History
DateTrade Details
Dec 6, 2019
Retained Salary
The Dark Knights acquire:
2021 3rd Round Pick
The Habbers
Retention
$1,400,000 (28.57%)
Retention
$1,625,000 (50%)
The Habbers acquire:
2021 2nd Round Pick
The Dark Knights
2022 1st Round Pick
The Dark Knights
Career Stats
SeasonTeamLeagueGPWLOLGAASV%SHOGASASV
2025-26SwedenOG21102.550.889054540
-Minnesota WildNHL50281562.690.904413313771244
2024-25Sweden4 Nations20014.190.813063226
-Minnesota WildNHL58311962.560.914514616931547
2023-24SwedenWC76102.130.903014145131
-Minnesota WildNHL45201843.060.899312912831154
2022-23Minnesota WildNHL3922972.100.93138111731092
2021-22Belleville SenatorsAHL2011612.500.915245530485
-Ottawa SenatorsNHL1851213.550.892062574512
2020-21Belleville SenatorsAHL135702.860.910137410373
-Södertälje SKHockeyAllsvenskan1911702.300.919143531488
-Ottawa SenatorsNHL95122.160.933017254237
2019-20Belleville SenatorsAHL2415633.230.889175673598
2018-19Belleville SenatorsAHL31121633.380.887098867769
-Brampton BeastECHL20205.380.827095243
2017-18Belleville SenatorsAHL72403.010.912019216197
-Sweden U20WJC-2064101.810.924011145134
-Luleå HF J20J20 Nationell75201.710.925212160148
-Luleå HFSHL2291102.070.918341501460
2016-17Sweden U20WJC-2011002.000.947023836
-Luleå HF J20J20 Nationell63302.090.928013181168
-Luleå HFSHL1541002.700.912038431393
2015-16Sweden U18WJC-1853102.700.906013138125
-Luleå HF J20J20 Nationell2081103.220.893062581519
-Luleå HFSHL64202.170.910013145132
2014-15Sweden U17WHC-175---1.610.942----
-Luleå HF J18J18 Allsvenskan9---2.180.908120217197
-Luleå HF J20J20 Nationell71603.960.881028236208
-Lulea U18Swe-U181899-2.20-240-NaN
2013-14Skelleftea U18Swe-U1818153-1.55-428-NaN
2012-13Skelleftea U18Swe-U18110-3.00-03-NaN