Montreal Canadiens 2024-25 Financial Summary

A current summary of Montreal Canadiens 2024-25 player cap & cash figures.

Filtering & Sorting...
Total Cap Allocations

$76,797,083 / 25th

Cap Space

$10,180,417 / 10th

Cash Total

$101,190,000 / 25th

2024-25 Active Roster

Player Option
Player (20) Pos Age Cap Hit Adjusted Cap Hit Pct League Cap Cash Total Free Agent Year
Price
1
Carey Price
G 37 $10,500,000 11.93% $7,500,000 2026
Suzuki
2
Nick Suzuki
C 25 $7,875,000 8.95% $10,000,000 2030
Caufield
3
Cole Caufield
RW 24 $7,850,000 8.92% $9,975,000 2031
Gallagher
4
Brendan Gallagher
RW 32 $6,500,000 7.39% $9,000,000 2027
Anderson
5
Josh Anderson
RW 30 $5,500,000 6.25% $7,000,000 2027
Matheson
6
Michael Matheson
D 30 $4,875,000 5.54% $6,500,000 2026
Dvorak
7
Christian Dvorak
C 28 $4,450,000 5.06% $5,750,000 2025
Savard
8
David Savard
D 34 $3,500,000 3.98% $2,800,000 2025
Armia
9
Joel Armia
RW 32 $3,400,000 3.86% $3,800,000 2025
Dach
10
Kirby Dach
C 24 $3,362,500 3.82% $2,850,000 2026
Montembeault
11
Samuel Montembeault
G 28 $3,150,000 3.58% $4,000,000 2027
Newhook
12
Alex Newhook
C 24 $2,900,000 3.30% $3,300,000 2027
Evans
13
Jake Evans
C 28 $1,700,000 1.93% $1,700,000 2025
Harris
14
Jordan Harris
D 24 $1,400,000 1.59% $1,400,000 2025
Harvey-Pinard
15
Rafael Harvey-Pinard
LW 26 $1,100,000 1.25% $1,000,000 2025
Slafkovsky
16
Juraj Slafkovsky
LW 20 $950,000 1.08% $950,000 2025
Hutson
17
Lane Hutson
D 20 $950,000 1.08% $950,000 2026
Primeau
18
Cayden Primeau
G 25 $890,000 1.01% $1,100,000 2025
Guhle
19
Kaiden Guhle
D 23 $863,333 0.98% $832,500 2025
Pezzetta
20
Michael Pezzetta
C 26 $812,500 0.92% $850,000 2025

2024-25 Buyout

Cap breakdowns for players who have been traded or released. All count against the team's cap.

Player (1) Pos Age Cap Hit Adjusted Cap Hit Pct League Cap   Free Agent Year
Allen
1
Jake Allen
G 34 $1,925,000 2.19%

2024-25 Retained

Cap breakdowns for players who have cap retained. All count against the team's cap.

Player (1) Pos Age Cap Hit Adjusted Cap Hit Pct League Cap Cash Total Free Agent Year
Petry
1
Jeff Petry
D 37 $2,343,750 2.66% -

2024-25 Cap Totals

Cap Maximum Summary
Salary Cap Maximum $88,000,000 -
Adjustment $-1,022,500 -
Adjusted Salary Cap Maximum $86,977,500 -
Active Roster $72,528,333 27th
Buyout $1,925,000 9th
Retained $2,343,750 5th
Minor $19,943,334 11th
Total Allocations $76,797,083 25th
Cap Space $10,180,417 10th

2024-25 Minor

Salaries from players currently in the system.

Player (23)   Pos Age Cap Hit Cap Hit Pct League Cap Cash Total Free Agent Year
1
Filip Mesar
  C 21 $950,000 1.08% $950,000 2025
2
David Reinbacher
  D 20 $950,000 1.08% $950,000 2026
3
Jakub Dobes
  G 23 $925,000 1.05% $925,000 2025
4
Oliver Kapanen
  C 21 $925,000 1.05% $925,000 2027
5
Owen Beck
  C 20 $916,667 1.04% $950,000 2025
6
Luke Tuch
  LW 22 $912,500 1.04% $925,000 2026
7
Emil Heineman
  LW 23 $897,500 1.02% $925,000 2025
8
Sean Farrell
  C 23 $897,500 1.02% $925,000 2025
9
Adam Engstrom
  D 21 $896,667 1.02% $870,000 2027
10
Logan Mailloux
  D 21 $875,000 0.99% $925,000 2026
11
Florian Xhekaj
  LW 20 $870,000 0.99% $870,000 2027
12
Jayden Struble
  D 23 $867,500 0.99% $867,500 2025
13
Jacob Perreault
  C 22 $863,333 0.98% $832,500 2025
14
Jared Davidson
  C 22 $862,500 0.98% $860,000 2026
15
Riley Kidney
  C 21 $859,167 0.98% $867,500 2025
16
William Trudeau
  D 22 $856,667 0.97% $860,000 2025
17
Xavier Simoneau
  C 23 $855,000 0.97% $855,000 2025
18
Joshua Roy
  RW 21 $835,000 0.95% $775,000 2026
19
Jan Mysak
  LW 22 $828,333 0.94% $775,000 2025
20
Brandon Gignac
  C 27 $775,000 0.88% $775,000 2025
21
Alex Barre-Boulet
  C 27 $775,000 0.88% $775,000 2025
22
Lucas Condotta
  LW 27 $775,000 0.88% $775,000 2025
23
Connor Hughes
  G 28 $775,000 0.88% $775,000 2025

TRANSACTIONS

Jul 01, 2024
Juraj Slafkovsky, LW

Signed an 8 year $60.8 million contract extension with Montreal (MTL)

Jul 01, 2024
Alex Barre-Boulet, C

Signed a 1 year $775,000 contract with Montreal (MTL)

Jun 29, 2024
Rasmus Bergqvist, D

Drafted by Montreal (MTL): Round 7 (#224 overall)

Jun 29, 2024
Makar Khanin, RW

Drafted by Montreal (MTL): Round 7 (#210 overall)

Jun 29, 2024
Ben Merrill, C

Drafted by Montreal (MTL): Round 6 (#166 overall)

Top