We use cookies to offer you a better browsing experience, analyze site traffic, & serve targeted ads. By using our site, you consent to our use of cookies.

Toronto Maple Leafs Contracts

Contract terms for all active Toronto Maple Leafs players, including average salary, reported guarantees, free agency year, and contract length & value.

Maple Leafs – The Athletic

Viewing:
No Trade
Modified No Trade
No Movement
Two Way Deal
Player (26) Pos. Age Exp. Contract Terms Avg. Salary Expires
TavaresJohn Tavares C 29 8 77000000 7 yr $77,000,000 $11,000,000 2025
MarnerMitchell Marner RW 22 1 65358000 6 yr $65,358,000 $10,893,000 2025
MatthewsAuston Matthews C 22 1 58170000 5 yr $58,170,000 $11,634,000 2024
NylanderWilliam Nylander C 23 2 45000000 6 yr $45,000,000 $7,500,000 2024
HortonNathan Horton RW 34 10 37100000 7 yr $37,100,000 $5,300,000 2020
ClarksonDavid Clarkson RW 35 10 36750000 7 yr $36,750,000 $5,250,000 2020
RiellyMorgan Rielly D 25 4 30000000 6 yr $30,000,000 $5,000,000 2022
AndersenFrederik Andersen G 30 4 25000000 5 yr $25,000,000 $5,000,000 2021
BarrieTyson Barrie D 28 6 22000000 4 yr $22,000,000 $5,500,000 2020
MuzzinJacob Muzzin D 30 6 20000000 5 yr $20,000,000 $4,000,000 2020
KerfootAlexander Kerfoot C 25 14000000 4 yr $14,000,000 $3,500,000 2023
JohnssonAndreas Johnsson LW 25 13600000 4 yr $13,600,000 $3,400,000 2023
KapanenKasperi Kapanen RW 23 9600000 3 yr $9,600,000 $3,200,000 2022
HymanZach Hyman C 27 2 9000000 4 yr $9,000,000 $2,250,000 2021
CeciCody Ceci D 26 4 4500000 1 yr $4,500,000 $4,500,000 2020
DermottTravis Dermott D 23 2775000 3 yr $2,775,000 $925,000 2020
SandinRasmus Sandin D 19 2775000 3 yr $2,775,000 $925,000 2022
TimashovDmytro Timashov LW 23 2555000 3 yr $2,555,000 $851,667 2020
EngvallPierre Engvall LW 23 1850000 2 yr $1,850,000 $925,000 2020
MooreTrevor Moore LW 24 1550000 2 yr $1,550,000 $775,000 2021
GauthierFrederik Gauthier C 24 1350000 2 yr $1,350,000 $675,000 2020
HollJustin Holl D 27 1350000 2 yr $1,350,000 $675,000 2020
MikheyevIlya Mikheyev LW 25 925000 1 yr $925,000 $925,000 2020
SpezzaJason Spezza C 36 14 700000 1 yr $700,000 $700,000 2020
MarincinMartin Marincin D 27 4 700000 1 yr $700,000 $700,000 2020
HutchinsonMichael Hutchinson G 29 4 700000 1 yr $700,000 $700,000 2020