Montréal Canadiens

Team's Cap Hit Situation
Cap Hit Proj. Space Curr. Space Deadline Space Roster Forwards Defense Goalies Dead Cap Bonus Contracts
$91,134,583 $-3,113,229 $6,347,500 $6,347,500 23/23 $47,122,500 $14,380,833 $4,040,000 $4,268,750 $1,022,500 45/50
Draft Picks
Year
Round 1
Round 2
Round 3
Round 4
Round 5
Round 6
Round 7
2025
2026
2027
Forwards
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34
Nick Suzuki 25 C Flag of CAN 8.95 $7.875M $7.875M $7.875M $7.875M $7.875M $7.875M UFA
Cole Caufield 23 LW,RW Flag of USA 8.92 $7.85M $7.85M $7.85M $7.85M $7.85M $7.85M $7.85M UFA
Brendan Gallagher 32 RW,LW Flag of CAN 7.39 $6.5M $6.5M $6.5M UFA
Josh Anderson 30 RW,LW Flag of CAN 6.25 $5.5M $5.5M $5.5M UFA
Christian Dvorak 28 C Flag of USA 5.06 $4.45M UFA
Joel Armia 31 RW,LW Flag of FIN 3.86 $3.4M UFA
Kirby Dach 23 C,RW Flag of CAN 3.82 $3.362M $3.362M RFA (Arb)
Alex Newhook 23 C,LW Flag of CAN 3.30 $2.9M $2.9M $2.9M RFA (Arb)
Jake Evans 28 C Flag of CAN 1.93 $1.7M UFA
Juraj Slafkovsky 20 RW,LW Flag of SVK 1.08 $0.95M $7.6M $7.6M $7.6M $7.6M $7.6M $7.6M $7.6M $7.6M UFA
Oliver Kapanen 21 C Flag of SWE 1.05 $0.925M $0.925M $0.925M RFA
Emil Heineman 22 LW,RW Flag of SWE 1.02 $0.897M RFA
Michael Pezzetta 26 LW,RW Flag of CAN 0.92 $0.812M UFA
13 $47.123M $42.513M $39.15M $23.325M $23.325M $23.325M $15.45M $7.6M $7.6M -
Defense
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34
Mike Matheson 30 LD Flag of CAN 5.54 $4.875M $4.875M UFA
David Savard 34 RD Flag of CAN 3.98 $3.5M UFA
Arber Xhekaj 23 LD/RD Flag of CAN 1.48 $1.3M $1.3M RFA
Justin Barron 22 RD Flag of CAN 1.31 $1.15M $1.15M RFA
Lane Hutson 20 LD Flag of USA 1.08 $0.95M $0.95M RFA
Logan Mailloux 21 RD Flag of CAN 0.99 $0.875M $0.875M RFA
Jayden Struble 23 LD Flag of USA 0.99 $0.868M RFA
Kaiden Guhle 22 LD/RD Flag of CAN 0.98 $0.863M $5.55M $5.55M $5.55M $5.55M $5.55M $5.55M UFA
8 $14.381M $14.7M $5.55M $5.55M $5.55M $5.55M $5.55M - - -
Goalies
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34
Sam Montembeault 27 G Flag of CAN 3.58 $3.15M $3.15M $3.15M UFA
Cayden Primeau 25 G Flag of USA 1.01 $0.89M RFA (Arb)
2 $4.04M $3.15M $3.15M - - - - - - -
IR
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34
Carey Price 37 G Flag of CAN 11.93 $10.5M $10.5M UFA
1 $10.5M $10.5M - - - - - - - -
LTIR
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34
Patrik Laine 26 C,RW,LW Flag of FIN 9.89 $8.7M $8.7M UFA
Rafael Harvey-Pinard 25 LW,RW Flag of CAN 1.25 $1.1M RFA (Arb)
2 $9.8M $8.7M - - - - - - - -
Retained
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34
Jeff Petry 36 RD Flag of USA 5.33 $2.344M
Jake Allen 34 G Flag of CAN 4.38 $1.925M
2 $4.269M - - - - - - - - -
Non-Roster Forwards
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34
Luke Tuch 22 L Flag of USA 1.04 $0.912M $0.912M RFA
Sean Farrell 22 RW,LW Flag of USA 1.02 $0.897M 10.2(c)
Filip Mesar 20 R Flag of SVK 1.01 $0.887M $0.887M $0.887M RFA
Florian Xhekaj 20 L Flag of CAN 0.98 $0.867M $0.867M $0.867M RFA
Jacob Perreault 22 RW Flag of CAN 0.98 $0.863M RFA
Jared Davidson 22 C Flag of CAN 0.98 $0.863M $0.863M RFA
Xavier Simoneau 23 C Flag of CAN 0.97 $0.855M RFA
Owen Beck 20 C Flag of CAN 0.97 $0.853M $0.853M $0.853M RFA
Riley Kidney 21 C Flag of CAN 0.95 $0.837M $0.837M RFA
Joshua Roy 21 LW,RW Flag of CAN 0.95 $0.835M $0.835M RFA
Brandon Gignac 26 C Flag of CAN 0.88 $0.775M UFA
Alex Barré-Boulet 27 RW,LW Flag of CAN 0.88 $0.775M UFA
Lucas Condotta 26 C,LW Flag of CAN 0.88 $0.775M UFA
13 $10.994M $6.053M $2.607M - - - - - - -
Non-Roster Defense
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34
David Reinbacher 19 D Flag of AUT 1.04 $0.918M $0.918M $0.918M RFA
Adam Engstrom 20 D Flag of SWE 1.02 $0.897M $0.897M $0.897M RFA
William Trudeau 22 D Flag of CAN 0.97 $0.857M RFA
Gustav Lindstrom 26 RD Flag of SWE 0.88 $0.775M UFA
4 $3.447M $1.815M $1.815M - - - - - - -
Non-Roster Goalies
Player Age Pos Nat Cap% 2024-25 2025-26 2026-27 2027-28 2028-29 2029-30 2030-31 2031-32 2032-33 2033-34
Jakub Dobes 23 G Flag of CZE 1.05 $0.925M RFA
Connor Hughes 28 G Flag of CAN 0.88 $0.775M UFA
2 $1.7M - - - - - - - - -