Malgin ist der Sohn des früheren Eishockeyprofis Albert Malgin, der ab 1993 in der Schweiz spielte und nach seinem Karriereende Trainer wurde.[1] Denis Malgin erlernte das Eishockeyspielen in der Nachwuchsabteilung des EHC Biel.[2] Noch als Jugendlicher wechselte er zu den ZSC Lions,[3] in der Saison 2013/14 gab er sein Debüt in der National League B (NLB) für das Zürcher Farmteam GC Küsnacht Lions, in der Folgesaison sammelte er erste Spielpraxis in der National League A (NLA) bei den ZSC Lions.[4] Bereits 2014 hatten ihn beim KHL Junior Draft der HK ZSKA Moskau an zwölfter Position und beim CHL Import Draft die Huskies de Rouyn-Noranda als insgesamt 26. Spieler ausgewählt, er blieb aber noch in Zürich. Beim NHL Entry Draft 2015 sicherten sich die Florida Panthers aus der National Hockey League (NHL) in der vierten Runde an 102. Stelle die Rechte am jungen Schweizer.[5] Nach der Saison 2014/15 wurde Malgin in der NLA als bester Nachwuchsspieler des Jahres ausgezeichnet.[6] Im Jahr 2016 gewann er mit den ZSC Lions den Schweizer Pokalwettbewerb.
Im Juli 2016 unterzeichnete er einen Dreijahresvertrag beim NHL-Klub Florida Panthers, der auch Gültigkeit für Einsätze im Farmteam, den Springfield Thunderbirds aus der American Hockey League (AHL), besass.[7] Mitte Oktober 2016 feierte er sein NHL-Debüt im Duell der Panthers mit den New Jersey Devils,[8] Anfang November 2016 erzielte Malgin gegen die Boston Bruins sein erstes Tor in der NHL.[9] Nach vier Jahren in der Organisation der Panthers wurde Malgin im Februar 2020 im Tausch für Mason Marchment an die Toronto Maple Leafs abgegeben. Im Oktober verlängerte Malgin seinen Vertrag mit den Maple Leafs und wurde anschließend an den Lausanne HC ausgeliehen.[10]
Nachdem er dort die Saison beendet hatte und Toronto ihm kein neues Vertragsangebot unterbreitet hatte, wechselte er im September 2021 fest zu den ZSC Lions aus der Schweiz. Nach einer Saison dort unterzeichnete er im Juli 2022 wieder einen Vertrag bei den Maple Leafs und kehrte somit in die NHL zurück. Im Dezember desselben Jahres wurde er im Tausch für Dryden Hunt jedoch an den amtierenden Stanley-Cup-Sieger Colorado Avalanche abgegeben. Dort erhielt er nach der Saison 2022/23 keinen weiterführenden Vertrag.
Der Stürmer kehrte daraufhin abermals in sein Heimatland zurück, wo er sich erneut mit den ZSC Lions auf einen Vertrag einigte, der eine Laufzeit von fünf Jahren bis zum Sommer 2028 hat. Im Frühjahr 2024 gewann Malgin mit den Lions erstmals die Schweizer Meisterschaft.
International
Malgin spielte für die Schweizer Nationalmannschaft in den Altersstufen U16, U17, U18 und U20. Bei der Weltmeisterschaft der U18-Junioren 2015 wurde er ins All-Star-Team berufen.[11]
Für die A-Nationalmannschaft debütierte der Angreifer bei der Weltmeisterschaft 2017 und belegte mit der Schweizer Auswahl dabei den sechsten Platz.
Erfolge und Auszeichnungen
2013 Schweizer U17-Juniorenmeister mit den ZSC Lions
2013 Schweizer U20-Juniorenmeister mit den GCK Lions
2015 Schweizer U20-Juniorenmeister mit den GCK Lions
(Legende zur Spielerstatistik: Sp oder GP = absolvierte Spiele; T oder G = erzielte Tore; V oder A = erzielte Assists; Pkt oder Pts = erzielte Scorerpunkte; SM oder PIM = erhaltene Strafminuten; +/− = Plus/Minus-Bilanz; PP = erzielte Überzahltore; SH = erzielte Unterzahltore; GW = erzielte Siegtore; 1Play-downs/Relegation; Kursiv: Statistik nicht vollständig)