PositionF
BirthdayOctober 6, 1990
Age35
DraftSnake
Drafted BySaucin'
STANDARD PLAYER CONTRACT
Length2 Years (UFA)
Signed ByTLMon September 20, 2025
SeasonClauseAgeCap %Cap HitMinors
2025-26M-NMC344.9$7,000,000$5,850,000
2026-27M-NMC354.5$7,000,000$5,850,000
STANDARD PLAYER CONTRACT
Length1 Year (UFA)
Signed ByFRKon October 3, 2024
SeasonClauseAgeCap %Cap HitMinors
2024-25M-NMC332.7$3,500,000$2,350,000
STANDARD PLAYER CONTRACT (EXTENSION)
Length2 Years (UFA)
Signed ByMDMon August 18, 2022
SeasonClauseAgeCap %Cap HitMinors
2022-23M-NMC315.6$7,000,000$5,875,000
2023-24M-NMC325.6$7,000,000$5,850,000
ONE-WAY CONTRACT
Length3 Years (RFA)
Signed BySAUon September 21, 2019
SeasonClauseAgeCap %Cap HitMinors
2019-20-283.7$4,500,000$0
2020-21-293.7$4,500,000$0
2021-22-301.8$2,250,000$0
Trade History
DateTrade Details
Mar 11, 2026
Rollin Fat Dubinskys acquire:
2028 3rd Round Pick
The Little Mermaids
2026 4th Round Pick
The Little Mermaids
2026 5th Round Pick
Rollin Fat Dubinskys
The Little Mermaids acquire:
2026 7th Round Pick
Rollin Fat Dubinskys
Oct 3, 2024
Retained Salary
Freaks acquire:
2027 4th Round Pick
The Little Mermaids
The Little Mermaids acquire:
Retention
$3,500,000 (50%)
May 16, 2022
Future Considerations
Olympiakos HC acquire:
Expansion Draft Considerations
Jan 18, 2022
Retained Salary
Olympiakos HC acquire:
Saucin' acquire:
2022 1st Round Pick
Olympiakos HC
2022 6th Round Pick
Olympiakos HC
(#64 - Jack Devine)
Career Stats
SeasonTeamLeagueGPGAPPace+/-SOGS/GS%PPGPPPSHGSHPGWGTOI
2025-26Colorado AvalancheNHL1645946-3382.410.53600117:48
-Calgary FlamesNHL6112294155-271752.96.921300119:22
2024-25Calgary FlamesNHL8235326767-172793.412.592200519:21
2023-24Calgary FlamesNHL822946757502773.410.5102200418:26
2022-23Calgary FlamesNHL8224325656-192673.39.0111900417:13
2021-22Colorado AvalancheNHL71285987100132473.511.382900619:14
2020-21Colorado AvalancheNHL5611213247-71703.06.53900316:28
2019-20Colorado AvalancheNHL511917365871332.614.341100117:26
2018-19Toronto Maple LeafsNHL7316284449-21842.58.741300516:11
2017-18Toronto Maple LeafsNHL803223555622112.615.2121900316:46
2016-17Toronto Maple LeafsNHL8232296161-72362.913.6121700616:35
2015-16Toronto Maple LeafsNHL7617284549-152603.46.541400218:16
2014-15Toronto Maple LeafsNHL7318213944-71762.410.23711117:36
2013-14CanadaWC-A7033352182.60.00-0-0-
-Toronto Maple LeafsNHL7820305053-111481.913.571800217:23
2012-13TorontoAHL2781826795732.711.02-0-2-
-Toronto Maple LeafsNHL4818264475151072.216.85800116:03
2011-12TorontoAHL481822406821402.912.95-0-5-
-Toronto Maple LeafsNHL21527272281.317.91100114:10
2010-11TorontoAHL44172441762962.217.72-0-0-
-Toronto Maple LeafsNHL29391234-3511.85.90200015:47
2009-10LondonOHL5635589313626---11-3---
-CanadaWJC-A6358109----------
-Toronto Maple LeafsNHL1000--10--0000017:26
2008-09LondonOHL5625537811413---10-5---
2007-08KitchenerOHL68254065789---10-0---
2006-07KitchenerOHL62715222911---0-0---
2005-06Lon. Jr. KnightsMinor-ON62494392122----------