NHL Salary Rankings
Listing the top salaries, cap hits, cash, earnings, contracts, and bonuses, for all active NHL players.
-
1Leon DraisaitlEDM, C
-
2Nathan MacKinnonCOL, C
-
3Igor ShesterkinNYR, G
-
4Elias PetterssonVAN, C
-
5William NylanderTOR, C
-
6David PastrnakBOS, RW
-
7Aleksander BarkovFLA, C
-
Rasmus DahlinBUF, D
-
9Seth JonesCHI, D
-
10Darnell NurseEDM, D
-
11Timo MeierNJD, LW
-
12Mikhail SergachevUTA, D
-
13Sebastian AhoCAR, LW
-
14Roope HintzDAL, LW
-
15Brayden PointTBL, C
-
16Charles McavoyBOS, D
-
17Pierre-Luc DuboisWAS, C
-
18Jonathan HuberdeauCGY, LW
-
Matthew TkachukFLA, LW
-
20Jake GuentzelTBL, C
-
21Dylan LarkinDET, C
-
22Sam ReinhartFLA, C
-
23Jordan KyrouSTL, C
-
Robert ThomasSTL, C
-
25Travis KonecnyPHI, C/LW
-
26Seth JarvisCAR, RW
-
27Filip ForsbergNSH, C
-
Nick SuzukiMTL, C
-
29Cole CaufieldMTL, RW
-
30Mika ZibanejadNYR, C
-
Noah HanifinVGK, D
-
32Brock FaberMIN, D
-
Elias LindholmBOS, C
-
Jesper BrattNJD, LW
-
Morgan RiellyTOR, D
-
36Shea TheodoreVGK, D
-
37Connor HellebuyckWPG, G
-
J.T. MillerVAN, C
-
Jeremy SwaymanBOS, G
-
Mark ScheifeleWPG, C
-
41Mathew BarzalNYI, C
-
42Alexis LafrenièreNYR, LW
-
43Jack HughesNJD, C
-
44Sean CouturierPHI, C
-
45Bo HorvatNYI, C
-
46Matthew BoldyMIN, LW
-
47Filip HronekVAN, D
-
48Owen PowerBUF, D
-
49Brandon HagelTBL, LW
-
Dylan GuentherUTA, RW
-
Ilya SorokinNYI, G
-
52Brady SkjeiNSH, D
-
53Anthony CirelliTBL, C
-
Travis SanheimPHI, D
-
55Lucas RaymondDET, RW
-
56Jake SandersonOTT, D
-
57Damon SeversonCBJ, D
-
58Colton ParaykoSTL, D
-
Hampus LindholmBOS, D
-
60Carter VerhaegheFLA, C
-
61Thomas WilsonWAS, RW
-
62Jaccob SlavinCAR, D
-
63Devon ToewsCOL, D
-
64Valeri NichushkinCOL, RW
-
65Matthew BeniersSEA, C
-
66Tage ThompsonBUF, C
-
67Dylan CozensBUF, C
-
68Josh NorrisOTT, C
-
Troy TerryANA, RW
-
70Tim StützleOTT, C
-
71Logan ThompsonWAS, G
-
72Erik CernakTBL, D
-
73Tomas HertlVGK, C
-
74Matt RoyWAS, D
-
75Gustav ForslingFLA, D
-
76Brandon MontourSEA, D
-
77Brett PesceNJD, D
-
78Kaiden GuhleMTL, D
-
79Chandler StephensonSEA, C
-
MacKenzie WeegarCGY, D
-
81Ryan PulockNYI, D
-
82Esa LindellDAL, D
-
83Owen TippettPHI, RW
-
84Anton LundellFLA, C
-
85Yegor SharangovichCGY, C
-
86Jake DeBruskVAN, LW
-
87Nikita ZadorovBOS, D
-
88Chris TanevTOR, D
-
89Alex VlasicCHI, D
-
90MacKenzie BlackwoodCOL, G
-
91Joey DaccordSEA, G
-
92Jesperi KotkaniemiCAR, C
-
93Mattias SamuelssonBUF, D
-
94Michael AndersonLAK, D
-
95Jake McCabeTOR, D
-
96Scott MayfieldNYI, D
-
97Pierre EngvallNYI, LW
-
98Logan O'ConnorCOL, C
-
99Brett HowdenVGK, C
-
100William CarrierCAR, LW
Top 100 Positional Breakdown
-
158
-
235
-
37
Top 100 Team Breakdown
-
16
-
26
-
36
-
45
-
55
-
65
-
75
-
84
-
94
-
104
-
114
-
124
-
134
-
144
-
153
-
163
-
173
-
183
-
193
-
202
-
212
-
222
-
232
-
242
-
252
-
262
-
272
-
281
-
291
-
301
Top 9999 Positional Breakdown
-
158
-
235
-
37
Top 9999 Team Breakdown
-
16
-
26
-
36
-
45
-
55
-
65
-
75
-
84
-
94
-
104
-
114
-
124
-
134
-
144
-
153
-
163
-
173
-
183
-
193
-
202
-
212
-
222
-
232
-
242
-
252
-
262
-
272
-
281
-
291
-
301