PositionF
BirthdaySeptember 20, 1990
Age35
DraftAuctionNominated#2Cost$45
STANDARD PLAYER CONTRACT (EXTENSION)
Length4 Years (UFA)
Signed ByRFDon June 27, 2025
SeasonClauseAgeCap %Cap HitMinors
2025-26M-NMC343.1$4,388,420$3,238,420
2026-27M-NMC352.8$4,388,420$3,238,420
2027-28M-NMC362.6$4,388,420$3,238,420
2028-29M-NMC372.6$4,388,420$3,238,420
STANDARD PLAYER CONTRACT
Length6 Years (RFA)
Signed ByRFDon September 21, 2019
SeasonClauseAgeCap %Cap HitMinors
2019-20M-NMC289.0$11,000,000$9,925,000
2020-21M-NMC298.9$11,000,000$9,925,000
2021-22M-NMC308.9$11,000,000$9,875,000
2022-23M-NMC318.9$11,000,000$9,875,000
2023-24M-NMC328.8$11,000,000$9,850,000
2024-25M-NMC338.3$11,000,000$9,850,000
Trade History
DateTrade Details
Dec 3, 2025
Rollin Fat Dubinskys acquire:
2026 2nd Round Pick
The Dark Knights
2026 3rd Round Pick
Freaks
2027 1st Round Pick
The Habbers
The Habbers acquire:
Career Stats
SeasonTeamLeagueGPGAPPace+/-SOGS/GS%PPGPPPSHGSHPGWGTOI
2025-26Toronto Maple LeafsNHL8231407171-281922.316.1122100418:11
2024-25Toronto Maple LeafsNHL7538367481102002.719.0122000818:14
2023-24CanadaWC92911100-4---------
-Toronto Maple LeafsNHL802936656722793.510.492000617:52
2022-23Toronto Maple LeafsNHL8036448082-72773.513.0183900917:39
2021-22Toronto Maple LeafsNHL7927497679-82373.011.4102600318:04
2020-21Toronto Maple LeafsNHL5619315073121632.911.761200218:12
2019-20Toronto Maple LeafsNHL6326346078-71973.113.272100419:33
2018-19Toronto Maple LeafsNHL8247418888192863.516.4101900819:05
2017-18New York IslandersNHL8237478484-122573.114.4123023319:56
2016-17CanadaWCup6134552---------
-New York IslandersNHL772838667042603.410.871812320:25
2015-16New York IslandersNHL783337707462503.213.271900520:00
2014-15New York IslandersNHL823848868652783.413.7133101820:40
2013-14CanadaOlympics4000-361.50.00-0-0-
-New York IslandersNHL5924426692-61883.212.882500421:15
2012-13BernSwiss28172542123----------
-New York IslandersNHL4828194780-21623.417.391600520:46
2011-12CanadaWC-A8459924---0-0-0-
-New York IslandersNHL8231508181-62863.510.872500820:34
2010-11CanadaWC-A75491056---0-0-0-
-New York IslandersNHL7929386770-162433.111.992400419:15
2009-10CanadaWC-A770782----------
-New York IslandersNHL8224305454-151862.312.9112500218:00
2008-09CanadaWJC-A68715205----------
-LondonOHL243218501715---12-1---
-OshawaOHL322628541385---9-5---
2007-08CanadaWJC-A741559----------
-OshawaOHL59407811816422---14-4---
2006-07CanadaWJ18-A7235594---1-0-1-
-OshawaOHL67726213416425---34-6---
2005-06OshawaOHL6545327797-13---12-4---
2004-05MiltonOPJHL20131528115----------
-Tor. MarlborosGTHL729167158180----------
2003-04Toronto Marlboros Bantam AAAGTBHL9095921871700---------