PositionF
BirthdayOctober 8, 1996
Age29
DraftAuctionNominated#66Cost$19
Drafted ByOlympiakos HC
STANDARD PLAYER CONTRACT (EXTENSION)
Length6 Years (UFA)
Signed ByHABon April 3, 2024
SeasonClauseAgeCap %Cap HitMinors
2024-25-276.7$8,800,000$0
2025-26M-NMC286.1$8,800,000$7,650,000
2026-27M-NMC295.6$8,800,000$7,650,000
2027-28M-NMC305.2$8,800,000$7,650,000
2028-29M-NMC315.2$8,800,000$7,650,000
2029-30M-NMC325.2$8,800,000$7,650,000
STANDARD PLAYER CONTRACT (EXTENSION)
Length3 Years (RFA)
Signed ByOLYon May 11, 2021
SeasonClauseAgeCap %Cap HitMinors
2021-22-244.8$6,000,000$0
2022-23-254.8$6,000,000$0
2023-24-267.0$8,800,000$0
ENTRY LEVEL CONTRACT
Length2 Years (RFA)
Signed ByOLYon September 21, 2019
SeasonClauseAgeCap %Cap HitMinors
2019-20ELC224.9$6,000,000$0
2020-21ELC234.9$6,000,000$0
Trade History
DateTrade Details
Jun 26, 2023
Olympiakos HC acquire:
2023 2nd Round Pick
The Dark Knights
2023 5th Round Pick
The Dark Knights
The Habbers acquire:
2023 3rd Round Pick
Olympiakos HC
2023 6th Round Pick
Olympiakos HC
Career Stats
SeasonTeamLeagueGPGAPPace+/-SOGS/GS%PPGPPPSHGSHPGWGTOI
2025-26SwitzerlandOG53471156214.214.31-0-018:33
-New Jersey DevilsNHL7724204447-162693.58.961000518:31
2024-25SwitzerlandWC1037108211---------
-New Jersey DevilsNHL802627535472393.010.971300517:52
2023-24New Jersey DevilsNHL6928245262-282073.013.5101700417:36
2022-23New Jersey DevilsNHL219514550723.412.54500117:47
-San Jose SharksNHL5731215275-192554.512.2131800419:59
2021-22SwitzerlandEHT11121641---------
-SwitzerlandWC8358821---------
-San Jose SharksNHL7735417681-33264.210.7121800819:09
2020-21SwitzerlandWC842662-1---------
-San Jose SharksNHL5412193147-51552.97.721000016:03
2019-20San Jose SharksNHL7022274957-221992.811.12900217:17
2018-19San Jose SharksNHL783036666992503.212.061001216:58
2017-18SwitzerlandWC7257821---------
-San Jose SharksNHL812115363622102.610.03400414:52
2016-17San Jose BarracudaAHL3314923579---------
-San Jose SharksNHL34336141852.53.50000112:28
2015-16Rouyn-Noranda HuskiesM-Cup55381311---------
-Switzerland U20WJC-20623568-4---------
-HalifaxQMJHL231125361287---4-0-2-
-Rouyn-NorandaQMJHL2923285114422---8-0-5-
2014-15HalifaxQMJHL61444690121203165.213.923-0-10-
2013-14HalifaxQMJHL6617173442101872.89.12-0-3-
2012-13Rapperswil Jr.Swiss-Jr.3916223880----------
-Rapperswil U17Swiss-U1710111728230----------
2011-12Pikes IISwiss-61224328----------
-Pikes U17Swiss-U1729232346130----------
2010-11Pikes Oberthurgau U17Elite Novizen23729320---------
2009-10Herisau U17Top Novizen2015924980---------
2008-09Herisau U15Mini A153422563060---------
2007-08Herisau U15Mini A9137201820---------
2006-07Herisau U15Mini A8718820---------