| Player | Position | Age | OV | 2032 | 2033 | 2034 | 2035 | 2036 | 2037 | 2038 |
|---|---|---|---|---|---|---|---|---|---|---|
| Nathan MacKinnon | C | 31 | 80 | $5,300,000 | UFA | |||||
| Sean Couturier | C | 35 | 80 | $5,250,000 | UFA | |||||
| Filip Chytil | C | 26 | 82 | $4,950,000 | $4,950,000 | RFA | ||||
| Louie Caporusso | C | 39 | 75 | $950,000 | UFA | |||||
| Juraj Slafkovsky | LW | 21 | 81 | $5,750,000 | $5,750,000 | $5,750,000 | $5,750,000 | RFA | ||
| Anton Lundell | LW | 23 | 78 | $3,000,000 | $3,000,000 | RFA | ||||
| Morgan Frost | LW | 26 | 77 | $1,800,000 | $1,800,000 | RFA | ||||
| Anders Lee | RW | 38 | 79 | $5,000,000 | $5,000,000 | UFA | ||||
| Timo Meier | RW | 30 | 78 | $3,750,000 | $3,500,000 | UFA | ||||
| Tyson Foerster | RW | 23 | 80 | $3,650,000 | $3,650,000 | RFA | ||||
| Troy Terry | RW | 27 | 75 | $900,000 | RFA | |||||
| Forwards | $40,300,000 | $27,650,000 | $5,750,000 | $5,750,000 | $0 | $0 | $0 | |||
| Cody Franson | D | 35 | 81 | $6,000,000 | $6,000,000 | UFA | ||||
| Jonas Brodin | D | 34 | 80 | $5,550,000 | $5,550,000 | $5,550,000 | UFA | |||
| Jake Sanderson | D | 23 | 80 | $4,450,000 | $4,450,000 | $4,450,000 | RFA | |||
| Adam Boqvist | D | 25 | 78 | $3,650,000 | $3,650,000 | RFA | ||||
| Kevin Bahl | D | 25 | 76 | $1,700,000 | RFA | |||||
| Jack Rathbone | D | 26 | 76 | $1,600,000 | RFA | |||||
| Ian McCoshen | D | 31 | 75 | $500,000 | UFA | |||||
| Defencemen | $23,450,000 | $19,650,000 | $10,000,000 | $0 | $0 | $0 | $0 | |||
| Andrei Vasilevski | G | 33 | 83 | $5,750,000 | $5,750,000 | $5,750,000 | $5,750,000 | UFA | ||
| Semen Varlamov | G | 40 | 80 | $4,000,000 | UFA | |||||
| Goaltenders | $9,750,000 | $5,750,000 | $5,750,000 | $5,750,000 | $0 | $0 | $0 | |||
| Total Cap | $73,500,000 | $53,050,000 | $21,500,000 | $11,500,000 | $0 | $0 | $0 | |||
| Cap Balance ($74,000,000) | $500,000 | $20,950,000 | $52,500,000 | $62,500,000 | $74,000,000 | $74,000,000 | $74,000,000 | |||