Hockey Terminal
Be a GM

Analytics, 2012-13

Regular season, five-on-five unless a list says otherwise. Worked out for 720 of 720 games.

What these numbers mean

The regular season and the playoffs are kept apart, and the Games box above picks one. The numbers start in 2010-11, the first season the NHL recorded every shot attempt and where it was taken from. Five-on-five means both teams are at full strength with their goalies in net. It is most of a game, and the fairest place to compare teams and players, because power plays do not skew it.

Player rating

Goals above replacement
One number for a player's season: the goals he added to his team's goal difference, compared with a spare-part player who played the same minutes, the kind a team can call up for nothing. It is a total, so a full season counts for more than half of one. Most regulars fall between -5 and +10, and the best seasons are near +30.
Wins above replacement
The same in wins. About six goals of goal difference are worth one win in the standings.
The five parts
A skater's rating is five parts added together. Each is zero for an average skater. Even-strength offence is his own goals, assists and chances at five-on-five, plus how much better his team's chances are with him on the ice than off it. Even-strength defence is the same comparison for chances against, plus his blocked shots and takeaways. Power play is a fifth of what his unit did above the league rate, weighted towards whoever scored or made the last pass. Penalty kill is a quarter of what his unit gave up above the league rate. Penalties is the minors he drew minus the minors he took, at about a sixth of a goal each.
Goalies
A goalie's rating is his goals saved above expected, plus an allowance for how many shots he faced. Only about a third of a goalie's season figure is the goalie, so one year should be read lightly.
What it cannot see
It does not reward scoring more than the chances were worth, so pure finishers rate lower than their goal totals suggest. It does not know who a player was sent out against, so shutdown players are under-rated. A star on a deep team is compared with good teammates, and loses a little for it. Over a full season about two-thirds of a rating is the player and one-third is chance. Under forty games it is more chance than player.

Shot attempts

Corsi (CF, CA, CF%)
Every shot attempt: shots on goal, missed shots and blocked shots. CF is the attempts for a team and CA the attempts against it. CF% is the share that were for. Above 50% means the team, or the team while a player is on the ice, has the puck more than its opponents. It stands in for possession, which nobody records directly.
Fenwick (FF%)
The same without blocked shots, since a blocked shot was rarely much of a chance.
SF%, GF%
The share of shots on goal, and of goals, that were for.
Sh%, Sv%, PDO
Sh% is the share of a team's shots on goal that went in, and Sv% is the share of the other team's shots that were stopped. PDO is the two added together, and across the league it comes to 100. A team or player far above 100 is getting the bounces and usually cools off. One far below is usually due to recover.
iCF, attempts taken
The shot attempts a player took himself.

Expected goals

Expected goals (xG)
How much a shot was worth. Every unblocked attempt gets the chance that a shot like it goes in, based on where it was taken from, what kind of shot it was, whether it was a rebound and the score. A shot from the slot is worth about 0.20, and one from the point about 0.015. Add them up and you have the goals a team or player would expect from the chances they had. Blocked shots count for nothing, because they are recorded where they were blocked.
Seasons before 2023-24
Before 2023-24 the NHL timed events less exactly, and differently from rink to rink, so expected goals for those seasons are rougher. They still add up to the goals actually scored each season, and they are still a fair guide to individual shooters and goalies. For teams before 2022-23 they are no better a guide than Corsi.
xGF%
The share of the expected goals at five-on-five that were for. It is like CF%, but each attempt counts for what it was worth, so a team that gets to the slot rates above one that shoots from the boards. For a skater it is the share while he was on the ice.
Chances created (xG per 60)
The expected goals of a skater's own shots for every 60 minutes he plays: how often he gets a chance.
Shot quality (xG per attempt)
The average chance of one of his unblocked attempts going in: how good each chance is.
Finishing (goals above expected)
Goals minus expected goals. Over one season it is mostly luck, and it takes several seasons to say much about a shooter. Shots at an empty net are left out, so an easy goal does not count as finishing.

A player against his team

CF% rel, xGF% rel
A player's share while he is on the ice, compared with his team's share in the same games while he is off it. It separates a good player on a poor team from a passenger on a strong one. +5 means the team does five points better with him out there.

Lines and pairings

Forward lines and defence pairs
On team and player pages: the three forwards, or the two defencemen, who were on the ice together at five-on-five, how long they played together, and how the team did in that time. It is worked out from the shift charts, a second at a time. A line has to be out together for twenty seconds in a game to count, so players crossing during a change are not mistaken for a line.

Goalies

Goals saved above expected
The expected goals of the shots a goalie faced, minus the goals he let in. It judges him on how hard his shots were, not just how many he stopped, so a goalie behind a leaky defence gets credit that save percentage does not give him. Only shots taken while he was in net count. Each season is set so the league's goalies come out at zero as a group, which makes it a measure against his peers.
Per 60
The same for every 60 minutes he played, so a backup can be compared with a starter.
Shot difficulty (xG per attempt faced)
The average chance of a shot against him going in. A high number says more about his team than about him.
Expected save %
The save percentage an ordinary goalie would have had on the same shots, to set beside his own.

Contracts and value

Cap hit
What a player counts against his team's salary cap in a season. It is the average of his contract over its years, so it can differ from what he is paid in any one year. It is the same whether he plays every game or misses half the season.
Retained salary
A team that trades a player may keep paying part of his contract. He is still shown with his whole cap hit and judged against it, but his new team is charged only its share. That share is what counts in a team's value and on its roster (marked with a star), and it is what he costs in Be a GM. The league's rules: a team may keep at most half of a contract, may keep part of no more than three contracts at once, and may not have more than 15% of the cap ceiling tied up this way. A contract can have salary kept by at most two teams. From 2026-27 the second team cannot do so within 75 days of the regular season after the first, which ends trades that passed a player through a third team to cut his cost twice.
Dead cap
What a team counts against the cap for players who are no longer on it: salary it kept paying for a player it traded, and what is left of a contract it bought out. Only the cases gathered so far are listed, on the team's page and in Be a GM.
Buyout
A team may end a contract early by paying the player two-thirds of the salary he is still owed, or one-third if he is under 26, spread over twice the years that were left. Signing bonuses are paid in full on top. Each year, the cap charge is his cap hit minus the salary the team saves that year. So the charge can be large in a year his salary was low, it runs twice as long as the contract would have, and it can even be a small credit. Buyouts can be made in a window from mid-June (or two days after the Stanley Cup is won, if later) to June 30.
Where the contracts come from
The NHL does not publish contracts, so they do not come with the games. They are gathered from public collections of contract data and from news reports of signings. Recent seasons are nearly complete. Further back, mostly the contracts of players who were still playing in 2024 are known, so an older season can be missing most of its players. The page says so when it is.
Cap dollars per point, per goal above replacement
The cap hit divided by what the player produced in the regular season. Lower is better value. In a season still being played these start very high and fall as the games add up.
The going rate
What teams as a whole paid for one goal above replacement that season: the cap space they spent above the cheapest contract, divided by the goals above replacement they got for it. Skaters and goalies are priced separately, because a goalie's goals above replacement run much higher and each costs less.
Worth at the going rate
What a season like his cost on average: the cheapest contract plus his goals above replacement at the going rate. A player who rated below a spare-part player can come out worth less than nothing.
Value
What his season was worth at the going rate, minus his cap hit: how much more, or less, he gave than he cost. Players on their first contract are paid far below the going rate, so they top the lists. Only players with enough games to be ranked get a value, and it covers the regular season only.
A team's value
The same, added up over its ranked players whose contract is known. A player who changed teams is split between his teams by the games he played for each.

Reading the pages

Who is ranked
A call-up with one good night would top every list, so lists of rates and shares only include players who played a fair amount: at least a quarter as much as the busiest player that season. Totals, such as most expected goals, include everyone.
Ranking bars
On a player's page, a bar filled to the 90th means he is ahead of 90% of the regulars at his position. Forwards are ranked against forwards, defencemen against defencemen and goalies against goalies.
Coloured numbers
On player and team pages, a number is coloured by its percentile, the share of the others it is ahead of: dark green from the 80th up, green from the 60th, amber for the middle, pale red from the 40th down and dark red from the 20th down. Hover over a number for its exact percentile.
What a number is ranked against depends on the number. A skater's on-ice shares are set against every skater who played enough to be ranked, and his rating against the ranked players at his position. A goalie's numbers are set against the regular goalies, and a team's against the other teams. A line or pair is set against the lines or pairs that played at least a tenth as long together as the busiest one.
Some numbers stay plain because they are neither good nor bad on their own: PDO, which is mostly luck, and counts that simply follow ice time, such as attempts taken or goals against. A rating also stays plain until a player has enough games to be ranked.
The radar on the compare page
Each spoke is one measure, running from the lowest regular at the centre to the league leader at the rim. The gap between two players on a spoke is the real gap in their numbers, and the dashed outline is the typical player.
Race charts
Stepped lines that add up through a game or a season. On a game page, each team's line climbs with every chance, with a dot for each goal. On a player's page, his goals race his expected goals. On a goalie's page, the goals he allowed race the goals he was expected to allow.
Shot maps
The attacking half of the rink, with the net on the right. A map with many shots opens as a heat map: darker red means more shots from that area, and each dot is a goal. The button under the key switches to a dot for every shot, sized by how good the chance was. Click Goals, Saved, Missed or Blocked in the key to show only those.

Possession and luck

Each dot is a team. The further right, the more of the shot attempts it takes. The higher, the more its shots are going in and its goalies are stopping, compared with usual. Top right is good and lucky, and bottom right is good and unlucky.

4550559698100102Los Angeles Kings: CF% 56.3, PDO 99.1LAKNew Jersey Devils: CF% 55.9, PDO 97.5NJDBoston Bruins: CF% 54.3, PDO 100.5BOSChicago Blackhawks: CF% 54.1, PDO 102.0CHIOttawa Senators: CF% 53.7, PDO 99.5OTTDetroit Red Wings: CF% 53.6, PDO 100.2DETMontréal Canadiens: CF% 52.9, PDO 101.0MTLSt. Louis Blues: CF% 52.0, PDO 99.3STLNew York Rangers: CF% 52.0, PDO 100.9NYRCarolina Hurricanes: CF% 51.5, PDO 98.5CARVancouver Canucks: CF% 51.4, PDO 100.6VANSan Jose Sharks: CF% 51.3, PDO 99.5SJSPhoenix Coyotes: CF% 50.7, PDO 100.3PHXNew York Islanders: CF% 49.9, PDO 98.9NYIMinnesota Wild: CF% 49.8, PDO 98.8MINWinnipeg Jets: CF% 49.5, PDO 99.5WPGFlorida Panthers: CF% 49.1, PDO 96.1FLAPittsburgh Penguins: CF% 49.0, PDO 102.8PITDallas Stars: CF% 48.9, PDO 101.3DALColorado Avalanche: CF% 48.8, PDO 98.4COLWashington Capitals: CF% 48.7, PDO 101.4WSHAnaheim Ducks: CF% 47.9, PDO 101.8ANAPhiladelphia Flyers: CF% 47.6, PDO 99.0PHICalgary Flames: CF% 47.4, PDO 97.3CGYTampa Bay Lightning: CF% 47.2, PDO 101.2TBLColumbus Blue Jackets: CF% 47.1, PDO 101.6CBJNashville Predators: CF% 46.7, PDO 99.5NSHBuffalo Sabres: CF% 45.1, PDO 100.7BUFEdmonton Oilers: CF% 44.6, PDO 100.6EDMToronto Maple Leafs: CF% 44.1, PDO 103.0TORCorsi for % (share of shot attempts)PDO

Teams

Team GP CF CA CF% FF% SF% xGF% GF% Sh% Sv% PDO
Los Angeles Kings 48 2,175 1,688 56.3 55.6 55.0 55.7 52.1 7.6 91.5 99.1
New Jersey Devils 48 1,896 1,496 55.9 55.7 54.3 56.7 46.0 6.3 91.2 97.5
Boston Bruins 48 2,392 2,011 54.3 54.0 53.6 52.8 55.4 7.3 93.2 100.5
Chicago Blackhawks 48 2,115 1,793 54.1 55.0 55.0 54.0 61.1 9.1 93.0 102.0
Ottawa Senators 48 2,337 2,017 53.7 52.8 52.1 52.9 50.3 6.0 93.5 99.5
Detroit Red Wings 48 2,069 1,790 53.6 53.4 52.1 53.0 52.8 6.7 93.5 100.2
Montréal Canadiens 48 2,127 1,895 52.9 53.5 53.0 55.2 56.0 8.9 92.1 101.0
St. Louis Blues 48 1,966 1,813 52.0 53.2 53.5 50.6 51.2 7.8 91.4 99.3
New York Rangers 48 2,254 2,079 52.0 53.5 54.1 53.3 57.3 7.4 93.5 100.9
Carolina Hurricanes 48 2,351 2,210 51.5 50.6 50.6 48.3 45.9 7.3 91.2 98.5
Vancouver Canucks 48 1,993 1,881 51.4 50.3 49.0 50.5 50.9 8.0 92.5 100.6
San Jose Sharks 48 2,256 2,144 51.3 51.9 51.8 54.0 50.0 6.7 92.8 99.5
Phoenix Coyotes 48 2,171 2,114 50.7 50.8 50.3 49.2 51.5 7.4 92.9 100.3
New York Islanders 48 2,168 2,174 49.9 50.8 52.6 51.3 49.5 8.0 90.9 98.9
Minnesota Wild 48 1,932 1,949 49.8 49.7 50.4 53.1 46.8 7.7 91.1 98.8
Winnipeg Jets 48 2,196 2,240 49.5 49.3 48.6 48.9 47.2 8.3 91.2 99.5
Florida Panthers 48 2,045 2,116 49.1 48.4 48.1 45.6 35.6 5.8 90.3 96.1
Pittsburgh Penguins 48 2,036 2,123 49.0 49.8 49.9 52.0 58.5 9.7 93.2 102.8
Dallas Stars 48 1,991 2,083 48.9 47.2 46.6 46.5 50.3 9.5 91.8 101.3
Colorado Avalanche 48 2,073 2,174 48.8 49.1 49.7 47.7 44.6 7.0 91.4 98.4
Washington Capitals 48 2,042 2,152 48.7 48.6 47.2 48.8 51.7 8.6 92.8 101.4
Anaheim Ducks 48 1,985 2,160 47.9 48.5 50.0 49.4 55.9 8.7 93.2 101.8
Philadelphia Flyers 48 1,947 2,142 47.6 47.9 49.2 47.8 46.3 8.0 91.0 99.0
Calgary Flames 48 1,959 2,176 47.4 47.5 47.8 47.9 40.7 8.0 89.4 97.3
Tampa Bay Lightning 48 1,920 2,150 47.2 47.1 47.9 48.6 51.2 9.8 91.4 101.2
Columbus Blue Jackets 48 1,810 2,031 47.1 45.7 45.8 45.2 50.9 8.7 92.9 101.6
Nashville Predators 48 1,809 2,065 46.7 47.3 48.0 50.0 46.5 7.5 92.0 99.5
Buffalo Sabres 48 1,814 2,206 45.1 44.8 45.6 43.9 47.6 8.1 92.6 100.7
Edmonton Oilers 48 1,816 2,259 44.6 45.1 45.1 43.8 47.1 8.1 92.5 100.6
Toronto Maple Leafs 48 1,927 2,441 44.1 44.0 43.8 44.8 52.0 10.7 92.3 103.0

Player rating

Goals above replacement: the goals a player added to his team's goal difference, compared with a spare-part player who played the same minutes. For a skater it is five parts added together, each measured against the league: even-strength offence and defence, the power play, the penalty kill, and penalties drawn minus penalties taken. About six goals are worth one win. Players with at least 20 games are ranked. Before 2023-24 the NHL timed events less exactly, and differently from rink to rink, so expected goals for this season are rougher than for recent ones.

Skaters

# Player Pos Team GP EV offence EV defence Power play Penalty kill Penalties Goals above repl. Wins
1 Nazem Kadri C TOR 48 +7.2 +1.2 +0.2 +0.0 +5.0 +15.8 +2.6
2 Jonathan Toews C CHI 47 +7.1 +3.6 -0.5 +0.8 +1.6 +15.3 +2.5
3 Sidney Crosby C PIT 36 +10.5 -0.9 +1.8 -0.3 +1.8 +15.0 +2.5
4 Logan Couture C SJS 48 +4.5 +2.3 +1.3 -0.2 +2.1 +12.4 +2.1
5 Matt Moulson L NYI 47 +5.6 -0.3 +2.7 +0.0 +1.6 +12.1 +2.0
6 Zach Parise L MIN 48 +4.6 +1.5 +1.6 +0.1 +1.5 +11.9 +2.0
7 Taylor Hall L EDM 45 +8.6 -0.9 +0.9 -0.2 +1.0 +11.7 +1.9
8 John Tavares C NYI 48 +4.7 +0.2 +1.6 +0.1 +2.1 +11.5 +1.9
9 Daniel Sedin L VAN 47 +5.1 +2.3 -0.2 +0.1 +0.8 +10.6 +1.8
10 Alex Ovechkin L WSH 48 +4.6 -1.2 +2.6 +0.0 +1.6 +10.4 +1.7
11 Pavel Datsyuk C DET 47 +1.9 +3.4 +1.5 +0.2 +0.8 +10.4 +1.7
12 Jordan Eberle R EDM 48 +6.8 -0.6 +0.1 -0.1 +1.6 +10.4 +1.7
13 Max Pacioretty L MTL 44 +5.0 +1.5 +1.0 +0.1 +0.4 +10.0 +1.7
14 Claude Giroux R PHI 48 +2.8 -0.9 +2.0 +0.5 +2.8 +10.0 +1.7
15 Brendan Gallagher R MTL 44 +5.9 +1.4 0.0 0.0 +0.9 +9.9 +1.7
16 Alexandre Burrows R VAN 47 +5.2 +3.1 -1.0 +0.1 -0.1 +9.7 +1.6
17 Chris Kunitz L PIT 48 +6.6 -1.1 +1.8 +0.1 -0.1 +9.6 +1.6
18 Brandon Saad L CHI 46 +4.5 +1.8 -1.0 +0.4 +1.4 +9.2 +1.5
19 Henrik Sedin C VAN 48 +3.4 +2.7 +0.1 +0.0 +0.5 +9.2 +1.5
20 Dan Boyle D SJS 46 +1.8 +3.0 +1.4 +0.1 -0.7 +9.2 +1.5

Defencemen

# Player Pos Team GP EV offence EV defence Power play Penalty kill Penalties Goals above repl. Wins
1 Dan Boyle D SJS 46 +1.8 +3.0 +1.4 +0.1 -0.7 +9.2 +1.5
2 Kris Letang D PIT 35 +4.5 +0.2 +0.3 0.0 +0.8 +8.7 +1.5
3 Ryan McDonagh D NYR 47 +1.3 +3.0 -0.1 -0.6 +0.2 +7.6 +1.3
4 Dan Hamhuis D VAN 47 +0.9 +2.5 -0.8 +0.4 +0.2 +6.8 +1.1
5 Alex Pietrangelo D STL 47 +1.6 -0.3 -0.1 +0.8 +0.9 +6.7 +1.1
6 Jake Muzzin D LAK 45 +0.7 +3.4 +0.3 0.0 -0.4 +6.7 +1.1
7 Cody Franson D TOR 45 +1.0 +1.9 -0.3 +0.3 +0.6 +6.4 +1.1
8 Marc-Edouard Vlasic D SJS 48 -0.6 +2.7 -0.2 +0.3 +0.7 +6.3 +1.0
9 Andy Greene D NJD 48 -2.6 +4.4 -0.1 +0.7 +0.2 +6.2 +1.0
10 Niklas Hjalmarsson D CHI 46 -1.3 +4.4 -0.1 +0.9 -1.0 +6.2 +1.0

Goalies

A goalie's rating is his goals saved above expected, plus an allowance for the shots he faced. It is on the same scale as a skater's, but only about a third of one season's figure is the goalie and the rest is chance, so goalies are listed separately.

# Goalie Team GP Saved above expected Goals above repl. Wins
1 Henrik Lundqvist NYR 43 +25.7 +37.3 +6.2
2 Devan Dubnyk EDM 38 +16.2 +27.0 +4.5
3 Tuukka Rask BOS 36 +16.6 +25.4 +4.2
4 Kari Lehtonen DAL 36 +13.8 +24.1 +4.0
5 Sergei Bobrovsky CBJ 38 +15.0 +24.0 +4.0
6 Antti Niemi SJS 43 +11.9 +22.6 +3.8
7 Craig Anderson OTT 24 +15.6 +21.3 +3.5
8 Jimmy Howard DET 42 +10.4 +20.3 +3.4
9 Ryan Miller BUF 40 +6.4 +18.1 +3.0
10 Cory Schneider VAN 30 +10.5 +17.8 +3.0

Value for money

Each ranked player's cap hit against his goals above replacement. A player's season is worth the cost of the cheapest player plus his goals above replacement at the going rate, which is what teams as a whole paid for each one. His value is what the season was worth, minus his cap hit. For skaters, teams paid $866K of cap space a goal on top of a $525K minimum, across the 558 of 605 ranked skaters whose contract is known. For goalies, teams paid $260K of cap space a goal on top of a $613K minimum, across the 28 of 37 ranked goalies whose contract is known. Players on their first contract are paid far below the going rate, so they fill the best-value lists. What these words mean

-0246810-5051015Nazem Kadri (TOR): $870K, 15.8 goals above replacement, +$13.3MKadriTaylor Hall (EDM): $900K, 11.7 goals above replacement, +$9.7MHallJordan Eberle (EDM): $875K, 10.4 goals above replacement, +$8.6MEberleBrendan Gallagher (MTL): $685K, 9.9 goals above replacement, +$8.4MGallagherLogan Couture (SJS): $2.875M, 12.4 goals above replacement, +$8.4MCoutureMatt Moulson (NYI): $3.133M, 12.1 goals above replacement, +$7.9MMoulsonBrandon Saad (CHI): $764K, 9.2 goals above replacement, +$7.8MSaadMax Pacioretty (MTL): $1.625M, 10.0 goals above replacement, +$7.6MPaciorettyJonathan Toews (CHI): $6.3M, 15.3 goals above replacement, +$7.4MDerek Stepan (NYR): $821K, 8.4 goals above replacement, +$7MAlexandre Burrows (VAN): $2M, 9.7 goals above replacement, +$6.9MRyan McDonagh (NYR): $875K, 7.6 goals above replacement, +$6.2MPascal Dupuis (PIT): $1.5M, 7.8 goals above replacement, +$5.8MJake Muzzin (LAK): $578K, 6.7 goals above replacement, +$5.7MTyler Seguin (BOS): $900K, 6.9 goals above replacement, +$5.6MCarl Hagelin (NYR): $638K, 6.6 goals above replacement, +$5.6MBrad Marchand (BOS): $2.5M, 8.7 goals above replacement, +$5.6MAlex Pietrangelo (STL): $817K, 6.7 goals above replacement, +$5.5MCam Atkinson (CBJ): $775K, 6.7 goals above replacement, +$5.5MClaude Giroux (PHI): $3.75M, 10.0 goals above replacement, +$5.4MLars Eller (MTL): $1.15M, 6.9 goals above replacement, +$5.3MChris Kunitz (PIT): $3.725M, 9.6 goals above replacement, +$5.1MDavid Moss (PHX): $2.1M, 7.6 goals above replacement, +$5MJohn Tavares (NYI): $5.5M, 11.5 goals above replacement, +$5MOliver Ekman-Larsson (PHX): $900K, 6.2 goals above replacement, +$5MJared Spurgeon (MIN): $527K, 5.8 goals above replacement, +$5MEric Fehr (WSH): $600K, 5.8 goals above replacement, +$4.9MCody Franson (TOR): $1.2M, 6.4 goals above replacement, +$4.9MSidney Crosby (PIT): $8.7M, 15.0 goals above replacement, +$4.8MVladimir Tarasenko (STL): $900K, 5.9 goals above replacement, +$4.8MThomas Hickey (NYI): $700K, 5.7 goals above replacement, +$4.7MKris Letang (PIT): $3.5M, 8.7 goals above replacement, +$4.6MMatt Irwin (SJS): $650K, 5.4 goals above replacement, +$4.6MDavid Desharnais (MTL): $850K, 5.6 goals above replacement, +$4.5MDrew Shore (FLA): $900K, 5.7 goals above replacement, +$4.5MAlex Galchenyuk (MTL): $925K, 5.7 goals above replacement, +$4.5MTJ Brodie (CGY): $567K, 5.0 goals above replacement, +$4.3MJustin Williams (LAK): $3.825M, 8.5 goals above replacement, +$4.1MBobby Sanguinetti (CAR): $700K, 4.9 goals above replacement, +$4MMarcus Foligno (BUF): $827K, 4.9 goals above replacement, +$4MDustin Brown (LAK): $3.175M, 7.6 goals above replacement, +$3.9MRyan Nugent-Hopkins (EDM): $925K, 5.0 goals above replacement, +$3.9MJakub Voracek (PHI): $4.25M, 8.8 goals above replacement, +$3.9MKyle Palmieri (ANA): $900K, 4.9 goals above replacement, +$3.9MMatt Duchene (COL): $3.5M, 7.8 goals above replacement, +$3.8MJoe Pavelski (SJS): $4M, 8.4 goals above replacement, +$3.8MBrad Boyes (NYI): $1M, 4.9 goals above replacement, +$3.8MMikael Backlund (CGY): $725K, 4.6 goals above replacement, +$3.8MJeff Skinner (CAR): $900K, 4.8 goals above replacement, +$3.7MLee Stempniak (CGY): $2.5M, 6.5 goals above replacement, +$3.7MMatt Cullen (MIN): $3.5M, 7.6 goals above replacement, +$3.6MLeo Komarov (TOR): $850K, 4.6 goals above replacement, +$3.6MMika Zibanejad (OTT): $894K, 4.6 goals above replacement, +$3.6MTom Pyatt (TBL): $600K, 4.3 goals above replacement, +$3.6MDaniel Sedin (VAN): $6.1M, 10.6 goals above replacement, +$3.6MCharlie Coyle (MIN): $900K, 4.5 goals above replacement, +$3.5MBlake Wheeler (WPG): $2.55M, 6.3 goals above replacement, +$3.4MZach Parise (MIN): $7.538M, 11.9 goals above replacement, +$3.3MBryan Bickell (CHI): $542K, 3.8 goals above replacement, +$3.3MWade Redden (BOS): $1M, 4.3 goals above replacement, +$3.3MMatt Calvert (CBJ): $712K, 3.9 goals above replacement, +$3.2MBoyd Gordon (PHX): $1.325M, 4.6 goals above replacement, +$3.2MCory Conacher (OTT): $871K, 4.1 goals above replacement, +$3.2MBrayden Schenn (PHI): $870K, 4.1 goals above replacement, +$3.2MKevin Shattenkirk (STL): $875K, 4.0 goals above replacement, +$3.1MErik Condra (OTT): $625K, 3.7 goals above replacement, +$3.1MMarcus Johansson (WSH): $900K, 4.0 goals above replacement, +$3.1MGabriel Bourque (NSH): $618K, 3.5 goals above replacement, +$3MPatrice Bergeron (BOS): $5M, 8.6 goals above replacement, +$3MJonathan Huberdeau (FLA): $894K, 3.8 goals above replacement, +$3MAndy Greene (NJD): $3M, 6.2 goals above replacement, +$2.9MSteve Bernier (NJD): $775K, 3.6 goals above replacement, +$2.9MTJ Brennan (FLA): $550K, 3.3 goals above replacement, +$2.9MDaniel Paille (BOS): $1.3M, 4.2 goals above replacement, +$2.8MMarc-Edouard Vlasic (SJS): $3.1M, 6.3 goals above replacement, +$2.8MRyan Callahan (NYR): $4.275M, 7.6 goals above replacement, +$2.8MViktor Stalberg (CHI): $875K, 3.6 goals above replacement, +$2.8MPavel Datsyuk (DET): $6.7M, 10.4 goals above replacement, +$2.8MP.K. Subban (MTL): $3.109M, 6.2 goals above replacement, +$2.8MJosh Bailey (NYI): $1.05M, 3.7 goals above replacement, +$2.7MMark Fayne (NJD): $1.3M, 4.0 goals above replacement, +$2.7MMatt Read (PHI): $900K, 3.5 goals above replacement, +$2.7MAdam Henrique (NJD): $575K, 3.2 goals above replacement, +$2.7MMark Letestu (CBJ): $625K, 3.2 goals above replacement, +$2.7MMark Fraser (TOR): $600K, 3.1 goals above replacement, +$2.6MStephen Gionta (NJD): $562K, 3.1 goals above replacement, +$2.6MBrian Flynn (BUF): $925K, 3.5 goals above replacement, +$2.6MKevin Klein (NSH): $1.35M, 4.0 goals above replacement, +$2.6MAndre Benoit (OTT): $650K, 3.1 goals above replacement, +$2.6MRob Klinkhammer (PHX): $650K, 3.1 goals above replacement, +$2.6MMatt Stajan (CGY): $3.5M, 6.4 goals above replacement, +$2.5MAndrew Cogliano (ANA): $2.39M, 5.0 goals above replacement, +$2.5MPaul Postma (WPG): $550K, 2.9 goals above replacement, +$2.5MNick Bonino (ANA): $700K, 3.0 goals above replacement, +$2.5MAntoine Roussel (DAL): $612K, 2.9 goals above replacement, +$2.5MHenrik Sedin (VAN): $6.1M, 9.2 goals above replacement, +$2.4MBen Lovejoy (ANA): $525K, 2.8 goals above replacement, +$2.4MJack Skille (FLA): $825K, 3.1 goals above replacement, +$2.4MNiklas Hjalmarsson (CHI): $3.5M, 6.2 goals above replacement, +$2.4MRyan Getzlaf (ANA): $5.325M, 8.3 goals above replacement, +$2.4MDevin Setoguchi (MIN): $3M, 5.6 goals above replacement, +$2.3MJiri Tlusty (CAR): $1.6M, 3.9 goals above replacement, +$2.3MColin Wilson (NSH): $2M, 4.3 goals above replacement, +$2.3MMarian Hossa (CHI): $5.275M, 8.1 goals above replacement, +$2.2MPatrick Dwyer (CAR): $625K, 2.7 goals above replacement, +$2.2MDavid Clarkson (NJD): $2.667M, 5.0 goals above replacement, +$2.2MChris Tanev (VAN): $900K, 3.0 goals above replacement, +$2.2MWojtek Wolski (WSH): $600K, 2.6 goals above replacement, +$2.2MPhil Kessel (TOR): $5.4M, 8.1 goals above replacement, +$2.2MGabriel Landeskog (COL): $925K, 3.0 goals above replacement, +$2.2MJoakim Andersson (DET): $612K, 2.5 goals above replacement, +$2.1MSteve Oleksy (WSH): $542K, 2.5 goals above replacement, +$2.1MRiley Nash (CAR): $704K, 2.6 goals above replacement, +$2.1MTyson Strachan (FLA): $600K, 2.5 goals above replacement, +$2.1MJonathon Blum (NSH): $650K, 2.5 goals above replacement, +$2.1MPeter Mueller (FLA): $1.725M, 3.8 goals above replacement, +$2MRichard Panik (TBL): $740K, 2.6 goals above replacement, +$2MMark Fistric (EDM): $1.475M, 3.4 goals above replacement, +$2MJohnny Oduya (CHI): $3.375M, 5.6 goals above replacement, +$2MTrevor Lewis (LAK): $725K, 2.5 goals above replacement, +$2MMathieu Perreault (WSH): $1.05M, 2.9 goals above replacement, +$2MMatt Halischuk (NSH): $712K, 2.5 goals above replacement, +$2MJonas Brodin (MIN): $925K, 2.7 goals above replacement, +$1.9MBenoit Pouliot (TBL): $1.8M, 3.7 goals above replacement, +$1.9MDan Hamhuis (VAN): $4.5M, 6.8 goals above replacement, +$1.9MAndrei Loktionov (NJD): $604K, 2.3 goals above replacement, +$1.9MDavid Steckel (ANA): $1.1M, 2.8 goals above replacement, +$1.9MTommy Wingels (SJS): $775K, 2.4 goals above replacement, +$1.8MTeddy Purcell (TBL): $2.362M, 4.2 goals above replacement, +$1.8MRoman Josi (NSH): $875K, 2.5 goals above replacement, +$1.8MAlex Killorn (TBL): $875K, 2.5 goals above replacement, +$1.8MWayne Simmonds (PHI): $1.75M, 3.5 goals above replacement, +$1.8MSean Couturier (PHI): $925K, 2.5 goals above replacement, +$1.8MJaden Schwartz (STL): $830K, 2.4 goals above replacement, +$1.8MRyan Ellis (NSH): $840K, 2.4 goals above replacement, +$1.8MTJ Galiardi (SJS): $950K, 2.6 goals above replacement, +$1.8MSlava Voynov (LAK): $762K, 2.3 goals above replacement, +$1.8MDan Boyle (SJS): $6.667M, 9.2 goals above replacement, +$1.8MAaron Palushaj (COL): $600K, 2.1 goals above replacement, +$1.8MTyler Bozak (TOR): $1.5M, 3.1 goals above replacement, +$1.7MPatrick Wiercioch (OTT): $875K, 2.4 goals above replacement, +$1.7MDavis Drewiske (MTL): $617K, 2.1 goals above replacement, +$1.7MJohn Mitchell (COL): $1.1M, 2.6 goals above replacement, +$1.7MRyan Carter (NJD): $775K, 2.2 goals above replacement, +$1.7MDerek Roy (VAN): $4M, 5.9 goals above replacement, +$1.7MDaniel Winnik (ANA): $1.8M, 3.4 goals above replacement, +$1.7MReilly Smith (DAL): $900K, 2.3 goals above replacement, +$1.6MJustin Falk (MIN): $825K, 2.2 goals above replacement, +$1.6MPatrik Elias (NJD): $6M, 8.2 goals above replacement, +$1.6MCody Eakin (DAL): $572K, 1.8 goals above replacement, +$1.5MLuke Schenn (PHI): $3.6M, 5.3 goals above replacement, +$1.5MAlexander Steen (STL): $3.363M, 5.0 goals above replacement, +$1.5MAnze Kopitar (LAK): $6.8M, 9.0 goals above replacement, +$1.5MMatt Hendricks (WSH): $825K, 2.1 goals above replacement, +$1.5MJohn Carlson (WSH): $3.967M, 5.7 goals above replacement, +$1.5MGustav Nyquist (DET): $763K, 2.0 goals above replacement, +$1.5MRay Whitney (DAL): $4.5M, 6.3 goals above replacement, +$1.5MColin Greening (OTT): $817K, 2.0 goals above replacement, +$1.4MJustin Abdelkader (DET): $1.8M, 3.1 goals above replacement, +$1.4MKyle Okposo (NYI): $2.8M, 4.3 goals above replacement, +$1.4MRadko Gudas (TBL): $600K, 1.7 goals above replacement, +$1.4MBryan Little (WPG): $2.383M, 3.8 goals above replacement, +$1.4MPatrick Kane (CHI): $6.3M, 8.3 goals above replacement, +$1.4MAdam Cracknell (STL): $550K, 1.6 goals above replacement, +$1.4MKyle Chipchura (PHX): $675K, 1.7 goals above replacement, +$1.4MChris Porter (STL): $650K, 1.7 goals above replacement, +$1.4MJakob Silfverberg (OTT): $863K, 1.9 goals above replacement, +$1.3MMichael Frolik (CHI): $2.333M, 3.6 goals above replacement, +$1.3MKevin Porter (BUF): $538K, 1.5 goals above replacement, +$1.3MZack Smith (OTT): $700K, 1.7 goals above replacement, +$1.3MCasey Cizikas (NYI): $793K, 1.7 goals above replacement, +$1.2MDougie Hamilton (BOS): $925K, 1.9 goals above replacement, +$1.2MKaspars Daugavins (BOS): $635K, 1.5 goals above replacement, +$1.2MKris Russell (STL): $1.3M, 2.3 goals above replacement, +$1.2MChristian Ehrhoff (BUF): $4M, 5.4 goals above replacement, +$1.2MEmerson Etem (ANA): $870K, 1.8 goals above replacement, +$1.2MMatt Frattin (TOR): $875K, 1.8 goals above replacement, +$1.2MPatrick Kaleta (BUF): $1.25M, 2.2 goals above replacement, +$1.1MDerick Brassard (NYR): $3.2M, 4.4 goals above replacement, +$1.1MSteve Begin (CGY): $525K, 1.3 goals above replacement, +$1.1MVladimir Sobotka (STL): $1.3M, 2.1 goals above replacement, +$1.1MMichael Stone (PHX): $592K, 1.3 goals above replacement, +$1.1MColin McDonald (NYI): $700K, 1.4 goals above replacement, +$1.1MBobby Butler (NSH): $525K, 1.2 goals above replacement, +$1.1MSteve Eminger (NYR): $750K, 1.4 goals above replacement, +$983KKyle Wellwood (WPG): $1.6M, 2.4 goals above replacement, +$977KBeau Bennett (PIT): $900K, 1.6 goals above replacement, +$977KTomas Kundratek (WSH): $579K, 1.2 goals above replacement, +$973KDrew Miller (DET): $838K, 1.5 goals above replacement, +$952KMatt Hunwick (COL): $1.6M, 2.3 goals above replacement, +$944KJeff Petry (EDM): $1.75M, 2.5 goals above replacement, +$926KShane O'Brien (COL): $2M, 2.8 goals above replacement, +$916KPeter Harrold (NJD): $525K, 1.1 goals above replacement, +$915KCody Hodgson (BUF): $817K, 1.4 goals above replacement, +$915KTravis Hamonic (NYI): $875K, 1.5 goals above replacement, +$908KBrendan Smith (DET): $875K, 1.4 goals above replacement, +$887KJason Zucker (MIN): $772K, 1.3 goals above replacement, +$881KRaphael Diaz (MTL): $1.225M, 1.8 goals above replacement, +$862KNikita Nikitin (CBJ): $2.15M, 2.9 goals above replacement, +$858KJannik Hansen (VAN): $1.35M, 1.9 goals above replacement, +$851KJames Neal (PIT): $5M, 6.1 goals above replacement, +$820KCal Clutterbuck (MIN): $1.4M, 2.0 goals above replacement, +$815KKyle Clifford (LAK): $710K, 1.1 goals above replacement, +$795KMarty Reasoner (NYI): $1.35M, 1.9 goals above replacement, +$784KDeryk Engelland (PIT): $567K, 0.9 goals above replacement, +$779KPaul Bissonnette (PHX): $738K, 1.1 goals above replacement, +$775KCorey Potter (EDM): $775K, 1.2 goals above replacement, +$771KVictor Hedman (TBL): $4M, 4.9 goals above replacement, +$752KCraig Smith (NSH): $715K, 1.0 goals above replacement, +$717KMarc-Andre Bergeron (CAR): $1M, 1.4 goals above replacement, +$715KToni Lydman (ANA): $3M, 3.7 goals above replacement, +$698KEric Tangradi (WPG): $726K, 1.0 goals above replacement, +$682KMikkel Boedker (PHX): $1.1M, 1.5 goals above replacement, +$681KArtem Anisimov (CBJ): $1.875M, 2.3 goals above replacement, +$647KCurtis Glencross (CGY): $2.55M, 3.1 goals above replacement, +$641KRyan Jones (EDM): $1.5M, 1.9 goals above replacement, +$627KAndrew Desjardins (SJS): $640K, 0.9 goals above replacement, +$622KMatt Martin (NYI): $1M, 1.3 goals above replacement, +$617KTim Jackman (CGY): $612K, 0.8 goals above replacement, +$604KCraig Adams (PIT): $675K, 0.9 goals above replacement, +$603KAdam Hall (PHI): $650K, 0.8 goals above replacement, +$601KJim O'Brien (OTT): $638K, 0.8 goals above replacement, +$558KSimon Despres (PIT): $840K, 1.0 goals above replacement, +$551KNate Thompson (TBL): $900K, 1.1 goals above replacement, +$549KJeff Carter (LAK): $5.273M, 6.1 goals above replacement, +$537KAnton Stralman (NYR): $1.7M, 2.0 goals above replacement, +$533KCarl Gunnarsson (TOR): $1.325M, 1.5 goals above replacement, +$529KRyan O'Reilly (COL): $5M, 5.8 goals above replacement, +$512KLauri Korpikoski (PHX): $1.8M, 2.1 goals above replacement, +$505KClarke MacArthur (TOR): $3.25M, 3.7 goals above replacement, +$504KBobby Ryan (ANA): $5.1M, 5.8 goals above replacement, +$485KTorrey Mitchell (MIN): $1.9M, 2.1 goals above replacement, +$479KJamie McGinn (COL): $1.75M, 1.9 goals above replacement, +$462KNail Yakupov (EDM): $925K, 1.0 goals above replacement, +$445KJussi Jokinen (PIT): $3M, 3.4 goals above replacement, +$438KJamie McBain (CAR): $1.8M, 1.9 goals above replacement, +$411KLoui Eriksson (DAL): $4.25M, 4.8 goals above replacement, +$393KTyson Barrie (COL): $715K, 0.6 goals above replacement, +$356KRyan Reaves (STL): $600K, 0.5 goals above replacement, +$341KSteven Stamkos (TBL): $7.5M, 8.4 goals above replacement, +$322KMike Weaver (FLA): $1.1M, 1.0 goals above replacement, +$265KMagnus Paajarvi (EDM): $900K, 0.7 goals above replacement, +$259KKeith Aulie (TBL): $578K, 0.3 goals above replacement, +$230KCody McLeod (COL): $1.15M, 1.0 goals above replacement, +$222KZach Bogosian (WPG): $2.5M, 2.5 goals above replacement, +$215KBrad Richards (NYR): $6.667M, 7.3 goals above replacement, +$209KJakub Kindl (DET): $883K, 0.6 goals above replacement, +$199KPatrick Marleau (SJS): $6.9M, 7.6 goals above replacement, +$181KRyan Garbutt (DAL): $575K, 0.2 goals above replacement, +$145KJason Garrison (VAN): $4.6M, 4.9 goals above replacement, +$144KEvander Kane (WPG): $5.25M, 5.6 goals above replacement, +$137KDwight King (LAK): $750K, 0.4 goals above replacement, +$115KTyler Ennis (BUF): $2.812M, 2.8 goals above replacement, +$112KCam Fowler (ANA): $900K, 0.6 goals above replacement, +$105KMatt Cooke (PIT): $1.8M, 1.6 goals above replacement, +$104KJames Wright (WPG): $650K, 0.3 goals above replacement, +$99KJordie Benn (DAL): $525K, 0.1 goals above replacement, +$89KAlexei Emelin (MTL): $2M, 1.8 goals above replacement, +$84KCorey Perry (ANA): $5.325M, 5.6 goals above replacement, +$69KDennis Seidenberg (BOS): $3.25M, 3.2 goals above replacement, +$54KJay Beagle (WSH): $900K, 0.5 goals above replacement, +$44KGuillaume Latendresse (OTT): $1.25M, 0.9 goals above replacement, +$41KPeter Regin (OTT): $800K, 0.4 goals above replacement, +$39KAdam Larsson (NJD): $925K, 0.5 goals above replacement, +$27KJoe Thornton (SJS): $7M, 7.5 goals above replacement, +$20KDerek Smith (CGY): $775K, 0.3 goals above replacement, +$18KAlex Ovechkin (WSH): $9.538M, 10.4 goals above replacement, -$5KBrandon Prust (MTL): $2.5M, 2.3 goals above replacement, -$9KPatrick Eaves (DET): $1.2M, 0.8 goals above replacement, -$16KCory Emmerton (DET): $533K, 0.0 goals above replacement, -$27KJonathan Ericsson (DET): $3.25M, 3.1 goals above replacement, -$31KDavid Backes (STL): $4.5M, 4.6 goals above replacement, -$31KDalton Prout (CBJ): $667K, 0.1 goals above replacement, -$44KBruno Gervais (PHI): $825K, 0.3 goals above replacement, -$57KT.J. Oshie (STL): $4.175M, 4.1 goals above replacement, -$72KJamie Benn (DAL): $5.25M, 5.3 goals above replacement, -$102KAndrew Shaw (CHI): $573K, -0.1 goals above replacement, -$118KDale Weise (VAN): $615K, 0.0 goals above replacement, -$121KDerek MacKenzie (CBJ): $1M, 0.4 goals above replacement, -$122KJames Sheppard (SJS): $825K, 0.2 goals above replacement, -$131KBrandon Dubinsky (CBJ): $4.2M, 4.1 goals above replacement, -$132KMarcus Kruger (CHI): $735K, 0.1 goals above replacement, -$149KJerred Smithson (EDM): $800K, 0.1 goals above replacement, -$150KAlec Martinez (LAK): $738K, 0.1 goals above replacement, -$156KDustin Jeffrey (PIT): $575K, -0.1 goals above replacement, -$167KFrazer McLaren (TOR): $632K, -0.1 goals above replacement, -$185KAlex Goligoski (DAL): $4.6M, 4.5 goals above replacement, -$220KZac Rinaldo (PHI): $540K, -0.2 goals above replacement, -$224KNick Leddy (CHI): $900K, 0.1 goals above replacement, -$247KTroy Brouwer (WSH): $2.35M, 1.8 goals above replacement, -$261KDrayson Bowman (CAR): $600K, -0.2 goals above replacement, -$263KColin Fraser (LAK): $825K, 0.0 goals above replacement, -$277KMichael Grabner (NYI): $3M, 2.5 goals above replacement, -$289KRyan Johansen (CBJ): $870K, 0.1 goals above replacement, -$293KJosh Gorges (MTL): $3.9M, 3.5 goals above replacement, -$314KValtteri Filppula (DET): $3M, 2.5 goals above replacement, -$323KJeff Halpern (MTL): $700K, -0.2 goals above replacement, -$351KFrans Nielsen (NYI): $2.75M, 2.1 goals above replacement, -$368KKarl Alzner (WSH): $1.285M, 0.4 goals above replacement, -$394KColby Armstrong (MTL): $1M, 0.1 goals above replacement, -$403KChuck Kobasew (COL): $1.25M, 0.4 goals above replacement, -$414KKyle Turris (OTT): $1.4M, 0.5 goals above replacement, -$430KJoe Vitale (PIT): $550K, -0.5 goals above replacement, -$437KShawn Matthias (FLA): $852K, -0.1 goals above replacement, -$440KNick Foligno (CBJ): $3.083M, 2.4 goals above replacement, -$443KChris Thorburn (WPG): $867K, -0.1 goals above replacement, -$450KJoel Ward (WSH): $3M, 2.3 goals above replacement, -$493KMichael Kostka (TOR): $600K, -0.5 goals above replacement, -$495KChris Kelly (BOS): $3M, 2.3 goals above replacement, -$501KJohn Scott (BUF): $600K, -0.5 goals above replacement, -$528KKimmo Timonen (PHI): $6.333M, 6.1 goals above replacement, -$529KAndrew Ladd (WPG): $4.4M, 3.9 goals above replacement, -$536KMark Stuart (WPG): $1.7M, 0.7 goals above replacement, -$541KTravis Zajac (NJD): $3.888M, 3.2 goals above replacement, -$566KJohnny Boychuk (BOS): $3.367M, 2.6 goals above replacement, -$567KKeaton Ellerby (LAK): $700K, -0.5 goals above replacement, -$609KTim Erixon (CBJ): $900K, -0.3 goals above replacement, -$609KJustin Braun (SJS): $1.25M, 0.1 goals above replacement, -$612KFrancis Bouillon (MTL): $1.5M, 0.4 goals above replacement, -$616KRoman Polak (STL): $2.75M, 1.9 goals above replacement, -$617KMartin Hanzal (PHX): $3.1M, 2.3 goals above replacement, -$620KAndrew MacDonald (NYI): $550K, -0.7 goals above replacement, -$622KChris Stewart (STL): $3M, 2.1 goals above replacement, -$635KChris Higgins (VAN): $1.9M, 0.8 goals above replacement, -$647KMichal Rozsival (CHI): $2M, 0.9 goals above replacement, -$654KNikolay Kulemin (TOR): $2.8M, 1.9 goals above replacement, -$656KEric Gryba (OTT): $562K, -0.7 goals above replacement, -$664KJan Hejda (COL): $3.25M, 2.4 goals above replacement, -$674KRyane Clowe (NYR): $3.625M, 2.8 goals above replacement, -$675KMikko Koivu (MIN): $6.75M, 6.4 goals above replacement, -$676KHal Gill (NSH): $2M, 0.9 goals above replacement, -$677KTom Sestito (VAN): $605K, -0.7 goals above replacement, -$684KVernon Fiddler (DAL): $1.8M, 0.7 goals above replacement, -$705KTrevor Daley (DAL): $3.3M, 2.4 goals above replacement, -$725KMarcel Goc (FLA): $1.7M, 0.5 goals above replacement, -$735KBrian McGrattan (CGY): $600K, -0.8 goals above replacement, -$739KRaffi Torres (SJS): $1.75M, 0.5 goals above replacement, -$757KKeith Ballard (VAN): $3.3M, 2.3 goals above replacement, -$772KBrenden Dillon (DAL): $743K, -0.7 goals above replacement, -$784KGrant Clitsome (WPG): $1.25M, -0.1 goals above replacement, -$787KScott Hannan (SJS): $1M, -0.4 goals above replacement, -$812KAlexei Ponikarovsky (NJD): $1.8M, 0.5 goals above replacement, -$831KJ.T. Miller (NYR): $894K, -0.5 goals above replacement, -$837KMatt Beleskey (ANA): $738K, -0.8 goals above replacement, -$867KRyan White (MTL): $688K, -0.8 goals above replacement, -$869KShawn Thornton (BOS): $1.1M, -0.4 goals above replacement, -$892KKevin Westgarth (CAR): $725K, -0.8 goals above replacement, -$904KScott Gomez (SJS): $700K, -0.9 goals above replacement, -$950KJoey Crabb (WSH): $950K, -0.6 goals above replacement, -$977KRich Clune (NSH): $538K, -1.1 goals above replacement, -$979KJordan Schroeder (VAN): $900K, -0.7 goals above replacement, -$985KDavid Krejci (BOS): $5.25M, 4.3 goals above replacement, -$1MAdam McQuaid (BOS): $1.567M, 0.0 goals above replacement, -$1MJay McClement (TOR): $1.5M, -0.1 goals above replacement, -$1MJohan Franzen (DET): $3.955M, 2.8 goals above replacement, -$1MMichael Ryder (MTL): $3.5M, 2.2 goals above replacement, -$1.1MDerek Dorsett (CBJ): $1.633M, 0.0 goals above replacement, -$1.1MPA Parenteau (COL): $4M, 2.8 goals above replacement, -$1.1MPatric Hornqvist (NSH): $3.083M, 1.7 goals above replacement, -$1.1MMikael Granlund (MIN): $900K, -0.8 goals above replacement, -$1.1MBlake Comeau (CBJ): $1.25M, -0.4 goals above replacement, -$1.1MJordin Tootoo (DET): $1.9M, 0.3 goals above replacement, -$1.1MBrian Gionta (MTL): $5M, 3.9 goals above replacement, -$1.1MBrandon Sutter (PIT): $2.067M, 0.5 goals above replacement, -$1.1MMax Talbot (PHI): $1.8M, 0.2 goals above replacement, -$1.1MBrandon Bollig (CHI): $575K, -1.3 goals above replacement, -$1.1MKyle Quincey (DET): $3.775M, 2.4 goals above replacement, -$1.2MNicklas Backstrom (WSH): $6.7M, 5.8 goals above replacement, -$1.2MZbynek Michalek (PHX): $4M, 2.6 goals above replacement, -$1.2MNick Spaling (NSH): $1.05M, -0.8 goals above replacement, -$1.2MAndrew Ference (BOS): $2.25M, 0.6 goals above replacement, -$1.2MTim Brent (CAR): $750K, -1.2 goals above replacement, -$1.2MDustin Penner (LAK): $3.25M, 1.7 goals above replacement, -$1.3MAaron Volpatti (WSH): $600K, -1.4 goals above replacement, -$1.3MKorbinian Holzer (TOR): $575K, -1.4 goals above replacement, -$1.3MNathan Horton (BOS): $4M, 2.5 goals above replacement, -$1.3MAlexander Edler (VAN): $3.25M, 1.6 goals above replacement, -$1.3MB.J. Crombeen (TBL): $1M, -1.0 goals above replacement, -$1.3MJustin Faulk (CAR): $840K, -1.2 goals above replacement, -$1.4MJoe Corvo (CAR): $2M, 0.1 goals above replacement, -$1.4MJohn-Michael Liles (TOR): $3.875M, 2.2 goals above replacement, -$1.4MRick Nash (NYR): $7.8M, 6.8 goals above replacement, -$1.4MJustin Schultz (EDM): $925K, -1.2 goals above replacement, -$1.5MMark Giordano (CGY): $4.02M, 2.3 goals above replacement, -$1.5MDaniel Alfredsson (OTT): $4.875M, 3.3 goals above replacement, -$1.5MRene Bourque (MTL): $3.333M, 1.5 goals above replacement, -$1.5MMatt Niskanen (PIT): $2.3M, 0.3 goals above replacement, -$1.5MMike Fisher (NSH): $4.2M, 2.5 goals above replacement, -$1.5MMilan Lucic (BOS): $4.083M, 2.3 goals above replacement, -$1.5MJaromir Jagr (BOS): $4.5M, 2.8 goals above replacement, -$1.5MBrent Burns (SJS): $5.76M, 4.3 goals above replacement, -$1.5MIan White (DET): $2.875M, 0.9 goals above replacement, -$1.5MJordan Staal (CAR): $4M, 2.2 goals above replacement, -$1.6MPaul Martin (PIT): $5M, 3.4 goals above replacement, -$1.6MMatt D'Agostini (NJD): $1.65M, -0.5 goals above replacement, -$1.6MDavid Schlemko (PHX): $550K, -1.8 goals above replacement, -$1.6MColton Gillies (CBJ): $625K, -1.7 goals above replacement, -$1.6MChris Phillips (OTT): $3.083M, 1.1 goals above replacement, -$1.6MRadim Vrbata (PHX): $3M, 1.0 goals above replacement, -$1.6MJay Harrison (CAR): $700K, -1.7 goals above replacement, -$1.6MClayton Stoner (MIN): $1.05M, -1.3 goals above replacement, -$1.6MAndrew Ebbett (VAN): $600K, -1.8 goals above replacement, -$1.7MJames van Riemsdyk (TOR): $4.25M, 2.4 goals above replacement, -$1.7MJim Slater (WPG): $1.6M, -0.7 goals above replacement, -$1.7MRostislav Klesla (PHX): $2.975M, 0.9 goals above replacement, -$1.7MRyan Smyth (EDM): $2.25M, 0.0 goals above replacement, -$1.7MJared Boll (CBJ): $1.05M, -1.4 goals above replacement, -$1.7MMike Rupp (MIN): $1.333M, -1.1 goals above replacement, -$1.7MChris Butler (CGY): $1.25M, -1.2 goals above replacement, -$1.7MFrancois Beauchemin (ANA): $3.5M, 1.4 goals above replacement, -$1.8MJohn Erskine (WSH): $1.5M, -0.9 goals above replacement, -$1.8MMartin Havlat (SJS): $4.25M, 2.2 goals above replacement, -$1.8MNicklas Grossmann (PHI): $3.5M, 1.3 goals above replacement, -$1.8MSergei Kostitsyn (NSH): $3M, 0.7 goals above replacement, -$1.9MTomas Kopecky (FLA): $3M, 0.7 goals above replacement, -$1.9MTom Gilbert (MIN): $4M, 1.8 goals above replacement, -$1.9MScott Hartnell (PHI): $4.2M, 2.0 goals above replacement, -$1.9MEvgeni Malkin (PIT): $8.7M, 7.2 goals above replacement, -$1.9MAaron Rome (DAL): $1.5M, -1.1 goals above replacement, -$1.9MKeith Yandle (PHX): $5.25M, 3.2 goals above replacement, -$1.9MDaniel Cleary (DET): $2.8M, 0.4 goals above replacement, -$2MFedor Tyutin (CBJ): $4.5M, 2.3 goals above replacement, -$2MLuca Sbisa (ANA): $2.175M, -0.4 goals above replacement, -$2MDustin Byfuglien (WPG): $5.2M, 3.1 goals above replacement, -$2MR.J. Umberger (CBJ): $4.6M, 2.4 goals above replacement, -$2MRon Hainsey (WPG): $4.5M, 2.2 goals above replacement, -$2MMichal Handzus (CHI): $2.5M, -0.1 goals above replacement, -$2MNathan Gerbe (BUF): $1.45M, -1.3 goals above replacement, -$2.1MThomas Vanek (BUF): $7.143M, 5.3 goals above replacement, -$2.1MAntoine Vermette (PHX): $3.75M, 1.3 goals above replacement, -$2.1MJordan Nolan (LAK): $532K, -2.4 goals above replacement, -$2.1MAdam Burish (SJS): $1.85M, -0.9 goals above replacement, -$2.1MMarc Methot (OTT): $3M, 0.5 goals above replacement, -$2.1MMike Ribeiro (WSH): $5M, 2.7 goals above replacement, -$2.1MDan Girardi (NYR): $3.325M, 0.8 goals above replacement, -$2.1MTeemu Selanne (ANA): $4.5M, 2.2 goals above replacement, -$2.1MAndy McDonald (STL): $4.7M, 2.4 goals above replacement, -$2.1MPatrik Berglund (STL): $2.25M, -0.5 goals above replacement, -$2.1MShea Weber (NSH): $7.857M, 6.0 goals above replacement, -$2.1MDarroll Powe (NYR): $1.067M, -1.8 goals above replacement, -$2.1MHenrik Zetterberg (DET): $6.083M, 3.9 goals above replacement, -$2.1MJason Demers (SJS): $1.25M, -1.7 goals above replacement, -$2.2MBarret Jackman (STL): $3.167M, 0.5 goals above replacement, -$2.2MSteve Sullivan (NJD): $1.85M, -1.0 goals above replacement, -$2.2MGregory Campbell (BOS): $1.6M, -1.3 goals above replacement, -$2.2MAlex Tanguay (CGY): $3.5M, 0.9 goals above replacement, -$2.2MChris Kreider (NYR): $800K, -2.2 goals above replacement, -$2.2MMike Brown (EDM): $737K, -2.4 goals above replacement, -$2.3MMike Santorelli (WPG): $1.6M, -1.4 goals above replacement, -$2.3MEric Staal (CAR): $8.25M, 6.3 goals above replacement, -$2.3MDavid Legwand (NSH): $4.5M, 1.9 goals above replacement, -$2.3MDavid Perron (STL): $3.813M, 1.0 goals above replacement, -$2.4MNik Antropov (WPG): $4.062M, 1.3 goals above replacement, -$2.4MDmitry Kulikov (FLA): $2.5M, -0.5 goals above replacement, -$2.4MJarret Stoll (LAK): $3.25M, 0.3 goals above replacement, -$2.4MGeorge Parros (FLA): $938K, -2.3 goals above replacement, -$2.4MMason Raymond (VAN): $2.275M, -0.8 goals above replacement, -$2.5MJames Wisniewski (CBJ): $5.5M, 2.8 goals above replacement, -$2.5MPhilip Larsen (DAL): $1.025M, -2.4 goals above replacement, -$2.5MZack Kassian (VAN): $870K, -2.5 goals above replacement, -$2.6MBrian Boyle (NYR): $1.7M, -1.6 goals above replacement, -$2.6MDainius Zubrus (NJD): $3.4M, 0.3 goals above replacement, -$2.6MLubomir Visnovsky (NYI): $5.6M, 2.9 goals above replacement, -$2.6MNiklas Kronwall (DET): $4.75M, 1.9 goals above replacement, -$2.6MMatt Carle (TBL): $5.5M, 2.7 goals above replacement, -$2.6MKyle Brodziak (MIN): $2.833M, -0.3 goals above replacement, -$2.6MErik Johnson (COL): $3.75M, 0.7 goals above replacement, -$2.6MEric Nystrom (DAL): $1.4M, -2.1 goals above replacement, -$2.7MTomas Fleischmann (FLA): $4.5M, 1.5 goals above replacement, -$2.7MMichael Del Zotto (NYR): $2.55M, -0.8 goals above replacement, -$2.7MLadislav Smid (EDM): $2.25M, -1.1 goals above replacement, -$2.7MJason Pominville (MIN): $5.3M, 2.4 goals above replacement, -$2.7MTravis Moen (MTL): $1.85M, -1.6 goals above replacement, -$2.7MMark Streit (NYI): $4.1M, 1.0 goals above replacement, -$2.7MRich Peverley (BOS): $3.25M, 0.0 goals above replacement, -$2.7MChris Neil (OTT): $2M, -1.5 goals above replacement, -$2.7MChad LaRose (CAR): $1.7M, -1.8 goals above replacement, -$2.8MAlexander Semin (CAR): $7M, 4.3 goals above replacement, -$2.8MMike Green (WSH): $6.083M, 3.2 goals above replacement, -$2.8MJarome Iginla (PIT): $7M, 4.3 goals above replacement, -$2.8MScottie Upshall (FLA): $3.5M, 0.2 goals above replacement, -$2.8MSam Gagner (EDM): $3.2M, -0.1 goals above replacement, -$2.8MMilan Michalek (OTT): $4.333M, 1.1 goals above replacement, -$2.8MBrenden Morrow (PIT): $4.1M, 0.9 goals above replacement, -$2.8MDennis Wideman (CGY): $5.25M, 2.1 goals above replacement, -$2.9MMike Richards (LAK): $5.75M, 2.7 goals above replacement, -$2.9MJiri Hudler (CGY): $4M, 0.7 goals above replacement, -$2.9MTomas Plekanec (MTL): $5M, 1.8 goals above replacement, -$2.9MAndrej Sekera (BUF): $2.75M, -0.8 goals above replacement, -$2.9MMarc Staal (NYR): $3.975M, 0.6 goals above replacement, -$2.9MPaul Gaustad (NSH): $3.25M, -0.2 goals above replacement, -$2.9MBrian Lashoff (DET): $525K, -3.4 goals above replacement, -$2.9MDuncan Keith (CHI): $5.538M, 2.4 goals above replacement, -$2.9MDouglas Murray (PIT): $2.5M, -1.2 goals above replacement, -$3MDerek Morris (PHX): $2.75M, -0.9 goals above replacement, -$3MAnton Volchenkov (NJD): $4.25M, 0.8 goals above replacement, -$3.1MColton Orr (TOR): $1M, -3.1 goals above replacement, -$3.1MTanner Glass (PIT): $1.1M, -3.0 goals above replacement, -$3.1MJordan Leopold (STL): $3M, -0.8 goals above replacement, -$3.1MNick Schultz (EDM): $3.5M, -0.2 goals above replacement, -$3.1MBrian Campbell (FLA): $7.143M, 4.0 goals above replacement, -$3.2MPatrick Sharp (CHI): $5.9M, 2.6 goals above replacement, -$3.2MDavid Jones (COL): $4M, 0.3 goals above replacement, -$3.2MMike Weber (BUF): $950K, -3.2 goals above replacement, -$3.2MOlli Jokinen (WPG): $4.5M, 0.9 goals above replacement, -$3.2MToby Enstrom (WPG): $3.75M, 0.0 goals above replacement, -$3.2MAndrei Markov (MTL): $5.75M, 2.3 goals above replacement, -$3.2MJay Bouwmeester (STL): $6.68M, 3.4 goals above replacement, -$3.2MJeff Schultz (WSH): $2.75M, -1.2 goals above replacement, -$3.2MTyler Kennedy (PIT): $2M, -2.0 goals above replacement, -$3.2MJason Chimera (WSH): $1.75M, -2.4 goals above replacement, -$3.3MBrad Stuart (SJS): $3.6M, -0.3 goals above replacement, -$3.3MEric Belanger (EDM): $1.75M, -2.5 goals above replacement, -$3.4MPatrick Bordeleau (COL): $525K, -3.9 goals above replacement, -$3.4MEric Brewer (TBL): $3.875M, -0.1 goals above replacement, -$3.4MErik Gudbranson (FLA): $900K, -3.7 goals above replacement, -$3.5MZdeno Chara (BOS): $6.917M, 3.3 goals above replacement, -$3.6MMaxim Lapierre (VAN): $1M, -3.7 goals above replacement, -$3.7MDrew Doughty (LAK): $7M, 3.0 goals above replacement, -$3.9MMarek Zidlicky (NJD): $4M, -0.5 goals above replacement, -$3.9MStephane Robidas (DAL): $3.3M, -1.4 goals above replacement, -$3.9MBrent Seabrook (CHI): $5.8M, 1.5 goals above replacement, -$4MBryan Allen (ANA): $3.5M, -1.2 goals above replacement, -$4MMartin Erat (WSH): $4.5M, 0.0 goals above replacement, -$4MFilip Kuba (FLA): $4M, -0.7 goals above replacement, -$4MErik Cole (DAL): $4.5M, -0.1 goals above replacement, -$4.1MJack Johnson (CBJ): $4.357M, -0.4 goals above replacement, -$4.2MMarian Gaborik (CBJ): $7.5M, 3.2 goals above replacement, -$4.2MBrooks Orpik (PIT): $3.75M, -1.1 goals above replacement, -$4.2MGreg Zanon (COL): $2.25M, -2.9 goals above replacement, -$4.2MMatthew Lombardi (ANA): $3.5M, -1.7 goals above replacement, -$4.4MDave Bolland (CHI): $3.375M, -1.8 goals above replacement, -$4.4MPierre-Marc Bouchard (MIN): $4.08M, -1.0 goals above replacement, -$4.4MDrew Stafford (BUF): $4M, -1.2 goals above replacement, -$4.5MBryce Salvador (NJD): $3.167M, -2.1 goals above replacement, -$4.5MShane Doan (PHX): $5.3M, 0.0 goals above replacement, -$4.7MSergei Gonchar (OTT): $5.5M, 0.3 goals above replacement, -$4.7MDaniel Brière (PHI): $6.5M, 1.4 goals above replacement, -$4.8MRyan Whitney (EDM): $4M, -1.5 goals above replacement, -$4.8MAles Hemsky (EDM): $5M, -0.4 goals above replacement, -$4.9MVincent Lecavalier (TBL): $7.727M, 2.6 goals above replacement, -$5MSami Salo (TBL): $3.75M, -2.1 goals above replacement, -$5.1MKevin Bieksa (VAN): $4.6M, -1.4 goals above replacement, -$5.3MSheldon Souray (ANA): $3.667M, -2.7 goals above replacement, -$5.4MDion Phaneuf (TOR): $6.5M, 0.5 goals above replacement, -$5.5MDany Heatley (MIN): $7.5M, 1.6 goals above replacement, -$5.6MTim Gleason (CAR): $4M, -2.5 goals above replacement, -$5.6MPaul Stastny (COL): $6.6M, 0.5 goals above replacement, -$5.6MBraydon Coburn (PHI): $4.5M, -2.1 goals above replacement, -$5.8MTyler Myers (BUF): $5.5M, -1.2 goals above replacement, -$6MRob Scuderi (LAK): $3.4M, -3.6 goals above replacement, -$6MScuderiIlya Kovalchuk (NJD): $6.667M, 0.0 goals above replacement, -$6.2MKovalchukShawn Horcoff (EDM): $5.5M, -1.8 goals above replacement, -$6.6MHorcoffRobyn Regehr (LAK): $4.02M, -3.7 goals above replacement, -$6.7MRegehrMikhail Grabovski (TOR): $5.5M, -2.1 goals above replacement, -$6.8MGrabovskiRyan O'Byrne (TOR): $1.8M, -6.4 goals above replacement, -$6.8MO'ByrneRyan Suter (MIN): $7.538M, 0.2 goals above replacement, -$6.8MSuterSteve Ott (BUF): $2.95M, -5.2 goals above replacement, -$6.9MOttCap hit, in millions of dollarsGoals above replacement

Each dot is a skater. The line is the going rate: a skater above it gave more than he cost, and one below it gave less. Hover over a dot to see the player, or click it to open his page.

Best value: skaters

# Player Cap hit GAR Value
1 Nazem Kadri TOR $870K +15.8 +$13.3M
2 Taylor Hall EDM $900K +11.7 +$9.7M
3 Jordan Eberle EDM $875K +10.4 +$8.6M
4 Brendan Gallagher MTL $685K +9.9 +$8.4M
5 Logan Couture SJS $2.875M +12.4 +$8.4M
6 Matt Moulson NYI $3.133M +12.1 +$7.9M
7 Brandon Saad CHI $764K +9.2 +$7.8M
8 Max Pacioretty MTL $1.625M +10.0 +$7.6M
9 Jonathan Toews CHI $6.3M +15.3 +$7.4M
10 Derek Stepan NYR $821K +8.4 +$7M
11 Alexandre Burrows VAN $2M +9.7 +$6.9M
12 Ryan McDonagh NYR $875K +7.6 +$6.2M
13 Pascal Dupuis PIT $1.5M +7.8 +$5.8M
14 Jake Muzzin LAK $578K +6.7 +$5.7M
15 Tyler Seguin BOS $900K +6.9 +$5.6M

Worst value: skaters

# Player Cap hit GAR Value
1 Steve Ott BUF $2.95M -5.2 -$6.9M
2 Ryan Suter MIN $7.538M +0.2 -$6.8M
3 Ryan O'Byrne TOR $1.8M -6.4 -$6.8M
4 Mikhail Grabovski TOR $5.5M -2.1 -$6.8M
5 Robyn Regehr LAK $4.02M -3.7 -$6.7M
6 Shawn Horcoff EDM $5.5M -1.8 -$6.6M
7 Ilya Kovalchuk NJD $6.667M 0.0 -$6.2M
8 Rob Scuderi LAK $3.4M -3.6 -$6M
9 Tyler Myers BUF $5.5M -1.2 -$6M
10 Braydon Coburn PHI $4.5M -2.1 -$5.8M
11 Paul Stastny COL $6.6M +0.5 -$5.6M
12 Tim Gleason CAR $4M -2.5 -$5.6M
13 Dany Heatley MIN $7.5M +1.6 -$5.6M
14 Dion Phaneuf TOR $6.5M +0.5 -$5.5M
15 Sheldon Souray ANA $3.667M -2.7 -$5.4M

Best value: goalies

# Player Cap hit GAR Value
1 Sergei Bobrovsky CBJ $900K +24.0 +$6M
2 Devan Dubnyk EDM $3.5M +27.0 +$4.1M
3 Jimmy Howard DET $2.25M +20.3 +$3.7M
4 Henrik Lundqvist NYR $6.875M +37.3 +$3.5M
5 Kari Lehtonen DAL $3.55M +24.1 +$3.3M
6 James Reimer TOR $1.8M +16.6 +$3.1M
7 Craig Anderson OTT $3.188M +21.3 +$3M
8 Antti Niemi SJS $3.8M +22.6 +$2.7M

Worst value: goalies

# Player Cap hit GAR Value
1 Pekka Rinne NSH $7M -3.3 -$7.2M
2 Niklas Backstrom MIN $6M -5.1 -$6.7M
3 Carey Price MTL $6.5M -2.1 -$6.4M
4 Roberto Luongo VAN $5.333M +1.7 -$4.3M
5 Marc-Andre Fleury PIT $5M +8.5 -$2.2M
6 Anders Lindback TBL $1.8M -2.7 -$1.9M
7 Steve Mason CBJ $2.9M +2.5 -$1.6M
8 Jonathan Quick LAK $1.8M -1.7 -$1.6M

GAR is goals above replacement. Value is what the season was worth at the going rate, minus the cap hit.

Teams

# Team Players Cap space used GAR Worth Value
1 New York Islanders 16 $34.9M 57.8 $58.5M +$23.6M
2 Chicago Blackhawks 21 $59.2M 92.8 $76.2M +$17M
3 Montréal Canadiens 23 $52.9M 61.0 $65M +$12.1M
4 San Jose Sharks 25 $63.5M 89.4 $75.1M +$11.6M
5 Toronto Maple Leafs 24 $46.5M 66.0 $57.4M +$10.9M
6 St. Louis Blues 23 $46.2M 53.1 $56.7M +$10.5M
7 New York Rangers 21 $52.8M 83.8 $59.5M +$6.7M
8 Ottawa Senators 22 $37.1M 55.4 $42.5M +$5.4M
9 Philadelphia Flyers 18 $45.6M 47.7 $49.1M +$3.5M
10 Boston Bruins 20 $51.7M 51.8 $54.1M +$2.4M
11 Pittsburgh Penguins 26 $63.4M 68.7 $65.7M +$2.3M
12 Columbus Blue Jackets 23 $46.4M 59.4 $47M +$594K
13 Washington Capitals 22 $52.1M 48.0 $52.5M +$391K
14 Anaheim Ducks 20 $50.9M 54.5 $51.2M +$241K
15 New Jersey Devils 21 $45.7M 41.5 $45.8M +$87K
16 Calgary Flames 17 $40.9M 37.2 $40.7M -$230K
17 Tampa Bay Lightning 20 $45.4M 41.3 $44.6M -$727K
18 Detroit Red Wings 20 $49.4M 57.4 $48M -$1.4M
19 Los Angeles Kings 21 $51.3M 44.4 $49.9M -$1.4M
20 Edmonton Oilers 21 $42.6M 54.1 $41M -$1.5M
21 Phoenix Coyotes 22 $47.9M 43.1 $44.4M -$3.5M
22 Vancouver Canucks 22 $56.1M 59.9 $51M -$5.1M
23 Carolina Hurricanes 20 $39.8M 27.7 $33.7M -$6.1M
24 Dallas Stars 22 $51.5M 55.6 $44.2M -$7.3M
25 Nashville Predators 22 $49.1M 31.4 $39.9M -$9.1M
26 Winnipeg Jets 21 $52.8M 42.8 $43M -$9.9M
27 Minnesota Wild 22 $64.3M 46.4 $54M -$10.4M
28 Florida Panthers 21 $38.2M 15.6 $26.8M -$11.4M
29 Colorado Avalanche 20 $48.3M 34.5 $34.6M -$13.6M
30 Buffalo Sabres 20 $51.8M 31.6 $26.2M -$25.7M

What each team got for its cap space, counting its ranked players whose contract is known. A player who changed teams is split between his teams by the games he played for each.

Skaters

Ranked lists include skaters with at least a quarter of the busiest skater's time on the ice, and never fewer than 200 shot attempts with them out there.

Corsi for %

# Skater Team GP CF%
1 Henrik Tallinder NJD 25 63.7
2 Justin Williams LAK 48 63.3
3 Jake Muzzin LAK 45 63.1
4 Daniel Sedin VAN 47 61.7
5 Peter Harrold NJD 23 61.7
6 Anze Kopitar LAK 47 61.3
7 David Clarkson NJD 48 61.1
8 Henrik Sedin VAN 47 60.9
9 Patrice Bergeron BOS 42 60.6
10 Max Pacioretty MTL 44 60.5

Corsi relative to team

# Skater Team GP CF% rel
1 Daniel Sedin VAN 47 +14.7
2 Henrik Sedin VAN 47 +13.7
3 Max Pacioretty MTL 44 +11.2
4 Henrik Tallinder NJD 25 +11.0
5 Justin Williams LAK 48 +10.1
6 Jake Muzzin LAK 45 +10.0
7 Cam Atkinson CBJ 35 +9.8
8 Brandon Dubinsky CBJ 29 +9.6
9 Mikko Koivu MIN 48 +9.4
10 Jordan Eberle EDM 48 +9.3

Shot attempts taken

# Skater Team GP iCF
1 Evander Kane WPG 48 274
2 Alex Ovechkin WSH 48 267
3 Alexander Semin CAR 44 231
4 Phil Kessel TOR 48 230
5 Tyler Seguin BOS 48 227
6 Pascal Dupuis PIT 48 221
7 Jeff Skinner CAR 42 214
8 Max Pacioretty MTL 44 212
9 Rick Nash NYR 44 202
10 Justin Williams LAK 48 198

Highest PDO

# Skater Team GP PDO
1 Nazem Kadri TOR 48 108.1
2 Pascal Dupuis PIT 48 107.3
3 Beau Bennett PIT 26 107.1
4 Chris Kunitz PIT 48 107.0
5 Mark Fraser TOR 45 107.0
6 Shawn Horcoff EDM 31 107.0
7 Sidney Crosby PIT 36 106.7
8 Dalton Prout CBJ 28 106.5
9 Mark Eaton PIT 23 106.2
10 Matt Cullen MIN 42 106.0

Lowest PDO

# Skater Team GP PDO
1 Peter Harrold NJD 23 90.9
2 Dainius Zubrus NJD 22 91.9
3 Erik Gudbranson FLA 32 92.9
4 Kaspars Daugavins BOS 25 93.4
5 Kyle Brodziak MIN 48 93.7
6 Drew Shore FLA 43 93.9
7 Brian Lee TBL 22 93.9
8 Brian Boyle NYR 38 94.1
9 Mike Santorelli WPG 34 94.1
10 Chris Thorburn WPG 42 94.5

Goals for %

# Skater Team GP GF%
1 Marian Hossa CHI 40 75.0
2 Jonathan Toews CHI 47 74.6
3 Derek Stepan NYR 48 74.5
4 Dalton Prout CBJ 28 73.9
5 Michal Rozsival CHI 27 73.7
6 Steve Eminger NYR 35 73.7
7 Patrice Bergeron BOS 42 73.7
8 Rob Klinkhammer PHX 22 73.3
9 Viktor Stalberg CHI 47 72.7
10 Tyler Seguin BOS 48 72.0

Expected goals for %

# Skater Team GP xGF%
1 Henrik Tallinder NJD 25 64.9
2 Mark Fayne NJD 31 64.8
3 Alexandre Burrows VAN 47 64.3
4 Justin Williams LAK 48 63.9
5 Davis Drewiske MTL 29 63.4
6 Jonathan Toews CHI 47 63.0
7 Daniel Sedin VAN 47 62.8
8 Jake Muzzin LAK 45 62.7
9 Marian Hossa CHI 40 62.6
10 Henrik Sedin VAN 47 62.6

Expected goals relative to team

# Skater Team GP xGF% rel
1 Alexandre Burrows VAN 47 +19.3
2 Henrik Sedin VAN 47 +17.9
3 Daniel Sedin VAN 47 +17.8
4 Drew Shore FLA 43 +16.9
5 Jonathan Toews CHI 47 +12.5
6 Cam Atkinson CBJ 35 +12.5
7 Marcus Foligno BUF 47 +12.3
8 Jordan Eberle EDM 48 +12.3
9 Brandon Dubinsky CBJ 29 +12.0
10 Justin Williams LAK 48 +11.9

Expected goals

What each skater's own shots were worth, in all situations, leaving out shots at an empty net. The shot quality and finishing lists include skaters with at least a quarter of the busiest shooter's attempts, and the chances created list includes those with at least a quarter of the most ice time. One season of finishing is mostly luck. Before 2023-24 the NHL timed events less exactly, and differently from rink to rink, so expected goals for this season are rougher than for recent ones. For teams in these seasons, the share of expected goals is no better a guide than the share of shot attempts.

Chances against results

Each dot is a team at five-on-five. The further right, the more of the expected goals it gets, meaning the better its chances. The higher, the more of the actual goals it gets. A team above the line is getting better results than its chances were worth, thanks to hot shooting or goaltending, and a team below it is getting worse results.

455055354045505560Los Angeles Kings: 55.7% of expected goals, 52.1% of goalsLAKNew Jersey Devils: 56.7% of expected goals, 46.0% of goalsNJDBoston Bruins: 52.8% of expected goals, 55.4% of goalsBOSChicago Blackhawks: 54.0% of expected goals, 61.1% of goalsCHIOttawa Senators: 52.9% of expected goals, 50.3% of goalsOTTDetroit Red Wings: 53.0% of expected goals, 52.8% of goalsDETMontréal Canadiens: 55.2% of expected goals, 56.0% of goalsMTLSt. Louis Blues: 50.6% of expected goals, 51.2% of goalsSTLNew York Rangers: 53.3% of expected goals, 57.3% of goalsNYRCarolina Hurricanes: 48.3% of expected goals, 45.9% of goalsCARVancouver Canucks: 50.5% of expected goals, 50.9% of goalsVANSan Jose Sharks: 54.0% of expected goals, 50.0% of goalsSJSPhoenix Coyotes: 49.2% of expected goals, 51.5% of goalsPHXNew York Islanders: 51.3% of expected goals, 49.5% of goalsNYIMinnesota Wild: 53.1% of expected goals, 46.8% of goalsMINWinnipeg Jets: 48.9% of expected goals, 47.2% of goalsWPGFlorida Panthers: 45.6% of expected goals, 35.6% of goalsFLAPittsburgh Penguins: 52.0% of expected goals, 58.5% of goalsPITDallas Stars: 46.5% of expected goals, 50.3% of goalsDALColorado Avalanche: 47.7% of expected goals, 44.6% of goalsCOLWashington Capitals: 48.8% of expected goals, 51.7% of goalsWSHAnaheim Ducks: 49.4% of expected goals, 55.9% of goalsANAPhiladelphia Flyers: 47.8% of expected goals, 46.3% of goalsPHICalgary Flames: 47.9% of expected goals, 40.7% of goalsCGYTampa Bay Lightning: 48.6% of expected goals, 51.2% of goalsTBLColumbus Blue Jackets: 45.2% of expected goals, 50.9% of goalsCBJNashville Predators: 50.0% of expected goals, 46.5% of goalsNSHBuffalo Sabres: 43.9% of expected goals, 47.6% of goalsBUFEdmonton Oilers: 43.8% of expected goals, 47.1% of goalsEDMToronto Maple Leafs: 44.8% of expected goals, 52.0% of goalsTORExpected goals for % (share of chances)Goals for % (share of goals)

Most expected goals: forwards

# Skater Team GP G xG
1 Zach Parise MIN 48 18 22.5
2 Alex Ovechkin WSH 48 30 20.5
3 John Tavares NYI 48 26 20.1
4 Matt Moulson NYI 47 15 19.7
5 Patrick Marleau SJS 48 17 19.5
6 David Clarkson NJD 48 14 18.6
7 Eric Staal CAR 48 17 18.4
8 Evander Kane WPG 48 17 18.1
9 Ryan Callahan NYR 45 16 17.8
10 Alexandre Burrows VAN 47 13 17.7

Most expected goals: defencemen

# Skater Team GP G xG
1 Dustin Byfuglien WPG 43 8 8.9
2 Dan Boyle SJS 46 5 7.7
3 Shea Weber NSH 48 9 7.2
4 Keith Yandle PHX 48 10 7.1
5 Drew Doughty LAK 48 5 6.9
6 Brent Burns SJS 30 9 6.2
7 Kris Letang PIT 35 4 5.9
8 Justin Schultz EDM 48 8 5.8
9 Oliver Ekman-Larsson PHX 48 3 5.7
10 Marek Zidlicky NJD 48 4 5.6

Chances created

# Skater Team GP G xG/60
1 Zach Parise MIN 48 18 1.36
2 Brendan Gallagher MTL 44 15 1.35
3 David Clarkson NJD 48 14 1.32
4 Matt Moulson NYI 47 15 1.32
5 Jeff Skinner CAR 42 12 1.28
6 Patrick Marleau SJS 48 17 1.28
7 Alex Ovechkin WSH 48 30 1.23
8 Patric Hornqvist NSH 24 4 1.21
9 John Tavares NYI 48 26 1.21
10 Wayne Simmonds PHI 45 15 1.21

Shot quality

# Skater Team GP G xG per attempt
1 Andrew Shaw CHI 48 9 10.6%
2 David Desharnais MTL 48 10 10.5%
3 Matt Moulson NYI 47 15 10.1%
4 Dany Heatley MIN 36 11 10.1%
5 Wayne Simmonds PHI 45 15 10.1%
6 Patrick Marleau SJS 48 17 10.0%
7 Zach Parise MIN 48 18 9.9%
8 Bryan Little WPG 48 7 9.9%
9 Alexandre Burrows VAN 47 13 9.8%
10 Daniel Brière PHI 34 6 9.5%

Best finishers

# Skater Team GP G Goals above xG
1 Steven Stamkos TBL 48 28 +10.8
2 Jeff Carter LAK 48 25 +10.0
3 Alex Ovechkin WSH 48 30 +9.5
4 Jakub Voracek PHI 48 20 +8.8
5 Patrick Kane CHI 47 21 +8.3
6 Nail Yakupov EDM 48 16 +8.0
7 Patrik Berglund STL 48 16 +7.9
8 Mike Green WSH 35 12 +7.7
9 Chris Stewart STL 48 17 +7.6
10 Jonathan Toews CHI 47 23 +7.5

Worst finishers

# Skater Team GP G Goals above xG
1 Drew Shore FLA 43 2 -7.8
2 Kyle Okposo NYI 48 4 -7.0
3 Ryane Clowe NYR 40 3 -6.6
4 Zack Smith OTT 48 4 -5.7
5 David Backes STL 48 5 -5.2
6 Marian Gaborik CBJ 47 11 -5.1
7 Matt Moulson NYI 47 15 -4.7
8 Alexandre Burrows VAN 47 13 -4.7
9 Ryan Nugent-Hopkins EDM 40 4 -4.7
10 David Moss PHX 45 4 -4.7

Goalies

Goals saved above expected: the goals the shots a goalie faced were expected to produce, minus the goals he let in. Only shots taken while he was in net count, and the league's goalies come out at zero as a group. The per-60 and hardest-shots lists include goalies who played at least a quarter as much as the busiest. Before 2023-24 the NHL timed events less exactly, and differently from rink to rink, so expected goals for this season are rougher than for recent ones.

Most goals saved above expected

# Goalie Team GP GA Saved above xG
1 Henrik Lundqvist NYR 43 88 +25.7
2 Tuukka Rask BOS 36 70 +16.6
3 Devan Dubnyk EDM 38 90 +16.2
4 Craig Anderson OTT 24 40 +15.6
5 Sergei Bobrovsky CBJ 38 74 +15.0
6 Kari Lehtonen DAL 36 88 +13.8
7 Antti Niemi SJS 43 93 +11.9
8 Cory Schneider VAN 30 61 +10.5
9 Jimmy Howard DET 42 87 +10.4
10 Corey Crawford CHI 30 57 +8.8

Goals saved above expected per 60

# Goalie Team GP GA Per 60
1 Craig Anderson OTT 24 40 +0.66
2 Jason LaBarbera PHX 15 32 +0.65
3 Henrik Lundqvist NYR 43 88 +0.60
4 Nikolai Khabibulin EDM 12 29 +0.56
5 Robin Lehner OTT 12 27 +0.50
6 Tuukka Rask BOS 36 70 +0.47
7 Devan Dubnyk EDM 38 90 +0.46
8 Kari Lehtonen DAL 36 88 +0.42
9 Sergei Bobrovsky CBJ 38 74 +0.40
10 Cory Schneider VAN 30 61 +0.36

Fewest goals saved above expected

# Goalie Team GP GA Saved above xG
1 Miikka Kiprusoff CGY 24 77 -21.2
2 Niklas Backstrom MIN 42 98 -13.7
3 Pekka Rinne NSH 43 99 -12.2
4 Scott Clemmensen FLA 18 53 -11.1
5 Carey Price MTL 39 97 -10.9
6 Jacob Markstrom FLA 23 68 -10.9
7 Ilya Bryzgalov PHI 40 107 -10.4
8 Johan Hedberg NJD 19 51 -10.3
9 Jonathan Quick LAK 37 87 -9.6
10 Martin Brodeur NJD 29 65 -9.2

Hardest shots faced

# Goalie Team GP GA xG per attempt
1 Justin Peters CAR 18 55 7.1%
2 Scott Clemmensen FLA 18 53 7.1%
3 Jake Allen STL 15 33 6.9%
4 Jason LaBarbera PHX 15 32 6.9%
5 Johan Hedberg NJD 19 51 6.9%
6 Kari Lehtonen DAL 36 88 6.9%
7 Dan Ellis CAR 19 52 6.9%
8 Semyon Varlamov COL 35 98 6.9%
9 Henrik Lundqvist NYR 43 88 6.8%
10 Evgeni Nabokov NYI 41 103 6.7%