PositionF
BirthdayJanuary 4, 1999
Age27
DraftAuctionNominated#114Cost$3
Drafted ByThe Habbers
STANDARD PLAYER CONTRACT (EXTENSION)
Length8 Years (UFA)
Signed ByRFDon September 18, 2025
SeasonClauseAgeCap %Cap HitMinors
2026-27-274.6$7,250,000$0
2027-28M-NMC280.0$0$0
2028-29M-NMC290.0$0$0
2029-30M-NMC300.0$0$0
2030-31M-NMC310.0$0$0
2031-32M-NMC320.0$0$0
2032-33M-NMC330.0$0$0
2033-34M-NMC340.0$0$0
STANDARD PLAYER CONTRACT (EXTENSION)
Length4 Years (RFA)
Signed ByRFDon May 19, 2022
SeasonClauseAgeCap %Cap HitMinors
2022-23-235.8$7,250,000$0
2023-24-245.8$7,250,000$0
2024-25-255.5$7,250,000$0
2025-26-265.1$7,250,000$0
ENTRY LEVEL CONTRACT
Length3 Years (RFA)
Signed ByHABon September 21, 2019
SeasonClauseAgeCap %Cap HitMinors
2019-20ELC200.8$925,000$0
2020-21ELC215.9$7,250,000$0
2021-22ELC225.8$7,250,000$0
Trade History
DateTrade Details
Jun 16, 2020
Rollin Fat Dubinskys acquire:
2020 1st Round Pick
The Habbers
The Habbers acquire:
2020 2nd Round Pick
The Little Mermaids
2021 3rd Round Pick
Rollin Fat Dubinskys
Career Stats
SeasonTeamLeagueGPGAPPace+/-SOGS/GS%PPGPPPSHGSHPGWGTOI
2025-26SwitzerlandOG5134661183.65.61-0-020:26
-New Jersey DevilsNHL8228386666-62112.613.3112301620:43
2024-25SwitzerlandWC4213623---------
-New Jersey DevilsNHL753534697591872.518.7142902320:23
2023-24SwitzerlandWC106511906---------
-SwitzerlandEHT2000-1---------
-New Jersey DevilsNHL7127406777-51822.614.861711419:29
2022-23SwitzerlandWC4123620---------
-New Jersey DevilsNHL8131498081332563.212.171934919:17
2021-22SwitzerlandEHT10221641---------
-SwitzerlandWC8538821---------
-New Jersey DevilsNHL7021396070-11532.213.741202219:21
2020-21SwitzerlandWC8246621---------
-New Jersey DevilsNHL21651143-9442.113.63411018:31
2019-20New Jersey DevilsNHL5814223651-161232.111.421012118:04
2018-19SwitzerlandWC8459923---------
-New Jersey DevilsNHL691730475601602.310.631100318:06
2017-18New Jersey DevilsNHL8220325252101802.211.11600216:19
2016-17Switzerland U18WJC-185156980---------
-Switzerland U20WJC-205437115-1---------
-Switzerland U18Ivan Hlinka Memorial311255-4---------
-Halifax MooseheadsQMJHL5738488612420---------
2015-16SC Bern Future U20Elite Jr. A18111728128----------
-Switzerland U18WJC-18513466-1---------
-Switzerland U20WJC-20602227-2---------
-SC BernNLA151015-3---------
-EHC VispNLB7112232---------
-Switzerland U18Ivan Hlinka Memorial4336123-2---------
2014-15Bern U17U17-Elit222833612270---------
-Bern U20U20-Elit11112150---------
-Switzerland U18WJC-185101164---------
2013-14Valais-Wallis Future U15U15-Elit205740973980---------
-Valais-Wallis Future U17U17-Top223245772870---------
-Bern U17U17-Elit21231230---------
2012-13Valais-Wallis Future U15U15-Elit274338812460---------
-Valais-Wallis Future U17U17-Top141211231350---------
2011-12Valais-Wallis Future U15U15-Elit27111829880---------
2010-11Visp U15U15-Top346102730---------
-Valais-Wallis Future U15U15-Elit11202150---------
2009-10Visp II U15Mini A91511262370---------