Denis Malgin

Switzerland
Born on:
Birth place: Olten, Switzerland
Forward, shoots right
5 ' 9" (175 cm) | 176 lb (80 kg)
Drafted by: Florida Panthers, 4. round (#102 overall), in 2015 NHL Entry Draft

Championships & Medals

AgeYearTeamEventTournament Location / Series Result
Championship272024ZSC LionsNLAZSC Lions defeated Lausanne HC 4‑3 in a best of seven series.
Championship282025ZSC LionsNLAZSC Lions defeated Lausanne HC 4‑1 in a best of seven series.
Silver282025Team SwitzerlandWorld ChampionshipStockholm, Sweden and Herning, Denmark
IIHF World Championship MedalsSilver
Swiss ChampionshipsChampionshipChampionship
OverallTime on IceGoalsAssistsPointsper 60 All Situationsper 60 Even-Strengthper 60 Power-PlayShotsDefensiveFaceoffs
DateGameScoreGAPPIM+/-TOIESPPSHESGPPGSHGGWGOTGESAPPASHAGWAOTAESPPPPSHPGWPOTPPPP%G/60A/60P/60ESG/60ESA/60ESP/60PPG/60PPA/60PPP/60SOGSH%HITSBSFOWFOLFO%
Apr 22, 2023COL @ SEA(6-4)0000-17:377:370:000:000000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00020.0%50000.00%
Apr 24, 2023COL @ SEA(2-3)000005:024:540:080:000000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00010.0%31000.00%
Apr 26, 2023SEA @ COL(3-2)0000-112:0512:050:000:000000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00010.0%20000.00%
Apr 28, 2023COL @ SEA(4-1)000204:504:500:000:000000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00010.0%00000.00%
Apr 30, 2023SEA @ COL(2-1)0000-16:026:020:000:000000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00010.0%00000.00%
GAME LOG
  OverallGoalsper GameShots
SeasonTeamLGEAgeGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GPSOGSH%
2012‑13Team Switzerland U16 153167470100.3332.0002.333
2012‑13Team Switzerland U17 1531010-11010.3330.0000.333
2012‑13Team Switzerland U18 1552244-31000.4000.4000.800633.3
2013‑14Team Switzerland U18 16144812430010.2860.5710.857
2014‑15ZSC LionsNLA1723268640000.0870.2610.348345.9
2014‑15Team Switzerland U18 177325201010.4290.2860.7142611.5
2014‑15Team Switzerland U20 17115914281000.4550.8181.273
2015‑16ZSC LionsNLA1838512171252020.1320.3160.447667.6
2015‑16Team Switzerland U20 1861896-10010.1671.3331.500156.7
2016‑17Springfield ThunderbirdsAHL191539121460010.2000.6000.8002910.3
2016‑17Florida PanthersNHL194764108-52010.1280.0850.213679.0
2016‑17Team Switzerland 19100224-10000.0000.2000.200150.0
2017‑18Springfield ThunderbirdsAHL2013410140-21010.3080.7691.0773112.9
2017‑18Florida PanthersNHL2051111122641030.2160.2160.4317913.9
2018‑19Florida PanthersNHL2150791614-100000.1400.1800.3206610.6
2019‑20Florida PanthersNHL2236481212-61000.1110.2220.333478.5
2019‑20Toronto Maple LeafsNHL2280002-30000.0000.0000.00030.0
2020‑21Lausanne HCNLA234519234256191210.4220.5110.93316311.7
2021‑22ZSC LionsNLA244821315249183350.4380.6461.08314314.7
2021‑22Team Switzerland 241367131023110.4620.5381.0003716.2
2022‑23Toronto Maple LeafsNHL25232244-10000.0870.0870.174464.3
2022‑23Colorado AvalancheNHL254211617450010.2620.1430.4056616.7
2022‑23Team Switzerland 256246442010.3330.6671.0002010.0
2023‑24ZSC LionsNLA264818294726142000.3750.6040.97913013.8
2023‑24Team Switzerland 263022200000.0000.6670.667
2024‑25ZSC LionsNLA273913233624121070.3330.5900.92311910.9
2024‑25Team Switzerland 2716114153370000.0630.8750.938
2025‑26ZSC LionsNLA283511223326142020.3140.6290.9439012.2
2025‑26Team Switzerland 2820110-10000.0000.5000.50040.0
SeasonTeamLGEAgeGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GPSOGSH%
NLA Totals2768914623519986115170.3220.5290.85174511.9
NHL Totals25741408150-164050.1600.1560.31537411.0
AHL Totals28719261441020.2500.6790.9296011.7

Playoff Stats

SeasonTeamLGEAgeGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GPSOGSH%
2014‑15ZSC LionsNLA1718426430000.2220.1110.3332516.0
2015‑16ZSC LionsNLA1830000-10000.0000.0000.00060.0
2020‑21Lausanne HCNLA2342136-21010.5000.2500.7501414.3
2021‑22ZSC LionsNLA24179918241150.5290.5291.0595117.6
2022‑23Colorado AvalancheNHL2570002-30000.0000.0000.00070.0
2023‑24ZSC LionsNLA26156814434030.4000.5330.9334712.8
2024‑25ZSC LionsNLA271671320262030.4380.8131.2504914.3
NLA Totals73283361181381120.3840.4520.83619214.6
NHL Totals70002-30000.0000.0000.00070.0

National Team Stats - Major Tournaments

TeamAgeGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GPSOGSH%
Team Switzerland - U18 World Championship 20131552244-31000.4000.4000.800633.3
Team Switzerland - Ivan Hlinka Memorial Tournament 2013164123200000.2500.5000.750
Team Switzerland - U18 World Championship 2014165347240010.6000.8001.4001127.3
Team Switzerland - U20 World Championship 2015176167060000.1671.0001.167911.1
Team Switzerland - U18 World Championship 2015177325201010.4290.2860.7142611.5
Team Switzerland - U20 World Championship 20161861896-10010.1671.3331.500156.7
Team Switzerland - World Championship 20172070002-10000.0000.0000.000120.0
Team Switzerland - Olympics ‑ Beijing 20222531014-41010.3330.0000.333812.5
Team Switzerland - World Championship 20222585712452100.6250.8751.5002420.8
Team Switzerland - World Championship 2023266246442010.3330.6671.0002010.0
Team Switzerland - World Championship 202528911011650000.1111.1111.222263.8
TeamAgeGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GPSOGSH%
World Championship Totals308212916134110.2670.7000.967829.8
U18 World Championship Totals178816812020.4710.4710.9414318.6
U20 World Championship Totals1221416650010.1671.1671.333248.3
Hlinka Gretzky Cup Totals4123200000.2500.5000.750
Olympics Totals31014-41010.3330.0000.333812.5

National and Regional Team Stats - Miscellaneous Tournaments

TeamAgeGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GPSOGSH%
Team Switzerland - U16 4‑Nations 2012153167470100.3332.0002.333
Team Switzerland - European Youth Olympic Festival 20131631010-11010.3330.0000.333
Team Switzerland - U18 4‑Nations 2013163022010.0000.6670.667
Team Switzerland - U18 4‑Nations 20141720000-20000.0000.0000.00020.0
Team Switzerland - U20 4‑Nations 2014173213021000.6670.3331.000540.0
Team Switzerland - U20 4‑Nations 201417222420001.0001.0002.000
Team Switzerland - Euro Hockey Challenge 2017203022200000.0000.6670.66730.0
Team Switzerland - Swiss Ice Hockey Challenge 2021242000210000.0000.0000.00050.0
Team Switzerland - EHT ‑ Swiss Ice Hockey Games 2023263022200000.0000.6670.667
Team Switzerland - EHT ‑ Karjala Tournament 2024272033010000.0001.5001.500
Team Switzerland - EHT ‑ Swiss Ice Hockey Games 20242730002700000.0000.0000.00030.0
Team Switzerland - EHT ‑ Czech Hockey Games 2025282011010000.0000.5000.500
Team Switzerland - EHT ‑ Swiss Ice Hockey Games 20252820110-10000.0000.5000.50040.0
TeamAgeGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GPSOGSH%
Men Totals170993320000.0000.5290.52915
U18 Men Totals50220-10000.0000.4000.4002
U20 Men Totals5437221000.8000.6001.4005
U16 Men Totals3167470100.3332.0002.333
U17 Men Totals31010-11010.3330.0000.333