Alex Ovechkin #8 of the Washington Capitals steps into a one-timer from his office on the power play during a game between the Boston Bruins and the Washington Capitals on March 7, 2026, at TD Garden in Boston, Massachusetts. (Photo by Fred Kfoury III/Icon Sportswire)

HIGHLIGHTS

  • We’re taking a look at the top-five highest-paid NHL players of all time
  • Sidney Crosby and Alex Ovechkin are right up there
  • Read below for the full list

NHL salaries have exploded over the past two decades, but the player with the richest contract isn’t always the player who has earned the most money throughout his career. Longevity, multiple extensions, and sustained elite play all contribute to career earnings.

Here’s a look at the five players who have made the most money in NHL history.

All contract earnings courtesy of Spotrac.

1. Sidney Crosby — $173.3 million

(Photo by Terence Lewis/Icon Sportswire)

It’s no surprise to see Sidney Crosby at the top of the list. One of the best players ever, Sid the Kid has now played in the NHL for 21 seasons and counting. What’s even more impressive is that Crosby has suited up for only the Pittsburgh Penguins in his prestigious career, leading them to three Stanley Cup titles.

Being a superstar helps him make a lot of money, as Crosby has earned $173.3 million in his career. Even in Year 21, Crosby still posted 74 points and helped the Pens make the playoffs, although they bowed out in the first round. He currently makes $8.7 million per season, and Crosby will become an unrestricted free agent after the 2026-27 campaign. He’s also won two Olympic gold medals and scored the winning goal in 2010 against the USA, one of the most iconic moments in Canada’s history.

2. Alex Ovechkin — $170.7 million

(Photo by Jeanine Leech/Icon Sportswire)

Playing for the same franchise must be the recipe for making boatloads of money in the National Hockey League. Coming in at No. 2 is Alexander Ovechkin, the Washington Capitals franchise icon who just became the all-time leading scorer in NHL history in the 2024-25 season, surpassing Wayne Gretzky.

Ovi has contemplated retirement but is still considering coming back for another season, though it’s unclear whether it’ll be with the Caps. Ovi’s career earnings total $170.7 million, and his five-year, $47.5 million deal with Washington just expired. His longevity is even more impressive than Crosby’s, as he came into the NHL in 2004. A 13-year deal earlier in his career helped Ovi rack up the money.

3. Evgeni Malkin — $157.1 million

(Photo by Terence Lewis/Icon Sportswire)

Another Penguins franchise cornerstone makes the list. Evgeni Malkin has been Crosby’s running mate for two decades, and he’s also made a whopping $157.1 million in his NHL career. The big Russian just signed a one-year, $5.5 million deal to return to Pittsburgh.

Malkin came into the league in the same year as Crosby, and he’s consistently put up solid numbers. He’s coming off a 61-point season, scoring 19 times and tallying 42 assists. He’s a massive reason the Pens were able to capture three Stanley Cups.

4. Drew Doughty — $143.9 million

(Photo by Allan Dranberg/Icon Sportswire)

With career earnings approaching $144 million, Drew Doughty ranks fourth on this list. The veteran defenseman has spent his entire career with the Los Angeles Kings after being selected second overall in the 2008 NHL Draft. Doughty developed into one of the league’s best blueliners, helping the Kings win Stanley Cups in 2012 and 2014 while winning the Norris Trophy in 2016.

He has also represented Canada on the international stage, winning two Olympic gold medals. His longevity, elite play, and multiple long-term contracts have helped him become one of the highest-paid players in NHL history.

5. Anze Kopitar — $143.2 Million

(Photo by Katherine Gawlik/Icon Sportswire)

Anze Kopitar rounds out the top five with just over $143 million in career earnings, all of which have come with the Kings as well. Drafted 11th overall in 2005, Kopitar quickly established himself as one of the NHL’s best two-way centers and has served as the face of the franchise for nearly two decades.

He helped lead Los Angeles to Stanley Cup titles in 2012 and 2014, while also winning two Selke Trophies as the league’s top defensive forward and two Lady Byng Trophies. His consistency, leadership, and long-term contract extensions have secured his place among the NHL’s all-time career earnings leaders. Kopitar called it a career after the 2025-26 season, and the Kings gave him an emotional yet powerful sendoff.

Full List of Top 50 NHL Career Earners

RankPlayerPositionCareer Earnings
1Sidney CrosbyC$173,290,244
2Alex OvechkinLW$170,720,893
3Evgeni MalkinC$157,170,893
4Drew DoughtyD$143,929,878
5Anze KopitarC$143,250,000
6Steven StamkosC$141,925,000
7Erik KarlssonD$138,929,878
8Jaromir JagrRW$135,382,322
9Vincent LecavalierRW$133,383,338
10Shea WeberD$132,831,000
11Carey PriceG$131,050,000
12Patrick KaneRW$125,387,195
13Ryan SuterD$123,767,666
14John TavaresC$121,541,463
15Connor McDavidC$119,875,000
16Tyler SeguinC$116,000,000
17Nicklas BackstromC$115,550,000
18Nathan MacKinnonC$113,987,500
19Chris ProngerD$113,950,000
20Zach PariseLW$113,922,250
21Artemi PanarinLW$113,675,805
22Sergei BobrovskyG$113,366,829
23Joe ThorntonC$111,541,561
24Jonathan ToewsC$111,062,195
25Alex PietrangeloD$109,725,000
26Brad RichardsC$107,412,116
27Brent BurnsD$106,550,000
28Roberto LuongoG$106,455,148
29Henrik LundqvistG$104,908,390
30Auston MatthewsC$103,925,000
31Victor HedmanD$103,200,000
32Jamie BennLW$103,194,512
33Marian GaborikRW$103,025,013
34Leon DraisaitlC$102,848,540
35Logan CoutureC$101,234,756
36Kris LetangD$100,803,780
37Jack EichelC$100,687,500
38Zdeno CharaD$100,413,695
39Claude GirouxC$100,048,780
40Jeff SkinnerLW$99,461,460
41Patrice BergeronC$97,784,153
42Matt DucheneC$97,374,663
43Brent SeabrookD$97,327,200
44Patrick MarleauLW$97,017,172
45Mitchell MarnerC$96,513,000
46Jarome IginlaRW$96,122,561
47Aleksander BarkovC$95,987,500
48Dougie HamiltonD$95,875,000
49Roman JosiD$95,821,695
50Ryan GetzlafC$95,471,766

The table above shows the top 50 NHL players by career earnings through the 2026-27 season. Crosby leads the way at $173.3 million, with Ovechkin and Malkin right behind him to round out the top three. Wayne Gretzky doesn’t appear on the list, since most of his earnings predate the cap era and Spotrac’s tracked data.

Quinn Allen
Quinn Allen is an Editor for RG.org, Betting Analyst for Covers, and an NHL writer for Gino Hard. He lives and breathes sports and grew up around hockey in Vancouver, BC.