I have been compiling some of the Hockey Summary Project data (see http://hsp.flyershistory.com/, it's a truly great resource!) in a database and thought I might share some of the things I have found. Specifically HSP has boxscore data that can be used to compile how many primary and secondary assists players have which, as far as I know, is not available for different time periods. I would generally consider primary assists to me more important than secondary assists and a breakdown into these two categories may illuminate differences between players.
DISCLAIMER:
The data covers the season 52/53 until 09/10 with the exception of 87/88, 88/89, 89/90, 91/92 and 92/93. The data is of high quality but still contains some errors. Therefore individual point totals may not always add up to the correct number, but the difference is generally small. There's also the very real possibility that I have made some coding mistake.
Anyway, here are the results.
The game of hockey has changed over time and also the way stats are recorded. Therefore, assists and the division of primary and secondary assists may not be completely consistent over time. The key stat I will use is the percentage of all assists that are primary (i.e. primary/(primary+secondary)). Here is that stat broken down by different time periods:
Time periods | Share Primary
52/53-59/60|59.0%
60/61-69/70|57.8%
70/71-79/80|57.4%
80/81-86/87|56.9%
90/91-99/00|56.1%
00/01-09/10|54.8%
As can be seen there has been a steady decline in the share of the primary assists meaning that the secondary assists is becoming more frequent. This may say something about how the game has evolved but it may also say something about how the counting of stats have changed. Anyway, it's good to know these trends when looking at individual players.
Obviously the share of primary assists depends on what position the player plays. For instance, we may think that defenders have a lower share. Here is the breakdown by position:
Position | Share Primary
C | 61.5%
RW | 59.7%
LW | 59.6%
D | 46.9%
G | 16.5%
This is pretty much as expected Centers have in general the highest share of primary assists followed by wingers. Defensemen have a much lower share and, surprise, surprise, goalies have almost exclusively secondary assists.
Now for the more interesting stuff, namely which players have an unusually high (or low) share of primary assists. The following list is for forwards with at least 500 assists (in the HSP data with restrictions mentioned in the disclaimer) sorted by their share of primary assists.
Player|Primary assists|Secondary assists | Share primary
Wayne Gretzky | 1037 | 446 | 69.9%
Denis Savard | 401 | 181 | 68.9%
Dale Hawerchuk | 372 | 170 | 68.6%
Henri Richard | 430 | 198 | 68.5%
Darryl Sittler | 426 | 205 | 67.5%
Dave Keon | 396 | 191 | 67.5%
Rick Middleton | 347 | 168 | 67.4%
Mike Bossy | 365 | 182 | 66.7%
Teemu Selanne | 385 | 194 | 66.5%
Doug Gilmour | 404 | 206 | 66.2%
Gordie Howe | 537 | 278 | 65.9%
Joe Thornton | 426 | 221 | 65.8%
Marcel Dionne | 645 | 338 | 65.6%
Butch Goring | 335 | 176 | 65.6%
Dennis Maruk | 333 | 177 | 65.3%
Mats Sundin | 429 | 229 | 65.2%
Bobby Clarke | 552 | 298 | 64.9%
Gilbert Perreault | 529 | 286 | 64.9%
Andy Bathgate | 371 | 202 | 64.7%
Stan Mikita | 596 | 326 | 64.6%
Jean Beliveau | 430 | 237 | 64.5%
Bernie Federko | 383 | 213 | 64.3%
Peter Stastny | 359 | 205 | 63.7%
Phil Esposito | 551 | 315 | 63.6%
Frank Mahovlich | 351 | 201 | 63.6%
Peter Forsberg | 391 | 224 | 63.6%
Ray Whitney | 333 | 194 | 63.2%
John Bucyk | 488 | 285 | 63.1%
Ron Francis | 593 | 347 | 63.1%
Mark Messier | 515 | 302 | 63.0%
Paul Kariya | 359 | 211 | 63.0%
Norm Ullman | 438 | 259 | 62.8%
Mario Lemieux | 350 | 207 | 62.8%
Pierre Turgeon | 327 | 194 | 62.8%
Brendan Shanahan | 326 | 194 | 62.7%
Guy Lafleur | 459 | 280 | 62.1%
Bobby Hull | 316 | 204 | 60.8%
Adam Oates | 424 | 275 | 60.7%
Bryan Trottier | 473 | 307 | 60.6%
Alex Delvecchio | 457 | 303 | 60.1%
Jaromir Jagr | 505 | 335 | 60.1%
Jean Ratelle | 454 | 309 | 59.5%
Rod Brind'Amour | 349 | 240 | 59.3%
Steve Yzerman | 414 | 285 | 59.2%
Sergei Fedorov | 338 | 236 | 58.9%
Tom Lysiak | 322 | 225 | 58.9%
Mike Modano | 377 | 264 | 58.8%
Daniel Alfredsson | 358 | 255 | 58.4%
Vincent Damphousse | 299 | 213 | 58.4%
Rod Gilbert | 354 | 256 | 58.0%
Doug Weight | 388 | 281 | 58.0%
Wayne Cashman | 298 | 218 | 57.8%
Jari Kurri | 294 | 217 | 57.5%
Alex Kovalev | 313 | 233 | 57.3%
Jeremy Roenick | 305 | 232 | 56.8%
Joe Sakic | 439 | 338 | 56.5%
Mark Recchi | 416 | 329 | 55.8%
Note that due to the decreasing share of primary assists over time this tends to give more credit to players from earlier periods. Nevertheless, one thing stands out: The guy with the most assists also has the highest share of primary assists. There is no doubt whatsoever that Wayne Gretzky is the greatest playmaker of all time.
Turning to defensemen, the following list is for those with at least 400 assists:
Player|Primary assists|Secondary assists | Share primary
Brian Leetch | 310 | 235 | 56.9%
Paul Coffey | 425 | 352 | 54.7%
Guy Lapointe | 240 | 207 | 53.7%
Reed Larson | 216 | 192 | 52.9%
Bobby Orr | 331 | 308 | 51.8%
Borje Salming | 293 | 281 | 51.0%
Brad Park | 345 | 335 | 50.7%
Dave Babych | 210 | 204 | 50.7%
Sergei Gonchar | 240 | 235 | 50.5%
Doug Wilson | 218 | 217 | 50.1%
Phil Housley | 298 | 299 | 49.9%
Raymond Bourque | 428 | 430 | 49.9%
Larry Murphy | 319 | 321 | 49.8%
Nicklas Lidstrom | 353 | 359 | 49.6%
Tomas Kaberle | 196 | 205 | 48.9%
Denis Potvin | 339 | 357 | 48.7%
Larry Robinson | 314 | 334 | 48.5%
Roman Hamrlik | 198 | 212 | 48.3%
Rob Blake | 228 | 245 | 48.2%
Scott Niedermayer | 251 | 270 | 48.2%
Doug Mohns | 211 | 232 | 47.6%
Mathieu Schneider | 206 | 231 | 47.1%
Teppo Numminen | 190 | 214 | 47.0%
Al MacInnis | 308 | 349 | 46.9%
Chris Chelios | 242 | 276 | 46.7%
Sergei Zubov | 266 | 314 | 45.9%
Carol Vadnais | 186 | 223 | 45.5%
Scott Stevens | 208 | 251 | 45.3%
Chris Pronger | 228 | 279 | 45.0%
This list is dominated by some of the all-time greats on offence, like Leetch, Coffey and Orr.
Finally, I list the players with the highest share of primary assists by season. The following list is the top-50 of the players with at least 50 assists:
Player|Season|Primary assists|Secondary assists | Share primary
Guy Chouinard | 1978/79 | 45 | 10 | 81.8%
Butch Goring | 1976/77 | 44 | 11 | 80.0%
Dale Hawerchuk | 1983/84 | 51 | 13 | 79.7%
Dale McCourt | 1979/80 | 40 | 11 | 78.4%
Bernie Federko | 1985/86 | 54 | 15 | 78.3%
Dennis Hextall | 1973/74 | 48 | 14 | 77.4%
Joe Thornton | 2002/03 | 51 | 15 | 77.3%
Wayne Gretzky | 1983/84 | 91 | 28 | 76.5%
Paul Kariya | 1995/96 | 39 | 12 | 76.5%
Bernie Federko | 1986/87 | 39 | 12 | 76.5%
Wayne Gretzky | 1986/87 | 92 | 29 | 76.0%
Jean Beliveau | 1963/64 | 38 | 12 | 76.0%
Wayne Gretzky | 1982/83 | 95 | 30 | 76.0%
Ed Olczyk | 1985/86 | 38 | 12 | 76.0%
Denis Savard | 1986/87 | 38 | 12 | 76.0%
Doug Gilmour | 1996/97 | 44 | 14 | 75.9%
Wayne Gretzky | 1981/82 | 91 | 29 | 75.8%
Peter Forsberg | 2000/01 | 47 | 15 | 75.8%
Barry Pederson | 1982/83 | 46 | 15 | 75.4%
Bobby Clarke | 1982/83 | 46 | 15 | 75.4%
Guy Chouinard | 1980/81 | 39 | 13 | 75.0%
Pierre Turgeon | 2000/01 | 39 | 13 | 75.0%
Wayne Gretzky | 1984/85 | 101 | 34 | 74.8%
Andy Bathgate | 1963/64 | 44 | 15 | 74.6%
Mats Sundin | 1996/97 | 38 | 13 | 74.5%
Marcel Dionne | 1975/76 | 40 | 14 | 74.1%
Henri Richard | 1962/63 | 37 | 13 | 74.0%
Denis Savard | 1985/86 | 51 | 18 | 73.9%
Michel Goulet | 1983/84 | 48 | 17 | 73.8%
Craig Janney | 1993/94 | 48 | 17 | 73.8%
Wilf Paiement | 1977/78 | 42 | 15 | 73.7%
Paul Coffey | 1990/91 | 50 | 18 | 73.5%
Kent Nilsson | 1980/81 | 61 | 22 | 73.5%
Denis Savard | 1983/84 | 41 | 15 | 73.2%
Denis Savard | 1982/83 | 62 | 23 | 72.9%
Joe Thornton | 2005/06 | 70 | 26 | 72.9%
Sidney Crosby | 2008/09 | 51 | 19 | 72.9%
Gilbert Perreault | 1976/77 | 40 | 15 | 72.7%
Barry Pederson | 1983/84 | 56 | 21 | 72.7%
Marcel Dionne | 1979/80 | 61 | 23 | 72.6%
Jacques Lemaire | 1972/73 | 37 | 14 | 72.5%
Mike Bossy | 1984/85 | 42 | 16 | 72.4%
Dennis Maruk | 1981/82 | 55 | 21 | 72.4%
Mike Bossy | 1985/86 | 44 | 17 | 72.1%
Ron Francis | 2001/02 | 36 | 14 | 72.0%
Robbie Ftorek | 1980/81 | 36 | 14 | 72.0%
Don Maloney | 1979/80 | 36 | 14 | 72.0%
Darryl Sittler | 1979/80 | 41 | 16 | 71.9%
Frank Mahovlich | 1971/72 | 38 | 15 | 71.7%
Daniel Alfredsson | 2005/06 | 43 | 17 | 71.7%
I'll leave the analysis to you but I think this may help shed some light on which players are more responsible for helping their team score. If there is one particular player that you want to see the stats for feel free to ask, now that I have the data sorted it's pretty easy to get.
Edit: Overpass pointed out that the 1957/58 data was corrupted. I have therefore updated and excluded that year.
DISCLAIMER:
The data covers the season 52/53 until 09/10 with the exception of 87/88, 88/89, 89/90, 91/92 and 92/93. The data is of high quality but still contains some errors. Therefore individual point totals may not always add up to the correct number, but the difference is generally small. There's also the very real possibility that I have made some coding mistake.
Anyway, here are the results.
The game of hockey has changed over time and also the way stats are recorded. Therefore, assists and the division of primary and secondary assists may not be completely consistent over time. The key stat I will use is the percentage of all assists that are primary (i.e. primary/(primary+secondary)). Here is that stat broken down by different time periods:
52/53-59/60|59.0%
60/61-69/70|57.8%
70/71-79/80|57.4%
80/81-86/87|56.9%
90/91-99/00|56.1%
00/01-09/10|54.8%
As can be seen there has been a steady decline in the share of the primary assists meaning that the secondary assists is becoming more frequent. This may say something about how the game has evolved but it may also say something about how the counting of stats have changed. Anyway, it's good to know these trends when looking at individual players.
Obviously the share of primary assists depends on what position the player plays. For instance, we may think that defenders have a lower share. Here is the breakdown by position:
C | 61.5%
RW | 59.7%
LW | 59.6%
D | 46.9%
G | 16.5%
This is pretty much as expected Centers have in general the highest share of primary assists followed by wingers. Defensemen have a much lower share and, surprise, surprise, goalies have almost exclusively secondary assists.
Now for the more interesting stuff, namely which players have an unusually high (or low) share of primary assists. The following list is for forwards with at least 500 assists (in the HSP data with restrictions mentioned in the disclaimer) sorted by their share of primary assists.
Wayne Gretzky | 1037 | 446 | 69.9%
Denis Savard | 401 | 181 | 68.9%
Dale Hawerchuk | 372 | 170 | 68.6%
Henri Richard | 430 | 198 | 68.5%
Darryl Sittler | 426 | 205 | 67.5%
Dave Keon | 396 | 191 | 67.5%
Rick Middleton | 347 | 168 | 67.4%
Mike Bossy | 365 | 182 | 66.7%
Teemu Selanne | 385 | 194 | 66.5%
Doug Gilmour | 404 | 206 | 66.2%
Gordie Howe | 537 | 278 | 65.9%
Joe Thornton | 426 | 221 | 65.8%
Marcel Dionne | 645 | 338 | 65.6%
Butch Goring | 335 | 176 | 65.6%
Dennis Maruk | 333 | 177 | 65.3%
Mats Sundin | 429 | 229 | 65.2%
Bobby Clarke | 552 | 298 | 64.9%
Gilbert Perreault | 529 | 286 | 64.9%
Andy Bathgate | 371 | 202 | 64.7%
Stan Mikita | 596 | 326 | 64.6%
Jean Beliveau | 430 | 237 | 64.5%
Bernie Federko | 383 | 213 | 64.3%
Peter Stastny | 359 | 205 | 63.7%
Phil Esposito | 551 | 315 | 63.6%
Frank Mahovlich | 351 | 201 | 63.6%
Peter Forsberg | 391 | 224 | 63.6%
Ray Whitney | 333 | 194 | 63.2%
John Bucyk | 488 | 285 | 63.1%
Ron Francis | 593 | 347 | 63.1%
Mark Messier | 515 | 302 | 63.0%
Paul Kariya | 359 | 211 | 63.0%
Norm Ullman | 438 | 259 | 62.8%
Mario Lemieux | 350 | 207 | 62.8%
Pierre Turgeon | 327 | 194 | 62.8%
Brendan Shanahan | 326 | 194 | 62.7%
Guy Lafleur | 459 | 280 | 62.1%
Bobby Hull | 316 | 204 | 60.8%
Adam Oates | 424 | 275 | 60.7%
Bryan Trottier | 473 | 307 | 60.6%
Alex Delvecchio | 457 | 303 | 60.1%
Jaromir Jagr | 505 | 335 | 60.1%
Jean Ratelle | 454 | 309 | 59.5%
Rod Brind'Amour | 349 | 240 | 59.3%
Steve Yzerman | 414 | 285 | 59.2%
Sergei Fedorov | 338 | 236 | 58.9%
Tom Lysiak | 322 | 225 | 58.9%
Mike Modano | 377 | 264 | 58.8%
Daniel Alfredsson | 358 | 255 | 58.4%
Vincent Damphousse | 299 | 213 | 58.4%
Rod Gilbert | 354 | 256 | 58.0%
Doug Weight | 388 | 281 | 58.0%
Wayne Cashman | 298 | 218 | 57.8%
Jari Kurri | 294 | 217 | 57.5%
Alex Kovalev | 313 | 233 | 57.3%
Jeremy Roenick | 305 | 232 | 56.8%
Joe Sakic | 439 | 338 | 56.5%
Mark Recchi | 416 | 329 | 55.8%
Note that due to the decreasing share of primary assists over time this tends to give more credit to players from earlier periods. Nevertheless, one thing stands out: The guy with the most assists also has the highest share of primary assists. There is no doubt whatsoever that Wayne Gretzky is the greatest playmaker of all time.
Turning to defensemen, the following list is for those with at least 400 assists:
Brian Leetch | 310 | 235 | 56.9%
Paul Coffey | 425 | 352 | 54.7%
Guy Lapointe | 240 | 207 | 53.7%
Reed Larson | 216 | 192 | 52.9%
Bobby Orr | 331 | 308 | 51.8%
Borje Salming | 293 | 281 | 51.0%
Brad Park | 345 | 335 | 50.7%
Dave Babych | 210 | 204 | 50.7%
Sergei Gonchar | 240 | 235 | 50.5%
Doug Wilson | 218 | 217 | 50.1%
Phil Housley | 298 | 299 | 49.9%
Raymond Bourque | 428 | 430 | 49.9%
Larry Murphy | 319 | 321 | 49.8%
Nicklas Lidstrom | 353 | 359 | 49.6%
Tomas Kaberle | 196 | 205 | 48.9%
Denis Potvin | 339 | 357 | 48.7%
Larry Robinson | 314 | 334 | 48.5%
Roman Hamrlik | 198 | 212 | 48.3%
Rob Blake | 228 | 245 | 48.2%
Scott Niedermayer | 251 | 270 | 48.2%
Doug Mohns | 211 | 232 | 47.6%
Mathieu Schneider | 206 | 231 | 47.1%
Teppo Numminen | 190 | 214 | 47.0%
Al MacInnis | 308 | 349 | 46.9%
Chris Chelios | 242 | 276 | 46.7%
Sergei Zubov | 266 | 314 | 45.9%
Carol Vadnais | 186 | 223 | 45.5%
Scott Stevens | 208 | 251 | 45.3%
Chris Pronger | 228 | 279 | 45.0%
This list is dominated by some of the all-time greats on offence, like Leetch, Coffey and Orr.
Finally, I list the players with the highest share of primary assists by season. The following list is the top-50 of the players with at least 50 assists:
Guy Chouinard | 1978/79 | 45 | 10 | 81.8%
Butch Goring | 1976/77 | 44 | 11 | 80.0%
Dale Hawerchuk | 1983/84 | 51 | 13 | 79.7%
Dale McCourt | 1979/80 | 40 | 11 | 78.4%
Bernie Federko | 1985/86 | 54 | 15 | 78.3%
Dennis Hextall | 1973/74 | 48 | 14 | 77.4%
Joe Thornton | 2002/03 | 51 | 15 | 77.3%
Wayne Gretzky | 1983/84 | 91 | 28 | 76.5%
Paul Kariya | 1995/96 | 39 | 12 | 76.5%
Bernie Federko | 1986/87 | 39 | 12 | 76.5%
Wayne Gretzky | 1986/87 | 92 | 29 | 76.0%
Jean Beliveau | 1963/64 | 38 | 12 | 76.0%
Wayne Gretzky | 1982/83 | 95 | 30 | 76.0%
Ed Olczyk | 1985/86 | 38 | 12 | 76.0%
Denis Savard | 1986/87 | 38 | 12 | 76.0%
Doug Gilmour | 1996/97 | 44 | 14 | 75.9%
Wayne Gretzky | 1981/82 | 91 | 29 | 75.8%
Peter Forsberg | 2000/01 | 47 | 15 | 75.8%
Barry Pederson | 1982/83 | 46 | 15 | 75.4%
Bobby Clarke | 1982/83 | 46 | 15 | 75.4%
Guy Chouinard | 1980/81 | 39 | 13 | 75.0%
Pierre Turgeon | 2000/01 | 39 | 13 | 75.0%
Wayne Gretzky | 1984/85 | 101 | 34 | 74.8%
Andy Bathgate | 1963/64 | 44 | 15 | 74.6%
Mats Sundin | 1996/97 | 38 | 13 | 74.5%
Marcel Dionne | 1975/76 | 40 | 14 | 74.1%
Henri Richard | 1962/63 | 37 | 13 | 74.0%
Denis Savard | 1985/86 | 51 | 18 | 73.9%
Michel Goulet | 1983/84 | 48 | 17 | 73.8%
Craig Janney | 1993/94 | 48 | 17 | 73.8%
Wilf Paiement | 1977/78 | 42 | 15 | 73.7%
Paul Coffey | 1990/91 | 50 | 18 | 73.5%
Kent Nilsson | 1980/81 | 61 | 22 | 73.5%
Denis Savard | 1983/84 | 41 | 15 | 73.2%
Denis Savard | 1982/83 | 62 | 23 | 72.9%
Joe Thornton | 2005/06 | 70 | 26 | 72.9%
Sidney Crosby | 2008/09 | 51 | 19 | 72.9%
Gilbert Perreault | 1976/77 | 40 | 15 | 72.7%
Barry Pederson | 1983/84 | 56 | 21 | 72.7%
Marcel Dionne | 1979/80 | 61 | 23 | 72.6%
Jacques Lemaire | 1972/73 | 37 | 14 | 72.5%
Mike Bossy | 1984/85 | 42 | 16 | 72.4%
Dennis Maruk | 1981/82 | 55 | 21 | 72.4%
Mike Bossy | 1985/86 | 44 | 17 | 72.1%
Ron Francis | 2001/02 | 36 | 14 | 72.0%
Robbie Ftorek | 1980/81 | 36 | 14 | 72.0%
Don Maloney | 1979/80 | 36 | 14 | 72.0%
Darryl Sittler | 1979/80 | 41 | 16 | 71.9%
Frank Mahovlich | 1971/72 | 38 | 15 | 71.7%
Daniel Alfredsson | 2005/06 | 43 | 17 | 71.7%
I'll leave the analysis to you but I think this may help shed some light on which players are more responsible for helping their team score. If there is one particular player that you want to see the stats for feel free to ask, now that I have the data sorted it's pretty easy to get.
Edit: Overpass pointed out that the 1957/58 data was corrupted. I have therefore updated and excluded that year.
Last edited: