Player Team Shots For Shots Against Net SF%
1 Mikhail Sergachev TBL 205 113 92 64.5%
2 Braydon Coburn TBL 233 161 72 59.1%
3 Patrice Bergeron BOS 183 112 71 62.0%
3 Jonathan Marchessault VGK 351 280 71 55.6%
5 Shea Theodore VGK 398 328 70 54.8%
6 Alex Killorn TBL 208 140 68 59.8%
7 Reilly Smith VGK 322 261 61 55.2%
8 Brad Marchand BOS 208 148 60 58.4%
9 P.K. Subban NSH 294 236 58 55.5%
9 William Karlsson VGK 350 292 58 54.5%
11 Nikolaj Ehlers WPG 247 190 57 56.5%
12 Josh Morrissey WPG 315 259 56 54.9%
13 Kevin Fiala NSH 206 153 53 57.4%
14 David Pastrnak BOS 204 153 51 57.1%
15 Kyle Turris NSH 222 172 50 56.3%
15 Joel Armia WPG 142 92 50 60.7%
17 Torey Krug BOS 200 152 48 56.8%
17 Tyler Myers WPG 288 240 48 54.5%
19 Jacob Trouba WPG 350 303 47 53.6%
20 Anthony Cirelli TBL 189 144 45 56.8%
21 Mattias Ekholm NSH 279 235 44 54.3%
22 Mark Scheifele WPG 299 256 43 53.9%
23 Yanni Gourde TBL 218 177 41 55.2%
24 Roman Josi NSH 316 277 39 53.3%
24 Blake Wheeler WPG 272 233 39 53.9%
26 Brett Connolly WSH 249 212 37 54.0%
27 Dustin Byfuglien WPG 366 331 35 52.5%
28 Craig Smith NSH 190 156 34 54.9%
28 Conor Sheary PIT 135 101 34 57.2%
28 Deryk Engelland VGK 376 342 34 52.4%
31 Colin Miller VGK 291 259 32 52.9%
31 Mathieu Perreault WPG 114 82 32 58.2%
33 Josh Manson ANA 78 47 31 62.4%
34 Matt Calvert CBJ 94 64 30 59.5%
34 Ryan Kesler ANA 70 40 30 63.6%
34 Mike Fisher NSH 120 90 30 57.1%
37 Brian Dumoulin PIT 195 166 29 54.0%
37 Patrik Laine WPG 267 238 29 52.9%
39 Andrew Cogliano ANA 69 41 28 62.7%
40 Lars Eller WSH 319 293 26 52.1%
40 David Savard CBJ 108 82 26 56.8%
40 Joe Morrow WPG 101 75 26 57.4%
43 Cedric Paquette TBL 149 124 25 54.6%
43 Hampus Lindholm ANA 80 55 25 59.3%
43 Ryan Callahan TBL 140 115 25 54.9%
46 Brandon Montour ANA 93 69 24 57.4%
46 Adam Lowry WPG 205 181 24 53.1%
48 Ryan Hartman NSH 99 76 23 56.6%
48 Ryan Carpenter VGK 199 176 23 53.1%
48 Jon Merrill VGK 128 105 23 54.9%
48 Dmitry Orlov WSH 472 449 23 51.2%
52 Ben Chiarot WPG 232 210 22 52.5%
52 Viktor Arvidsson NSH 223 201 22 52.6%
52 Miikka Salomaki NSH 83 61 22 57.6%
52 Jakob Silfverberg ANA 68 46 22 59.6%
52 Calle Jarnkrok NSH 89 67 22 57.1%
52 Chris Kunitz TBL 148 126 22 54.0%
58 Evgeny Kuznetsov WSH 384 363 21 51.4%
58 Erik Haula VGK 285 264 21 51.9%
58 Andrew Copp WPG 166 145 21 53.4%
61 Andre Burakovsky WSH 135 115 20 54.0%
61 Zach Werenski CBJ 140 120 20 53.8%
63 Drew Doughty LAK 73 54 19 57.5%
63 Travis Dermott TOR 86 67 19 56.2%
63 Ian Cole CBJ 107 88 19 54.9%
66 Kyle Connor WPG 276 258 18 51.7%
66 Carl Hagelin PIT 101 83 18 54.9%
66 Ryan Reaves VGK 91 73 18 55.5%
66 Ryan Ellis NSH 298 280 18 51.6%
66 Alex Ovechkin WSH 375 357 18 51.2%
66 Tomas Tatar VGK 83 65 18 56.1%
72 Evgeni Malkin PIT 112 95 17 54.1%
72 Jake Gardiner TOR 154 137 17 52.9%
72 Steven Stamkos TBL 208 191 17 52.1%
72 Ryan Johansen NSH 218 201 17 52.0%
76 Paul Stastny WPG 246 230 16 51.7%
76 Rickard Rakell ANA 69 53 16 56.6%
76 Filip Forsberg NSH 208 192 16 52.0%
76 Artemi Panarin CBJ 130 114 16 53.3%
80 Ryan Getzlaf ANA 72 57 15 55.8%
81 Nate Schmidt VGK 366 352 14 51.0%
82 Patric Hornqvist PIT 140 127 13 52.4%
82 J.T. Miller TBL 202 189 13 51.7%
82 Derick Brassard PIT 137 124 13 52.5%
85 Kris Letang PIT 217 205 12 51.4%
85 Tucker Poolman WPG 23 11 12 67.6%
85 Thomas Vanek CBJ 84 72 12 53.8%
85 Scott Laughton PHI 66 54 12 55.0%
85 Kyle Clifford LAK 45 33 12 57.7%
85 Francois Beauchemin ANA 84 72 12 53.8%
85 Tyler Bozak TOR 86 74 12 53.8%
85 James Neal VGK 302 290 12 51.0%
93 Bryan Little WPG 216 205 11 51.3%
93 Marcus Sorensen SJS 91 80 11 53.2%
93 Nikita Zaitsev TOR 130 119 11 52.2%
96 Ivan Provorov PHI 92 82 10 52.9%
96 Alexander Wennberg CBJ 41 31 10 56.9%
96 Ondrej Palat TBL 220 210 10 51.2%
99 Corey Perry ANA 61 52 9 54.0%
99 Sidney Crosby PIT 171 162 9 51.4%
99 David Krejci BOS 172 163 9 51.3%
102 Melker Karlsson SJS 100 92 8 52.1%
103 Josh Anderson CBJ 87 80 7 52.1%
103 Samuel Girard COL 59 52 7 53.2%
103 Torrey Mitchell LAK 26 19 7 57.8%
103 Chad Ruhwedel PIT 121 114 7 51.5%
103 William Nylander TOR 95 88 7 51.9%
103 Bryan Rust PIT 144 137 7 51.2%
109 Kevan Miller BOS 196 190 6 50.8%
109 Nikita Kucherov TBL 215 209 6 50.7%
109 Brandon Tanev WPG 197 191 6 50.8%
109 Joakim Ryan SJS 49 43 6 53.3%
109 Travis Zajac NJD 55 49 6 52.9%
109 Tyler Toffoli LAK 66 60 6 52.4%
109 Pierre-Luc Dubois CBJ 120 114 6 51.3%
109 Adrian Kempe LAK 59 53 6 52.7%
117 James van Riemsdyk TOR 81 76 5 51.6%
117 Rick Nash BOS 153 148 5 50.8%
117 Jakub Vrana WSH 256 251 5 50.5%
117 Jesper Bratt NJD 20 15 5 57.1%
117 Jordan Weal PHI 11 6 5 64.7%
117 Brent Burns SJS 196 191 5 50.6%
117 Tanner Pearson LAK 76 71 5 51.7%
117 Jake Guentzel PIT 174 169 5 50.7%
125 Tom Kuhnhackl PIT 85 81 4 51.2%
125 Nathan Walker WSH 9 5 4 64.3%
125 Stefan Noesen NJD 48 44 4 52.2%
125 Mikko Rantanen COL 101 97 4 51.0%
125 Sean Couturier PHI 59 55 4 51.8%
130 Timo Meier SJS 118 115 3 50.6%
130 Dominic Moore TOR 18 15 3 54.5%
130 Jake Muzzin LAK 30 27 3 52.6%
130 Ryan Murphy MIN 13 10 3 56.5%
130 Claude Giroux PHI 67 64 3 51.1%
135 Connor Brown TOR 94 92 2 50.5%
135 T.J. Oshie WSH 358 356 2 50.1%
135 Dominik Simon PIT 85 83 2 50.6%
135 Tom Wilson WSH 318 316 2 50.2%
135 Dustin Brown LAK 77 75 2 50.7%
135 Jake Debrusk BOS 150 148 2 50.3%
135 Auston Matthews TOR 111 109 2 50.5%
142 Brian Gionta BOS 9 8 1 52.9%
142 Jakub Voracek PHI 59 58 1 50.4%
142 Chris Tierney SJS 112 111 1 50.2%
142 Blake Coleman NJD 51 50 1 50.5%
142 David Warsofsky COL 24 23 1 51.1%
142 Olli Maatta PIT 174 173 1 50.1%
142 Antoine Vermette ANA 9 8 1 52.9%
149 J.T. Brown ANA 21 21 0 50.0%
149 Michael Grabner NJD 16 16 0 50.0%
149 Victor Hedman TBL 312 312 0 50.0%
149 Dylan DeMelo SJS 132 132 0 50.0%
149 Drew Stafford NJD 12 12 0 50.0%
149 Cory Conacher TBL 8 8 0 50.0%
149 Wayne Simmonds PHI 67 67 0 50.0%
149 Sonny Milano CBJ 11 11 0 50.0%
149 Kevin Gravel LAK 16 16 0 50.0%
149 Nick Holden BOS 23 23 0 50.0%
159 Brenden Dillon SJS 148 149 -1 49.8%
159 Eric Fehr SJS 94 95 -1 49.7%
161 Derek Grant ANA 24 26 -2 48.0%
161 Kasperi Kapanen TOR 64 66 -2 49.2%
161 Roman Polak TOR 96 98 -2 49.5%
161 Nate Thompson LAK 28 30 -2 48.3%
161 Jack Roslovic WPG 87 89 -2 49.4%
161 Dmitry Kulikov WPG 7 9 -2 43.8%
161 Oliver Bjorkstrand CBJ 50 52 -2 49.0%
168 Matt Niskanen WSH 461 464 -3 49.8%
168 Jakub Jerabek WSH 24 27 -3 47.1%
168 Travis Sanheim PHI 36 39 -3 48.0%
168 Gabriel Landeskog COL 103 106 -3 49.3%
168 Robert Hagg PHI 24 27 -3 47.1%
168 Dale Weise PHI 10 13 -3 43.5%
174 J.T. Compher COL 52 56 -4 48.1%
174 Kevin Labanc SJS 100 104 -4 49.0%
174 Brandon Manning PHI 79 83 -4 48.8%
174 Sami Vatanen NJD 53 57 -4 48.2%
174 Boone Jenner CBJ 97 101 -4 49.0%
179 Taylor Hall NJD 62 67 -5 48.1%
179 Jamie Oleksiak PIT 148 153 -5 49.2%
179 Sven Andrighetto COL 51 56 -5 47.7%
179 Valtteri Filppula PHI 60 65 -5 48.0%
179 Matt Read PHI 44 49 -5 47.3%
179 Travis Boyd WSH 7 12 -5 36.8%
179 Tyson Barrie COL 105 110 -5 48.8%
179 Ondrej Kase ANA 53 58 -5 47.7%
179 Mikael Granlund MIN 60 65 -5 48.0%
188 Michael Amadio LAK 2 8 -6 20.0%
188 Dion Phaneuf LAK 72 78 -6 48.0%
188 Anton Stralman TBL 264 270 -6 49.4%
188 Mark Letestu CBJ 33 39 -6 45.8%
188 Pierre-Edouard Bellemare VGK 172 178 -6 49.1%
188 Nathan MacKinnon COL 106 112 -6 48.6%
188 Brian Boyle NJD 27 33 -6 45.0%
188 Paul Martin SJS 98 104 -6 48.5%
188 Seth Jones CBJ 135 141 -6 48.9%
188 Tyler Ennis MIN 3 9 -6 25.0%
188 Kyle Rau MIN 5 11 -6 31.2%
188 Alexander Kerfoot COL 43 49 -6 46.7%
188 Brian Gibbons NJD 8 14 -6 36.4%
201 Christian Folin LAK 52 59 -7 46.8%
201 Kevin Bieksa ANA 6 13 -7 31.6%
201 Colin Wilson COL 52 59 -7 46.8%
201 Jordan Greenway MIN 55 62 -7 47.0%
201 Ryan McDonagh TBL 282 289 -7 49.4%
201 John Moore NJD 83 90 -7 48.0%
201 Shayne Gostisbehere PHI 80 87 -7 47.9%
201 Damon Severson NJD 57 64 -7 47.1%
201 Nick Foligno CBJ 89 96 -7 48.1%
210 Joe Pavelski SJS 146 154 -8 48.7%
210 Ben Lovejoy NJD 44 52 -8 45.8%
210 Nicklas Backstrom WSH 273 281 -8 49.3%
210 Nazem Kadri TOR 35 43 -8 44.9%
210 Oscar Lindberg VGK 28 36 -8 43.8%
210 Leo Komarov TOR 10 18 -8 35.7%
210 Dan Girardi TBL 254 262 -8 49.2%
210 Michael Raffl PHI 57 65 -8 46.7%
218 Jason Chimera ANA 12 21 -9 36.4%
218 Matt Hendricks WPG 25 34 -9 42.4%
218 Eric Staal MIN 71 80 -9 47.0%
218 Mirco Mueller NJD 39 48 -9 44.8%
222 Marcus Johansson NJD 29 39 -10 42.6%
222 Yannick Weber NSH 29 39 -10 42.6%
222 Charlie McAvoy BOS 252 262 -10 49.0%
222 Patrick Marleau TOR 86 96 -10 47.3%
222 Radko Gudas PHI 72 82 -10 46.8%
222 Alex Iafallo LAK 31 41 -10 43.1%
228 John Carlson WSH 442 453 -11 49.4%
228 Travis Konecny PHI 60 71 -11 45.8%
228 Anze Kopitar LAK 77 88 -11 46.7%
228 Cam Atkinson CBJ 104 115 -11 47.5%
228 David Perron VGK 175 186 -11 48.5%
228 Will Butcher NJD 42 53 -11 44.2%
234 Gabriel Bourque COL 40 52 -12 43.5%
234 Jori Lehtera PHI 35 47 -12 42.7%
234 Pavel Zacha NJD 51 63 -12 44.7%
234 Barclay Goodrow SJS 19 31 -12 38.0%
234 Paul Ladue LAK 24 36 -12 40.0%
234 Tommy Wingels BOS 36 48 -12 42.9%
240 Oskar Lindblom PHI 23 36 -13 39.0%
240 Andrew MacDonald PHI 62 75 -13 45.3%
240 Nolan Patrick PHI 52 65 -13 44.4%
240 Nick Ritchie ANA 39 52 -13 42.9%
240 Tomas Hertl SJS 132 145 -13 47.7%
240 Daniel Winnik MIN 58 71 -13 45.0%
240 Andreas Johnsson TOR 48 61 -13 44.0%
240 Alexei Emelin NSH 87 100 -13 46.5%
240 Shane Gersich WSH 6 19 -13 24.0%
240 Nino Niederreiter MIN 59 72 -13 45.0%
240 Ryan Donato BOS 21 34 -13 38.2%
251 Mark Barberio COL 112 126 -14 47.1%
251 Scott Hartnell NSH 25 39 -14 39.1%
251 Nico Hischier NJD 61 75 -14 44.9%
251 Carter Rowney PIT 10 24 -14 29.4%
251 Danton Heinen BOS 81 95 -14 46.0%
251 Miles Wood NJD 37 51 -14 42.0%
257 Michal Kempny WSH 396 411 -15 49.1%
257 Andy Greene NJD 55 70 -15 44.0%
257 Logan Couture SJS 134 149 -15 47.3%
257 Kyle Palmieri NJD 48 63 -15 43.2%
257 Andy Welinski ANA 27 42 -15 39.1%
257 Tomas Nosek VGK 145 160 -15 47.5%
263 Oscar Fantenberg LAK 86 102 -16 45.7%
264 Mitchell Marner TOR 81 98 -17 45.3%
264 Zach Aston-Reese PIT 49 66 -17 42.6%
264 Brayden Point TBL 233 250 -17 48.2%
264 Markus Nutivaara CBJ 81 98 -17 45.3%
264 Brandon Dubinsky CBJ 47 64 -17 42.3%
269 Sean Kuraly BOS 105 123 -18 46.1%
269 Jeff Carter LAK 55 73 -18 43.0%
269 Adam Henrique ANA 38 56 -18 40.4%
269 Patrick Maroon NJD 42 60 -18 41.2%
269 William Carrier VGK 66 84 -18 44.0%
269 Tyson Jost COL 38 56 -18 40.4%
269 Matt Irwin NSH 92 110 -18 45.5%
276 Jonas Brodin MIN 90 109 -19 45.2%
276 Marcus Pettersson ANA 37 56 -19 39.8%
278 Riley Sheahan PIT 103 123 -20 45.6%
278 Alex Tuch VGK 245 265 -20 48.0%
278 Zach Hyman TOR 93 113 -20 45.1%
281 Colton Sissons NSH 144 165 -21 46.6%
281 Justin Schultz PIT 193 214 -21 47.4%
281 Mikko Koivu MIN 48 69 -21 41.0%
281 David Backes BOS 119 140 -21 45.9%
281 Chandler Stephenson WSH 258 279 -21 48.0%
286 Matt Dumba MIN 96 118 -22 44.9%
286 Matt Grzelcyk BOS 122 144 -22 45.9%
288 Tyler Johnson TBL 207 230 -23 47.4%
289 Zach Parise MIN 24 48 -24 33.3%
289 Adam McQuaid BOS 100 124 -24 44.6%
289 Cody Eakin VGK 209 233 -24 47.3%
292 Duncan Siemens COL 11 36 -25 23.4%
293 Nick Seeler MIN 61 87 -26 41.2%
293 Ryan Murray CBJ 82 108 -26 43.2%
293 Patrik Nemeth COL 96 122 -26 44.0%
296 Marcus Foligno MIN 44 71 -27 38.3%
297 Jason Zucker MIN 54 82 -28 39.7%
297 Matt Cullen MIN 34 62 -28 35.4%
299 Phil Kessel PIT 121 150 -29 44.6%
299 Blake Comeau COL 60 89 -29 40.3%
299 Toby Enstrom WPG 149 178 -29 45.6%
299 Mikkel Boedker SJS 119 148 -29 44.6%
303 Carl Soderberg COL 59 90 -31 39.6%
303 Tobias Rieder LAK 45 76 -31 37.2%
305 Joel Eriksson Ek MIN 43 75 -32 36.4%
305 Joonas Donskoi SJS 98 130 -32 43.0%
307 Zdeno Chara BOS 213 246 -33 46.4%
307 Marc-Edouard Vlasic SJS 158 191 -33 45.3%
307 Nick Bonino NSH 136 169 -33 44.6%
310 Luca Sbisa VGK 145 179 -34 44.8%
310 Brayden McNabb VGK 313 347 -34 47.4%
312 Jared Spurgeon MIN 62 97 -35 39.0%
312 Carson Soucy MIN 30 65 -35 31.6%
312 Trevor Lewis LAK 43 78 -35 35.5%
315 Alec Martinez LAK 67 103 -36 39.4%
315 Matt Nieto COL 52 88 -36 37.1%
317 Evander Kane SJS 112 149 -37 42.9%
317 Alex Chiasson WSH 112 149 -37 42.9%
319 Charlie Coyle MIN 34 72 -38 32.1%
320 Nate Prosser MIN 41 80 -39 33.9%
320 Austin Watson NSH 127 166 -39 43.3%
322 Nikita Zadorov COL 96 136 -40 41.4%
322 Riley Nash BOS 78 118 -40 39.8%
324 Tomas Plekanec TOR 61 108 -47 36.1%
325 Ron Hainsey TOR 88 136 -48 39.3%
326 Tim Schaller BOS 72 122 -50 37.1%
327 Christian Djoos WSH 198 250 -52 44.2%
328 Brooks Orpik WSH 259 314 -55 45.2%
329 Justin Braun SJS 139 197 -58 41.4%
329 Morgan Rielly TOR 88 146 -58 37.6%
331 Noel Acciari BOS 78 144 -66 35.1%
332 Devante Smith-Pelly WSH 186 268 -82 41.0%
333 Jay Beagle WSH 138 266 -128 34.2%

Download in CSV format

Data is updated nightly; this page updated through games played on December 14, 2018

Questions? Comments? Special requests? craig@puckbase.com | Twitter@ctab