Hockey Terminal
Be a GM

Analytics, 2026-27

There are no analytics for 1927-28, so this is 2026-27.

Regular season, five-on-five unless a list says otherwise. Worked out for 81 of 81 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.

4045505560859095100105110New Jersey Devils: CF% 61.2, PDO 94.5NJDCarolina Hurricanes: CF% 59.0, PDO 96.9CARUtah Mammoth: CF% 57.1, PDO 99.7UTAFlorida Panthers: CF% 56.7, PDO 101.1FLAVegas Golden Knights: CF% 56.5, PDO 97.6VGKBuffalo Sabres: CF% 56.3, PDO 91.3BUFTampa Bay Lightning: CF% 55.8, PDO 100.8TBLMontréal Canadiens: CF% 54.7, PDO 97.6MTLDetroit Red Wings: CF% 54.7, PDO 97.2DETCalgary Flames: CF% 54.1, PDO 83.9CGYColorado Avalanche: CF% 53.9, PDO 107.0COLSt. Louis Blues: CF% 52.5, PDO 97.1STLEdmonton Oilers: CF% 51.4, PDO 106.7EDMBoston Bruins: CF% 50.9, PDO 105.3BOSLos Angeles Kings: CF% 50.8, PDO 91.3LAKPittsburgh Penguins: CF% 50.0, PDO 102.7PITColumbus Blue Jackets: CF% 49.7, PDO 99.7CBJToronto Maple Leafs: CF% 49.3, PDO 99.4TORMinnesota Wild: CF% 49.3, PDO 99.7MINWashington Capitals: CF% 49.3, PDO 107.5WSHDallas Stars: CF% 48.8, PDO 107.0DALAnaheim Ducks: CF% 48.3, PDO 101.5ANANew York Islanders: CF% 47.1, PDO 103.9NYIOttawa Senators: CF% 47.1, PDO 104.2OTTNew York Rangers: CF% 46.6, PDO 101.4NYRWinnipeg Jets: CF% 45.9, PDO 99.2WPGSan Jose Sharks: CF% 43.6, PDO 94.6SJSChicago Blackhawks: CF% 43.4, PDO 96.2CHISeattle Kraken: CF% 42.2, PDO 109.6SEAVancouver Canucks: CF% 41.5, PDO 104.1VANNashville Predators: CF% 41.2, PDO 101.3NSHPhiladelphia Flyers: CF% 37.0, PDO 95.5PHICorsi for % (share of shot attempts)PDO

Teams

Team GP CF CA CF% FF% SF% xGF% GF% Sh% Sv% PDO
New Jersey Devils 4 232 147 61.2 59.4 58.2 56.3 38.5 4.4 90.1 94.5
Carolina Hurricanes 6 281 195 59.0 60.6 59.0 61.4 52.0 9.6 87.2 96.9
Utah Mammoth 6 329 247 57.1 58.8 57.9 58.7 57.1 8.4 91.3 99.7
Florida Panthers 5 204 156 56.7 56.6 56.0 59.9 60.0 7.1 93.9 101.1
Vegas Golden Knights 5 249 192 56.5 58.4 57.7 60.0 52.2 9.7 87.9 97.6
Buffalo Sabres 5 245 190 56.3 55.3 56.7 54.2 36.8 6.9 84.4 91.3
Tampa Bay Lightning 5 244 193 55.8 55.0 55.7 59.3 57.9 9.7 91.1 100.8
Montréal Canadiens 5 222 184 54.7 53.0 50.8 53.4 44.4 8.2 89.4 97.6
Detroit Red Wings 5 235 195 54.7 55.1 57.3 57.3 46.2 5.0 92.2 97.2
Calgary Flames 4 244 207 54.1 51.9 49.7 45.0 16.7 4.1 79.8 83.9
Colorado Avalanche 5 271 232 53.9 53.7 54.3 57.6 66.7 17.3 89.7 107.0
St. Louis Blues 5 231 209 52.5 48.9 49.8 56.1 42.9 9.0 88.1 97.1
Edmonton Oilers 5 203 192 51.4 51.9 52.0 58.1 63.0 18.5 88.2 106.7
Boston Bruins 6 275 265 50.9 51.6 50.2 55.2 66.7 10.8 94.6 105.3
Los Angeles Kings 3 127 123 50.8 52.2 50.8 52.7 30.8 6.6 84.7 91.3
Pittsburgh Penguins 6 275 275 50.0 50.5 51.0 52.9 57.7 11.4 91.3 102.7
Columbus Blue Jackets 4 183 185 49.7 51.3 50.6 51.7 50.0 10.6 89.2 99.7
Toronto Maple Leafs 6 262 269 49.3 47.9 49.6 45.1 48.1 10.1 89.3 99.4
Minnesota Wild 5 211 217 49.3 49.8 51.2 47.4 50.0 6.6 93.1 99.7
Washington Capitals 4 166 171 49.3 49.8 48.0 51.7 64.7 15.1 92.4 107.5
Dallas Stars 5 209 219 48.8 51.6 50.9 49.7 75.0 10.7 96.3 107.0
Anaheim Ducks 4 158 169 48.3 48.9 50.0 51.1 53.3 12.1 89.4 101.5
New York Islanders 5 188 211 47.1 47.3 47.6 50.5 60.0 10.0 93.9 103.9
Ottawa Senators 5 186 209 47.1 47.6 47.7 48.9 60.0 10.7 93.5 104.2
New York Rangers 6 227 260 46.6 45.8 48.4 48.9 53.3 7.5 93.8 101.4
Winnipeg Jets 5 220 259 45.9 46.2 47.3 41.2 45.0 8.5 90.7 99.2
San Jose Sharks 5 181 234 43.6 44.1 46.9 34.4 35.0 8.3 86.3 94.6
Chicago Blackhawks 6 234 305 43.4 41.7 41.3 35.7 32.0 7.7 88.5 96.2
Seattle Kraken 5 213 292 42.2 44.2 46.1 47.2 68.0 16.0 93.5 109.6
Vancouver Canucks 6 209 295 41.5 41.1 39.8 37.7 48.3 14.1 90.0 104.1
Nashville Predators 5 179 255 41.2 42.1 41.8 40.1 46.2 7.8 93.5 101.3
Philadelphia Flyers 6 200 341 37.0 35.5 33.1 30.1 20.0 4.6 90.9 95.5

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. The season is still being played, so each rating is projected over the whole season: the games played so far, plus the games left at the rate of the last three seasons and this one. GP is the games played so far. Players with at least 20 games are ranked.

Skaters

# Player Pos Team GP EV offence EV defence Power play Penalty kill Penalties Goals above repl. Wins
1 Connor McDavid C EDM 5 +19.1 -0.7 +6.0 +0.1 +4.3 +33.7 +5.6
2 Evan Bouchard D EDM 5 +19.0 +3.7 +0.6 -0.1 +0.4 +30.3 +5.0
3 Nathan MacKinnon C COL 5 +20.1 -3.3 +2.2 +0.1 +1.9 +25.8 +4.3
4 Leon Draisaitl C EDM 5 +12.9 +0.1 +4.8 +0.1 +1.3 +23.5 +3.9
5 Cale Makar D COL 5 +13.0 +0.3 +0.3 +0.4 +1.9 +22.3 +3.7
6 Brandon Hagel L TBL 5 +15.0 +1.6 -0.8 +0.1 +1.8 +22.1 +3.7
7 Auston Matthews C TOR 6 +10.1 +3.2 +1.8 +0.1 +2.2 +21.4 +3.6
8 Nikita Kucherov R TBL 5 +13.3 -3.1 +4.0 +0.0 +1.6 +20.3 +3.4
9 David Pastrnak R BOS 6 +10.9 -1.1 +2.9 +0.1 +2.0 +19.4 +3.2
10 Quinn Hughes D MIN 5 +10.6 -1.8 +1.0 +0.1 +2.5 +19.1 +3.2
11 Zach Werenski D CBJ 4 +12.9 -0.6 -0.4 -0.6 +0.1 +18.4 +3.1
12 Mitch Marner R VGK 5 +5.4 +2.3 +2.6 +0.6 +1.7 +17.2 +2.9
13 Mattias Ekholm D EDM 5 +8.8 +3.0 -0.1 -0.2 +0.1 +17.1 +2.8
14 Adam Fox D NYR 6 +6.5 +4.4 +0.6 +0.3 -0.6 +16.5 +2.8
15 Matthew Schaefer D NYI 5 +6.3 +1.4 -0.1 -0.5 +2.4 +16.3 +2.7
16 Mark Stone R VGK 5 +4.0 +3.0 +3.8 +0.3 +1.3 +16.0 +2.7
17 Rasmus Dahlin D BUF 5 +6.9 +3.1 +0.1 +0.1 -0.8 +16.0 +2.7
18 Jack Eichel C VGK 5 +7.8 +0.3 +0.8 +0.4 +1.8 +15.4 +2.6
19 Macklin Celebrini C SJS 3 +8.1 -0.4 +1.6 +0.2 +1.5 +15.3 +2.6
20 Jason Robertson L DAL 5 +7.5 +0.0 +1.6 +0.0 +1.4 +14.8 +2.5

Defencemen

# Player Pos Team GP EV offence EV defence Power play Penalty kill Penalties Goals above repl. Wins
1 Evan Bouchard D EDM 5 +19.0 +3.7 +0.6 -0.1 +0.4 +30.3 +5.0
2 Cale Makar D COL 5 +13.0 +0.3 +0.3 +0.4 +1.9 +22.3 +3.7
3 Quinn Hughes D MIN 5 +10.6 -1.8 +1.0 +0.1 +2.5 +19.1 +3.2
4 Zach Werenski D CBJ 4 +12.9 -0.6 -0.4 -0.6 +0.1 +18.4 +3.1
5 Mattias Ekholm D EDM 5 +8.8 +3.0 -0.1 -0.2 +0.1 +17.1 +2.8
6 Adam Fox D NYR 6 +6.5 +4.4 +0.6 +0.3 -0.6 +16.5 +2.8
7 Matthew Schaefer D NYI 5 +6.3 +1.4 -0.1 -0.5 +2.4 +16.3 +2.7
8 Rasmus Dahlin D BUF 5 +6.9 +3.1 +0.1 +0.1 -0.8 +16.0 +2.7
9 Miro Heiskanen D DAL 5 +3.5 +1.2 -0.6 +0.9 +0.9 +11.7 +2.0
10 Lane Hutson D MTL 5 +5.3 +1.9 -1.3 +0.0 +0.6 +11.5 +1.9

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 Logan Thompson WSH 3 +26.7 +42.5 +7.1
2 Igor Shesterkin NYR 5 +24.0 +40.8 +6.8
3 Ilya Sorokin NYI 4 +21.5 +39.2 +6.5
4 Jeremy Swayman BOS 5 +19.5 +36.7 +6.1
5 Jake Oettinger DAL 4 +20.4 +36.0 +6.0
6 Andrei Vasilevskiy TBL 4 +11.9 +27.6 +4.6
7 Karel Vejmelka UTA 5 +8.5 +25.2 +4.2
8 Connor Hellebuyck WPG 0 +11.0 +25.0 +4.2
9 Lukas Dostal ANA 4 +4.7 +22.7 +3.8
10 Stuart Skinner WPG 3 +7.3 +22.6 +3.8

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. The season is still being played, so each rating is projected over the whole season: the games played so far, plus the games left at the rate of the last three seasons and this one. For skaters, teams paid $959K of cap space a goal on top of a $813K minimum, across the 651 of 651 ranked skaters whose contract is known. For goalies, teams paid $296K of cap space a goal on top of a $813K minimum, across the 64 of 64 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

-051015-100102030Connor McDavid (EDM): $12.5M, 33.7 goals above replacement, +$20.7MMcDavidEvan Bouchard (EDM): $10.5M, 30.3 goals above replacement, +$19.4MBouchardBrandon Hagel (TBL): $6.5M, 22.1 goals above replacement, +$15.5MHagelMatthew Schaefer (NYI): $986K, 16.3 goals above replacement, +$15.5MSchaeferMacklin Celebrini (SJS): $975K, 15.3 goals above replacement, +$14.5MCelebriniCale Makar (COL): $9M, 22.3 goals above replacement, +$13.2MMakarMattias Ekholm (EDM): $4M, 17.1 goals above replacement, +$13.2MEkholmNathan MacKinnon (COL): $12.604M, 25.8 goals above replacement, +$13MMacKinnonQuinn Hughes (MIN): $7.85M, 19.1 goals above replacement, +$11.3MNikita Kucherov (TBL): $9.5M, 20.3 goals above replacement, +$10.8MLeon Draisaitl (EDM): $14M, 23.5 goals above replacement, +$9.4MBeckett Sennecke (ANA): $954K, 9.5 goals above replacement, +$9MZach Werenski (CBJ): $9.583M, 18.4 goals above replacement, +$8.9MDavid Pastrnak (BOS): $11.25M, 19.4 goals above replacement, +$8.2MAuston Matthews (TOR): $13.25M, 21.4 goals above replacement, +$8MLuke Evangelista (NJD): $3M, 10.6 goals above replacement, +$8MBen Kindel (PIT): $986K, 8.4 goals above replacement, +$7.9MAnders Lee (UTA): $5.4M, 12.7 goals above replacement, +$7.6MMatt Boldy (MIN): $7M, 14.2 goals above replacement, +$7.5MIvan Barbashev (VGK): $5M, 12.1 goals above replacement, +$7.4MShayne Gostisbehere (CAR): $3.2M, 10.0 goals above replacement, +$7.2MAdam Fox (NYR): $9.5M, 16.5 goals above replacement, +$7.2MNico Hischier (NJD): $7.25M, 14.1 goals above replacement, +$7.1MVasily Podkolzin (EDM): $2.95M, 9.5 goals above replacement, +$7MMats Zuccarello (LAK): $1M, 7.5 goals above replacement, +$7MJared McCann (SEA): $5M, 11.6 goals above replacement, +$7MMark Stone (VGK): $9.5M, 16.0 goals above replacement, +$6.7MDrake Batherson (OTT): $4.975M, 10.9 goals above replacement, +$6.3MParker Kelly (COL): $1.7M, 7.5 goals above replacement, +$6.3MJack Hughes (NJD): $8M, 14.0 goals above replacement, +$6.2MAlex DeBrincat (DET): $7.875M, 13.7 goals above replacement, +$6.1MVictor Olofsson (VGK): $1.638M, 7.2 goals above replacement, +$6MKirill Marchenko (TOR): $3.85M, 9.5 goals above replacement, +$6MAlexis Lafrenière (NYR): $7.45M, 13.2 goals above replacement, +$6MAnthony Cirelli (TBL): $6.25M, 11.9 goals above replacement, +$6MClayton Keller (UTA): $7.15M, 12.6 goals above replacement, +$5.8MJackson Blake (CAR): $5.117M, 10.2 goals above replacement, +$5.5MTim Stützle (OTT): $8.35M, 13.5 goals above replacement, +$5.4MShane Wright (SEA): $887K, 5.7 goals above replacement, +$5.4MDenton Mateychuk (CBJ): $887K, 5.6 goals above replacement, +$5.3MMitch Marner (VGK): $12M, 17.2 goals above replacement, +$5.3MMark Jankowski (CAR): $1.85M, 6.5 goals above replacement, +$5.2MRasmus Dahlin (BUF): $11M, 16.0 goals above replacement, +$5.1MWilliam Carrier (CAR): $2.15M, 6.7 goals above replacement, +$5.1MBrent Burns (COL): $850K, 5.2 goals above replacement, +$5MWilliam Eklund (OTT): $5.6M, 10.2 goals above replacement, +$5MArtturi Lehkonen (COL): $4.5M, 9.0 goals above replacement, +$4.9MAliaksei Protas (WSH): $3.375M, 7.7 goals above replacement, +$4.8MMichael Amadio (OTT): $2.6M, 6.8 goals above replacement, +$4.8MNick Schmaltz (UTA): $8M, 12.5 goals above replacement, +$4.8MJosh Morrissey (WPG): $6.25M, 10.6 goals above replacement, +$4.7MBerkly Catton (SEA): $954K, 5.0 goals above replacement, +$4.7MEaston Cowan (TOR): $900K, 4.9 goals above replacement, +$4.6MZach Hyman (EDM): $5.5M, 9.7 goals above replacement, +$4.6MSam Steel (DAL): $2.1M, 6.1 goals above replacement, +$4.5MJamie Benn (DAL): $850K, 4.7 goals above replacement, +$4.5MEmmitt Finnie (DET): $922K, 4.8 goals above replacement, +$4.5MAleksander Barkov (FLA): $10M, 14.2 goals above replacement, +$4.5MJake Guentzel (TBL): $9M, 13.1 goals above replacement, +$4.4MBrayden McNabb (VGK): $3.65M, 7.5 goals above replacement, +$4.4MArseny Gritsyuk (NJD): $3.25M, 7.0 goals above replacement, +$4.3MJesper Bratt (NJD): $7.875M, 11.8 goals above replacement, +$4.2MNoah Cates (PHI): $4M, 7.7 goals above replacement, +$4.2MClaude Giroux (OTT): $2M, 5.5 goals above replacement, +$4.1MSam Malinski (COL): $4.75M, 8.3 goals above replacement, +$4MDanila Yurov (MIN): $973K, 4.3 goals above replacement, +$4MDanton Heinen (CBJ): $1M, 4.3 goals above replacement, +$3.9MOliver Bjorkstrand (NYR): $4.5M, 7.9 goals above replacement, +$3.8MBarrett Hayton (UTA): $4.775M, 8.1 goals above replacement, +$3.8MTomas Hertl (VGK): $8.138M, 11.6 goals above replacement, +$3.8MFabian Zetterlund (OTT): $4.275M, 7.5 goals above replacement, +$3.8MNick Suzuki (MTL): $7.875M, 11.3 goals above replacement, +$3.8MJosh Manson (COL): $3.95M, 7.1 goals above replacement, +$3.7MTommy Novak (PIT): $3.5M, 6.7 goals above replacement, +$3.7MDenver Barkey (PHI): $913K, 3.9 goals above replacement, +$3.7MJimmy Snuggerud (STL): $950K, 3.9 goals above replacement, +$3.6MMiro Heiskanen (DAL): $8.45M, 11.7 goals above replacement, +$3.6MJordan Eberle (SEA): $5.5M, 8.7 goals above replacement, +$3.6MRyan Poehling (ANA): $3.75M, 6.8 goals above replacement, +$3.6MEetu Luostarinen (FLA): $3M, 6.0 goals above replacement, +$3.6MRyan McDonagh (TBL): $4.1M, 7.1 goals above replacement, +$3.5MWyatt Johnston (DAL): $8.4M, 11.5 goals above replacement, +$3.5MTom Wilson (WSH): $6.54M, 9.6 goals above replacement, +$3.5MMika Zibanejad (NYR): $8.5M, 11.6 goals above replacement, +$3.5MGarnet Hathaway (FLA): $2.4M, 5.2 goals above replacement, +$3.4MRoope Hintz (DAL): $8.45M, 11.4 goals above replacement, +$3.3MOskar Bäck (DAL): $825K, 3.5 goals above replacement, +$3.3MTage Thompson (BUF): $7.143M, 10.1 goals above replacement, +$3.3MRyan O'Reilly (NSH): $4.5M, 7.3 goals above replacement, +$3.3MJordan Martinook (CAR): $3.125M, 5.9 goals above replacement, +$3.3MJordan Kyrou (WSH): $8.125M, 11.1 goals above replacement, +$3.3MMackie Samoskevich (SEA): $3.85M, 6.6 goals above replacement, +$3.3MTaylor Hall (CAR): $3.167M, 5.8 goals above replacement, +$3.2MQuinton Byfield (LAK): $6.25M, 9.0 goals above replacement, +$3.2MDamon Severson (CBJ): $6.25M, 9.0 goals above replacement, +$3.2MAlex Laferriere (LAK): $4.1M, 6.7 goals above replacement, +$3.1MNick Robertson (PIT): $3.25M, 5.8 goals above replacement, +$3.1MCharle-Edouard D'Astous (TBL): $875K, 3.3 goals above replacement, +$3.1MJustin Barron (STL): $1.575M, 4.0 goals above replacement, +$3.1MMathieu Joseph (EDM): $1M, 3.4 goals above replacement, +$3.1MLane Hutson (MTL): $8.85M, 11.5 goals above replacement, +$3MJason Robertson (DAL): $12M, 14.8 goals above replacement, +$3MDevon Toews (COL): $7.25M, 9.8 goals above replacement, +$3MKaedan Korczak (PIT): $3.25M, 5.7 goals above replacement, +$3MMike Reilly (CAR): $850K, 3.1 goals above replacement, +$3MVladislav Gavrikov (NYR): $7M, 9.5 goals above replacement, +$3MAdam Wilsby (NSH): $850K, 3.1 goals above replacement, +$3MCasey Cizikas (NYI): $2.5M, 4.8 goals above replacement, +$2.9MGabe Perreault (NYR): $942K, 3.2 goals above replacement, +$2.9MBrock Nelson (COL): $7.5M, 10.0 goals above replacement, +$2.9MNoah Ostlund (BUF): $887K, 3.0 goals above replacement, +$2.8MKailer Yamamoto (UTA): $1.75M, 3.9 goals above replacement, +$2.8MMarco Kasper (DET): $887K, 2.9 goals above replacement, +$2.7MNate Schmidt (UTA): $3.5M, 5.6 goals above replacement, +$2.7MJaccob Slavin (CAR): $6.396M, 8.6 goals above replacement, +$2.7MNick Seeler (PHI): $2.7M, 4.7 goals above replacement, +$2.7MJeff Malott (ANA): $1.85M, 3.8 goals above replacement, +$2.6MRobert Thomas (STL): $8.125M, 10.4 goals above replacement, +$2.6MBobby Brink (MIN): $2.75M, 4.7 goals above replacement, +$2.6MPontus Holmberg (TBL): $1.55M, 3.5 goals above replacement, +$2.6MAlex Iafallo (WPG): $3.667M, 5.7 goals above replacement, +$2.6MConnor Dewar (PIT): $2.25M, 4.2 goals above replacement, +$2.6MJustin Brazeau (PIT): $1.5M, 3.4 goals above replacement, +$2.5MRyan Winterton (SEA): $1.125M, 3.0 goals above replacement, +$2.5MNoah Hanifin (VGK): $7.35M, 9.4 goals above replacement, +$2.5MRyker Evans (SEA): $2.05M, 3.8 goals above replacement, +$2.4MFilip Forsberg (NSH): $8.5M, 10.5 goals above replacement, +$2.4MMichael Bunting (PHI): $1.2M, 2.9 goals above replacement, +$2.4MMark Scheifele (WPG): $8.5M, 10.5 goals above replacement, +$2.4MMatias Maccelli (NYI): $2.25M, 4.0 goals above replacement, +$2.4MSamuel Girard (PIT): $5M, 6.8 goals above replacement, +$2.4MEric Robinson (CAR): $1.7M, 3.4 goals above replacement, +$2.4MLogan Stankoven (CAR): $6M, 7.8 goals above replacement, +$2.3MCharlie Coyle (CBJ): $6M, 7.8 goals above replacement, +$2.3MJaden Schwartz (COL): $3.25M, 4.9 goals above replacement, +$2.3MCole Perfetti (WPG): $6M, 7.8 goals above replacement, +$2.3MZachary L'Heureux (COL): $875K, 2.4 goals above replacement, +$2.3MLars Eller (FLA): $850K, 2.4 goals above replacement, +$2.2MJoel Kiviranta (DAL): $1M, 2.5 goals above replacement, +$2.2MIlya Mikheyev (TBL): $3.85M, 5.5 goals above replacement, +$2.2MNicolas Roy (COL): $3M, 4.6 goals above replacement, +$2.2MOlen Zellweger (BUF): $3.1M, 4.7 goals above replacement, +$2.2MJuuso Välimäki (CAR): $900K, 2.4 goals above replacement, +$2.2MSean Monahan (CBJ): $5.5M, 7.2 goals above replacement, +$2.2MFraser Minten (BOS): $879K, 2.3 goals above replacement, +$2.2MMorgan Geekie (BOS): $5.5M, 7.1 goals above replacement, +$2.1MDominic James (TBL): $910K, 2.3 goals above replacement, +$2.1MOndrej Palat (NYI): $6M, 7.6 goals above replacement, +$2.1MJack Eichel (VGK): $13.5M, 15.4 goals above replacement, +$2.1MBlake Coleman (MIN): $4.9M, 6.4 goals above replacement, +$2MMorgan Barron (WPG): $1.85M, 3.2 goals above replacement, +$2MNick Foligno (MIN): $900K, 2.2 goals above replacement, +$2MBrady Tkachuk (FLA): $8.206M, 9.8 goals above replacement, +$2MZachary Bolduc (MTL): $4.2M, 5.7 goals above replacement, +$2MColin Blackwell (DAL): $850K, 2.2 goals above replacement, +$2MCole Caufield (MTL): $7.85M, 9.4 goals above replacement, +$2MBrett Howden (VGK): $2.5M, 3.8 goals above replacement, +$2MAlexandre Carrier (MTL): $3.75M, 5.1 goals above replacement, +$2MIgor Chernyshov (SJS): $945K, 2.2 goals above replacement, +$2MAlbert Johansson (DET): $1.125M, 2.4 goals above replacement, +$2MBraeden Bowman (VGK): $913K, 2.1 goals above replacement, +$1.9MShea Theodore (VGK): $7.425M, 8.9 goals above replacement, +$1.9MJake DeBrusk (VAN): $5.5M, 6.9 goals above replacement, +$1.9MSebastian Aho (CAR): $9.75M, 11.3 goals above replacement, +$1.9MMoritz Seider (DET): $8.55M, 10.0 goals above replacement, +$1.9MMartin Necas (COL): $11.5M, 13.1 goals above replacement, +$1.9MMichael Misa (SJS): $986K, 2.1 goals above replacement, +$1.9MValeri Nichushkin (CBJ): $6.125M, 7.4 goals above replacement, +$1.8MUvis Balinskis (FLA): $875K, 2.0 goals above replacement, +$1.8MNick Blankenburg (TOR): $1.4M, 2.5 goals above replacement, +$1.8MOlli Maatta (MIN): $3.5M, 4.7 goals above replacement, +$1.8MJayden Struble (NSH): $1.413M, 2.5 goals above replacement, +$1.8MDylan DeMelo (WPG): $4.9M, 6.1 goals above replacement, +$1.8MAdam Edstrom (NSH): $975K, 2.0 goals above replacement, +$1.7MTimo Meier (NJD): $8.8M, 10.1 goals above replacement, +$1.7MTyler Tucker (STL): $925K, 1.9 goals above replacement, +$1.7MJake Sanderson (OTT): $8.05M, 9.3 goals above replacement, +$1.7MHendrix Lapierre (PIT): $1.3M, 2.3 goals above replacement, +$1.7MCorey Perry (LAK): $1M, 1.9 goals above replacement, +$1.6MErik Gustafsson (LAK): $1M, 1.9 goals above replacement, +$1.6MMikael Backlund (CGY): $3.25M, 4.3 goals above replacement, +$1.6MGabriel Vilardi (WPG): $7.5M, 8.7 goals above replacement, +$1.6MThomas Chabot (OTT): $8M, 9.2 goals above replacement, +$1.6MJordan Spence (OTT): $5M, 6.0 goals above replacement, +$1.6MElias Pettersson (VAN): $11.6M, 12.9 goals above replacement, +$1.6MJohn Carlson (TBL): $8.5M, 9.7 goals above replacement, +$1.6MDylan Guenther (UTA): $7.143M, 8.2 goals above replacement, +$1.5MMatvei Gridin (CGY): $954K, 1.8 goals above replacement, +$1.5MIvan Demidov (MTL): $941K, 1.7 goals above replacement, +$1.5MRoss Colton (NSH): $4M, 4.9 goals above replacement, +$1.5MJustin Sourdif (WSH): $825K, 1.6 goals above replacement, +$1.5MParker Wotherspoon (VGK): $1M, 1.8 goals above replacement, +$1.5MRyan Leonard (WSH): $950K, 1.7 goals above replacement, +$1.5MDawson Mercer (NJD): $4M, 4.8 goals above replacement, +$1.5MMason Lohrei (BOS): $3.2M, 4.0 goals above replacement, +$1.4MJordan Staal (CAR): $2.975M, 3.8 goals above replacement, +$1.4MNikolaj Ehlers (CAR): $8.5M, 9.5 goals above replacement, +$1.4MMarco Rossi (VAN): $5M, 5.8 goals above replacement, +$1.4MAdam Lowry (WPG): $5M, 5.8 goals above replacement, +$1.4MDylan Samberg (WPG): $5.75M, 6.6 goals above replacement, +$1.4MAnthony Beauvillier (WSH): $2.75M, 3.4 goals above replacement, +$1.3MFedor Svechkov (COL): $1.25M, 1.8 goals above replacement, +$1.3MRadek Faksa (DAL): $2M, 2.6 goals above replacement, +$1.3MJaroslav Chmelar (NYR): $943K, 1.5 goals above replacement, +$1.3MTye Kartye (NYR): $1.25M, 1.8 goals above replacement, +$1.2MDylan Larkin (DET): $8.7M, 9.5 goals above replacement, +$1.2MElias Pettersson (VAN): $913K, 1.4 goals above replacement, +$1.2MZach Whitecloud (CGY): $2.75M, 3.3 goals above replacement, +$1.2MArtemi Panarin (LAK): $11M, 11.9 goals above replacement, +$1.2MYanni Gourde (TBL): $2.333M, 2.8 goals above replacement, +$1.2MRickard Rakell (PIT): $5M, 5.6 goals above replacement, +$1.2MEsa Lindell (DAL): $5.25M, 5.9 goals above replacement, +$1.2MJared Spurgeon (MIN): $7.575M, 8.2 goals above replacement, +$1.1MLucas Raymond (DET): $8.075M, 8.7 goals above replacement, +$1.1MJoel Eriksson Ek (MIN): $5.25M, 5.8 goals above replacement, +$1.1MDylan Holloway (STL): $7.75M, 8.4 goals above replacement, +$1.1MJared Wright (LAK): $943K, 1.2 goals above replacement, +$1.1MWill Smith (SJS): $950K, 1.2 goals above replacement, +$1.1MViktor Arvidsson (DET): $5M, 5.5 goals above replacement, +$1MOwen Tippett (PHI): $6.2M, 6.7 goals above replacement, +$1MLawson Crouse (UTA): $4.3M, 4.7 goals above replacement, +$1MJohn Tavares (TOR): $4.38M, 4.8 goals above replacement, +$1MPhilip Broberg (STL): $8M, 8.5 goals above replacement, +$1MMikko Rantanen (DAL): $12M, 12.7 goals above replacement, +$985KDaniil But (UTA): $973K, 1.2 goals above replacement, +$984KCale Fleury (SEA): $890K, 1.1 goals above replacement, +$981KAdam Pelech (NYI): $5.75M, 6.2 goals above replacement, +$973KElmer Soderblom (PIT): $1.125M, 1.3 goals above replacement, +$969KJack McBain (UTA): $4.25M, 4.6 goals above replacement, +$956KJesper Boqvist (NJD): $1.5M, 1.7 goals above replacement, +$950KAlex Tuch (WSH): $10.5M, 11.1 goals above replacement, +$945KMax Crozier (TBL): $875K, 1.0 goals above replacement, +$925KPavel Dorofeyev (NYR): $11M, 11.6 goals above replacement, +$923KMichael Carcone (UTA): $1.75M, 1.9 goals above replacement, +$905KCalum Ritchie (NYI): $941K, 1.1 goals above replacement, +$892KRadko Gudas (FLA): $1.5M, 1.6 goals above replacement, +$874KMacKenzie Weegar (UTA): $6.25M, 6.6 goals above replacement, +$868KJoel Armia (LAK): $2.5M, 2.7 goals above replacement, +$862KStephen Halliday (OTT): $1.075M, 1.2 goals above replacement, +$858KIan Moore (ANA): $1.15M, 1.2 goals above replacement, +$855KLinus Karlsson (VAN): $2.25M, 2.4 goals above replacement, +$825KWyatt Kaiser (CHI): $1.7M, 1.8 goals above replacement, +$825KSean Kuraly (BOS): $1.85M, 1.9 goals above replacement, +$818KJonathan Lekkerimäki (VAN): $918K, 1.0 goals above replacement, +$818KColton Dach (EDM): $1.2M, 1.2 goals above replacement, +$805KSean Walker (CAR): $3.625M, 3.8 goals above replacement, +$796KEthen Frank (WSH): $2M, 2.1 goals above replacement, +$783KAlex Turcotte (LAK): $850K, 0.9 goals above replacement, +$783KKyle Connor (WPG): $12M, 12.5 goals above replacement, +$780KJack Roslovic (TOR): $4M, 4.1 goals above replacement, +$771KMatt Savoie (EDM): $887K, 0.9 goals above replacement, +$760KBrandon Montour (SEA): $7.143M, 7.4 goals above replacement, +$754KTyler Toffoli (SJS): $6M, 6.2 goals above replacement, +$750KEvgeni Malkin (PIT): $5.5M, 5.7 goals above replacement, +$734KTrevor Moore (LAK): $4.2M, 4.3 goals above replacement, +$734KDeclan Carlile (PIT): $1.5M, 1.5 goals above replacement, +$733KNils Hoglander (NSH): $3M, 3.0 goals above replacement, +$711KBlake Lizotte (PIT): $2.25M, 2.2 goals above replacement, +$703KRyan Shea (EDM): $4M, 4.0 goals above replacement, +$695KJack Quinn (BUF): $3.375M, 3.4 goals above replacement, +$695KSandis Vilmanis (FLA): $930K, 0.8 goals above replacement, +$692KColton Parayko (STL): $6.5M, 6.6 goals above replacement, +$685KTimothy Liljegren (WSH): $3.25M, 3.3 goals above replacement, +$684KMikey Anderson (LAK): $4.125M, 4.1 goals above replacement, +$658KNoel Acciari (PHI): $2.8M, 2.8 goals above replacement, +$655KAlexander Kerfoot (NSH): $3.5M, 3.5 goals above replacement, +$646KMark Kastelic (BOS): $1.567M, 1.5 goals above replacement, +$641KRyan Greene (CHI): $950K, 0.8 goals above replacement, +$620KTim Washe (ANA): $813K, 0.6 goals above replacement, +$616KSam Dickinson (SJS): $954K, 0.8 goals above replacement, +$610KBrett Pesce (NJD): $5.5M, 5.5 goals above replacement, +$593KShane Pinto (OTT): $7.5M, 7.5 goals above replacement, +$549KJack St. Ivany (WPG): $850K, 0.6 goals above replacement, +$534KBen Meyers (SEA): $1M, 0.7 goals above replacement, +$527KJansen Harkins (TBL): $850K, 0.6 goals above replacement, +$505KIsak Rosen (WPG): $925K, 0.6 goals above replacement, +$484KArttu Hyry (DAL): $875K, 0.6 goals above replacement, +$475KEmil Andrae (CBJ): $1.55M, 1.2 goals above replacement, +$456KBrandt Clarke (LAK): $7.4M, 7.3 goals above replacement, +$442KNikolas Matinpalo (OTT): $875K, 0.5 goals above replacement, +$427KAndrew Peeke (UTA): $1M, 0.6 goals above replacement, +$425KZemgus Girgensons (TBL): $925K, 0.5 goals above replacement, +$414KMatthew Kessel (NYI): $850K, 0.5 goals above replacement, +$412KJustin Hryckowian (DAL): $950K, 0.6 goals above replacement, +$412KMaxim Shabanov (MIN): $1.6M, 1.2 goals above replacement, +$401KNick DeSimone (UTA): $1M, 0.6 goals above replacement, +$389KJake McCabe (TOR): $4.492M, 4.2 goals above replacement, +$362KMatthew Poitras (BOS): $850K, 0.4 goals above replacement, +$360KTheo Lindstein (STL): $950K, 0.5 goals above replacement, +$356KJoel Hanley (CGY): $1.75M, 1.3 goals above replacement, +$352KBrad Marchand (FLA): $5.25M, 5.0 goals above replacement, +$319KMatvei Michkov (PHI): $950K, 0.4 goals above replacement, +$246KAndre Lee (LAK): $850K, 0.3 goals above replacement, +$231KAlex Bump (PHI): $973K, 0.4 goals above replacement, +$220KTyson Foerster (PHI): $3.75M, 3.3 goals above replacement, +$207KIlya Solovyov (PIT): $850K, 0.3 goals above replacement, +$207KIvan Miroshnichenko (WSH): $925K, 0.3 goals above replacement, +$202KJonah Gadjovich (FLA): $905K, 0.3 goals above replacement, +$196KJalen Chatfield (CAR): $3.075M, 2.6 goals above replacement, +$187KScott Morrow (NYR): $850K, 0.2 goals above replacement, +$185KDylan Strome (WSH): $5M, 4.5 goals above replacement, +$170KKyle Capobianco (DAL): $875K, 0.2 goals above replacement, +$167KRyan Hartman (MIN): $4M, 3.5 goals above replacement, +$162KJosh Doan (BUF): $6.95M, 6.6 goals above replacement, +$160KJohn Marino (UTA): $4.4M, 3.9 goals above replacement, +$155KSam Colangelo (ANA): $850K, 0.2 goals above replacement, +$148KNikita Nesterenko (ANA): $838K, 0.2 goals above replacement, +$120KMatthew Wood (NSH): $950K, 0.2 goals above replacement, +$99KMarat Khusnutdinov (BOS): $925K, 0.2 goals above replacement, +$89KMatty Beniers (SEA): $7.143M, 6.7 goals above replacement, +$79KJiri Kulich (BUF): $887K, 0.2 goals above replacement, +$73KAndrei Svechnikov (CAR): $7.75M, 7.3 goals above replacement, +$65KZach Benson (BUF): $7.5M, 7.0 goals above replacement, +$53KMorgan Frost (CGY): $4.375M, 3.8 goals above replacement, +$38KSam Reinhart (FLA): $8.625M, 8.2 goals above replacement, +$36KGage Goncalves (TBL): $1.2M, 0.4 goals above replacement, -$9KIan Cole (CHI): $4M, 3.3 goals above replacement, -$15KLuca Del Bel Belluz (CBJ): $860K, 0.0 goals above replacement, -$26KAndreas Englund (DET): $900K, 0.1 goals above replacement, -$27KJacob Melanson (SEA): $1.45M, 0.6 goals above replacement, -$27KZayne Parekh (CGY): $954K, 0.1 goals above replacement, -$30KJackson LaCombe (ANA): $9M, 8.5 goals above replacement, -$32KJake Evans (MTL): $2.85M, 2.1 goals above replacement, -$64KRyan Ufko (NSH): $943K, 0.1 goals above replacement, -$74KEmil Heineman (NYI): $1.1M, 0.2 goals above replacement, -$74KScott Sabourin (TBL): $850K, 0.0 goals above replacement, -$74KBoone Jenner (WSH): $5.75M, 5.1 goals above replacement, -$77KCurtis Douglas (SEA): $1.25M, 0.4 goals above replacement, -$77KMason McTavish (STL): $7M, 6.4 goals above replacement, -$82KJonathan Aspirot (BOS): $888K, 0.0 goals above replacement, -$84KAlex Barré-Boulet (SJS): $875K, 0.0 goals above replacement, -$94KConor Garland (CBJ): $6M, 5.3 goals above replacement, -$94KKyle MacLean (NYI): $850K, -0.1 goals above replacement, -$99KTravis Sanheim (PHI): $6.25M, 5.6 goals above replacement, -$106KSamuel Helenius (LAK): $875K, 0.0 goals above replacement, -$109KZack MacEwen (TOR): $875K, -0.1 goals above replacement, -$112KNikita Grebenkin (PHI): $1.1M, 0.2 goals above replacement, -$124KBokondji Imama (FLA): $850K, -0.1 goals above replacement, -$124KLogan O'Connor (COL): $2.5M, 1.6 goals above replacement, -$127KMaveric Lamoureux (UTA): $887K, -0.1 goals above replacement, -$127KEmil Lilleberg (TBL): $850K, -0.1 goals above replacement, -$128KJonas Brodin (MIN): $6M, 5.3 goals above replacement, -$131KSam Rinzel (CHI): $942K, 0.0 goals above replacement, -$147KKent Johnson (CBJ): $1.8M, 0.8 goals above replacement, -$173KMatthew Knies (CBJ): $7.75M, 7.0 goals above replacement, -$182KMarc Gatcomb (VGK): $875K, -0.1 goals above replacement, -$188KWarren Foegele (OTT): $3.5M, 2.6 goals above replacement, -$195KConor Geekie (TBL): $887K, -0.1 goals above replacement, -$205KWilliam Nylander (TOR): $11.5M, 10.9 goals above replacement, -$220KMichael Rasmussen (DET): $3.2M, 2.3 goals above replacement, -$227KNick Cousins (OTT): $1.588M, 0.5 goals above replacement, -$253KOliver Kapanen (MTL): $943K, -0.1 goals above replacement, -$257KDarren Raddysh (TOR): $8.5M, 7.7 goals above replacement, -$258KSamuel Honzek (CGY): $918K, -0.2 goals above replacement, -$267KRidly Greig (OTT): $3.25M, 2.2 goals above replacement, -$301KJack Drury (NSH): $4.5M, 3.5 goals above replacement, -$304KDominic Toninato (CHI): $850K, -0.3 goals above replacement, -$330KConnor Clifton (BOS): $2.25M, 1.1 goals above replacement, -$335KBrennan Othmann (CGY): $975K, -0.2 goals above replacement, -$345KSpencer Stastney (PIT): $1.525M, 0.4 goals above replacement, -$352KZach Metsa (BUF): $850K, -0.3 goals above replacement, -$362KJoel Farabee (CGY): $5M, 4.0 goals above replacement, -$363KMax Jones (EDM): $850K, -0.3 goals above replacement, -$368KChris Kreider (MTL): $2.15M, 1.0 goals above replacement, -$371KNick Paul (TOR): $3.15M, 2.0 goals above replacement, -$373KTyson Kozak (BUF): $875K, -0.3 goals above replacement, -$388KAdam Gaudette (SJS): $2M, 0.8 goals above replacement, -$393KBryan Rust (PIT): $5.125M, 4.1 goals above replacement, -$395KJosh Mahura (SEA): $908K, -0.3 goals above replacement, -$398KTrevor van Riemsdyk (PIT): $4M, 2.9 goals above replacement, -$402KDylan McIlrath (WSH): $850K, -0.4 goals above replacement, -$413KAdam Klapka (CGY): $1.25M, 0.0 goals above replacement, -$414KJacob Bernard-Docker (DET): $1.6M, 0.4 goals above replacement, -$417KChris Tanev (TOR): $4.5M, 3.4 goals above replacement, -$455KTy Emberson (EDM): $1.3M, 0.0 goals above replacement, -$477KNazem Kadri (COL): $7M, 5.9 goals above replacement, -$492KAlex Vlasic (CHI): $4.6M, 3.4 goals above replacement, -$514KDavid Jiricek (PHI): $1.5M, 0.2 goals above replacement, -$524KMatt Duchene (DAL): $4.5M, 3.3 goals above replacement, -$534KLogan Mailloux (STL): $850K, -0.5 goals above replacement, -$546KSteven Stamkos (NSH): $8M, 6.9 goals above replacement, -$557KBeck Malenstyn (BUF): $2.917M, 1.6 goals above replacement, -$581KMikael Granlund (ANA): $7M, 5.8 goals above replacement, -$608KEthan Del Mastro (CHI): $950K, -0.5 goals above replacement, -$642KDeclan Chisholm (NJD): $1.6M, 0.2 goals above replacement, -$642KPhillip Danault (MTL): $5.5M, 4.2 goals above replacement, -$667KMathieu Olivier (CBJ): $3M, 1.6 goals above replacement, -$673KDmitri Voronkov (CBJ): $4.175M, 2.8 goals above replacement, -$712KMichael McCarron (MIN): $3.333M, 1.9 goals above replacement, -$739KKaapo Kakko (SEA): $4.525M, 3.1 goals above replacement, -$756KAnton Lundell (FLA): $5M, 3.6 goals above replacement, -$772KNick Jensen (ANA): $2.25M, 0.7 goals above replacement, -$798KConnor Zary (CGY): $3.775M, 2.3 goals above replacement, -$803KShakir Mukhamadullin (EDM): $1.75M, 0.1 goals above replacement, -$816KVincent Iorio (NYR): $850K, -0.8 goals above replacement, -$827KCody Glass (NJD): $2.5M, 0.9 goals above replacement, -$831KMatt Rempe (NYR): $975K, -0.7 goals above replacement, -$835KJake Neighbours (STL): $3.75M, 2.2 goals above replacement, -$864KJason Dickinson (EDM): $4M, 2.4 goals above replacement, -$871KLiam O'Brien (UTA): $1M, -0.7 goals above replacement, -$889KNate Danielson (DET): $909K, -0.9 goals above replacement, -$918KTyler Myers (DAL): $3M, 1.3 goals above replacement, -$922KRyan Nugent-Hopkins (EDM): $5.125M, 3.5 goals above replacement, -$930KKyle Burroughs (DAL): $850K, -0.9 goals above replacement, -$934KNick Lardis (CHI): $925K, -0.9 goals above replacement, -$941KTyler Kleven (OTT): $1.6M, -0.2 goals above replacement, -$953KLiam Ohgren (VAN): $887K, -0.9 goals above replacement, -$964KRyan Lomberg (CBJ): $1.3M, -0.5 goals above replacement, -$974KKevin Fiala (LAK): $7.875M, 6.3 goals above replacement, -$986KMarcus Foligno (MIN): $4M, 2.3 goals above replacement, -$998KOwen Power (BUF): $8.35M, 6.8 goals above replacement, -$999KBo Horvat (NYI): $8.5M, 7.0 goals above replacement, -$1MJosh Samanski (EDM): $975K, -0.9 goals above replacement, -$1MMattias Samuelsson (BUF): $4.286M, 2.6 goals above replacement, -$1MDrew O'Connor (VAN): $2.5M, 0.7 goals above replacement, -$1MVincent Trocheck (UTA): $5.625M, 3.9 goals above replacement, -$1MConnor McMichael (STL): $6.75M, 5.1 goals above replacement, -$1.1MEvan Rodrigues (NJD): $3.075M, 1.2 goals above replacement, -$1.1MArshdeep Bains (VAN): $850K, -1.1 goals above replacement, -$1.1MJakob Chychrun (WSH): $9M, 7.4 goals above replacement, -$1.1MKiefer Sherwood (SJS): $5.75M, 4.0 goals above replacement, -$1.1MAlex Newhook (MTL): $2.9M, 1.0 goals above replacement, -$1.1MCarl Grundstrom (PHI): $1M, -1.0 goals above replacement, -$1.1MDante Fabbro (CBJ): $4.125M, 2.3 goals above replacement, -$1.1MJustin Danforth (BUF): $1.8M, -0.2 goals above replacement, -$1.1MJonas Siegenthaler (NJD): $3.4M, 1.5 goals above replacement, -$1.2MPierre-Luc Dubois (WSH): $8.5M, 6.8 goals above replacement, -$1.2MNils Lundkvist (DAL): $1.75M, -0.3 goals above replacement, -$1.2MOliver Moore (CHI): $942K, -1.1 goals above replacement, -$1.2MMatt Grzelcyk (BUF): $850K, -1.2 goals above replacement, -$1.2MBo Groulx (TOR): $813K, -1.3 goals above replacement, -$1.2MAlec Regula (EDM): $850K, -1.3 goals above replacement, -$1.3MAndrew Mangiapane (CHI): $3.6M, 1.6 goals above replacement, -$1.3MConnor Brown (NJD): $3M, 1.0 goals above replacement, -$1.3MZack Ostapchuk (SJS): $2.35M, 0.3 goals above replacement, -$1.3MMax Sasson (VAN): $1M, -1.1 goals above replacement, -$1.3MLogan Stanley (NYI): $1.5M, -0.6 goals above replacement, -$1.3MMario Ferraro (WPG): $4M, 1.9 goals above replacement, -$1.3MSidney Crosby (PIT): $8.7M, 6.8 goals above replacement, -$1.4MFilip Hronek (VAN): $7.25M, 5.3 goals above replacement, -$1.4MRoman Josi (NSH): $9.059M, 7.2 goals above replacement, -$1.4MJake Christiansen (CBJ): $975K, -1.3 goals above replacement, -$1.4MThomas Harley (DAL): $10.587M, 8.7 goals above replacement, -$1.4MA.J. Greer (ANA): $4.25M, 2.1 goals above replacement, -$1.4MEeli Tolvanen (NYR): $1.5M, -0.8 goals above replacement, -$1.4MLouis Crevier (BUF): $900K, -1.4 goals above replacement, -$1.5MNicolas Deslauriers (CAR): $875K, -1.5 goals above replacement, -$1.5MJoseph Veleno (NYR): $1.2M, -1.1 goals above replacement, -$1.5MDaemon Hunt (MIN): $900K, -1.5 goals above replacement, -$1.5MJ.T. Miller (NYR): $8M, 5.9 goals above replacement, -$1.6MNiko Mikkola (FLA): $5M, 2.7 goals above replacement, -$1.6MConor Timmins (BUF): $2.2M, -0.2 goals above replacement, -$1.6MReid Schaefer (NSH): $887K, -1.6 goals above replacement, -$1.6MKaiden Guhle (MTL): $5.55M, 3.3 goals above replacement, -$1.6MRyan McLeod (BUF): $5M, 2.7 goals above replacement, -$1.6MIsaac Howard (EDM): $973K, -1.5 goals above replacement, -$1.6MGustav Forsling (FLA): $5.75M, 3.4 goals above replacement, -$1.6MSam Bennett (FLA): $8M, 5.8 goals above replacement, -$1.7MAnthony Mantha (NJD): $4.75M, 2.4 goals above replacement, -$1.7MJeffrey Viel (TBL): $2.5M, 0.0 goals above replacement, -$1.7MCarter Verhaeghe (FLA): $7M, 4.7 goals above replacement, -$1.7MNino Niederreiter (WPG): $4M, 1.5 goals above replacement, -$1.7MAatu Räty (VAN): $850K, -1.7 goals above replacement, -$1.7MSam Carrick (BUF): $1M, -1.6 goals above replacement, -$1.7MMatthew Tkachuk (FLA): $9.5M, 7.2 goals above replacement, -$1.7MMavrik Bourque (NSH): $5.5M, 3.1 goals above replacement, -$1.8MHampus Lindholm (BOS): $6.5M, 4.1 goals above replacement, -$1.8MCole Koepke (WPG): $1.45M, -1.2 goals above replacement, -$1.8MRasmus Ristolainen (PHI): $5.1M, 2.6 goals above replacement, -$1.8MNick Perbix (NSH): $2.75M, 0.1 goals above replacement, -$1.8MJonatan Berggren (STL): $2M, -0.7 goals above replacement, -$1.8MSam Lafferty (FLA): $850K, -1.9 goals above replacement, -$1.9MHaydn Fleury (WPG): $950K, -1.8 goals above replacement, -$1.9MMiles Wood (TOR): $2.5M, -0.2 goals above replacement, -$1.9MScott Mayfield (NYI): $3.5M, 0.8 goals above replacement, -$1.9MVictor Mancini (VAN): $1M, -1.8 goals above replacement, -$1.9MBrian Dumoulin (LAK): $4M, 1.3 goals above replacement, -$1.9MNolan Allan (SJS): $875K, -1.9 goals above replacement, -$1.9MDylan Cozens (OTT): $7.1M, 4.6 goals above replacement, -$1.9MDmitry Kulikov (FLA): $1.18M, -1.6 goals above replacement, -$1.9MPius Suter (STL): $4.125M, 1.4 goals above replacement, -$1.9MNoah Juulsen (COL): $1.1M, -1.7 goals above replacement, -$2MColton Sissons (TOR): $4.25M, 1.5 goals above replacement, -$2MWilliam Karlsson (VGK): $5.9M, 3.3 goals above replacement, -$2MAlexander Wennberg (SJS): $6M, 3.3 goals above replacement, -$2MSimon Holmstrom (NYI): $3.625M, 0.9 goals above replacement, -$2MKevin Korchinski (CHI): $1.325M, -1.6 goals above replacement, -$2MAndrei Kuzmenko (PIT): $5M, 2.3 goals above replacement, -$2MAlexey Toropchenko (STL): $2.5M, -0.4 goals above replacement, -$2MFrederick Gaudreau (SEA): $2.1M, -0.8 goals above replacement, -$2.1MJesperi Kotkaniemi (CAR): $4.82M, 2.0 goals above replacement, -$2.1MKasperi Kapanen (EDM): $2.6M, -0.3 goals above replacement, -$2.1MDalibor Dvorsky (STL): $909K, -2.1 goals above replacement, -$2.1MErik Cernak (TBL): $5.2M, 2.3 goals above replacement, -$2.2MTroy Stecher (TOR): $1.35M, -1.7 goals above replacement, -$2.2MNico Sturm (MIN): $2M, -1.0 goals above replacement, -$2.2MBrandon Duhaime (TOR): $2.6M, -0.4 goals above replacement, -$2.2MOliver Ekman-Larsson (TOR): $3.5M, 0.5 goals above replacement, -$2.2MKirill Kaprizov (MIN): $17M, 14.5 goals above replacement, -$2.2MMorgan Rielly (TOR): $7.5M, 4.6 goals above replacement, -$2.3MYan Kuznetsov (CGY): $813K, -2.4 goals above replacement, -$2.3MVille Koivunen (PIT): $4M, 0.9 goals above replacement, -$2.3MPeyton Krebs (BUF): $4.5M, 1.4 goals above replacement, -$2.3MYegor Sharangovich (CGY): $5.75M, 2.6 goals above replacement, -$2.4MDrew Helleson (ANA): $1.1M, -2.2 goals above replacement, -$2.4MBrad Lambert (WPG): $887K, -2.5 goals above replacement, -$2.4MZach Bogosian (MIN): $1.25M, -2.1 goals above replacement, -$2.5MTeuvo Teravainen (CHI): $5.4M, 2.2 goals above replacement, -$2.5MPavel Zacha (BOS): $4.75M, 1.5 goals above replacement, -$2.5MJosh Anderson (MTL): $5.5M, 2.3 goals above replacement, -$2.5MRyan Donato (CHI): $4M, 0.7 goals above replacement, -$2.5MTyler Bertuzzi (CHI): $5.5M, 2.3 goals above replacement, -$2.5MBobby McMann (SEA): $5.75M, 2.5 goals above replacement, -$2.5MArtyom Levshunov (CHI): $975K, -2.5 goals above replacement, -$2.5MJoel Edmundson (LAK): $3.85M, 0.5 goals above replacement, -$2.5MYakov Trenin (MIN): $3.5M, 0.2 goals above replacement, -$2.5MTony DeAngelo (NYI): $4.5M, 1.2 goals above replacement, -$2.5MLuke Hughes (NJD): $9M, 5.9 goals above replacement, -$2.5MBrayden Point (TBL): $9.5M, 6.4 goals above replacement, -$2.6MCarson Soucy (CBJ): $1.15M, -2.3 goals above replacement, -$2.6MMaxim Tsyplakov (CGY): $2.25M, -1.2 goals above replacement, -$2.6MCole Sillinger (CBJ): $4.625M, 1.3 goals above replacement, -$2.6MLian Bichsel (DAL): $918K, -2.6 goals above replacement, -$2.6MEgor Chinakhov (PIT): $6.25M, 3.0 goals above replacement, -$2.6MScott Laughton (LAK): $3.5M, 0.1 goals above replacement, -$2.6MAlex Ovechkin (WSH): $4.25M, 0.9 goals above replacement, -$2.6MCollin Graf (SJS): $4.25M, 0.9 goals above replacement, -$2.6MJuraj Slafkovský (MTL): $7.6M, 4.4 goals above replacement, -$2.6MPaul Cotter (VAN): $2.15M, -1.4 goals above replacement, -$2.6MAlex Killorn (ANA): $6.25M, 2.9 goals above replacement, -$2.6MAlexandre Texier (MTL): $2.5M, -1.0 goals above replacement, -$2.7MAndrew Copp (DET): $5.625M, 2.2 goals above replacement, -$2.7MKeegan Kolesar (DET): $2.5M, -1.1 goals above replacement, -$2.7MDougie Hamilton (NJD): $9M, 5.7 goals above replacement, -$2.8MAxel Sandin-Pellikka (DET): $941K, -2.8 goals above replacement, -$2.8MVincent Desharnais (WSH): $4.2M, 0.6 goals above replacement, -$2.8MMartin Pospisil (CGY): $2.5M, -1.2 goals above replacement, -$2.8MDillon Dube (STL): $850K, -3.0 goals above replacement, -$2.9MLogan Cooley (UTA): $10M, 6.5 goals above replacement, -$2.9MFilip Chytil (VAN): $4.438M, 0.7 goals above replacement, -$2.9MTeddy Blueger (TOR): $2.5M, -1.3 goals above replacement, -$2.9MJ.J. Moser (TBL): $6.75M, 3.1 goals above replacement, -$2.9MVictor Hedman (TBL): $8M, 4.4 goals above replacement, -$3MNoah Laba (NYR): $945K, -3.0 goals above replacement, -$3MJJ Peterka (BOS): $7.7M, 4.0 goals above replacement, -$3MPavel Buchnevich (STL): $8M, 4.3 goals above replacement, -$3.1MMikhail Sergachev (UTA): $8.5M, 4.8 goals above replacement, -$3.1MJeremy Lauzon (VGK): $4M, 0.1 goals above replacement, -$3.1MStefan Noesen (NJD): $2.75M, -1.2 goals above replacement, -$3.1MNic Dowd (VGK): $3M, -0.9 goals above replacement, -$3.1MChristian Dvorak (PHI): $5.15M, 1.3 goals above replacement, -$3.1MMason Marchment (SJS): $6.75M, 2.9 goals above replacement, -$3.1MIlya Lyubushkin (NSH): $3.25M, -0.7 goals above replacement, -$3.1MBrock Faber (MIN): $8.5M, 4.7 goals above replacement, -$3.1MTanner Jeannot (BOS): $3.4M, -0.6 goals above replacement, -$3.1MJordan Greenway (CHI): $4M, 0.0 goals above replacement, -$3.2MDmitri Simashev (UTA): $973K, -3.2 goals above replacement, -$3.3MLuke Schenn (VAN): $2.25M, -1.9 goals above replacement, -$3.3MTy Dellandrea (SJS): $1.625M, -2.7 goals above replacement, -$3.4MVince Dunn (SEA): $7.35M, 3.3 goals above replacement, -$3.4MMatt Roy (WSH): $5.75M, 1.6 goals above replacement, -$3.4MMason Appleton (DET): $2.9M, -1.4 goals above replacement, -$3.4MCam York (PHI): $5.15M, 0.9 goals above replacement, -$3.5MJake Middleton (CGY): $4.35M, 0.1 goals above replacement, -$3.5MK'Andre Miller (CAR): $7.5M, 3.4 goals above replacement, -$3.5MMattias Janmark (EDM): $1.45M, -3.0 goals above replacement, -$3.5MCharlie McAvoy (BOS): $9.5M, 5.4 goals above replacement, -$3.5MErik Haula (LAK): $3.6M, -0.8 goals above replacement, -$3.6MWill Cuylle (NYR): $3.9M, -0.5 goals above replacement, -$3.6MElias Lindholm (BOS): $7.75M, 3.4 goals above replacement, -$3.6MAnthony Duclair (NYI): $3.5M, -1.0 goals above replacement, -$3.6MMichael Kesselring (SJS): $4.5M, 0.0 goals above replacement, -$3.7MJean-Gabriel Pageau (NYI): $4.85M, 0.3 goals above replacement, -$3.7MVladislav Namestnikov (WPG): $3M, -1.6 goals above replacement, -$3.8MNoah Dobson (MTL): $9.5M, 5.1 goals above replacement, -$3.8MFrank Nazar (CHI): $6.6M, 2.0 goals above replacement, -$3.9MErik Gudbranson (CBJ): $1.75M, -3.0 goals above replacement, -$3.9MKris Letang (PIT): $6.1M, 1.4 goals above replacement, -$4MTrent Frederic (EDM): $3.85M, -1.0 goals above replacement, -$4MKirby Dach (MTL): $3.6M, -1.3 goals above replacement, -$4MCole Smith (CHI): $3M, -2.0 goals above replacement, -$4.1MCasey Mittelstadt (BOS): $5.75M, 0.8 goals above replacement, -$4.1MNikita Zadorov (BOS): $5M, 0.0 goals above replacement, -$4.1MArber Xhekaj (MTL): $1.5M, -3.6 goals above replacement, -$4.2MSean Couturier (PHI): $7.75M, 2.9 goals above replacement, -$4.2MZeev Buium (VAN): $967K, -4.2 goals above replacement, -$4.2MConnor Murphy (EDM): $4.1M, -0.9 goals above replacement, -$4.2MJ.T. Compher (DET): $5.1M, 0.1 goals above replacement, -$4.2MGabriel Landeskog (COL): $7M, 2.1 goals above replacement, -$4.2MBraden Schneider (NYR): $5.5M, 0.4 goals above replacement, -$4.3MRoss Johnston (STL): $2M, -3.3 goals above replacement, -$4.3MDmitry Orlov (SJS): $6.5M, 1.3 goals above replacement, -$4.4MMatt Coronato (CGY): $6.5M, 1.2 goals above replacement, -$4.6MMartin Fehérváry (WSH): $6M, 0.6 goals above replacement, -$4.6MSeth Jones (FLA): $9.5M, 4.2 goals above replacement, -$4.6MSimon Benoit (PHI): $1.35M, -4.3 goals above replacement, -$4.7MBrayden Schenn (NYI): $6.5M, 1.0 goals above replacement, -$4.7MKevin Bahl (CGY): $5.35M, -0.3 goals above replacement, -$4.8MCam Fowler (STL): $6.1M, 0.4 goals above replacement, -$4.9MPavel Mintyukov (ANA): $7.2M, 1.4 goals above replacement, -$5.1MErik Karlsson (PIT): $11.5M, 5.8 goals above replacement, -$5.1MAndre Burakovsky (OTT): $5.5M, -0.5 goals above replacement, -$5.2MRyan Strome (CGY): $5M, -1.1 goals above replacement, -$5.2MKevin Stenlund (UTA): $2.75M, -3.4 goals above replacement, -$5.2MRyan Lindgren (SEA): $4.5M, -1.7 goals above replacement, -$5.3MAaron Ekblad (FLA): $6.1M, -0.2 goals above replacement, -$5.4MKyle Palmieri (NYI): $4.75M, -1.6 goals above replacement, -$5.5MMarcus Pettersson (NYR): $5.5M, -0.8 goals above replacement, -$5.5MJamie Oleksiak (VAN): $5M, -1.4 goals above replacement, -$5.5MBrendan Gallagher (VAN): $6.5M, 0.0 goals above replacement, -$5.6MAdrian Kempe (LAK): $10.625M, 4.3 goals above replacement, -$5.7MJosh Norris (BUF): $7.95M, 1.4 goals above replacement, -$5.8MJustin Faulk (DET): $6.5M, -0.2 goals above replacement, -$5.9MIvan Provorov (CBJ): $8.5M, 1.6 goals above replacement, -$6.1MJonathan Huberdeau (CGY): $10.5M, 3.6 goals above replacement, -$6.2MPatrick Kane (CHI): $8M, 1.0 goals above replacement, -$6.2MFrank Vatrano (ANA): $4.571M, -2.6 goals above replacement, -$6.2MRasmus Andersson (VGK): $8.5M, 1.4 goals above replacement, -$6.3MAlexander Romanov (NYI): $6.25M, -0.9 goals above replacement, -$6.3MAdam Larsson (SEA): $5.25M, -2.0 goals above replacement, -$6.4MWill Borgen (BOS): $4.1M, -3.4 goals above replacement, -$6.6MCody Ceci (LAK): $4.5M, -3.1 goals above replacement, -$6.7MTravis Konecny (PHI): $8.75M, 1.2 goals above replacement, -$6.8MSean Durzi (NYR): $6M, -1.8 goals above replacement, -$7MBrenden Dillon (NJD): $4M, -3.9 goals above replacement, -$7MBowen Byram (CHI): $6.25M, -1.7 goals above replacement, -$7.1MNicolas Hague (NSH): $5.5M, -2.6 goals above replacement, -$7.2MBrock Boeser (VAN): $7.25M, -0.8 goals above replacement, -$7.2MNeal Pionk (WPG): $7M, -1.0 goals above replacement, -$7.2MBarclay Goodrow (SJS): $3.642M, -4.6 goals above replacement, -$7.3MBrady Skjei (NSH): $7M, -1.3 goals above replacement, -$7.4MBrandon Carlo (STL): $4.1M, -4.4 goals above replacement, -$7.5MTom Willander (VAN): $973K, -7.7 goals above replacement, -$7.5MAdam Fantilli (CBJ): $13.75M, 5.5 goals above replacement, -$7.7MMike Matheson (MTL): $6M, -2.7 goals above replacement, -$7.7MBrett Kulak (COL): $4.5M, -4.4 goals above replacement, -$7.9MJacob Trouba (SJS): $8.25M, -0.5 goals above replacement, -$7.9MJamie Drysdale (PHI): $6.5M, -2.4 goals above replacement, -$8MRyan Pulock (NYI): $6.15M, -2.9 goals above replacement, -$8.1MSimon Nemec (CGY): $7.25M, -1.8 goals above replacement, -$8.2MJake Walman (EDM): $7M, -2.2 goals above replacement, -$8.3MBen Chiarot (DET): $3.85M, -5.6 goals above replacement, -$8.4MJonathan Marchessault (NSH): $5.5M, -4.1 goals above replacement, -$8.6MChandler Stephenson (SEA): $6.25M, -3.4 goals above replacement, -$8.7MStephensonLeo Carlsson (ANA): $18M, 8.7 goals above replacement, -$8.8MCarlssonTrevor Zegras (PHI): $9.125M, -1.3 goals above replacement, -$9.6MZegrasCutter Gauthier (ANA): $13.5M, 2.5 goals above replacement, -$10.3MGauthierConnor Bedard (CHI): $15M, 3.7 goals above replacement, -$10.6MBedardTyler Seguin (DAL): $9.85M, -1.7 goals above replacement, -$10.6MSeguinDarnell Nurse (SJS): $9.25M, -3.1 goals above replacement, -$11.4MNurseDrew Doughty (LAK): $11M, -1.5 goals above replacement, -$11.7MDoughtyCap 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 Connor McDavid EDM $12.5M +33.7 +$20.7M
2 Evan Bouchard EDM $10.5M +30.3 +$19.4M
3 Brandon Hagel TBL $6.5M +22.1 +$15.5M
4 Matthew Schaefer NYI $986K +16.3 +$15.5M
5 Macklin Celebrini SJS $975K +15.3 +$14.5M
6 Cale Makar COL $9M +22.3 +$13.2M
7 Mattias Ekholm EDM $4M +17.1 +$13.2M
8 Nathan MacKinnon COL $12.604M +25.8 +$13M
9 Quinn Hughes MIN $7.85M +19.1 +$11.3M
10 Nikita Kucherov TBL $9.5M +20.3 +$10.8M
11 Leon Draisaitl EDM $14M +23.5 +$9.4M
12 Beckett Sennecke ANA $954K +9.5 +$9M
13 Zach Werenski CBJ $9.583M +18.4 +$8.9M
14 David Pastrnak BOS $11.25M +19.4 +$8.2M
15 Auston Matthews TOR $13.25M +21.4 +$8M

Worst value: skaters

# Player Cap hit GAR Value
1 Drew Doughty LAK $11M -1.5 -$11.7M
2 Darnell Nurse SJS $9.25M -3.1 -$11.4M
3 Tyler Seguin DAL $9.85M -1.7 -$10.6M
4 Connor Bedard CHI $15M +3.7 -$10.6M
5 Cutter Gauthier ANA $13.5M +2.5 -$10.3M
6 Trevor Zegras PHI $9.125M -1.3 -$9.6M
7 Leo Carlsson ANA $18M +8.7 -$8.8M
8 Chandler Stephenson SEA $6.25M -3.4 -$8.7M
9 Jonathan Marchessault NSH $5.5M -4.1 -$8.6M
10 Ben Chiarot DET $3.85M -5.6 -$8.4M
11 Jake Walman EDM $7M -2.2 -$8.3M
12 Simon Nemec CGY $7.25M -1.8 -$8.2M
13 Ryan Pulock NYI $6.15M -2.9 -$8.1M
14 Jamie Drysdale PHI $6.5M -2.4 -$8M
15 Jacob Trouba SJS $8.25M -0.5 -$7.9M

Best value: goalies

# Player Cap hit GAR Value
1 Logan Thompson WSH $5.85M +42.5 +$7.6M
2 Ilya Sorokin NYI $8.25M +39.2 +$4.2M
3 Casey DeSmith DAL $1.05M +13.9 +$3.9M
4 Jake Allen NJD $1.8M +16.1 +$3.8M
5 Stuart Skinner WPG $3.75M +22.6 +$3.8M
6 Jakub Dobes MTL $965K +13.1 +$3.7M
7 Karel Vejmelka UTA $4.75M +25.2 +$3.5M
8 Joel Hofer STL $3.4M +20.5 +$3.5M

Worst value: goalies

# Player Cap hit GAR Value
1 Jordan Binnington STL $6M -9.8 -$8.1M
2 Dustin Wolf CGY $7.5M +0.0 -$6.7M
3 Kevin Lankinen VAN $4.5M -9.4 -$6.5M
4 Tristan Jarry EDM $5.375M -3.2 -$5.5M
5 Adin Hill VGK $6.25M +0.5 -$5.3M
6 Thatcher Demko VAN $8.5M +9.9 -$4.8M
7 Samuel Ersson OTT $2.2M -6.7 -$3.4M
8 Darcy Kuemper LAK $5.25M +5.9 -$2.7M

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 Colorado Avalanche 20 $97.9M 159.7 $152.3M +$54.4M
2 Edmonton Oilers 21 $89.2M 121.5 $137.8M +$48.6M
3 Tampa Bay Lightning 23 $98.9M 149.4 $139.2M +$40.4M
4 Carolina Hurricanes 21 $86.3M 120.4 $125.7M +$39.4M
5 Minnesota Wild 20 $84M 110.2 $111.1M +$27.1M
6 Vegas Golden Knights 19 $101.3M 119.1 $128.1M +$26.9M
7 Dallas Stars 21 $97.9M 146.2 $124.2M +$26.3M
8 Ottawa Senators 20 $91.3M 111.4 $113.9M +$22.6M
9 Utah Mammoth 20 $93.2M 121.0 $115.6M +$22.3M
10 New Jersey Devils 20 $92.2M 107.5 $109.3M +$17.1M
11 Columbus Blue Jackets 21 $89.1M 103.1 $99.4M +$10.3M
12 Pittsburgh Penguins 22 $88.4M 83.0 $97.9M +$9.5M
13 Washington Capitals 19 $94.5M 127.3 $103.8M +$9.3M
14 Toronto Maple Leafs 21 $94.1M 107.5 $100.1M +$6.1M
15 Winnipeg Jets 20 $88.2M 96.5 $93.8M +$5.6M
16 New York Rangers 19 $96.2M 115.0 $98.7M +$2.5M
17 Seattle Kraken 23 $85.8M 86.5 $85.3M -$466K
18 Florida Panthers 23 $104.7M 98.6 $103M -$1.7M
19 Buffalo Sabres 21 $84.9M 67.8 $78.4M -$6.5M
20 Detroit Red Wings 20 $82M 75.8 $72M -$9.9M
21 Boston Bruins 19 $82.4M 84.6 $72.3M -$10.1M
22 Montréal Canadiens 20 $90.6M 74.5 $78.8M -$11.9M
23 New York Islanders 20 $84.2M 87.4 $71.5M -$12.6M
24 Los Angeles Kings 22 $93.7M 67.8 $77.1M -$16.6M
25 Nashville Predators 20 $84M 63.4 $65.3M -$18.7M
26 Anaheim Ducks 16 $87.5M 73.5 $68.2M -$19.3M
27 St. Louis Blues 21 $90.7M 59.0 $66.6M -$24.1M
28 Philadelphia Flyers 22 $88.1M 61.5 $61.5M -$26.6M
29 San Jose Sharks 20 $75.6M 40.7 $46.7M -$28.9M
30 Calgary Flames 22 $74.6M 22.7 $35.5M -$39.1M
31 Vancouver Canucks 22 $68M 0.3 $26.2M -$41.8M
32 Chicago Blackhawks 22 $73.1M 25.8 $31.2M -$41.9M

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 MacKenzie Weegar UTA 6 60.1
2 Quinn Hughes MIN 5 56.5
3 Mikhail Sergachev UTA 6 56.5
4 Darren Raddysh TOR 6 53.2
5 Thomas Chabot OTT 5 51.2
6 Vince Dunn SEA 5 37.7
7 Travis Sanheim PHI 6 36.4

Corsi relative to team

# Skater Team GP CF% rel
1 Quinn Hughes MIN 5 +15.0
2 Thomas Chabot OTT 5 +8.6
3 Darren Raddysh TOR 6 +6.3
4 MacKenzie Weegar UTA 6 +4.8
5 Travis Sanheim PHI 6 -1.0
6 Mikhail Sergachev UTA 6 -1.0
7 Vince Dunn SEA 5 -7.4

Shot attempts taken

# Skater Team GP iCF
1 David Pastrnak BOS 6 37
2 Tage Thompson BUF 5 33
3 Nathan MacKinnon COL 5 32
4 MacKenzie Weegar UTA 6 31
5 Brandon Hagel TBL 5 30
6 Kirill Marchenko TOR 6 30
7 Kyle Connor WPG 5 29
8 Evan Bouchard EDM 5 29
9 Mikael Backlund CGY 4 28
10 Quinn Hughes MIN 5 27

Highest PDO

# Skater Team GP PDO
1 Thomas Chabot OTT 5 105.4
2 Vince Dunn SEA 5 102.8
3 Quinn Hughes MIN 5 101.4
4 Mikhail Sergachev UTA 6 97.6
5 MacKenzie Weegar UTA 6 96.3
6 Travis Sanheim PHI 6 94.4
7 Darren Raddysh TOR 6 91.2

Lowest PDO

# Skater Team GP PDO
1 Darren Raddysh TOR 6 91.2
2 Travis Sanheim PHI 6 94.4
3 MacKenzie Weegar UTA 6 96.3
4 Mikhail Sergachev UTA 6 97.6
5 Quinn Hughes MIN 5 101.4
6 Vince Dunn SEA 5 102.8
7 Thomas Chabot OTT 5 105.4

Goals for %

# Skater Team GP GF%
1 Thomas Chabot OTT 5 63.6
2 Quinn Hughes MIN 5 62.5
3 MacKenzie Weegar UTA 6 57.1
4 Mikhail Sergachev UTA 6 57.1
5 Vince Dunn SEA 5 50.0
6 Darren Raddysh TOR 6 30.0
7 Travis Sanheim PHI 6 18.2

Expected goals for %

# Skater Team GP xGF%
1 MacKenzie Weegar UTA 6 64.7
2 Mikhail Sergachev UTA 6 63.6
3 Thomas Chabot OTT 5 56.6
4 Quinn Hughes MIN 5 53.3
5 Darren Raddysh TOR 6 50.8
6 Vince Dunn SEA 5 42.9
7 Travis Sanheim PHI 6 30.8

Expected goals relative to team

# Skater Team GP xGF% rel
1 Thomas Chabot OTT 5 +16.4
2 Quinn Hughes MIN 5 +11.9
3 MacKenzie Weegar UTA 6 +9.7
4 Darren Raddysh TOR 6 +8.5
5 Mikhail Sergachev UTA 6 +7.7
6 Travis Sanheim PHI 6 +1.3
7 Vince Dunn SEA 5 -6.6

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.

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.

30405060204060New Jersey Devils: 56.3% of expected goals, 38.5% of goalsNJDCarolina Hurricanes: 61.4% of expected goals, 52.0% of goalsCARUtah Mammoth: 58.7% of expected goals, 57.1% of goalsUTAFlorida Panthers: 59.9% of expected goals, 60.0% of goalsFLAVegas Golden Knights: 60.0% of expected goals, 52.2% of goalsVGKBuffalo Sabres: 54.2% of expected goals, 36.8% of goalsBUFTampa Bay Lightning: 59.3% of expected goals, 57.9% of goalsTBLMontréal Canadiens: 53.4% of expected goals, 44.4% of goalsMTLDetroit Red Wings: 57.3% of expected goals, 46.2% of goalsDETCalgary Flames: 45.0% of expected goals, 16.7% of goalsCGYColorado Avalanche: 57.6% of expected goals, 66.7% of goalsCOLSt. Louis Blues: 56.1% of expected goals, 42.9% of goalsSTLEdmonton Oilers: 58.1% of expected goals, 63.0% of goalsEDMBoston Bruins: 55.2% of expected goals, 66.7% of goalsBOSLos Angeles Kings: 52.7% of expected goals, 30.8% of goalsLAKPittsburgh Penguins: 52.9% of expected goals, 57.7% of goalsPITColumbus Blue Jackets: 51.7% of expected goals, 50.0% of goalsCBJToronto Maple Leafs: 45.1% of expected goals, 48.1% of goalsTORMinnesota Wild: 47.4% of expected goals, 50.0% of goalsMINWashington Capitals: 51.7% of expected goals, 64.7% of goalsWSHDallas Stars: 49.7% of expected goals, 75.0% of goalsDALAnaheim Ducks: 51.1% of expected goals, 53.3% of goalsANANew York Islanders: 50.5% of expected goals, 60.0% of goalsNYIOttawa Senators: 48.9% of expected goals, 60.0% of goalsOTTNew York Rangers: 48.9% of expected goals, 53.3% of goalsNYRWinnipeg Jets: 41.2% of expected goals, 45.0% of goalsWPGSan Jose Sharks: 34.4% of expected goals, 35.0% of goalsSJSChicago Blackhawks: 35.7% of expected goals, 32.0% of goalsCHISeattle Kraken: 47.2% of expected goals, 68.0% of goalsSEAVancouver Canucks: 37.7% of expected goals, 48.3% of goalsVANNashville Predators: 40.1% of expected goals, 46.2% of goalsNSHPhiladelphia Flyers: 30.1% of expected goals, 20.0% of goalsPHIExpected goals for % (share of chances)Goals for % (share of goals)

Most expected goals: forwards

# Skater Team GP G xG
1 Tomas Hertl VGK 5 3 4.0
2 Nick Schmaltz UTA 6 6 3.4
3 Mason McTavish STL 5 2 3.4
4 Andrei Svechnikov CAR 6 2 3.3
5 Vasily Podkolzin EDM 5 5 3.3
6 Kyle Connor WPG 5 6 3.2
7 Leon Draisaitl EDM 5 3 3.2
8 Brandon Hagel TBL 5 2 3.2
9 William Nylander TOR 6 5 3.1
10 Anders Lee UTA 6 2 3.0

Most expected goals: defencemen

# Skater Team GP G xG
1 Shayne Gostisbehere CAR 6 1 1.2
2 John Carlson TBL 5 2 1.1
3 Evan Bouchard EDM 5 6 1.0
4 Seth Jones FLA 5 1 1.0
5 Quinn Hughes MIN 5 2 1.0
6 Matthew Schaefer NYI 5 1 0.9
7 Cale Makar COL 5 3 0.9
8 Samuel Girard PIT 6 1 0.9
9 Erik Karlsson PIT 6 0 0.9
10 Rasmus Dahlin BUF 5 1 0.9

Chances created

# Skater Team GP G xG/60
1 Tomas Hertl VGK 5 3 3.01
2 William Eklund OTT 4 1 2.69
3 Mason McTavish STL 5 2 2.54
4 Michael Brandsegg-Nygård DET 5 1 2.48
5 Anders Lee UTA 6 2 2.37
6 Jake DeBrusk VAN 4 2 2.10
7 Vasily Podkolzin EDM 5 5 2.06
8 Andrei Svechnikov CAR 6 2 1.94
9 Alex Tuch WSH 4 3 1.88
10 Adrian Kempe LAK 3 1 1.86

Shot quality

# Skater Team GP G xG per attempt
1 William Eklund OTT 4 1 17.8%
2 Tomas Hertl VGK 5 3 14.9%
3 Eetu Luostarinen FLA 5 2 14.7%
4 Vasily Podkolzin EDM 5 5 14.3%
5 Will Smith SJS 5 2 14.0%
6 Mason McTavish STL 5 2 14.0%
7 Steven Stamkos NSH 5 3 13.8%
8 Michael Brandsegg-Nygård DET 5 1 13.4%
9 Beckett Sennecke ANA 4 3 13.2%
10 Jake DeBrusk VAN 4 2 13.1%

Best finishers

# Skater Team GP G Goals above xG
1 Evan Bouchard EDM 5 6 +5.0
2 Victor Olofsson VGK 4 4 +2.9
3 Paul Cotter VAN 6 4 +2.9
4 Kyle Connor WPG 5 6 +2.8
5 Nick Schmaltz UTA 6 6 +2.6
6 Nathan MacKinnon COL 5 5 +2.4
7 Kirill Kaprizov MIN 5 4 +2.3
8 Tim Stützle OTT 5 4 +2.3
9 Frederick Gaudreau SEA 5 3 +2.3
10 Nick Robertson PIT 6 3 +2.1

Worst finishers

# Skater Team GP G Goals above xG
1 Will Cuylle NYR 6 0 -2.5
2 Sam Reinhart FLA 5 0 -2.2
3 Zach Benson BUF 5 0 -2.1
4 Shane Pinto OTT 5 0 -1.9
5 Michael Brandsegg-Nygård DET 5 1 -1.9
6 Lucas Raymond DET 5 0 -1.8
7 Sidney Crosby PIT 6 0 -1.8
8 Wyatt Johnston DAL 5 0 -1.7
9 Joel Eriksson Ek MIN 5 0 -1.7
10 Timo Meier NJD 4 0 -1.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.

Most goals saved above expected

# Goalie Team GP GA Saved above xG
1 Jake Oettinger DAL 4 3 +6.7
2 Jesper Wallstedt MIN 5 9 +5.9
3 Linus Ullmark OTT 4 5 +4.6
4 Jeremy Swayman BOS 5 9 +4.5
5 Igor Shesterkin NYR 5 8 +4.5
6 Daniil Tarasov DET 2 1 +4.0
7 Ilya Sorokin NYI 4 7 +3.9
8 Sergei Bobrovsky TOR 4 12 +3.6
9 Logan Thompson WSH 3 6 +3.5
10 Joseph Woll PHI 3 8 +2.9

Goals saved above expected per 60

# Goalie Team GP GA Per 60
1 Jesper Wallstedt MIN 5 9 +1.16
2 Jeremy Swayman BOS 5 9 +0.90

Fewest goals saved above expected

# Goalie Team GP GA Saved above xG
1 Kevin Lankinen VAN 5 23 -8.6
2 Dustin Wolf CGY 2 12 -5.5
3 Ukko-Pekka Luukkonen BUF 3 12 -5.2
4 Devin Cooley CGY 2 10 -4.5
5 Mackenzie Blackwood COL 4 13 -4.3
6 Darcy Kuemper LAK 2 10 -4.2
7 Jakub Dobes MTL 3 13 -4.1
8 Jordan Binnington STL 2 9 -4.0
9 Tristan Jarry EDM 2 7 -3.8
10 Anton Forsberg LAK 1 5 -3.3

Hardest shots faced

# Goalie Team GP GA xG per attempt
1 Jesper Wallstedt MIN 5 9 6.9%
2 Jeremy Swayman BOS 5 9 6.5%