I have been wanting to gather all the boxscore data throughout the history of the NHL for a long time now but the data has never been readily available until recently. It is now available through the NHL statsapi but I hate computers and suck at using them (despite being a product manager in tech lolol) so gathering that data has been going slowly for me (if anyone knows how to wait for all asynchronous calls to complete before taking the next action in Swift please hit me up). What I have noticed is that there are enough games in many older seasons straight up missing in the NHL statsapi even now and it would be too tedious to manually get the missing data from newspapers or the Hockey Summary Project.
So I'm still waiting on getting all of the boxscore data but recently I checked out Hockey Reference and saw that they had expanded their scoring logs to the 1987-1988 season (before they only used to have scoring logs from the 2005-2006 season and then they put playoff scoring logs for seasons before that). This was super cool but I found something even cooler: you can get scoring logs for seasons even before 1987-1988 as all you have to do is change the season in the URL manually (Gordie Howe 1968-69 Scoring Log | Hockey-Reference.com). This works back to at least the 1968-1969 season for some players at least (I don't know if the data is complete or fully accurate before 1987-1988 but it seemed to check out in all the examples I used).
Now the scoring logs don't contain full boxscore data and it is against the terms of service to go and scrape the site so I can't use it for everything I had in mind but I did go through and check on something I had always wondered about: second assists affecting scoring.
There has been a lot of talk recently about second assists. Sometimes I think it would have been better if hockey awarded assists like basketball (the issues with subjective scorekeeping exist for other stats as well). While I do think that there are other factors to consider in drawing conclusions from points many of which may be more important (player role/team style/linemates/teammates/era/coaching/opponent factors/position) my guess is that primary points in general offer a better indication of direct offensive involvement than points alone just as points in general offer a better indication of direct offensive involvement than on ice goals for.
I ended up choosing 100 points as a benchmark (arbitrary but still a commonly used milestone) and checked the numbers of every player with a 100 point season.
This was done manually so there may be errors in transcription. Any corrections are appreciated.
Please note that I did not attempt to correct for any issues in actually granting assists. Sometimes assists are granted when they should not be (even though apparently it was technically not necessary to touch the puck to get an assist at least as late as 1992-1993 and maybe even later) and sometimes the scorers incorrectly award assists though recently it appears that the NHL fixes these issues more.
So here are the 100 primary point scorers:
[TBODY]
[/TBODY]There are 27 players who had 61 100 primary point seasons (compared to 109 players who had 276 100 point seasons)
The first 100 primary point season was in 1968-1969 and the last in 2007-2008 (compared to the first 100 point season in 1968-69 and the last in 2017-2018)
There were no 100 primary point seasons in:
The season with the most number of 100 primary point seasons was 1992-1993 with 8 (compared to the most number of 100 point seasons being 1992-1993 with 21)
There are 9 players who had multiple 100 primary point seasons:
Highest number of points in a season without it being a 100 primary point season:
So I'm still waiting on getting all of the boxscore data but recently I checked out Hockey Reference and saw that they had expanded their scoring logs to the 1987-1988 season (before they only used to have scoring logs from the 2005-2006 season and then they put playoff scoring logs for seasons before that). This was super cool but I found something even cooler: you can get scoring logs for seasons even before 1987-1988 as all you have to do is change the season in the URL manually (Gordie Howe 1968-69 Scoring Log | Hockey-Reference.com). This works back to at least the 1968-1969 season for some players at least (I don't know if the data is complete or fully accurate before 1987-1988 but it seemed to check out in all the examples I used).
Now the scoring logs don't contain full boxscore data and it is against the terms of service to go and scrape the site so I can't use it for everything I had in mind but I did go through and check on something I had always wondered about: second assists affecting scoring.
There has been a lot of talk recently about second assists. Sometimes I think it would have been better if hockey awarded assists like basketball (the issues with subjective scorekeeping exist for other stats as well). While I do think that there are other factors to consider in drawing conclusions from points many of which may be more important (player role/team style/linemates/teammates/era/coaching/opponent factors/position) my guess is that primary points in general offer a better indication of direct offensive involvement than points alone just as points in general offer a better indication of direct offensive involvement than on ice goals for.
I ended up choosing 100 points as a benchmark (arbitrary but still a commonly used milestone) and checked the numbers of every player with a 100 point season.
This was done manually so there may be errors in transcription. Any corrections are appreciated.
Please note that I did not attempt to correct for any issues in actually granting assists. Sometimes assists are granted when they should not be (even though apparently it was technically not necessary to touch the puck to get an assist at least as late as 1992-1993 and maybe even later) and sometimes the scorers incorrectly award assists though recently it appears that the NHL fixes these issues more.
So here are the 100 primary point scorers:
name | season | primary points | games played | goals | points |
Wayne Gretzky | 1981-1982 | 181 | 80 | 92 | 212 |
Wayne Gretzky | 1983-1984 | 177 | 74 | 87 | 205 |
Wayne Gretzky | 1984-1985 | 171 | 80 | 73 | 208 |
Wayne Gretzky | 1985-1986 | 164 | 80 | 52 | 215 |
Wayne Gretzky | 1982-1983 | 164 | 80 | 71 | 196 |
Mario Lemieux | 1988-1989 | 155 | 76 | 85 | 199 |
Wayne Gretzky | 1986-1987 | 154 | 79 | 62 | 183 |
Wayne Gretzky | 1980-1981 | 129 | 80 | 55 | 164 |
Mario Lemieux | 1987-1988 | 127 | 77 | 70 | 168 |
Mario Lemieux | 1995-1996 | 125 | 70 | 69 | 161 |
Mario Lemieux | 1992-1993 | 124 | 60 | 69 | 160 |
Steve Yzerman | 1988-1989 | 124 | 80 | 65 | 155 |
Wayne Gretzky | 1990-1991 | 122 | 78 | 41 | 163 |
Phil Esposito | 1970-1971 | 122 | 78 | 76 | 152 |
Bernie Nicholls | 1988-1989 | 121 | 79 | 70 | 150 |
Pat LaFontaine | 1992-1993 | 121 | 84 | 53 | 148 |
Wayne Gretzky | 1988-1989 | 120 | 78 | 54 | 168 |
Mike Bossy | 1981-1982 | 117 | 80 | 64 | 147 |
Phil Esposito | 1973-1974 | 117 | 78 | 68 | 145 |
Dennis Maruk | 1981-1982 | 116 | 80 | 60 | 136 |
Wayne Gretzky | 1987-1988 | 114 | 64 | 40 | 149 |
Marcel Dionne | 1979-1980 | 113 | 80 | 53 | 137 |
Pierre Turgeon | 1992-1993 | 113 | 83 | 58 | 132 |
Brett Hull | 1990-1991 | 113 | 78 | 86 | 131 |
Mario Lemieux | 1985-1986 | 112 | 79 | 48 | 141 |
Jaromir Jagr | 1995-1996 | 111 | 82 | 62 | 149 |
Guy Lafleur | 1976-1977 | 111 | 80 | 56 | 136 |
Peter Stastny | 1981-1982 | 110 | 80 | 46 | 139 |
Steve Yzerman | 1992-1993 | 110 | 84 | 58 | 137 |
Jari Kurri | 1984-1985 | 110 | 73 | 71 | 135 |
Guy Lafleur | 1977-1978 | 110 | 78 | 60 | 132 |
Kent Nilsson | 1980-1981 | 110 | 80 | 49 | 131 |
Dale Hawerchuk | 1984-1985 | 109 | 80 | 53 | 130 |
Phil Esposito | 1971-1972 | 108 | 76 | 66 | 133 |
Jari Kurri | 1985-1986 | 108 | 78 | 68 | 131 |
Denis Savard | 1987-1988 | 107 | 80 | 44 | 131 |
Adam Oates | 1992-1993 | 106 | 84 | 45 | 142 |
Teemu Selanne | 1992-1993 | 106 | 84 | 76 | 132 |
Phil Esposito | 1972-1973 | 106 | 78 | 55 | 130 |
Bryan Trottier | 1978-1979 | 105 | 76 | 47 | 134 |
Alexander Mogilny | 1992-1993 | 105 | 77 | 76 | 127 |
Mike Bossy | 1985-1986 | 105 | 80 | 61 | 123 |
Michel Goulet | 1983-1984 | 105 | 75 | 56 | 122 |
Paul Coffey | 1985-1986 | 104 | 79 | 48 | 138 |
Mario Lemieux | 1991-1992 | 104 | 64 | 44 | 131 |
Steve Yzerman | 1989-1990 | 104 | 79 | 62 | 127 |
Wayne Gretzky | 1989-1990 | 103 | 73 | 40 | 142 |
Phil Esposito | 1974-1975 | 103 | 79 | 61 | 127 |
Phil Esposito | 1968-1969 | 103 | 74 | 49 | 126 |
Marcel Dionne | 1980-1981 | 102 | 80 | 58 | 135 |
Mike Bossy | 1978-1979 | 102 | 80 | 69 | 126 |
Mike Bossy | 1984-1985 | 102 | 76 | 58 | 117 |
Marcel Dionne | 1978-1979 | 101 | 80 | 59 | 130 |
Mark Messier | 1989-1990 | 101 | 79 | 45 | 129 |
Jaromir Jagr | 2005-2006 | 101 | 82 | 54 | 123 |
Mike Bossy | 1980-1981 | 101 | 79 | 68 | 119 |
Alex Ovechkin | 2007-2008 | 101 | 82 | 65 | 112 |
Wayne Gretzky | 1979-1980 | 100 | 79 | 51 | 137 |
Guy Lafleur | 1979-1980 | 100 | 74 | 50 | 125 |
Sergei Fedorov | 1993-1994 | 100 | 82 | 56 | 120 |
Mike Bossy | 1982-1983 | 100 | 79 | 60 | 118 |
The first 100 primary point season was in 1968-1969 and the last in 2007-2008 (compared to the first 100 point season in 1968-69 and the last in 2017-2018)
There were no 100 primary point seasons in:
- 1917-1918 to 1967-1968
- 1969-1970
- 1975-1976
- 1994-1995
- 1997-1998 to 2003-2004
- 2006-2007
- 2008-2009 to 2017-2018
The season with the most number of 100 primary point seasons was 1992-1993 with 8 (compared to the most number of 100 point seasons being 1992-1993 with 21)
There are 9 players who had multiple 100 primary point seasons:
- Wayne Gretzky 12
- Mike Bossy 6
- Phil Esposito 6
- Mario Lemieux 6
- Marcel Dionne 3
- Guy Lafleur 3
- Steve Yzerman 3
- Jaromir Jagr 2
- Jari Kurri 2
Highest number of points in a season without it being a 100 primary point season:
- Bobby Orr 1970-1971 139 points (86 primary points)
- Alex Ovechkin 2007-2008 112 points (101 primary points)
- Phil Esposito 6
- Dennis Maruk 1 (only player to hit 100 primary points and 100 points in just one season)
- Bobby Orr 6
- Joe Sakic 6
- Alex Ovechkin 2007-2008 90.18% (only one to be over 90%)
- Alex Ovechkin 2007-2008 90.18% (only one to be over 90%)
- Wayne Gretzky 1988-1989 71.43%
- Mark Recchi 1990-1991 59.29% (only one to be less than 60%)
- Wayne Gretzky 1985-1986 113 (only player and season to have 100 primary points by just first assists compared to 3 players with 13 100 point seasons with 100 assists)
- Brett Hull 1990-1991 27 (Brett Hull 1991-1992 had 18 first assists which is lowest among 100 point seasons)
- Wayne Gretzky 1985-1986 51 (Bobby Orr 1970-1971 had 53 second assists which is highest among 100 point seasons)
- Alex Ovechkin 1985-1986 11 (Charlie Simmer 1980-1981 also had 11 second assists which is tied lowest among 100 point seasons)
- Paul Coffey 1985-1986 104 (only player and season to have 100 primary points as a defenseman)
- Bobby Orr 1970-1971 86
- Paul Coffey 1988-1989 86
- Bobby Orr 1974-1975 85
- Paul Coffey 1983-1984 85
- Bobby Orr 1969-1970 84
- Bobby Orr 1973-1974 78
- Paul Coffey 1984-1985 76
- Bobby Orr 1971-1972 74
- Paul Coffey 1989-1990 71
- Bobby Orr 1972-1973 68
- Al MacInnis 1990-1991 64
- Denis Potvin 1978-1979 63
- Brian Leetch 1991-1992 62 (lowest primary points among 100 point seasons)
- Bryan Trottier 1981-1982 99
- Joe Thornton 2005-2006 99
- Mark Recchi 1992-1993 99
- Mario Lemieux 1996-1997 99
- Marcel Dionne 1974-1975 99
- Brett Hull 1989-1990 99
- Peter Forsberg 2002-2003 70
- Sidney Crosby 2013-2014 70
- Peter Stastny 1984-1985 70
- Ron Francis 1992-1993 70
- Jaromir Jagr 1997-1998 69
- Doug Weight 1995-1996 68
- Joe Juneau 1992-1993 68
- Mark Recchi 1990-1991 67
- Claude Giroux 2017-2018 67
- Joe Sakic 2006-2007 65
- 1974-1975: Phil Esposito (Bobby Orr)
- 1989-1990: Steve Yzerman (Wayne Gretzky)
- 1993-1994: Sergei Fedorov (Wayne Gretzky)
- 2005-2006: Jaromir Jagr (Joe Thornton)