NHL Yearly Top 10 Leaders and Records for Shooting Percentage

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

Rate Statistic Requirements

Top 10 Yearly League Leaders

2018-19 NHL
1. E. Pettersson 23.42
2. B. Point 22.88
3. T. Hertl 22.22
4. L. Draisaitl 21.82
5. M. Duchene 21.43
6. J. Pavelski 20.25
7. A. Chiasson 20.00
D. Perron 20.00
J. Thornton 20.00
10. V. Arvidsson 19.85
2017-18 NHL
1. W. Karlsson 23.37
2. A. Lee 19.23
3. B. Marchand 18.68
4. M. Scheifele 18.40
5. Y. Gourde 18.38
6. P. Laine 18.26
7. A. Matthews 18.18
8. M. Nieto 17.86
9. N. Schmaltz 17.80
10. C. Giroux 17.62
2016-17 NHL
1. T. Oshie 23.08
2. P. Byron 22.92
3. A. Anisimov 20.95
4. M. Scheifele 20.00
5. R. Rakell 18.64
6. M. Johansson 18.60
7. A. Lee 17.80
8. P. Laine 17.65
B. Little 17.65
10. E. Malkin 17.28
2015-16 NHL
1. Z. Smith 20.66
2. A. Henrique 20.13
3. A. Duclair 19.05
4. J. Colborne 19.00
5. J. Jagr 18.88
6. J. Hansen 18.80
7. J. Pavelski 16.96
8. E. Malkin 16.67
S. Stamkos 16.67
10. J. Benn 16.60
2014-15 NHL
1. A. Tanguay 21.15
2. J. Hudler 19.62
3. B. Pouliot 18.10
4. H. Sedin 17.82
5. M. Cammalleri 17.31
6. E. Cole 17.21
7. M. Fisher 17.12
8. C. Perry 17.10
9. N. Foligno 17.03
10. J. Zucker 16.94
2013-14 NHL
1. T. Bozak 21.11
2. S. Stamkos 20.16
3. V. Filppula 19.08
4. G. Nyquist 18.30
5. A. Henrique 18.25
6. J. Pavelski 18.22
7. J. Ward 18.05
8. B. Marchand 16.78
9. D. Desharnais 16.67
P. Stastny 16.67
2012-13 NHL
1. P. Berglund 22.97
2. G. Bourque 22.00
3. B. Morrow 21.82
4. N. Yakupov 20.99
5. M. Ribeiro 20.63
6. B. Marchand 19.78
7. T. Bozak 19.67
8. J. Tlusty 19.66
9. J. Carter 19.55
10. C. Kunitz 19.47
2011-12 NHL
1. C. Glencross 23.64
2. S. Stamkos 19.80
3. J. Hudler 19.69
4. K. Wellwood 19.35
5. J. Eberle 18.89
N. Horton 18.89
7. D. Perron 18.42
8. T. Ennis 18.29
9. M. Erat 17.76
10. S. Kostitsyn 17.53
2010-11 NHL
1. S. Kostitsyn 24.73
2. S. Crosby 19.88
3. L. Korpikoski 18.45
4. A. Tanguay 18.33
5. D. Jones 17.65
6. N. Kulemin 17.34
M. Lucic 17.34
8. D. Stafford 17.32
9. C. Kunitz 17.29
10. C. Stewart 17.28
2009-10 NHL
1. A. Brunette 19.38
2. M. Knuble 19.21
3. T. Holmstrom 19.08
4. N. Antropov 19.05
5. T. Fleischmann 19.01
6. T. Brouwer 18.97
S. Downie 18.97
8. J. Jokinen 18.75
9. H. Sedin 17.47
10. A. Vermette 17.31
2008-09 NHL
1. R. Malone 20.97
2. L. Eriksson 20.22
3. K. Wellwood 19.15
4. T. Vanek 18.96
5. A. Brunette 18.64
6. A. Frolov 18.18
7. B. Little 18.02
8. J. Thornton 17.99
9. M. Recchi* 17.83
10. R. Lang 17.82
2007-08 NHL
1. M. Ribeiro 25.23
2. B. Boyes 20.77
3. M. Svatos 18.57
4. D. Alfredsson 18.43
5. I. Kovalchuk 18.37
6. A. Cogliano 18.37
7. D. Heatley 18.30
8. S. Horcoff 18.26
9. P. Stastny 17.39
10. E. Malkin 17.28
2006-07 NHL
1. J. Staal 22.14
2. J. Spezza 20.99
3. A. Tanguay 20.56
4. K. Huselius 19.65
5. A. Radulov 18.75
6. T. Selanne* 18.68
7. C. Drury 18.59
8. C. Clark 18.29
9. T. Vanek 18.14
10. S. Sullivan 18.03
2005-06 NHL
1. A. Tanguay 23.20
2. P. Prucha 23.08
3. A. Carter 22.60
4. M. Parrish 21.17
5. T. Holmstrom 20.71
6. P. Eaves 20.00
7. M. Svatos 19.39
8. P. Datsyuk 19.31
9. J. Arnott 19.16
10. C. Armstrong 18.60
A. Brunette 18.60
2003-04 NHL
1. M. Parrish 22.86
2. G. Roberts 22.58
3. P. Datsyuk 22.06
4. A. Tanguay 21.37
5. P. Forsberg* 21.18
6. M. Ribeiro 19.42
7. B. Morrow 18.94
8. R. Lang 18.40
9. M. St. Louis* 17.92
10. M. Havlat 17.71
2002-03 NHL
1. M. Hejduk 20.49
2. A. Mogilny 20.00
B. Morrow 20.00
4. S. Mellanby 19.70
5. M. Hossa 19.65
6. T. Bertuzzi 18.93
7. E. Boguniecki 18.80
8. A. Brunette 18.56
9. J. Thornton 18.37
10. T. Holmstrom 18.35
2001-02 NHL
1. D. Briere 21.48
2. J. Hrdina 20.87
3. A. Deadmarsh 20.86
4. Z. Palffy 19.88
5. A. Brunette 19.81
6. M. Comrie 19.41
7. D. Tucker 19.35
8. E. Lindros* 18.88
9. M. Parrish 18.52
10. C. Conroy 18.49
2000-01 NHL
1. G. Roberts 21.01
2. K. Primeau 20.61
3. M. Lemieux* 20.47
4. J. Thornton 20.44
5. A. Tanguay 20.00
6. J. Allison 19.46
7. M. Hejduk 19.25
8. R. McKay 19.17
9. J. Halpern 19.09
10. S. Heinze 18.75
1999-00 NHL
1. M. Eastwood 22.89
2. A. Selivanov 22.13
3. D. Gilmour* 22.12
4. A. Brunette 21.50
5. M. Modano* 20.21
6. I. Korolev 19.80
7. M. Nylander 19.67
8. P. Elias 19.13
9. P. Turgeon 18.71
10. B. Battaglia 18.60
1998-99 NHL
1. D. Khristich 20.14
2. D. Ward 19.80
3. M. Straka 19.77
4. A. Carter 19.51
5. M. Satan 19.23
6. M. Parrish 18.60
7. A. Kovalenko 18.27
8. S. Sullivan 18.18
9. R. Murray 18.10
10. J. Nieuwendyk* 17.83
1997-98 NHL
1. M. Sillinger 21.88
2. J. Allison 20.89
3. D. Khristich 20.14
4. T. Selanne* 19.40
5. J. Nieuwendyk* 19.21
6. G. Roberts 18.87
7. R. Whitney 18.86
8. P. Bondra 18.31
9. R. Brind'Amour 17.56
10. I. Korolev 17.53
1996-97 NHL
1. M. Satan 21.01
2. J. Jagr 20.09
3. M. Gelinas 19.77
4. A. Kovalenko 19.63
5. T. Selanne* 18.68
6. G. Adams 18.58
7. T. Klatt 18.32
8. N. Sundstrom 18.18
9. A. Mogilny 17.82
10. S. Heinze 17.71
1995-96 NHL
1. G. Roberts 26.19
2. P. Nedved 22.06
3. C. Janney 21.98
4. A. Kovalenko 21.37
5. M. Craven 20.93
6. G. Johnson 20.69
7. D. Ciccarelli* 20.56
8. M. Lemieux* 20.41
9. K. Tkachuk 20.08
10. B. Probert 19.59
1994-95 NHL
1. I. Laperriere 24.53
2. R. Sheppard 24.00
3. R. Oksiuta 23.88
4. R. Ferraro 23.40
5. G. Anderson* 22.22
A. Kovalenko 22.22
P. LaFontaine* 22.22
8. O. Nolan 21.90
9. P. Kruse 21.15
10. L. Robitaille* 21.10
1993-94 NHL
1. C. Neely* 27.03
2. M. Straka 23.08
3. E. Lindros* 22.34
4. M. Ricci 21.74
5. G. Roberts 20.30
6. K. Primeau 20.00
R. Sheppard 20.00
8. M. Renberg 19.49
9. S. Makarov* 19.35
10. B. Fedyk 19.23
1992-93 NHL
1. C. Simpson 26.37
2. P. Nedved 25.50
3. D. Khristich 24.41
4. M. Lemieux* 24.13
5. L. Robitaille* 23.77
6. C. Millen 23.00
7. G. Roberts 22.89
8. E. Lindros* 22.78
9. B. Hogue 22.45
T. Yake 22.45
1991-92 NHL
1. G. Roberts 27.04
2. S. Makarov* 26.51
3. R. Ferraro 25.97
4. D. Hunter 25.45
5. S. Nemchinov 24.19
6. M. Ridley 23.58
7. G. Dionne 23.33
8. J. Carson 22.67
9. P. LaFontaine* 22.66
10. J. Roenick 22.65
1990-91 NHL
1. S. Makarov* 32.26
2. P. Zezel 23.33
3. B. Hull* 22.11
4. K. Hodge 21.90
5. M. Recchi* 21.74
6. M. Lemieux* 21.35
7. J. Roenick 21.13
8. C. Simpson 20.98
9. P. Elynuik 20.67
10. T. Fleury 20.48
1989-90 NHL
1. L. Robitaille* 24.76
2. P. Elynuik 24.24
3. M. Ridley 24.19
4. P. MacLean 24.11
5. C. Janney 22.86
6. I. Sinisalo 22.55
7. C. Simpson 22.48
8. G. Roberts 22.29
9. A. Creighton 21.79
10. M. Messier* 21.33
1988-89 NHL
1. R. Brown 28.99
2. C. Simpson 28.93
3. M. Lemieux* 27.16
4. P. Elynuik 26.00
5. R. Sutter 24.53
6. P. MacLean 24.32
7. R. Ferraro 24.26
8. J. Nieuwendyk* 23.72
9. R. Vaive 22.46
10. M. Fortier 22.22
D. Poulin 22.22
1987-88 NHL
1. C. Simpson 31.64
2. R. Brown 30.00
3. P. Verbeek 25.70
4. M. Makela 25.35
5. H. Loob 25.25
6. L. Robitaille* 24.09
7. J. Nieuwendyk* 24.06
8. P. Stastny* 23.12
9. B. Probert 23.02
10. P. MacLean 22.73
1986-87 NHL
1. R. Ferraro 28.13
2. E. Tikkanen 26.98
3. J. Kurri* 25.59
4. T. McCarthy 24.79
5. P. Verbeek 24.31
6. J. Mullen* 22.82
7. L. Robitaille* 22.61
8. T. Kerr 22.22
9. R. Middleton 21.99
10. B. MacLellan 21.92
1985-86 NHL
1. J. Kurri* 28.81
2. T. Ruskowski 28.26
3. C. Laughlin 26.32
4. C. Simmer 25.53
5. W. Young 23.91
6. P. Larouche 23.53
7. T. Murray 22.96
8. R. Ferraro 22.90
9. R. Summanen 22.89
10. G. Anderson* 22.31
1984-85 NHL
1. W. Young 30.53
2. J. Kurri* 26.59
3. C. Simmer 25.00
4. D. Taylor 23.84
5. M. Naslund 23.46
6. M. Krushelnyski 22.51
7. P. MacLean 22.16
8. S. Larmer 22.01
9. D. Sutter 21.98
10. A. Stastny 21.59
1983-84 NHL
1. W. Gretzky* 26.69
2. J. Kurri* 26.67
3. G. Gilbert 26.27
4. J. Tonelli 25.71
5. P. MacLean 25.32
6. B. Goring 25.00
7. P. Stastny* 24.34
8. M. Bullard 23.94
9. T. McCarthy 23.64
10. B. MacLellan 23.58
1982-83 NHL
1. D. Rota 24.28
2. M. Pavelich 24.03
3. L. McDonald* 24.00
4. K. Linseman 23.40
5. M. Napier 23.39
6. P. Stastny* 23.38
7. R. Middleton 23.11
8. B. Sutter 22.77
9. A. Secord 22.50
10. M. Goulet* 22.27
1981-82 NHL
1. R. Middleton 25.25
2. K. Nilsson 25.24
3. D. Rota 25.00
4. W. Gretzky* 24.86
5. M. Bullard 24.83
6. P. Mondou 23.97
7. M. Tardif 23.49
8. Y. Lambert 23.15
9. B. Trottier* 23.04
10. D. Sutter 23.00
1980-81 NHL
1. C. Simmer 32.75
2. P. Gagne 25.25
3. D. Maloney 25.00
4. W. Plett 23.90
5. D. Maloney 23.39
6. T. Kerr 23.16
7. D. Taylor 22.82
8. K. Nilsson 22.58
9. W. Cashman 22.52
10. D. Foster 22.43
1979-80 NHL
1. S. Vickers 29.59
2. C. Simmer 26.29
3. S. Weir 25.58
4. A. MacAdam 24.71
5. B. Stoughton 23.93
6. P. Larouche 22.73
7. B. Trottier* 22.58
8. M. Eaves 22.50
9. G. Perreault* 22.22
10. D. Taylor 21.76
1978-79 NHL
1. U. Nilsson 28.13
2. T. Bulley 25.71
3. B. Trottier* 25.13
4. R. Middleton 25.00
5. M. Bossy* 24.73
6. R. Delorme 23.53
7. B. Sutter 23.16
8. C. Ramsay 23.01
9. G. Croteau 22.12
10. G. Chouinard 21.83
1977-78 NHL
1. M. Walton 25.22
2. B. Trottier* 23.83
3. P. Gardner 22.56
4. M. Bossy* 22.55
5. S. Jonathan 22.31
6. G. Perreault* 21.35
7. W. Bianchin 21.05
8. R. Houle 20.98
9. B. Kelly 20.21
10. S. Shutt* 20.16
1976-77 NHL
1. G. Dornhoefer 21.74
2. B. Kelly 21.57
3. W. Bianchin 21.54
4. W. Plett 21.15
5. Y. Cournoyer* 20.66
6. S. Shutt* 20.48
7. J. Bucyk* 20.41
8. G. Perreault* 20.00
9. R. MacLeish 19.44
10. G. Lafleur* 19.31
1975-76 NHL
1. D. Kozak 24.69
2. J. Bucyk* 23.84
3. S. Weir 21.11
4. C. Lefley 20.77
5. Y. Lambert 20.51
6. E. Thompson 20.48
7. S. Shutt* 20.18
8. Y. Cournoyer* 19.63
9. F. Ahern 19.32
10. P. McNab 19.20
1974-75 NHL
1. P. McNab 24.18
2. J. Pappin 23.08
3. E. Vail 22.03
4. S. Vickers 21.81
5. Y. Lambert 21.33
6. P. Plante 21.12
7. D. Grant 21.01
8. R. Middleton 20.75
9. G. Lafleur* 20.38
10. D. Forbes 20.22
1973-74 NHL
1. J. Bucyk* 22.30
2. Y. Cournoyer* 21.39
3. R. Gilbert* 21.05
D. Schultz 21.05
5. P. Mahovlich 20.22
6. J. Pappin 20.00
S. Vickers 20.00
8. K. Hodge 19.92
9. S. Nolet 19.59
10. D. Kozak 19.27
1972-73 NHL
1. J. Bucyk* 23.81
2. S. Vickers 22.90
3. J. Pappin 22.53
4. C. Koroll 21.85
5. D. Hextall 21.43
6. C. Lefley 21.21
7. H. Graves 21.09
8. Y. Cournoyer* 20.62
9. M. Corrigan 20.56
10. B. Berry 20.45
1971-72 NHL
1. J. Ratelle* 25.14
2. Y. Cournoyer* 22.60
3. V. Hadfield 20.66
4. P. Henderson 19.90
5. J. Pappin 18.62
6. J. Bucyk* 18.39
7. R. Gilbert* 18.07
8. L. Rochefort 17.53
9. D. Balon 17.29
10. P. Mahovlich 16.91
1970-71 NHL
1. J. Bucyk* 22.67
2. G. Dornhoefer 20.83
3. J. McKenzie 20.53
4. D. Balon 20.45
5. C. Maki 20.00
6. J. Pappin 19.47
7. Y. Cournoyer* 18.78
8. K. Hodge 18.53
9. P. Mahovlich 18.52
10. K. McCreary 18.10
1969-70 NHL
1. P. Goyette 19.08
2. P. Martin 18.75
3. G. Unger 17.95
4. G. Dornhoefer 17.81
5. J. Pappin 17.72
6. J. Ferguson 16.38
7. D. Balon 16.34
8. J. Bucyk* 16.32
9. J. Ratelle* 16.16
10. E. Ingarfield 16.15
1968-69 NHL
1. J. McKenzie 23.58
2. M. Laughton 19.42
3. K. Hodge 19.07
4. B. Sutherland 18.42
5. C. Henry 18.09
6. D. Grant 17.99
7. K. Wharram 17.96
8. Y. Cournoyer* 17.55
9. F. Mahovlich* 16.72
10. E. Nesterenko 16.67
1967-68 NHL
1. D. Duff* 22.52
2. B. Sutherland 20.41
3. J. Ratelle* 17.78
4. J. Bucyk* 17.14
5. B. Selby 17.05
6. F. Smith 15.89
7. J. McKenzie 15.47
8. N. Ullman* 15.35
9. K. Wharram 15.25
10. G. Ubriaco 15.13
1966-67 NHL
1. P. Henderson 20.59
2. Y. Cournoyer* 19.23
3. K. Wharram 18.34
4. B. MacGregor 17.61
5. R. Gilbert* 16.67
6. D. Mohns 16.56
7. B. Hull* 16.25
8. J. Pappin 15.33
9. R. Ellis 14.97
10. D. Hull 14.53
1965-66 NHL
1. Y. Cournoyer* 20.22
2. B. Selby 17.72
3. D. Marshall 15.85
4. G. Tremblay 15.79
5. P. Esposito* 15.70
6. B. Hull* 15.38
7. K. Wharram 14.94
8. B. MacGregor 14.81
9. E. Nesterenko 14.71
10. E. Shack 14.53
1964-65 NHL
1. C. Henry 24.07
2. R. Ellis 18.25
3. B. MacGregor 17.65
4. D. Prentice 17.28
5. N. Ullman* 16.73
6. D. Marshall 16.39
7. E. Nesterenko 16.28
8. K. Wharram 16.22
9. C. Larose 15.11
10. D. Balon 14.88
1963-64 NHL
1. K. Wharram 20.42
2. C. Henry 18.95
3. G. Tremblay 15.60
4. D. McKenney 15.38
5. J. Ferguson 13.33
6. R. Gilbert* 12.97
7. S. Mikita* 12.79
8. F. Mahovlich* 12.68
9. J. Bucyk* 12.68
10. P. Goyette 12.37
1962-63 NHL
1. C. Henry 26.62
2. K. Wharram 19.42
3. D. McKenney 17.19
4. J. Bucyk* 16.67
T. Williams 16.67
6. P. MacDonald 15.79
7. F. Kennedy 15.58
8. D. Moore* 15.09
9. F. Mahovlich* 15.06
10. G. Tremblay 14.97
1961-62 NHL
1. G. Tremblay 17.78
2. C. Henry 17.56
3. B. Harris 16.30
4. E. Ingarfield 16.05
5. R. Backstrom 14.92
6. D. Marshall 14.88
7. M. Balfour 14.71
8. F. Mahovlich* 13.98
9. R. Kelly* 13.84
A. McDonald 13.84
1960-61 NHL
1. C. Henry 23.33
2. F. Mahovlich* 21.52
3. D. Moore* 18.62
4. R. Stewart 16.25
5. B. Geoffrion* 15.82
6. D. McKenney 15.76
7. A. Hebenton 14.77
8. B. Nevin 14.69
9. H. Glover 13.73
10. N. Ullman* 13.66
1959-60 NHL
1. M. Balfour 20.22
2. V. Stasiuk 17.90
3. J. Gendron 16.90
4. P. Goyette 16.41
5. B. Horvath 16.39
6. J. Wilson 15.31
7. C. Henry 15.19
8. D. Mohns 14.71
9. G. Aldcorn 13.66
10. H. Richard* 13.45
Support us without the ads? Go Ad-Free.