Cap › Montréal Canadiens › Cap sheet
Montréal Canadiens: salary cap, 2026-27
Reported contract figures · Team stats · All teams · Build a trade →
Flags: incomplete: cap hit not disclosed for 2 roster player(s).
Reported figures. Contract data comes from the open nhl-contracts dataset (CC0), which ties each number to a public source: A NHL.com club release, B NHL.com story, C ESPN wire, D PuckPedia public post, E CapFriendly archive to July 2024. Where the dataset was missing or wrong we checked figures by hand against a club release or team site ("club") or a reputable news report ("news"); each links to its source. "n/d" means not disclosed; we leave it blank rather than guess, so totals for teams with n/d contracts are understated.
Not fully modelled yet: LTIR relief, performance-bonus overages, the junior exemption from the 50-contract limit, and in-season proration. Buyouts and retained salary are included only where the dataset reports them. Contracts this season count only for players on the current NHL roster. Cap rules: 2026-27 payroll range (NHL, May 6, 2026) and the CBA (50-contract limit). Dataset updated 2026-11-04.
NHL roster contracts
| Player | Pos | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | AAV | Yrs left | Expiry | Clause | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 53Noah Dobson | D | $9.500M | $9.500M | $9.500M | $9.500M | $9.500M | n/d | 7 | 2032-33 not stated | 14-team M-NTC | D |
| 48Lane Hutson | D | $8.850M | $8.850M | $8.850M | $8.850M | $8.850M | $8.850M | 8 | 2033-34 not stated | – | A |
| 14Nick Suzuki | C | $7.875M | $7.875M | $7.875M | $7.875M | $7.875M | 4 | 2029-30 UFA | M-NTC | C | |
| 13Cole Caufield | RW | $7.850M | $7.850M | $7.850M | $7.850M | $7.850M | $7.850M | 5 | 2030-31 UFA | – | E |
| 20Juraj Slafkovský | LW | $7.600M | $7.600M | $7.600M | $7.600M | $7.600M | $7.600M | 7 | 2032-33 UFA | – | E |
| 8Mike Matheson | D | $6.000M | $6.000M | $6.000M | $6.000M | $6.000M | $6.000M | 5 | 2030-31 not stated | NMC | A |
| 21Kaiden Guhle | D | $5.550M | $5.550M | $5.550M | $5.550M | $5.550M | $5.550M | 5 | 2030-31 not stated | – | A |
| 17Josh Anderson | RW | $5.500M | $5.500M | 1 | 2026-27 UFA | M-NTC | C | ||||
| 24Phillip Danault | C | $5.500M | $5.500M | 1 | 2026-27 UFA | 10-team M-NTC | C | ||||
| 76Zachary Bolduc | RW | $4.200M | $4.200M | $4.200M | $4.200M | $4.200M | 4 | 2029-30 UFA | – | A | |
| 45Alexandre Carrier | D | $3.750M | $3.750M | 1 | 2026-27 UFA | – | E | ||||
| 77Kirby Dach | C | $3.600M | $3.600M | 1 | 2026-27 UFA | – | A | ||||
| 35Samuel Montembeault | G | $3.150M | $3.150M | 1 | 2026-27 UFA | – | A | ||||
| 15Alex Newhook | C | $2.900M | $5.550M | $5.550M | $5.550M | $5.550M | $2.900M | 1 | 2026-27 RFA (Arb) | – | C |
| 71Jake Evans | C | $2.850M | $2.850M | $2.850M | $2.850M | 3 | 2028-29 not stated | – | A | ||
| 85Alexandre Texier | LW | $2.500M | $2.500M | $2.500M | 2 | 2027-28 not stated | – | A | |||
| 22Chris Kreider | LW | $2.150M | $2.150M | 1 | 2026-27 UFA | – | news | ||||
| 72Arber Xhekaj | D | $1.500M | $1.500M | 1 | 2026-27 RFA | – | A | ||||
| 75Jakub Dobes | G | $0.965M | $5.380M | $5.380M | $5.380M | $0.965M | 1 | 2026-27 not stated | – | D | |
| 91Oliver Kapanen | C | $0.925M | $1.208M | 1 | 2026-27 RFA | – | E | ||||
| 42Adam Engstrom | D | $0.897M | $0.950M | 1 | 2026-27 RFA | – | C | ||||
| 63Florian Xhekaj | LW | $0.867M | $0.920M | 1 | 2026-27 RFA | – | C | ||||
| 62Owen Beck | C | $0.853M | $0.950M | 1 | 2026-27 RFA | – | C | ||||
| 32Jacob Fowler | G | n/d | n/d | n/d | 2 | 2027-28 not stated | – | A | |||
| 93Ivan Demidov | RW | n/d | n/d | n/d | n/d | n/d | n/d | 1 | 2026-27 not stated | – | C |
Cap hit by season; italic = a signed extension that starts later. n/d = not disclosed by the sources (counted as $0 in totals). Years left includes 2026-27.
Other signed contracts (not on the NHL roster)
Minor-league, junior or unassigned players under NHL contracts with MTL. They count toward the 50-contract limit but aren't in the cap totals above. Team is as signed.
| Player | Pos | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | AAV | Yrs left | Expiry | Clause | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|
| BKBogdan Konyushkov | – | $1.014M | $1.014M | $1.050M | 2 | 2027-28 not stated | – | A | |||
| OPOwen Protz | – | $1.004M | $1.004M | $1.042M | 2 | 2027-28 not stated | – | D | |||
| VRVinzenz Rohrer | – | $0.950M | $0.950M | $0.950M | 2 | 2027-28 not stated | – | C | |||
| DRDavid Reinbacher | – | $0.918M | $2.117M | 1 | 2026-27 RFA | – | B | ||||
| FMFilip Mesar | – | $0.887M | $0.950M | 1 | 2026-27 RFA | – | C | ||||
| TTTyler Thorpe | – | n/d | n/d | 1 | 2026-27 not stated | – | C | ||||
| JDJared Davidson | – | n/d | n/d | 1 | 2026-27 not stated | – | A | ||||
| MSMaksymilian Szuber | – | n/d | n/d | 1 | 2026-27 not stated | – | A | ||||
| SPSasha Pastujov | – | n/d | n/d | 1 | 2026-27 not stated | – | A |
Totals check
Roster cap hits $95.332M + dead cap $0.000M = $95.332M; ceiling $104.000M − $95.332M = $8.668M projected space.