Analytics, 2016-17
Regular season, five-on-five unless a list says otherwise. Worked out for
1230 of 1230 games.
What these numbers mean
The regular season and the playoffs are kept apart, and the Games box above picks one. The numbers below 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
at full strength with their goalies in. It is most of a game and the fairest place to compare teams and
players, so power plays do not skew the numbers.
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 given the same ice time, the kind a team can call up for nothing. It is a total, so
playing a full season counts for more than playing half of one. Among regulars most players 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
Even-strength offence is his own goals, assists and chances at five-on-five, and how
much better the team's chances are with him on the ice than with him off it.
Even-strength defence is the same comparison for chances against, with his blocked
shots and takeaways. Power play is a fifth of what his unit did above the league
rate, tilted towards whoever scored or made the last pass. Penalty kill is a quarter
of what his unit gave up above the rate. Penalties is the minors he drew less the
minors he took, at about a sixth of a goal each. Each part is zero for an average skater.
Goalies
A goalie's rating is his goals saved above expected, plus the same kind of allowance for workload. Only
about a third of a goalie's season figure reflects the goalie, so one year should be read lightly.
What it cannot see
It does not pay for 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 by it. A full
season is about two-thirds the player and one-third chance, and 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 attempts for a team and CA
attempts against it. CF% is the share that were for. Above 50% means a 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, on the view that a blocked shot was never 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% the share of the other team's that
were stopped. PDO is the two added together. 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)
What a shot was worth. Every unblocked attempt gets the chance that a shot like it goes in, judged by
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
The NHL timed events less exactly before 2023-24, 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. Like CF%, but each attempt counts for
what it was worth, so a team that gets to the slot is rated 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 before it
says 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 when 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 for, 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 and 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 as a whole come out at zero, 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 of them, and it is the same whether
he plays every game or misses half the season.
Retained salary
A team trading 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 what he costs in Be a GM.
The league's rules: a team may keep at most half of a contract, may be keeping 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, and from 2026-27 the second cannot happen 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: the 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. What counts against the cap each year is his cap hit less what the team saves in
salary that year, so the charge can be large in a year his salary was low, runs twice as long as
the contract would have, and can even be a small credit. Buyouts are 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, and 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 apart, 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
Worth less 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 is for 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
shared out 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 the number for its exact
percentile.
Who it 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, a team's against the other teams, and a line or pair
against the lines or pairs that played at least a tenth as long together as the busiest one.
Numbers that are neither good nor bad on their own stay plain: PDO, which is mostly luck, and counts
that simply follow ice time, such as attempts taken or goals against. A rating is also left 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, and 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. Clicking Goals, Saved, Missed or Blocked
in the key shows only those.
Possession and luck
Each dot is a team. Further right means it takes more of the shot attempts. Higher means its shots are
going in and its goalies are stopping more than usual. Top right is good and lucky; bottom right is good
and unlucky.
46 48 50 52 54 98 100 102 Los Angeles Kings: CF% 55.0, PDO 98.4 LAK Boston Bruins: CF% 54.7, PDO 98.1 BOS Montréal Canadiens: CF% 52.5, PDO 100.8 MTL Washington Capitals: CF% 51.8, PDO 102.9 WSH Nashville Predators: CF% 51.4, PDO 100.4 NSH Carolina Hurricanes: CF% 51.3, PDO 98.6 CAR Tampa Bay Lightning: CF% 51.3, PDO 99.8 TBL San Jose Sharks: CF% 51.1, PDO 100.3 SJS Philadelphia Flyers: CF% 51.1, PDO 98.3 PHI Calgary Flames: CF% 50.5, PDO 99.6 CGY Florida Panthers: CF% 50.5, PDO 98.7 FLA Chicago Blackhawks: CF% 50.4, PDO 101.4 CHI Toronto Maple Leafs: CF% 50.4, PDO 100.6 TOR Columbus Blue Jackets: CF% 50.3, PDO 101.4 CBJ St. Louis Blues: CF% 50.2, PDO 100.7 STL Pittsburgh Penguins: CF% 50.1, PDO 101.2 PIT Dallas Stars: CF% 50.1, PDO 99.5 DAL Edmonton Oilers: CF% 50.0, PDO 101.0 EDM Anaheim Ducks: CF% 49.7, PDO 100.8 ANA Minnesota Wild: CF% 49.3, PDO 101.8 MIN Winnipeg Jets: CF% 49.3, PDO 99.9 WPG Ottawa Senators: CF% 48.6, PDO 99.7 OTT Colorado Avalanche: CF% 48.5, PDO 97.0 COL Detroit Red Wings: CF% 48.2, PDO 99.6 DET New York Rangers: CF% 47.9, PDO 101.1 NYR Vancouver Canucks: CF% 47.9, PDO 99.4 VAN New Jersey Devils: CF% 47.8, PDO 98.8 NJD New York Islanders: CF% 47.8, PDO 100.7 NYI Buffalo Sabres: CF% 47.2, PDO 99.3 BUF Arizona Coyotes: CF% 45.0, PDO 99.8 ARI Corsi for % (share of shot attempts) PDO
Teams
Team
GP
CF
CA
CF%
FF%
SF%
xGF%
GF%
Sh%
Sv%
PDO
Los Angeles Kings
82
3,971
3,251
55.0
54.9
54.8
54.5
49.0
6.3
92.1
98.4
Boston Bruins
82
3,918
3,239
54.7
55.4
55.3
55.1
49.1
6.8
91.4
98.1
Montréal Canadiens
82
3,940
3,559
52.5
52.4
51.6
53.2
54.4
7.5
93.2
100.8
Washington Capitals
82
3,656
3,400
51.8
51.5
52.1
51.0
61.4
9.2
93.7
102.9
Nashville Predators
82
3,801
3,600
51.4
51.0
51.3
51.7
52.8
7.9
92.6
100.4
Carolina Hurricanes
82
3,832
3,637
51.3
50.4
50.4
51.3
46.0
7.3
91.3
98.6
Tampa Bay Lightning
82
3,595
3,419
51.3
50.6
49.9
50.8
49.1
7.4
92.4
99.8
San Jose Sharks
82
3,876
3,704
51.1
52.0
51.8
52.4
52.8
7.8
92.5
100.3
Philadelphia Flyers
82
3,755
3,594
51.1
51.3
50.9
49.6
45.2
6.7
91.6
98.3
Calgary Flames
82
3,487
3,414
50.5
50.1
50.6
49.1
49.3
7.6
92.0
99.6
Florida Panthers
82
3,513
3,445
50.5
50.1
49.2
47.6
44.8
6.6
92.2
98.7
Chicago Blackhawks
82
3,773
3,711
50.4
49.9
49.6
49.2
54.3
8.1
93.3
101.4
Toronto Maple Leafs
82
3,937
3,875
50.4
49.8
49.3
50.7
51.2
8.3
92.3
100.6
Columbus Blue Jackets
82
3,720
3,673
50.3
50.5
51.2
50.4
56.0
8.2
93.3
101.4
St. Louis Blues
82
3,414
3,390
50.2
50.5
50.5
51.1
52.7
8.4
92.3
100.7
Pittsburgh Penguins
82
3,810
3,789
50.1
51.2
51.4
52.9
55.2
8.6
92.7
101.2
Dallas Stars
82
3,852
3,839
50.1
50.6
50.8
49.3
49.2
7.6
91.9
99.5
Edmonton Oilers
82
3,663
3,666
50.0
50.9
51.0
50.7
54.2
8.3
92.7
101.0
Anaheim Ducks
82
3,506
3,552
49.7
50.1
50.6
52.3
53.3
7.8
93.0
100.8
Minnesota Wild
82
3,648
3,746
49.3
49.9
50.5
55.2
55.8
9.2
92.6
101.8
Winnipeg Jets
82
3,399
3,500
49.3
49.4
48.8
50.2
48.6
8.5
91.5
99.9
Ottawa Senators
82
3,595
3,809
48.6
48.8
50.1
48.9
48.9
7.0
92.6
99.7
Colorado Avalanche
82
3,439
3,647
48.5
47.6
46.6
44.7
37.1
6.3
90.7
97.0
Detroit Red Wings
82
3,317
3,564
48.2
48.3
48.3
48.4
47.1
7.9
91.7
99.6
New York Rangers
82
3,524
3,826
47.9
48.8
48.6
49.0
52.0
8.8
92.3
101.1
Vancouver Canucks
82
3,399
3,693
47.9
46.7
46.6
45.0
44.8
7.0
92.4
99.4
New Jersey Devils
82
3,199
3,495
47.8
47.9
47.5
48.0
43.2
6.4
92.4
98.8
New York Islanders
82
3,695
4,037
47.8
48.0
49.0
48.4
51.0
8.9
91.8
100.7
Buffalo Sabres
82
3,486
3,895
47.2
47.3
47.3
47.2
44.8
6.4
92.9
99.3
Arizona Coyotes
82
3,412
4,163
45.0
44.4
44.9
41.7
44.1
7.3
92.5
99.8
Player rating
Goals above replacement: the goals a player added to his team's goal difference, compared with a spare-part
player given the same ice time. For a skater it is the sum of five parts, each measured against the
league: even-strength offence and defence, the power play, the penalty kill, and penalties drawn less
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
Defencemen
#
Player
Pos
Team
GP
EV offence
EV defence
Power play
Penalty kill
Penalties
Goals above repl.
Wins
1
Erik Karlsson
D
OTT
77
+7.0
+2.6
-0.2
+0.1
+1.5
+17.9
+3.0
2
Jaccob Slavin
D
CAR
82
-0.2
+9.3
-0.3
+1.3
-0.1
+16.4
+2.7
3
Brent Burns
D
SJS
82
+14.4
-6.6
+1.6
+0.4
-1.1
+15.5
+2.6
4
Victor Hedman
D
TBL
79
+3.1
+2.4
+2.4
+0.2
+0.1
+14.7
+2.4
5
Brett Pesce
D
CAR
82
-2.2
+9.4
-0.4
+0.7
+0.4
+13.6
+2.3
6
Jared Spurgeon
D
MIN
76
+4.3
+2.8
-0.7
-0.3
+0.4
+12.7
+2.1
7
Dustin Byfuglien
D
WPG
80
+6.1
+3.1
-0.6
+0.1
-3.6
+12.4
+2.1
8
Dougie Hamilton
D
CGY
81
+9.4
+2.0
-0.2
+0.1
-4.3
+12.3
+2.0
9
Torey Krug
D
BOS
81
+1.1
+1.6
+1.5
+0.2
+1.7
+12.0
+2.0
10
Roman Josi
D
NSH
72
+4.7
-0.9
+0.5
+0.1
+1.4
+11.9
+2.0
Goalies
A goalie's rating is the goals he 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 the two are listed apart.
Value for money
Each ranked player's cap hit against his goals above replacement. A player's season is worth what the
cheapest player cost 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 less his cap hit.
For skaters, teams paid $637K of cap space a goal on top of
a $575K minimum, across the 664 of
664 ranked skaters whose contract is known.
For goalies, teams paid $217K of cap space a goal on top of
a $575K minimum, across the 53 of
53 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
-0 2 4 6 8 10 -10 0 10 20 30 Connor McDavid (EDM): $925K, 30.6 goals above replacement, +$19.2M McDavid David Pastrnak (BOS): $925K, 17.1 goals above replacement, +$10.5M Pastrnak Jaccob Slavin (CAR): $743K, 16.4 goals above replacement, +$10.3M Slavin Auston Matthews (TOR): $925K, 16.6 goals above replacement, +$10.2M Matthews Leon Draisaitl (EDM): $925K, 14.9 goals above replacement, +$9.2M Draisaitl Jason Zucker (MIN): $2M, 16.0 goals above replacement, +$8.8M Zucker Brett Pesce (CAR): $809K, 13.6 goals above replacement, +$8.5M Pesce Matthew Tkachuk (CGY): $925K, 11.7 goals above replacement, +$7.1M Tkachuk Mikael Granlund (MIN): $3M, 14.8 goals above replacement, +$7M Viktor Arvidsson (NSH): $632K, 10.7 goals above replacement, +$6.7M Nino Niederreiter (MIN): $2.667M, 13.6 goals above replacement, +$6.6M Patrick Eaves (ANA): $1M, 11.0 goals above replacement, +$6.5M Sam Reinhart (BUF): $894K, 10.7 goals above replacement, +$6.5M Paul Byron (MTL): $1.167M, 10.9 goals above replacement, +$6.3M Nikita Kucherov (TBL): $4.767M, 16.2 goals above replacement, +$6.1M Colton Parayko (STL): $859K, 9.9 goals above replacement, +$6M Patric Hornqvist (PIT): $4.25M, 15.2 goals above replacement, +$6M Brad Marchand (BOS): $4.5M, 15.6 goals above replacement, +$6M Victor Hedman (TBL): $4M, 14.7 goals above replacement, +$5.9M Mitch Marner (TOR): $894K, 9.7 goals above replacement, +$5.9M Jack Eichel (BUF): $925K, 9.6 goals above replacement, +$5.8M Mark Stone (OTT): $3.5M, 13.6 goals above replacement, +$5.7M Conor Sheary (PIT): $668K, 8.9 goals above replacement, +$5.6M Ryan Hartman (CHI): $863K, 9.1 goals above replacement, +$5.5M Erik Karlsson (OTT): $6.5M, 17.9 goals above replacement, +$5.5M Sam Gagner (CBJ): $650K, 8.3 goals above replacement, +$5.2M Sebastian Aho (CAR): $925K, 8.7 goals above replacement, +$5.2M Nikolaj Ehlers (WPG): $894K, 8.7 goals above replacement, +$5.2M Phillip Danault (MTL): $913K, 8.7 goals above replacement, +$5.2M Radek Faksa (DAL): $863K, 8.5 goals above replacement, +$5.1M Calvin de Haan (NYI): $1.967M, 10.2 goals above replacement, +$5.1M Mats Zuccarello (NYR): $4.5M, 14.1 goals above replacement, +$5.1M Elias Lindholm (CAR): $2.7M, 11.3 goals above replacement, +$5M Trevor van Riemsdyk (CHI): $825K, 8.3 goals above replacement, +$5M Justin Schultz (PIT): $1.4M, 9.1 goals above replacement, +$5M Artemi Panarin (CHI): $813K, 8.1 goals above replacement, +$4.9M Josh Manson (ANA): $825K, 8.0 goals above replacement, +$4.8M Alexander Wennberg (CBJ): $925K, 8.0 goals above replacement, +$4.8M Brent Burns (SJS): $5.76M, 15.5 goals above replacement, +$4.7M Nate Schmidt (WSH): $813K, 7.6 goals above replacement, +$4.6M Anthony Mantha (DET): $863K, 7.5 goals above replacement, +$4.5M Charlie Coyle (MIN): $3.2M, 11.1 goals above replacement, +$4.4M Scott Wilson (PIT): $625K, 7.0 goals above replacement, +$4.4M Bo Horvat (VAN): $894K, 7.4 goals above replacement, +$4.4M Blake Wheeler (WPG): $5.6M, 14.8 goals above replacement, +$4.4M William Nylander (TOR): $894K, 7.4 goals above replacement, +$4.4M Mark Pysyk (FLA): $1.125M, 7.7 goals above replacement, +$4.4M Jean-Gabriel Pageau (OTT): $900K, 7.4 goals above replacement, +$4.4M Stephen Johns (DAL): $725K, 6.9 goals above replacement, +$4.2M Josh Bailey (NYI): $3.3M, 10.9 goals above replacement, +$4.2M John Tavares (NYI): $5.5M, 14.3 goals above replacement, +$4.2M Roman Josi (NSH): $4M, 11.9 goals above replacement, +$4.2M Vincent Trocheck (FLA): $4.75M, 13.0 goals above replacement, +$4.1M Devin Shore (DAL): $870K, 6.9 goals above replacement, +$4.1M Ryan Ellis (NSH): $2.5M, 9.4 goals above replacement, +$4.1M Mike Matheson (FLA): $925K, 6.8 goals above replacement, +$4M Tanner Pearson (LAK): $1.4M, 7.5 goals above replacement, +$4M Jeff Skinner (CAR): $5.725M, 14.3 goals above replacement, +$3.9M Ondrej Palat (TBL): $3.333M, 10.5 goals above replacement, +$3.9M Teuvo Teravainen (CAR): $894K, 6.5 goals above replacement, +$3.9M Radko Gudas (PHI): $3.35M, 10.4 goals above replacement, +$3.8M Patrick Maroon (EDM): $2M, 8.0 goals above replacement, +$3.7M Ryan Dzingel (OTT): $750K, 6.0 goals above replacement, +$3.7M Patrice Bergeron (BOS): $6.875M, 15.6 goals above replacement, +$3.6M Dennis Rasmussen (CHI): $575K, 5.7 goals above replacement, +$3.6M Jake Guentzel (PIT): $734K, 5.9 goals above replacement, +$3.6M Jordan Staal (CAR): $6M, 14.1 goals above replacement, +$3.6M Tom Pyatt (OTT): $800K, 5.8 goals above replacement, +$3.5M Jared Spurgeon (MIN): $5.188M, 12.7 goals above replacement, +$3.5M Kevin Fiala (NSH): $863K, 5.9 goals above replacement, +$3.4M Erik Haula (MIN): $1M, 5.9 goals above replacement, +$3.3M Taylor Hall (NJD): $6M, 13.7 goals above replacement, +$3.3M T.J. Oshie (WSH): $4.175M, 10.8 goals above replacement, +$3.3M Chris Kreider (NYR): $4.625M, 11.4 goals above replacement, +$3.2M Antoine Roussel (DAL): $2M, 7.3 goals above replacement, +$3.2M John Carlson (WSH): $3.967M, 10.4 goals above replacement, +$3.2M Jonathan Drouin (TBL): $894K, 5.5 goals above replacement, +$3.2M Anders Lee (NYI): $3.75M, 10.0 goals above replacement, +$3.2M Bryan Rust (PIT): $640K, 5.1 goals above replacement, +$3.2M Nick Jensen (DET): $588K, 4.9 goals above replacement, +$3.1M Colin Miller (BOS): $1M, 5.5 goals above replacement, +$3.1M Eric Staal (MIN): $3.5M, 9.3 goals above replacement, +$3M Justin Faulk (CAR): $4.833M, 11.4 goals above replacement, +$3M Torey Krug (BOS): $5.25M, 12.0 goals above replacement, +$3M Michal Kempny (CHI): $700K, 4.8 goals above replacement, +$2.9M Ivan Provorov (PHI): $894K, 5.1 goals above replacement, +$2.9M Nazem Kadri (TOR): $4.5M, 10.7 goals above replacement, +$2.9M Andrew Copp (WPG): $925K, 5.1 goals above replacement, +$2.9M Riley Nash (BOS): $900K, 5.0 goals above replacement, +$2.9M Jonathan Marchessault (FLA): $750K, 4.8 goals above replacement, +$2.9M Shayne Gostisbehere (PHI): $925K, 5.0 goals above replacement, +$2.8M Adam Cracknell (DAL): $600K, 4.4 goals above replacement, +$2.8M James van Riemsdyk (TOR): $4.25M, 10.2 goals above replacement, +$2.8M Colton Sceviour (FLA): $950K, 5.0 goals above replacement, +$2.8M Jesper Fast (NYR): $950K, 4.9 goals above replacement, +$2.8M Johnny Gaudreau (CGY): $6.75M, 14.0 goals above replacement, +$2.7M Michael Grabner (NYR): $1.65M, 5.9 goals above replacement, +$2.7M Sidney Crosby (PIT): $8.7M, 17.0 goals above replacement, +$2.7M Matt Irwin (NSH): $575K, 4.2 goals above replacement, +$2.7M Mikael Backlund (CGY): $3.575M, 8.9 goals above replacement, +$2.7M Dougie Hamilton (CGY): $5.75M, 12.3 goals above replacement, +$2.6M Zach Werenski (CBJ): $925K, 4.7 goals above replacement, +$2.6M Joe Pavelski (SJS): $6M, 12.6 goals above replacement, +$2.6M Brock McGinn (CAR): $812K, 4.5 goals above replacement, +$2.6M Henrik Zetterberg (DET): $6.083M, 12.7 goals above replacement, +$2.6M Brandon Saad (CBJ): $6M, 12.6 goals above replacement, +$2.6M Zach Hyman (TOR): $900K, 4.5 goals above replacement, +$2.5M Chris Tierney (SJS): $712K, 4.1 goals above replacement, +$2.5M Jaden Schwartz (STL): $5.35M, 11.4 goals above replacement, +$2.5M Matt Hunwick (TOR): $1.2M, 4.8 goals above replacement, +$2.4M Artturi Lehkonen (MTL): $839K, 4.2 goals above replacement, +$2.4M Tanner Kero (CHI): $668K, 4.0 goals above replacement, +$2.4M Brady Skjei (NYR): $925K, 4.2 goals above replacement, +$2.3M Rickard Rakell (ANA): $3.854M, 8.8 goals above replacement, +$2.3M Joonas Donskoi (SJS): $925K, 4.2 goals above replacement, +$2.3M Jannik Hansen (SJS): $2.5M, 6.6 goals above replacement, +$2.3M Mark Scheifele (WPG): $6.125M, 12.3 goals above replacement, +$2.3M David Schlemko (SJS): $2.1M, 6.0 goals above replacement, +$2.3M Richard Panik (CHI): $875K, 4.0 goals above replacement, +$2.3M Trevor Lewis (LAK): $2M, 5.8 goals above replacement, +$2.3M Nick Cousins (PHI): $840K, 4.0 goals above replacement, +$2.3M Kevin Shattenkirk (WSH): $4.25M, 9.3 goals above replacement, +$2.2M Torrey Mitchell (MTL): $1.2M, 4.5 goals above replacement, +$2.2M Nick Schmaltz (CHI): $925K, 4.0 goals above replacement, +$2.2M Robert Bortuzzo (STL): $1.05M, 4.2 goals above replacement, +$2.2M Dennis Seidenberg (NYI): $1M, 4.1 goals above replacement, +$2.2M Josh Morrissey (WPG): $863K, 3.9 goals above replacement, +$2.2M Anthony Duclair (ARI): $773K, 3.7 goals above replacement, +$2.2M Curtis McKenzie (DAL): $675K, 3.5 goals above replacement, +$2.2M Mattias Ekholm (NSH): $3.75M, 8.4 goals above replacement, +$2.1M Calle Jarnkrok (NSH): $2M, 5.5 goals above replacement, +$2.1M Fredrik Claesson (OTT): $700K, 3.5 goals above replacement, +$2.1M Nic Dowd (LAK): $640K, 3.4 goals above replacement, +$2.1M Nick Ritchie (ANA): $894K, 3.7 goals above replacement, +$2.1M Chris VandeVelde (PHI): $713K, 3.5 goals above replacement, +$2.1M Jason Pominville (MIN): $5.6M, 11.1 goals above replacement, +$2.1M Brett Ritchie (DAL): $875K, 3.7 goals above replacement, +$2M Mika Zibanejad (NYR): $2.625M, 6.4 goals above replacement, +$2M Brayden McNabb (LAK): $1.7M, 4.9 goals above replacement, +$2M Filip Forsberg (NSH): $6M, 11.7 goals above replacement, +$2M Magnus Paajarvi (STL): $700K, 3.4 goals above replacement, +$2M Jacob Trouba (WPG): $3.309M, 7.4 goals above replacement, +$2M Markus Granlund (VAN): $900K, 3.6 goals above replacement, +$2M Oliver Bjorkstrand (CBJ): $656K, 3.2 goals above replacement, +$2M Aleksander Barkov (FLA): $5.9M, 11.4 goals above replacement, +$2M Tim Schaller (BOS): $600K, 3.1 goals above replacement, +$2M Jordan Weal (PHI): $650K, 3.2 goals above replacement, +$2M Adam Lowry (WPG): $1.125M, 3.9 goals above replacement, +$1.9M Timo Meier (SJS): $894K, 3.5 goals above replacement, +$1.9M Brian Boyle (TOR): $2M, 5.2 goals above replacement, +$1.9M Dmitry Orlov (WSH): $2.57M, 6.1 goals above replacement, +$1.9M Kevin Gravel (LAK): $668K, 3.1 goals above replacement, +$1.9M Ryan Getzlaf (ANA): $8.25M, 15.0 goals above replacement, +$1.9M Chris Wideman (OTT): $800K, 3.3 goals above replacement, +$1.9M Ryan McDonagh (NYR): $4.7M, 9.4 goals above replacement, +$1.9M Ondrej Kase (ANA): $670K, 3.1 goals above replacement, +$1.9M Mathieu Perreault (WPG): $3M, 6.7 goals above replacement, +$1.8M Matt Benning (EDM): $925K, 3.4 goals above replacement, +$1.8M Micheal Ferland (CGY): $825K, 3.2 goals above replacement, +$1.8M Scott Mayfield (NYI): $625K, 2.9 goals above replacement, +$1.8M Lukas Sedlak (CBJ): $600K, 2.9 goals above replacement, +$1.8M Brayden Point (TBL): $687K, 3.0 goals above replacement, +$1.8M Justin Williams (WSH): $3.25M, 6.9 goals above replacement, +$1.7M Daniel Carr (MTL): $725K, 3.0 goals above replacement, +$1.7M Connor Brown (TOR): $687K, 2.9 goals above replacement, +$1.7M Jakob Silfverberg (ANA): $3.75M, 7.7 goals above replacement, +$1.7M Adam Clendening (NYR): $600K, 2.8 goals above replacement, +$1.7M Tom Wilson (WSH): $2M, 4.9 goals above replacement, +$1.7M Tomas Tatar (DET): $2.75M, 6.1 goals above replacement, +$1.7M Vinnie Hinostroza (CHI): $718K, 2.7 goals above replacement, +$1.6M Melker Karlsson (SJS): $1.65M, 4.2 goals above replacement, +$1.6M Daniel Winnik (WSH): $2.25M, 5.1 goals above replacement, +$1.6M Jaromir Jagr (FLA): $4M, 7.8 goals above replacement, +$1.6M Travis Konecny (PHI): $894K, 2.9 goals above replacement, +$1.6M Marko Dano (WPG): $925K, 3.0 goals above replacement, +$1.5M Devin Setoguchi (LAK): $575K, 2.4 goals above replacement, +$1.5M Patrik Laine (WPG): $925K, 3.0 goals above replacement, +$1.5M Evgeny Kuznetsov (WSH): $3M, 6.2 goals above replacement, +$1.5M Pierre-Edouard Bellemare (PHI): $713K, 2.5 goals above replacement, +$1.5M Austin Czarnik (BOS): $818K, 2.7 goals above replacement, +$1.5M Marcus Foligno (BUF): $2.25M, 4.9 goals above replacement, +$1.4M Austin Watson (NSH): $575K, 2.2 goals above replacement, +$1.4M Alex Chiasson (CGY): $800K, 2.6 goals above replacement, +$1.4M Micheal Haley (SJS): $625K, 2.3 goals above replacement, +$1.4M Joel Armia (WPG): $925K, 2.8 goals above replacement, +$1.4M Pavel Buchnevich (NYR): $925K, 2.8 goals above replacement, +$1.4M Yanni Gourde (TBL): $575K, 2.2 goals above replacement, +$1.4M Ivan Barbashev (STL): $742K, 2.5 goals above replacement, +$1.4M Jay Beagle (WSH): $1.75M, 4.0 goals above replacement, +$1.4M Dylan DeMelo (SJS): $650K, 2.3 goals above replacement, +$1.4M Matt Cullen (PIT): $1M, 2.8 goals above replacement, +$1.4M Drake Caggiula (EDM): $925K, 2.7 goals above replacement, +$1.4M Nick Foligno (CBJ): $5.5M, 9.8 goals above replacement, +$1.3M Jack Skille (VAN): $700K, 2.3 goals above replacement, +$1.3M Andreas Athanasiou (DET): $628K, 2.2 goals above replacement, +$1.3M Sven Baertschi (VAN): $1.85M, 4.1 goals above replacement, +$1.3M Tom Kuhnhackl (PIT): $625K, 2.1 goals above replacement, +$1.3M Max Pacioretty (MTL): $4.5M, 8.2 goals above replacement, +$1.3M Derek Ryan (CAR): $600K, 2.0 goals above replacement, +$1.3M Brock Nelson (NYI): $2.5M, 5.0 goals above replacement, +$1.2M Carter Rowney (PIT): $613K, 2.0 goals above replacement, +$1.2M Ian Cole (PIT): $2.1M, 4.3 goals above replacement, +$1.2M Tyler Bozak (TOR): $4.2M, 7.5 goals above replacement, +$1.2M Michael Sgarbossa (FLA): $600K, 1.9 goals above replacement, +$1.2M Gabriel Dumont (TBL): $575K, 1.8 goals above replacement, +$1.2M Sam Bennett (CGY): $925K, 2.4 goals above replacement, +$1.2M Jakob Chychrun (ARI): $925K, 2.4 goals above replacement, +$1.2M Marcus Johansson (WSH): $4.583M, 8.1 goals above replacement, +$1.2M Jesse Puljujarvi (EDM): $925K, 2.3 goals above replacement, +$1.1M Damon Severson (NJD): $606K, 1.8 goals above replacement, +$1.1M Seth Griffith (FLA): $625K, 1.8 goals above replacement, +$1.1M Ryan Spooner (BOS): $950K, 2.3 goals above replacement, +$1.1M Alec Martinez (LAK): $4M, 7.1 goals above replacement, +$1.1M Andre Burakovsky (WSH): $894K, 2.2 goals above replacement, +$1.1M Dmitrij Jaskin (STL): $1M, 2.3 goals above replacement, +$1.1M Josh Anderson (CBJ): $678K, 1.8 goals above replacement, +$1.1M Aaron Ekblad (FLA): $925K, 2.2 goals above replacement, +$1M Ben Hutton (VAN): $896K, 2.1 goals above replacement, +$1M Jordan Martinook (ARI): $613K, 1.7 goals above replacement, +$1M Matt Puempel (NYR): $900K, 2.1 goals above replacement, +$1M Shane Prince (NYI): $850K, 2.0 goals above replacement, +$1M Brian Flynn (MTL): $950K, 2.2 goals above replacement, +$1M Jared McCann (FLA): $894K, 2.1 goals above replacement, +$1M Frank Vatrano (BOS): $793K, 1.9 goals above replacement, +$982K Oscar Klefbom (EDM): $4.167M, 7.1 goals above replacement, +$953K Connor Carrick (TOR): $750K, 1.7 goals above replacement, +$927K Greg Pateryn (DAL): $800K, 1.8 goals above replacement, +$913K Jordin Tootoo (CHI): $750K, 1.7 goals above replacement, +$892K Brett Connolly (WSH): $850K, 1.8 goals above replacement, +$890K Max Domi (ARI): $863K, 1.8 goals above replacement, +$885K Dustin Byfuglien (WPG): $7.6M, 12.4 goals above replacement, +$880K Denis Malgin (FLA): $690K, 1.6 goals above replacement, +$880K Sven Andrighetto (COL): $650K, 1.5 goals above replacement, +$879K Cedric Paquette (TBL): $813K, 1.7 goals above replacement, +$858K Michael Del Zotto (PHI): $3.875M, 6.5 goals above replacement, +$837K Matt Nieto (COL): $735K, 1.6 goals above replacement, +$835K Nikita Soshnikov (TOR): $737K, 1.5 goals above replacement, +$823K William Carrier (BUF): $689K, 1.5 goals above replacement, +$813K Radim Vrbata (ARI): $1M, 1.9 goals above replacement, +$796K Joakim Nordstrom (CAR): $1.275M, 2.3 goals above replacement, +$789K Vladimir Tarasenko (STL): $7.5M, 12.1 goals above replacement, +$770K Roman Lyubimov (PHI): $925K, 1.7 goals above replacement, +$764K Nikita Nesterov (MTL): $725K, 1.4 goals above replacement, +$757K Vladislav Namestnikov (TBL): $1.938M, 3.3 goals above replacement, +$745K J.T. Compher (COL): $925K, 1.7 goals above replacement, +$745K Reilly Smith (FLA): $3.425M, 5.6 goals above replacement, +$744K Steven Santini (NJD): $925K, 1.7 goals above replacement, +$734K TJ Brodie (CGY): $4.65M, 7.5 goals above replacement, +$714K Gustav Nyquist (DET): $4.75M, 7.7 goals above replacement, +$713K Andrei Markov (MTL): $5.75M, 9.2 goals above replacement, +$685K Tyler Pitlick (EDM): $725K, 1.3 goals above replacement, +$662K Zachary Sanford (STL): $875K, 1.5 goals above replacement, +$662K Cal Clutterbuck (NYI): $2.75M, 4.5 goals above replacement, +$659K Robby Fabbri (STL): $894K, 1.5 goals above replacement, +$635K William Karlsson (CBJ): $1M, 1.6 goals above replacement, +$623K Miles Wood (NJD): $925K, 1.5 goals above replacement, +$602K Martin Hanzal (MIN): $3.1M, 4.9 goals above replacement, +$600K Jimmy Vesey (NYR): $925K, 1.5 goals above replacement, +$592K Christian Dvorak (ARI): $839K, 1.3 goals above replacement, +$568K Derek Stepan (NYR): $6.5M, 10.2 goals above replacement, +$566K Patrik Nemeth (DAL): $900K, 1.4 goals above replacement, +$557K Nick Bonino (PIT): $1.9M, 2.9 goals above replacement, +$547K Ryan Johansen (NSH): $4M, 6.2 goals above replacement, +$547K Jon Merrill (NJD): $1.138M, 1.7 goals above replacement, +$539K Jayson Megna (VAN): $600K, 0.9 goals above replacement, +$524K Luke Glendening (DET): $628K, 0.9 goals above replacement, +$520K Colin Wilson (NSH): $3.938M, 6.1 goals above replacement, +$518K Logan Couture (SJS): $6M, 9.3 goals above replacement, +$510K Pavel Zacha (NJD): $894K, 1.2 goals above replacement, +$475K Jordan Schroeder (MIN): $650K, 0.9 goals above replacement, +$472K Stefan Noesen (NJD): $600K, 0.7 goals above replacement, +$438K Darnell Nurse (EDM): $863K, 1.1 goals above replacement, +$436K Niklas Hjalmarsson (CHI): $4.1M, 6.2 goals above replacement, +$433K Adam Erne (TBL): $874K, 1.1 goals above replacement, +$416K Brendan Gallagher (MTL): $3.75M, 5.6 goals above replacement, +$408K Hampus Lindholm (ANA): $5.713M, 8.7 goals above replacement, +$405K Luke Witkowski (TBL): $575K, 0.6 goals above replacement, +$387K Noel Acciari (BOS): $793K, 0.9 goals above replacement, +$382K Kyle Brodziak (STL): $950K, 1.2 goals above replacement, +$376K Tomas Hertl (SJS): $3M, 4.4 goals above replacement, +$369K Brandon Tanev (WPG): $874K, 1.0 goals above replacement, +$367K Sean Couturier (PHI): $4.333M, 6.5 goals above replacement, +$362K Garnet Hathaway (CGY): $690K, 0.7 goals above replacement, +$362K Chris Wagner (ANA): $638K, 0.6 goals above replacement, +$348K Lars Eller (WSH): $3.5M, 5.1 goals above replacement, +$340K Casey Cizikas (NYI): $3.35M, 4.9 goals above replacement, +$330K Derek Forbort (LAK): $650K, 0.6 goals above replacement, +$321K Nicholas Shore (LAK): $600K, 0.5 goals above replacement, +$304K Beau Bennett (NJD): $725K, 0.7 goals above replacement, +$288K Mark Letestu (EDM): $1.8M, 2.3 goals above replacement, +$256K Lee Stempniak (CAR): $2.5M, 3.4 goals above replacement, +$250K John-Michael Liles (BOS): $2M, 2.6 goals above replacement, +$239K Viktor Stalberg (OTT): $1.5M, 1.8 goals above replacement, +$237K Paul LaDue (LAK): $925K, 0.9 goals above replacement, +$231K Stephen Gionta (NYI): $575K, 0.3 goals above replacement, +$222K Scott Harrington (CBJ): $633K, 0.4 goals above replacement, +$218K Jeff Petry (MTL): $5.5M, 8.1 goals above replacement, +$209K Evan Rodrigues (BUF): $843K, 0.7 goals above replacement, +$208K Adrian Kempe (LAK): $894K, 0.8 goals above replacement, +$204K Carl Gunnarsson (STL): $2.9M, 4.0 goals above replacement, +$204K Andrew Cogliano (ANA): $3M, 4.1 goals above replacement, +$178K Jakub Vrana (WSH): $863K, 0.7 goals above replacement, +$175K Kyle Palmieri (NJD): $4.65M, 6.6 goals above replacement, +$156K Dylan Larkin (DET): $925K, 0.8 goals above replacement, +$145K Nate Prosser (MIN): $625K, 0.3 goals above replacement, +$140K Josh Jooris (ARI): $600K, 0.2 goals above replacement, +$93K Yohann Auvitu (NJD): $793K, 0.5 goals above replacement, +$86K Jonas Brodin (MIN): $4.167M, 5.7 goals above replacement, +$58K Tommy Wingels (OTT): $2.475M, 3.1 goals above replacement, +$45K Kris Versteeg (CGY): $950K, 0.6 goals above replacement, +$35K Oscar Lindberg (NYR): $650K, 0.2 goals above replacement, +$35K Ben Smith (TOR): $675K, 0.1 goals above replacement, -$6K Zack Smith (OTT): $1.888M, 2.0 goals above replacement, -$12K Nicklas Backstrom (WSH): $6.7M, 9.6 goals above replacement, -$37K Nathan MacKinnon (COL): $6.3M, 8.9 goals above replacement, -$55K Zach Parise (MIN): $7.538M, 10.8 goals above replacement, -$67K Jamie Oleksiak (DAL): $919K, 0.4 goals above replacement, -$72K Noah Hanifin (CAR): $925K, 0.4 goals above replacement, -$74K Phillip Di Giuseppe (CAR): $818K, 0.2 goals above replacement, -$84K Alexey Marchenko (TOR): $1.45M, 1.2 goals above replacement, -$85K Wayne Simmonds (PHI): $3.975M, 5.2 goals above replacement, -$92K Jonathan Huberdeau (FLA): $3.25M, 4.1 goals above replacement, -$95K Joshua Ho-Sang (NYI): $863K, 0.3 goals above replacement, -$104K Jake Dotchin (TBL): $617K, -0.1 goals above replacement, -$119K Mark Giordano (CGY): $6.75M, 9.5 goals above replacement, -$129K Xavier Ouellet (DET): $715K, 0.0 goals above replacement, -$130K Ryan Reaves (STL): $1.125M, 0.6 goals above replacement, -$143K Justin Falk (BUF): $650K, -0.1 goals above replacement, -$150K Fedor Tyutin (COL): $2M, 2.0 goals above replacement, -$156K Tyler Motte (CHI): $925K, 0.3 goals above replacement, -$166K Martin Marincin (TOR): $1.25M, 0.8 goals above replacement, -$188K Marc-Edouard Vlasic (SJS): $4.25M, 5.5 goals above replacement, -$199K Brian Dumoulin (PIT): $800K, 0.0 goals above replacement, -$228K Harry Zolnierczyk (NSH): $575K, -0.4 goals above replacement, -$237K Carl Hagelin (PIT): $4M, 5.0 goals above replacement, -$254K Connor Murphy (ARI): $3.85M, 4.7 goals above replacement, -$260K Alexander Radulov (MTL): $5.75M, 7.7 goals above replacement, -$265K Alexander Petrovic (FLA): $1.05M, 0.3 goals above replacement, -$293K Adam Pelech (NYI): $854K, 0.0 goals above replacement, -$298K Kevin Labanc (SJS): $718K, -0.3 goals above replacement, -$325K Nick Holden (NYR): $1.65M, 1.1 goals above replacement, -$347K Frederik Gauthier (TOR): $863K, -0.1 goals above replacement, -$374K Kevin Klein (NYR): $2.9M, 3.1 goals above replacement, -$380K Ryan O'Reilly (BUF): $7.5M, 10.3 goals above replacement, -$389K Joseph Blandisi (NJD): $648K, -0.5 goals above replacement, -$389K Mike Fisher (NSH): $4.4M, 5.4 goals above replacement, -$392K Tomas Jurco (CHI): $900K, -0.1 goals above replacement, -$404K Boone Jenner (CBJ): $2.9M, 3.0 goals above replacement, -$410K Brandon Davidson (MTL): $1.425M, 0.7 goals above replacement, -$414K Matt Stajan (CGY): $3.125M, 3.4 goals above replacement, -$416K Patrik Berglund (STL): $3.7M, 4.2 goals above replacement, -$425K Laurent Dauphin (ARI): $745K, -0.4 goals above replacement, -$430K Anton Stralman (TBL): $4.5M, 5.5 goals above replacement, -$446K Adam Henrique (NJD): $4M, 4.7 goals above replacement, -$457K Thomas Vanek (FLA): $2.6M, 2.4 goals above replacement, -$468K Justin Bailey (BUF): $670K, -0.6 goals above replacement, -$469K Anton Slepyshev (EDM): $925K, -0.2 goals above replacement, -$473K Joseph Cramarossa (VAN): $725K, -0.5 goals above replacement, -$480K Michael McCarron (MTL): $863K, -0.3 goals above replacement, -$483K Tyler Johnson (TBL): $3.333M, 3.6 goals above replacement, -$484K Taylor Fedun (BUF): $600K, -0.7 goals above replacement, -$490K Kris Russell (EDM): $3.1M, 3.2 goals above replacement, -$496K Marcus Kruger (CHI): $3.083M, 3.2 goals above replacement, -$502K Slater Koekkoek (TBL): $894K, -0.3 goals above replacement, -$505K Zemgus Girgensons (BUF): $1.15M, 0.1 goals above replacement, -$514K Michael Frolik (CGY): $4.3M, 5.0 goals above replacement, -$522K Andrej Sekera (EDM): $5.5M, 6.9 goals above replacement, -$541K Brandon Montour (ANA): $925K, -0.3 goals above replacement, -$545K Mikko Rantanen (COL): $894K, -0.4 goals above replacement, -$546K Nail Yakupov (STL): $2.5M, 2.2 goals above replacement, -$546K David Savard (CBJ): $4.25M, 4.9 goals above replacement, -$547K Paul Postma (WPG): $888K, -0.4 goals above replacement, -$548K Jeff Carter (LAK): $5.273M, 6.5 goals above replacement, -$553K James Neal (NSH): $5M, 6.1 goals above replacement, -$558K Michal Rozsival (CHI): $600K, -0.8 goals above replacement, -$562K Brett Kulak (CGY): $657K, -0.8 goals above replacement, -$562K Lance Bouma (CGY): $2.2M, 1.6 goals above replacement, -$580K Korbinian Holzer (ANA): $700K, -0.7 goals above replacement, -$586K Freddie Hamilton (CGY): $613K, -0.9 goals above replacement, -$589K Tyson Barrie (COL): $5.5M, 6.8 goals above replacement, -$603K Scott Hartnell (CBJ): $4.75M, 5.6 goals above replacement, -$605K Mark Borowiecki (OTT): $1.1M, -0.1 goals above replacement, -$609K Tobias Rieder (ARI): $2.225M, 1.6 goals above replacement, -$631K Nic Petan (WPG): $758K, -0.7 goals above replacement, -$631K Jordie Benn (MTL): $1.1M, -0.2 goals above replacement, -$637K Jordan Eberle (EDM): $6M, 7.5 goals above replacement, -$647K Matt Read (PHI): $3.625M, 3.8 goals above replacement, -$648K Dale Weise (PHI): $2.35M, 1.8 goals above replacement, -$653K Mark Barberio (COL): $750K, -0.8 goals above replacement, -$658K Chad Ruhwedel (PIT): $575K, -1.0 goals above replacement, -$659K Eric Gryba (EDM): $950K, -0.5 goals above replacement, -$666K Anthony Beauvillier (NYI): $894K, -0.5 goals above replacement, -$667K Ryan Murphy (CAR): $788K, -0.7 goals above replacement, -$672K Brandon Manning (PHI): $975K, -0.4 goals above replacement, -$673K Andrew Desjardins (CHI): $800K, -0.7 goals above replacement, -$694K David Perron (STL): $3.75M, 3.9 goals above replacement, -$700K Drew Miller (DET): $1.025M, -0.4 goals above replacement, -$703K Alex Pietrangelo (STL): $6.5M, 8.2 goals above replacement, -$713K Patrick Wiercioch (COL): $800K, -0.8 goals above replacement, -$731K Ryan Sproul (DET): $625K, -1.1 goals above replacement, -$734K PA Parenteau (NSH): $1.25M, -0.1 goals above replacement, -$736K Nathan Beaulieu (MTL): $1M, -0.5 goals above replacement, -$737K Anton Lander (EDM): $988K, -0.5 goals above replacement, -$754K Dustin Brown (LAK): $5.875M, 7.1 goals above replacement, -$779K Craig Smith (NSH): $4.25M, 4.5 goals above replacement, -$782K Lawson Crouse (ARI): $894K, -0.7 goals above replacement, -$788K Curtis Lazar (CGY): $894K, -0.8 goals above replacement, -$799K Matt Moulson (BUF): $5M, 5.7 goals above replacement, -$802K Cody Franson (BUF): $3.325M, 3.1 goals above replacement, -$805K Andreas Martinsen (MTL): $640K, -1.2 goals above replacement, -$819K Lauri Korpikoski (CBJ): $1M, -0.6 goals above replacement, -$825K Kevin Connauton (ARI): $1M, -0.6 goals above replacement, -$837K Brandon Pirri (NYR): $1.1M, -0.5 goals above replacement, -$840K Brayden Schenn (PHI): $5.125M, 5.8 goals above replacement, -$851K Blake Coleman (NJD): $680K, -1.2 goals above replacement, -$852K Francois Beauchemin (COL): $4.5M, 4.8 goals above replacement, -$856K Cody Goloubef (COL): $750K, -1.1 goals above replacement, -$862K Matt Hendricks (EDM): $1.85M, 0.6 goals above replacement, -$878K Reid Boucher (VAN): $715K, -1.2 goals above replacement, -$878K Bryan Little (WPG): $4.7M, 5.1 goals above replacement, -$890K Ben Chiarot (WPG): $850K, -1.0 goals above replacement, -$894K Tyler Seguin (DAL): $5.75M, 6.7 goals above replacement, -$896K Logan Shaw (ANA): $660K, -1.3 goals above replacement, -$926K Blake Comeau (COL): $2.4M, 1.4 goals above replacement, -$939K Kyle Connor (WPG): $925K, -0.9 goals above replacement, -$945K Ron Hainsey (PIT): $2.833M, 2.1 goals above replacement, -$950K Brandon Carlo (BOS): $789K, -1.2 goals above replacement, -$985K Brendan Gaunce (VAN): $863K, -1.1 goals above replacement, -$992K Jack Johnson (CBJ): $4.357M, 4.4 goals above replacement, -$1M Justin Braun (SJS): $3.8M, 3.5 goals above replacement, -$1M Derek Grant (BUF): $650K, -1.5 goals above replacement, -$1M Cam Fowler (ANA): $4M, 3.8 goals above replacement, -$1M Tyler Graovac (MIN): $625K, -1.5 goals above replacement, -$1M Alan Quine (NYI): $613K, -1.6 goals above replacement, -$1M Sergey Kalinin (NJD): $800K, -1.3 goals above replacement, -$1.1M Christian Folin (MIN): $725K, -1.4 goals above replacement, -$1.1M Nikita Tryamkin (VAN): $925K, -1.1 goals above replacement, -$1.1M J.T. Miller (NYR): $2.75M, 1.7 goals above replacement, -$1.1M Scottie Upshall (STL): $900K, -1.2 goals above replacement, -$1.1M Philip Larsen (VAN): $1.025M, -1.0 goals above replacement, -$1.1M Luca Sbisa (VAN): $3.6M, 3.0 goals above replacement, -$1.1M Kyle Clifford (LAK): $1.6M, -0.1 goals above replacement, -$1.1M Seth Jones (CBJ): $5.4M, 5.9 goals above replacement, -$1.1M Kyle Turris (OTT): $3.5M, 2.9 goals above replacement, -$1.1M Cam Atkinson (CBJ): $3.5M, 2.8 goals above replacement, -$1.1M Andy Andreoff (LAK): $588K, -1.8 goals above replacement, -$1.1M Paul Thompson (FLA): $575K, -1.8 goals above replacement, -$1.1M Nikita Zadorov (COL): $894K, -1.3 goals above replacement, -$1.1M Devante Smith-Pelly (NJD): $1.3M, -0.7 goals above replacement, -$1.2M Matt Niskanen (WSH): $5.75M, 6.3 goals above replacement, -$1.2M Leo Komarov (TOR): $2.95M, 1.9 goals above replacement, -$1.2M Andy Greene (NJD): $5M, 5.1 goals above replacement, -$1.2M Brendan Smith (NYR): $2.75M, 1.6 goals above replacement, -$1.2M Kyle Rau (FLA): $859K, -1.4 goals above replacement, -$1.2M Colton Sissons (NSH): $625K, -1.8 goals above replacement, -$1.2M Greg McKegg (TBL): $700K, -1.7 goals above replacement, -$1.2M Michael Chaput (VAN): $600K, -1.8 goals above replacement, -$1.2M Johan Larsson (BUF): $950K, -1.3 goals above replacement, -$1.2M Jake Gardiner (TOR): $4.05M, 3.6 goals above replacement, -$1.2M Mikkel Boedker (SJS): $4M, 3.5 goals above replacement, -$1.2M Michael Raffl (PHI): $2.35M, 0.9 goals above replacement, -$1.2M Troy Stecher (VAN): $925K, -1.4 goals above replacement, -$1.2M Brenden Dillon (SJS): $3.27M, 2.3 goals above replacement, -$1.3M Andrew Shaw (MTL): $3.9M, 3.2 goals above replacement, -$1.3M John Klingberg (DAL): $4.25M, 3.8 goals above replacement, -$1.3M Jacob Josefson (NJD): $1.1M, -1.2 goals above replacement, -$1.3M Andrej Sustr (TBL): $1.45M, -0.6 goals above replacement, -$1.3M Eric Fehr (TOR): $2M, 0.2 goals above replacement, -$1.3M P.K. Subban (NSH): $9M, 11.2 goals above replacement, -$1.3M Thomas Hickey (NYI): $2.2M, 0.5 goals above replacement, -$1.3M Marian Hossa (CHI): $5.275M, 5.3 goals above replacement, -$1.3M JT Brown (TBL): $1.25M, -1.0 goals above replacement, -$1.3M Derick Brassard (OTT): $5M, 4.8 goals above replacement, -$1.4M Rene Bourque (COL): $650K, -2.1 goals above replacement, -$1.4M Ryan Suter (MIN): $7.538M, 8.8 goals above replacement, -$1.4M Luke Schenn (ARI): $1.25M, -1.1 goals above replacement, -$1.4M Frans Nielsen (DET): $5.25M, 5.1 goals above replacement, -$1.4M Joel Edmundson (STL): $1.05M, -1.5 goals above replacement, -$1.4M Kevan Miller (BOS): $2.5M, 0.8 goals above replacement, -$1.4M Mark Stuart (WPG): $2.625M, 1.0 goals above replacement, -$1.4M Alex Biega (VAN): $750K, -2.0 goals above replacement, -$1.5M Andrew MacDonald (PHI): $5M, 4.6 goals above replacement, -$1.5M Alexander Steen (STL): $5.8M, 5.9 goals above replacement, -$1.5M Ryan White (MIN): $1M, -1.7 goals above replacement, -$1.5M Ryan Kesler (ANA): $6.875M, 7.5 goals above replacement, -$1.5M Jared Boll (ANA): $900K, -1.9 goals above replacement, -$1.5M Matt Duchene (COL): $6M, 6.1 goals above replacement, -$1.5M Chris Neil (OTT): $1.5M, -1.0 goals above replacement, -$1.6M Esa Lindell (DAL): $746K, -2.2 goals above replacement, -$1.6M Nick Lappin (NJD): $843K, -2.1 goals above replacement, -$1.6M Peter Holland (ARI): $1.3M, -1.3 goals above replacement, -$1.6M Karl Alzner (WSH): $2.8M, 1.0 goals above replacement, -$1.6M Chris Tanev (VAN): $4.45M, 3.6 goals above replacement, -$1.6M Dominic Moore (BOS): $900K, -2.0 goals above replacement, -$1.6M Brooks Orpik (WSH): $5.5M, 5.2 goals above replacement, -$1.6M Johnny Oduya (CHI): $3.75M, 2.4 goals above replacement, -$1.6M Markus Nutivaara (CBJ): $818K, -2.2 goals above replacement, -$1.6M Zdeno Chara (BOS): $6.917M, 7.3 goals above replacement, -$1.7M Matt Bartkowski (CGY): $613K, -2.6 goals above replacement, -$1.7M Brian Campbell (CHI): $1.5M, -1.2 goals above replacement, -$1.7M Adam McQuaid (BOS): $2.75M, 0.8 goals above replacement, -$1.7M Jake McCabe (BUF): $1.6M, -1.1 goals above replacement, -$1.7M Nicolas Deslauriers (BUF): $775K, -2.4 goals above replacement, -$1.7M Tyler Toffoli (LAK): $3.25M, 1.5 goals above replacement, -$1.7M Chris Kelly (OTT): $900K, -2.2 goals above replacement, -$1.7M Antoine Vermette (ANA): $1.75M, -0.9 goals above replacement, -$1.8M Gabriel Landeskog (COL): $5.571M, 5.1 goals above replacement, -$1.8M Jyrki Jokipakka (OTT): $900K, -2.3 goals above replacement, -$1.8M Nikita Zaitsev (TOR): $925K, -2.3 goals above replacement, -$1.8M Mike Hoffman (OTT): $5.188M, 4.4 goals above replacement, -$1.8M Jamie Benn (DAL): $5.25M, 4.5 goals above replacement, -$1.8M Eric Gelinas (COL): $1.575M, -1.3 goals above replacement, -$1.8M Nikolay Kulemin (NYI): $4.188M, 2.8 goals above replacement, -$1.8M Mikhail Grigorenko (COL): $1.3M, -1.7 goals above replacement, -$1.8M Shea Theodore (ANA): $863K, -2.5 goals above replacement, -$1.9M Tony DeAngelo (ARI): $863K, -2.5 goals above replacement, -$1.9M Mike Green (DET): $6M, 5.6 goals above replacement, -$1.9M Matt Martin (TOR): $2.5M, 0.0 goals above replacement, -$1.9M Nick Schultz (PHI): $2.25M, -0.4 goals above replacement, -$1.9M Braydon Coburn (TBL): $3.7M, 1.9 goals above replacement, -$1.9M Jay McClement (CAR): $1.2M, -2.1 goals above replacement, -$1.9M Ryan Strome (NYI): $2.5M, -0.1 goals above replacement, -$2M Dalton Prout (NJD): $1.575M, -1.6 goals above replacement, -$2M Jake Muzzin (LAK): $4M, 2.2 goals above replacement, -$2M Cody Ceci (OTT): $2.8M, 0.3 goals above replacement, -$2M Ryan Garbutt (ANA): $1.8M, -1.2 goals above replacement, -$2M Jiri Hudler (DAL): $2M, -0.9 goals above replacement, -$2M Kyle Quincey (CBJ): $1.25M, -2.1 goals above replacement, -$2M David Backes (BOS): $6M, 5.3 goals above replacement, -$2M Marian Gaborik (LAK): $4.875M, 3.5 goals above replacement, -$2M Travis Hamonic (NYI): $3.857M, 1.9 goals above replacement, -$2.1M David Krejci (BOS): $7.25M, 7.2 goals above replacement, -$2.1M Rick Nash (NYR): $7.8M, 8.1 goals above replacement, -$2.1M Brendan Perlini (ARI): $863K, -2.8 goals above replacement, -$2.1M Nate Thompson (ANA): $1.6M, -1.7 goals above replacement, -$2.1M Alex Galchenyuk (MTL): $2.8M, 0.2 goals above replacement, -$2.1M Erik Gudbranson (VAN): $3.5M, 1.2 goals above replacement, -$2.2M Yannick Weber (NSH): $575K, -3.4 goals above replacement, -$2.2M Derek MacKenzie (FLA): $1.3M, -2.3 goals above replacement, -$2.2M Evgeni Malkin (PIT): $9.5M, 10.6 goals above replacement, -$2.2M Anthony Bitetto (NSH): $613K, -3.5 goals above replacement, -$2.2M Gustav Forsling (CHI): $873K, -3.1 goals above replacement, -$2.3M Jordan Nolan (LAK): $950K, -3.0 goals above replacement, -$2.3M Shawn Matthias (WPG): $2.125M, -1.2 goals above replacement, -$2.3M Mathew Dumba (MIN): $2.55M, -0.6 goals above replacement, -$2.3M Riley Sheahan (DET): $2.075M, -1.3 goals above replacement, -$2.3M Alexei Emelin (MTL): $4.1M, 1.8 goals above replacement, -$2.4M Kevin Hayes (NYR): $2.6M, -0.5 goals above replacement, -$2.4M Morgan Rielly (TOR): $5M, 3.2 goals above replacement, -$2.4M Travis Zajac (NJD): $5.75M, 4.3 goals above replacement, -$2.4M Vernon Fiddler (NSH): $1.25M, -2.7 goals above replacement, -$2.4M Steve Ott (MTL): $800K, -3.4 goals above replacement, -$2.4M John Mitchell (COL): $1.8M, -2.0 goals above replacement, -$2.5M Shawn Thornton (FLA): $600K, -3.8 goals above replacement, -$2.5M Chris Thorburn (WPG): $1.2M, -3.0 goals above replacement, -$2.5M Sean Monahan (CGY): $6.375M, 5.1 goals above replacement, -$2.5M Roman Polak (TOR): $2.25M, -1.4 goals above replacement, -$2.6M Corey Perry (ANA): $8.625M, 8.5 goals above replacement, -$2.6M Mark Streit (PIT): $5.25M, 3.2 goals above replacement, -$2.6M Marco Scandella (MIN): $4M, 1.2 goals above replacement, -$2.7M Marc Methot (OTT): $4.9M, 2.6 goals above replacement, -$2.7M Chris Stewart (MIN): $1.15M, -3.3 goals above replacement, -$2.7M John Moore (NJD): $1.667M, -2.5 goals above replacement, -$2.7M Brandon Sutter (VAN): $4.375M, 1.7 goals above replacement, -$2.7M Deryk Engelland (CGY): $2.917M, -0.6 goals above replacement, -$2.7M Dan Hamhuis (DAL): $3.75M, 0.6 goals above replacement, -$2.8M Alexandre Burrows (OTT): $4.5M, 1.8 goals above replacement, -$2.8M Patrick Marleau (SJS): $6.667M, 5.2 goals above replacement, -$2.8M Jason Demers (FLA): $4.5M, 1.8 goals above replacement, -$2.8M Matt Greene (LAK): $2.5M, -1.4 goals above replacement, -$2.8M Matt Tennyson (CAR): $675K, -4.5 goals above replacement, -$2.9M Jimmy Hayes (BOS): $2.3M, -1.9 goals above replacement, -$2.9M Jussi Jokinen (FLA): $4M, 0.8 goals above replacement, -$2.9M Alexander Burmistrov (ARI): $1.55M, -3.2 goals above replacement, -$3M Zack Kassian (EDM): $1.5M, -3.3 goals above replacement, -$3.1M Johnny Boychuk (NYI): $6M, 3.7 goals above replacement, -$3.1M Josh Gorges (BUF): $3.9M, 0.4 goals above replacement, -$3.1M Sami Vatanen (ANA): $4.875M, 1.9 goals above replacement, -$3.1M Brian Gionta (BUF): $4.25M, 0.9 goals above replacement, -$3.1M Cody McLeod (NSH): $1.333M, -3.7 goals above replacement, -$3.1M Matt Calvert (CBJ): $2.2M, -2.4 goals above replacement, -$3.1M Shane Doan (ARI): $3.876M, 0.2 goals above replacement, -$3.2M Mikko Koivu (MIN): $6.75M, 4.7 goals above replacement, -$3.2M Adam Larsson (EDM): $4.167M, 0.6 goals above replacement, -$3.2M Trevor Daley (PIT): $3.3M, -0.8 goals above replacement, -$3.2M Joe Colborne (COL): $2.5M, -2.1 goals above replacement, -$3.2M Shea Weber (MTL): $7.857M, 6.3 goals above replacement, -$3.3M Joel Ward (SJS): $3.275M, -0.9 goals above replacement, -$3.3M Tomas Plekanec (MTL): $6M, 3.3 goals above replacement, -$3.3M Darren Helm (DET): $3.85M, -0.2 goals above replacement, -$3.4M Olli Maatta (PIT): $4.083M, 0.1 goals above replacement, -$3.4M Alex Killorn (TBL): $4.45M, 0.7 goals above replacement, -$3.4M Milan Lucic (EDM): $6M, 3.1 goals above replacement, -$3.5M Justin Abdelkader (DET): $4.25M, 0.3 goals above replacement, -$3.5M Nick Leddy (NYI): $5.5M, 2.2 goals above replacement, -$3.5M Dennis Wideman (CGY): $5.25M, 1.8 goals above replacement, -$3.5M Cody Eakin (DAL): $3.85M, -0.4 goals above replacement, -$3.5M Michael Cammalleri (NJD): $5M, 1.4 goals above replacement, -$3.6M Klas Dahlbeck (CAR): $750K, -5.4 goals above replacement, -$3.6M Jason Chimera (NYI): $2.25M, -3.0 goals above replacement, -$3.6M Loui Eriksson (VAN): $6M, 2.9 goals above replacement, -$3.6M Ben Lovejoy (NJD): $2.667M, -2.4 goals above replacement, -$3.6M Dwight King (MTL): $1.95M, -3.5 goals above replacement, -$3.6M Victor Rask (CAR): $4M, -0.4 goals above replacement, -$3.7M Chris Kunitz (PIT): $3.85M, -0.7 goals above replacement, -$3.7M Joe Thornton (SJS): $6.75M, 3.8 goals above replacement, -$3.7M Artem Anisimov (CHI): $4.55M, 0.4 goals above replacement, -$3.7M Ryan Murray (CBJ): $2.825M, -2.4 goals above replacement, -$3.8M Jamie McGinn (ARI): $3.333M, -1.7 goals above replacement, -$3.8M Evander Kane (BUF): $5.25M, 1.3 goals above replacement, -$3.8M Jakub Kindl (FLA): $2.4M, -3.2 goals above replacement, -$3.9M Jori Lehtera (STL): $4.7M, 0.3 goals above replacement, -$3.9M Drew Stafford (BOS): $4.35M, -0.2 goals above replacement, -$3.9M Benoit Pouliot (EDM): $4M, -0.9 goals above replacement, -$4M Danny DeKeyser (DET): $5M, 0.6 goals above replacement, -$4.1M Keith Yandle (FLA): $6.35M, 2.7 goals above replacement, -$4.1M Kris Letang (PIT): $7.25M, 4.0 goals above replacement, -$4.1M Paul Stastny (STL): $7M, 3.6 goals above replacement, -$4.1M David Desharnais (EDM): $3.5M, -1.9 goals above replacement, -$4.1M Jason Garrison (TBL): $4.6M, -0.1 goals above replacement, -$4.1M Valtteri Filppula (PHI): $5M, 0.5 goals above replacement, -$4.1M Carl Soderberg (COL): $4.75M, 0.0 goals above replacement, -$4.2M Erik Johnson (COL): $6M, 1.9 goals above replacement, -$4.2M Zach Bogosian (BUF): $5.143M, 0.5 goals above replacement, -$4.3M Mike Ribeiro (NSH): $3.5M, -2.1 goals above replacement, -$4.3M Tyler Ennis (BUF): $4.6M, -0.5 goals above replacement, -$4.3M Bobby Ryan (OTT): $7.25M, 3.6 goals above replacement, -$4.4M Rasmus Ristolainen (BUF): $5.4M, 0.6 goals above replacement, -$4.5M Niklas Kronwall (DET): $4.75M, -0.4 goals above replacement, -$4.5M Marc Staal (NYR): $5.7M, 1.0 goals above replacement, -$4.5M Michael Stone (CGY): $4M, -1.7 goals above replacement, -$4.5M Andrew Ladd (NYI): $5.5M, 0.6 goals above replacement, -$4.5M Oliver Ekman-Larsson (ARI): $5.5M, 0.6 goals above replacement, -$4.6M Kyle Okposo (BUF): $6M, 1.3 goals above replacement, -$4.6M Anze Kopitar (LAK): $10M, 7.3 goals above replacement, -$4.8M Duncan Keith (CHI): $5.538M, 0.2 goals above replacement, -$4.9M Matt Beleskey (BOS): $3.8M, -2.6 goals above replacement, -$4.9M Drew Doughty (LAK): $7M, 2.3 goals above replacement, -$4.9M Ryan Nugent-Hopkins (EDM): $6M, 0.7 goals above replacement, -$5M Patrick Sharp (DAL): $5.9M, 0.5 goals above replacement, -$5M Alex Ovechkin (WSH): $9.538M, 6.0 goals above replacement, -$5.1M Jay Bouwmeester (STL): $5.4M, -0.7 goals above replacement, -$5.3M Paul Martin (SJS): $4.85M, -1.5 goals above replacement, -$5.3M Jonathan Ericsson (DET): $4.25M, -2.5 goals above replacement, -$5.3M Dan Girardi (NYR): $5.5M, -0.6 goals above replacement, -$5.3M Brandon Dubinsky (CBJ): $5.85M, -0.2 goals above replacement, -$5.4M Toby Enstrom (WPG): $5.75M, -0.7 goals above replacement, -$5.6M Jakub Voracek (PHI): $8.25M, 3.2 goals above replacement, -$5.7M Nick Bjugstad (FLA): $4.1M, -3.4 goals above replacement, -$5.7M Alexander Edler (VAN): $5M, -2.2 goals above replacement, -$5.8M Jarome Iginla (LAK): $5.333M, -2.4 goals above replacement, -$6.3M Brent Seabrook (CHI): $6.875M, 0.0 goals above replacement, -$6.3M Jason Spezza (DAL): $7.5M, 0.6 goals above replacement, -$6.5M Patrick Kane (CHI): $10.5M, 4.9 goals above replacement, -$6.8M Claude Giroux (PHI): $8.275M, 1.4 goals above replacement, -$6.8M Alex Goligoski (ARI): $5.475M, -3.2 goals above replacement, -$6.9M Dmitry Kulikov (BUF): $4.333M, -5.0 goals above replacement, -$7M Kulikov Troy Brouwer (CGY): $4.5M, -4.9 goals above replacement, -$7.1M Brouwer Daniel Sedin (VAN): $7M, -1.3 goals above replacement, -$7.2M Sedin Phil Kessel (PIT): $8M, 0.2 goals above replacement, -$7.3M Kessel Jonathan Toews (CHI): $10.5M, 3.2 goals above replacement, -$7.9M Toews Kevin Bieksa (ANA): $4M, -7.2 goals above replacement, -$8M Bieksa Dion Phaneuf (OTT): $7M, -3.3 goals above replacement, -$8.5M Phaneuf Henrik Sedin (VAN): $7M, -4.1 goals above replacement, -$9.1M Sedin Cap hit, in millions of dollars Goals above replacement
One dot a skater. The line is the going rate: a skater above it gave more than he cost, and one below
it less. Hover over a dot for the player, or click it for his page.
GAR is goals above replacement. Value is what the season was worth at the going rate, less the cap hit.
Teams
What each team got for its cap space, from its ranked players whose contract is known. A player who
changed teams is shared out 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.
Expected goals relative to team
Expected goals
What each skater's own shots were worth, in all situations and leaving out shots at an empty net. The lists
for shot quality and finishing include skaters with at least a quarter of the busiest shooter's attempts,
and chances created 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. Further right means it gets more of the expected goals: the better
chances. Higher means it gets more of the actual goals. A team above the line is getting better results
than its chances were worth, from hot shooting or goaltending, and one below it worse.
45 50 55 40 45 50 55 60 Los Angeles Kings: 54.5% of expected goals, 49.0% of goals LAK Boston Bruins: 55.1% of expected goals, 49.1% of goals BOS Montréal Canadiens: 53.2% of expected goals, 54.4% of goals MTL Washington Capitals: 51.0% of expected goals, 61.4% of goals WSH Nashville Predators: 51.7% of expected goals, 52.8% of goals NSH Carolina Hurricanes: 51.3% of expected goals, 46.0% of goals CAR Tampa Bay Lightning: 50.8% of expected goals, 49.1% of goals TBL San Jose Sharks: 52.4% of expected goals, 52.8% of goals SJS Philadelphia Flyers: 49.6% of expected goals, 45.2% of goals PHI Calgary Flames: 49.1% of expected goals, 49.3% of goals CGY Florida Panthers: 47.6% of expected goals, 44.8% of goals FLA Chicago Blackhawks: 49.2% of expected goals, 54.3% of goals CHI Toronto Maple Leafs: 50.7% of expected goals, 51.2% of goals TOR Columbus Blue Jackets: 50.4% of expected goals, 56.0% of goals CBJ St. Louis Blues: 51.1% of expected goals, 52.7% of goals STL Pittsburgh Penguins: 52.9% of expected goals, 55.2% of goals PIT Dallas Stars: 49.3% of expected goals, 49.2% of goals DAL Edmonton Oilers: 50.7% of expected goals, 54.2% of goals EDM Anaheim Ducks: 52.3% of expected goals, 53.3% of goals ANA Minnesota Wild: 55.2% of expected goals, 55.8% of goals MIN Winnipeg Jets: 50.2% of expected goals, 48.6% of goals WPG Ottawa Senators: 48.9% of expected goals, 48.9% of goals OTT Colorado Avalanche: 44.7% of expected goals, 37.1% of goals COL Detroit Red Wings: 48.4% of expected goals, 47.1% of goals DET New York Rangers: 49.0% of expected goals, 52.0% of goals NYR Vancouver Canucks: 45.0% of expected goals, 44.8% of goals VAN New Jersey Devils: 48.0% of expected goals, 43.2% of goals NJD New York Islanders: 48.4% of expected goals, 51.0% of goals NYI Buffalo Sabres: 47.2% of expected goals, 44.8% of goals BUF Arizona Coyotes: 41.7% of expected goals, 44.1% of goals ARI Expected goals for % (share of chances) Goals for % (share of goals)
Most expected goals: forwards
Most expected goals: defencemen
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 as a whole come out at zero.
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
Goals saved above expected per 60
Fewest goals saved above expected