Montreal Canadiens Contracts

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

No Trade
Modified No Trade
No Movement
Two Way Deal
Player (28) Pos. Age Exp. Contract Terms Avg. Salary Expires
PriceCarey Price G 35 14 84000000 8 yr $84,000,000 $10,500,000 2026
SuzukiNick Suzuki C 23 2 63000000 8 yr $63,000,000 $7,875,000 2030
MonahanSean Monahan C 27 9 44625000 7 yr $44,625,000 $6,375,000 2023
GallagherBrendan Gallagher RW 30 9 39000000 6 yr $39,000,000 $6,500,000 2027
MathesonMichael Matheson D 28 6 39000000 8 yr $39,000,000 $4,875,000 2026
AndersonJosh Anderson RW 28 7 38500000 7 yr $38,500,000 $5,500,000 2027
DrouinJonathan Drouin LW 27 7 33000000 6 yr $33,000,000 $5,500,000 2023
DvorakChristian Dvorak C 26 5 26700000 6 yr $26,700,000 $4,450,000 2025
DadonovEvgenii Dadonov LW 33 7 15000000 3 yr $15,000,000 $5,000,000 2023
SavardDavid Savard D 31 10 14000000 4 yr $14,000,000 $3,500,000 2025
EdmundsonJoel Edmundson D 29 6 14000000 4 yr $14,000,000 $3,500,000 2024
ByronPaul Byron C 33 11 13600000 4 yr $13,600,000 $3,400,000 2023
ArmiaJoel Armia RW 30 7 13600000 4 yr $13,600,000 $3,400,000 2025
HoffmanMike Hoffman LW 32 10 13500000 3 yr $13,500,000 $4,500,000 2024
DachKirby Dach C 21 2 13450000 4 yr $13,450,000 $3,362,500 2026
SlafkovskyJuraj Slafkovsky LW 18 13350000 3 yr $13,350,000 $4,450,000 2025
AllenJake Allen G 32 8 7700000 2 yr $7,700,000 $3,850,000 2025
AllenJake Allen G 32 8 5750000 2 yr $5,750,000 $2,875,000 -
EvansJake Evans C 26 2 5100000 3 yr $5,100,000 $1,700,000 2025
CaufieldCole Caufield RW 21 1 3925000 3 yr $3,925,000 $1,308,333 2023
BarronJustin Barron D 20 3475000 3 yr $3,475,000 $1,158,333 2024
HarrisJordan Harris D 22 2275000 2 yr $2,275,000 $1,137,500 2023
PitlickRem Pitlick C 25 2 2200000 2 yr $2,200,000 $1,100,000 2024
MontembeaultSamuel Montembeault G 25 2 2000000 2 yr $2,000,000 $1,000,000 2024
WidemanChris Wideman D 32 4 1525000 2 yr $1,525,000 $762,500 2024
StephensMitchell Stephens C 25 2 750000 1 yr $750,000 $750,000 2023
PezzettaMichael Pezzetta C 24 750000 1 yr $750,000 $750,000 2023
SchuenemanCorey Schueneman D 26 750000 1 yr $750,000 $750,000 2023