← Teams
Team · MTL
Montréal Canadiens
Roster
26
Cap committed
$94.8M
Cap space
$0.7M
available
Surplus
+$9.1M
12 expiring
Next season space
$21.8M
Roster
Sorted by value delta
Most underpaid first. Re-sign signal blends delta, age, and years left to flag who to extend, monitor, or let walk.
Ivan Demidov
R · age 20 · Top-Line F · $0.9M · 1y left
+$7.5M
vs $8.4M
Lane Hutson
D · age 22 · Top-Four D · $0.9M · 0y left
+$7.4M
vs $8.4M
Mike Matheson
D · age 32 · Two-Way / Shutdown · $4.9M · 0y left
+$1.9M
vs $6.8M
Oliver Kapanen
C · age 23 · Middle-Six F · $0.9M · 1y left
+$1.9M
vs $2.8M
Jayden Struble
D · age 25 · Bottom-Pair D · $1.4M · 1y left
+$1.8M
vs $3.3M
Zachary Bolduc
R · age 23 · Middle-Six F · $0.9M · 0y left
+$1.8M
vs $2.6M
Alexandre Carrier
D · age 30 · Two-Way / Shutdown · $3.8M · 1y left
+$1.4M
vs $5.2M
Alexandre Texier
L · age 27 · Middle-Six F · $1.0M · 0y left
+$1.4M
vs $2.4M
Joe Veleno
C · age 26 · Bottom-Six F · $1.1M · 2y left
+$1.0M
vs $2.2M
Nick Suzuki
C · age 27 · Elite · $7.9M · 4y left
+$0.7M
vs $8.5M
Arber Xhekaj
D · age 25 · Bottom-Pair D · $1.3M · 0y left
+$0.2M
vs $1.5M
Alex Newhook
C · age 25 · Middle-Six F · $2.9M · 1y left
+$0.1M
vs $3.0M
Cole Caufield
R · age 25 · Elite · $7.8M · 5y left
+$0.1M
vs $7.9M
Jake Evans
C · age 30 · Middle-Six F · $2.9M · 3y left
−$0.2M
vs $2.6M
Kirby Dach
C · age 25 · Middle-Six F · $3.4M · 0y left
−$1.0M
vs $2.4M
Kaiden Guhle
D · age 24 · Two-Way / Shutdown · $5.5M · 5y left
−$1.8M
vs $3.7M
Juraj Slafkovský
L · age 22 · Top-Line F · $7.6M · 7y left
−$2.4M
vs $5.2M
Noah Dobson
D · age 26 · Two-Way / Shutdown · $9.5M · 7y left
−$2.8M
vs $6.7M
Phillip Danault
C · age 33 · Bottom-Six F · $5.5M · 1y left
−$3.1M
vs $2.4M
Josh Anderson
R · age 32 · Middle-Six F · $5.5M · 1y left
−$3.2M
vs $2.3M
Brendan Gallagher
R · age 34 · Bottom-Six F · $6.5M · 1y left
−$3.7M
vs $2.8M
Owen Beck
C · age 22 · Bottom-Six F · $1.0M · 3y left
—
vs —
Patrik Laine
R · age 28 · Bottom-Six F · $8.7M · 0y left
—
vs —
Florian Xhekaj
L · age 22 · Bottom-Six F · $1.0M · 3y left
—
vs —
Adam Engstrom
D · age 23 · Bottom-Pair D · $1.0M · 3y left
—
vs —
David Reinbacher
D · age 22 · Bottom-Pair D · $1.0M · 3y left
—
vs —