Up until the All-Star break, the NHL scoring race hasn’t gone entirely as expected. As usual, perennial contenders Sidney Crosby, Evgeni Malkin, and Patrick Kane, (I think that we can already include current leader Connor McDavid in this sector) are near the top. However, Cam Atkinson has powered the Blue Jackets by transforming himself into a scoring machine, and Brad Marchand has risen from simply an agitator to a top scorer. What’s in store for the second half of the season?
I decided on a project to predict the scoring leaders for the end of the season. Why? Not only could this be helpful and relevant for fantasy hockey, but it’s also interesting to see who could be holding the Art Ross trophy come June. First, a player’s Projected Goals (ProG) and Projected Assists (ProA) were calculated, culminating in Projected Points (ProP), which is the addition of ProG and ProA. Before getting into the methodology and results, there are a few things that I want to establish: This is not a list of the best players in the NHL. A player with a high number of Projected Points could be benefiting from playing with good line mates, a lot of power play time, or simply puck luck.
If you wish, you can skip the explanatory paragraphs (which are rather mathematical and complicated) and just go to the later tables with results.
Let’s get started with the Projected Goals method. The initial data needed was a players’ games played, games remaining (assuming they don’t get injured), average time-on-ice per game and current goals. All of this data was taken from hockey-reference. Next, a player’s individual Corsi (shot attempts) For/60 (iCF/60) and career individual Corsi shooting percentage were taken from Corsica.Hockey. I used their career Corsi shooting percentage as an assumption that the player would regress back to how they’ve done throughout their career. Additionally, a players’s individual Royal Road shots per 60 minutes (iRR/60) was taken, courtesy of the Passing Project, spearheaded by Ryan Stimson. These are shots preceded by a pass across the royal road – a line across the center of the ice – which causes lateral movement by the goaltender and has a higher percentage of going in than an average shot (approximately 2-3 times more likely to result in a goal).
Let’s use Phil Kessel of the Pittsburgh Penguins as an example to understand how the Projected Goals are calculated. Currently, Kessel has 15 goals, 34 games remaining and plays an average of 17.53 minutes a night. He has 17.63 iCF/60 and 2.38 iRR/60, so roughly 13.5% of his shots follow a pass across the royal road. The shooting percentage for a royal road shot is about 15.5%, so the estimated royal road goals is 15.5% times the total number of royal road shots. His total royal road shots is 13.5% of his estimated total shot attempts, which is his iCF/60 multiplied by his estimated remaining ice time/60. The estimated remaining ice time is his average time on ice per game times the number of games remaining. This culminated in 3.66 royal road goals. The rest of the goals were calculated by multiplying his career Corsi shooting percentage (which was 6.09%) by his remaining iCF (excluding the ones that were royal road goals). This came to 10.54 goals, which added to his projected royal road and current goals, came to 29.20 Projected Goals for the season.
The top 15 skaters for Projected Goals are listed below:
(Note: Players with an asterisk use royal road data from the 2015-16 season, as the sample size for this season was too small)
Player Name | ProG |
Sidney Crosby* | 45.29 |
Auston Matthews | 41.76 |
Alex Ovechkin | 41.34 |
Patrik Laine | 38.22 |
Vladimir Tarasenko | 37.64 |
Jeff Carter | 37.47 |
Cam Atkinson | 36.90 |
Max Pacioretty | 36.65 |
Brad Marchand | 36.46 |
Evgeni Malkin | 35.98 |
Nikita Kucherov | 35.53 |
David Pastrnak | 34.51 |
John Tavares | 34.25 |
Wayne Simmonds | 34.23 |
Nazem Kadri | 33.31 |
The Projected Assists were similarly calculated. Here, the current assists were added to projected royal road assists and projected other assists in order to get a total. However, instead of iCF, a player’s on-ice (not individual) Corsi for per 60 was used. The on-ice Corsi for per 60 was averaged with the league average to account for potential regression during the rest of the season. Also, royal road shot assists were used instead of individual royal road shots, and a player’s total shot assists per 60 was also included. The total shot assists per 60 were divided by the on-ice Corsi for per 60 to get a percentage of total shot attempts that the player got an assist on. This was then multiplied by the current on-ice Corsi shooting percentage, or in the case of royal road assists, 15.5%.
Here are the leaders for Projected Assists:
Player Name | ProA |
Connor McDavid | 60.97 |
Evgeni Malkin | 56.47 |
Sidney Crosby* | 53.77 |
Nicklas Backstrom | 51.49 |
Patrick Kane | 49.80 |
Ryan Getzlaf | 48.66 |
Alex Wennberg* | 46.27 |
Mikael Granlund | 46.06 |
Phil Kessel | 44.58 |
Mats Zuccarello | 43.90 |
Victor Hedman | 43.09 |
Evgeny Kuznetsov | 43.09 |
Erik Karlsson | 42.13 |
Artemi Panarin | 41.55 |
Claude Giroux | 40.16 |
Here are the top-50 leaders in Projected Points:
Player Name | ProG | ProA | ProP |
Sidney Crosby* | 45.29 | 53.77 | 99.06 |
Evgeni Malkin | 35.98 | 56.47 | 92.45 |
Connor McDavid | 30.84 | 60.97 | 91.81 |
Patrick Kane | 30.75 | 49.80 | 80.55 |
Nicklas Backstrom | 23.14 | 51.49 | 74.63 |
Artemi Panarin | 32.97 | 41.55 | 74.52 |
Phil Kessel | 29.20 | 44.58 | 73.79 |
Vladimir Tarasenko | 37.64 | 35.98 | 73.62 |
Nikita Kucherov | 35.53 | 37.79 | 73.32 |
Alex Ovechkin | 41.34 | 31.64 | 72.98 |
Brad Marchand | 36.46 | 35.21 | 71.67 |
John Tavares | 34.25 | 36.75 | 71.00 |
Brent Burns | 31.44 | 39.07 | 70.51 |
Tyler Seguin | 31.89 | 38.33 | 70.22 |
Mark Scheifele | 32.26 | 37.41 | 69.68 |
Cam Atkinson | 36.90 | 31.53 | 68.42 |
Jeff Carter | 37.47 | 29.26 | 66.72 |
Leon Draisaitl | 29.96 | 36.56 | 66.52 |
Mikael Granlund | 20.19 | 46.06 | 66.25 |
Nikolaj Ehlers | 26.19 | 39.51 | 65.70 |
Jakub Voracek | 26.29 | 39.33 | 65.62 |
Auston Matthews | 41.76 | 23.85 | 65.61 |
Blake Wheeler | 25.96 | 39.57 | 65.53 |
Patrik Laine | 38.22 | 25.64 | 63.85 |
Ryan Getzlaf | 15.19 | 48.66 | 63.84 |
Eric Staal | 25.18 | 38.25 | 63.43 |
Jamie Benn | 27.56 | 35.51 | 63.07 |
Joe Pavelski | 27.64 | 35.31 | 62.95 |
Max Pacioretty | 36.65 | 26.03 | 62.68 |
Mats Zuccarello | 17.92 | 43.90 | 61.81 |
Nick Foligno* | 27.61 | 34.00 | 61.61 |
Claude Giroux | 21.33 | 40.16 | 61.50 |
Ryan Kesler | 28.75 | 32.03 | 60.78 |
Alexander Radulov | 22.27 | 38.34 | 60.61 |
Evgeny Kuznetsov | 17.40 | 43.09 | 60.49 |
Corey Perry | 22.02 | 38.33 | 60.35 |
David Pastrnak | 34.51 | 24.84 | 59.35 |
Nazem Kadri | 33.31 | 25.98 | 59.29 |
Alex Wennberg* | 12.96 | 46.27 | 59.23 |
Mitchell Marner | 19.86 | 39.18 | 59.04 |
Vincent Trocheck | 31.25 | 27.44 | 58.70 |
Nathan Mackinnon | 23.40 | 35.26 | 58.66 |
James van Riemsdyk | 28.49 | 30.02 | 58.51 |
Derek Stepan | 22.13 | 36.02 | 58.15 |
Wayne Simmonds | 34.23 | 23.77 | 57.99 |
Charlie Coyle | 22.87 | 34.82 | 57.69 |
Mark Stone | 27.05 | 29.42 | 56.47 |
Mike Hoffman | 29.77 | 26.41 | 56.18 |
Erik Karlsson | 13.70 | 42.13 | 55.83 |
Ryan Johansen | 18.30 | 37.35 | 55.65 |
While the exact methodology and number may be imperfect (they tend to feel a little low to me), I think that this gives a reasonable idea of how a player will finish the season. Feel free to do your own analysis of the totals. It’s interesting to see the sheer dominance of Sidney Crosby.
All Data comes from Corsica.Hockey, Hockey-Reference or the Passing Project