We use cookies to offer you a better browsing experience, analyze site traffic, and serve targeted ads. Read how we use cookies and how you can control them in our “Cookie Settings”. 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.

Viewing:
No Trade
Modified No Trade
No Movement
Two Way Deal
Player (26) Pos. Age Exp. Contract Terms Avg. Salary Expires
TavaresJohn Tavares C 28 8 77000000 7 yr $77,000,000 $11,000,000 2025
MatthewsAuston Matthews C 21 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 29 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 24 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 25 4 4500000 1 yr $4,500,000 $4,500,000 2020
DermottTravis Dermott D 22 2775000 3 yr $2,775,000 $925,000 2020
PetanNicolas Petan C 24 2 1550000 2 yr $1,550,000 $775,000 2021
AgostinoKenneth Agostino LW 27 2 1475000 2 yr $1,475,000 $737,500 2021
HarpurBen Harpur D 24 1450000 2 yr $1,450,000 $725,000 2020
SchmaltzJordan Schmaltz D 25 1400000 2 yr $1,400,000 $700,000 2020
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
WilsonGarrett Wilson RW 28 2 725000 1 yr $725,000 $725,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
AbergPontus Aberg LW 25 1 700000 1 yr $700,000 $700,000 2020
HutchinsonMichael Hutchinson G 29 4 700000 1 yr $700,000 $700,000 2020