Player Team Shots For Shots Against Net SF%
1 Filip Forsberg NSH 366 259 107 58.6%
2 Andre Burakovsky WSH 214 119 95 64.3%
3 P.K. Subban NSH 430 336 94 56.1%
4 Mattias Ekholm NSH 434 355 79 55.0%
5 Nate Schmidt WSH 223 145 78 60.6%
6 Lars Eller WSH 204 141 63 59.1%
7 Hampus Lindholm ANA 342 281 61 54.9%
7 T.J. Oshie WSH 231 170 61 57.6%
7 Pontus Aberg NSH 216 155 61 58.2%
10 Alex Ovechkin WSH 234 177 57 56.9%
11 John Carlson WSH 243 188 55 56.4%
12 Ryan Suter MIN 136 83 53 62.1%
13 Ryan Johansen NSH 243 191 52 56.0%
14 Brandon Montour ANA 325 274 51 54.3%
14 Viktor Arvidsson NSH 334 283 51 54.1%
16 Tom Wilson WSH 171 121 50 58.6%
17 Ryan Getzlaf ANA 336 287 49 53.9%
18 Erik Karlsson OTT 378 330 48 53.4%
19 Jason Zucker MIN 103 56 47 64.8%
19 Matt Niskanen WSH 268 221 47 54.8%
21 Nicklas Backstrom WSH 218 173 45 55.8%
22 Dmitry Orlov WSH 270 226 44 54.4%
22 Kevin Shattenkirk WSH 220 176 44 55.6%
24 Antoine Vermette ANA 220 178 42 55.3%
24 Brooks Orpik WSH 195 153 42 56.0%
26 James Neal NSH 308 267 41 53.6%
26 Justin Williams WSH 238 197 41 54.7%
28 Martin Hanzal MIN 101 61 40 62.3%
29 Corey Perry ANA 278 240 38 53.7%
29 Andrew Cogliano ANA 243 205 38 54.2%
31 Jason Pominville MIN 78 41 37 65.5%
31 Jared Spurgeon MIN 108 71 37 60.3%
33 Mikael Granlund MIN 79 43 36 64.8%
33 Jonas Brodin MIN 77 41 36 65.3%
33 Max Pacioretty MTL 122 86 36 58.7%
36 Evgeny Kuznetsov WSH 246 211 35 53.8%
36 Phillip Danault MTL 117 82 35 58.8%
38 Zach Hyman TOR 119 85 34 58.3%
38 William Nylander TOR 116 82 34 58.6%
40 Rickard Rakell ANA 276 243 33 53.2%
41 Marcus Johansson WSH 236 204 32 53.6%
41 Jordie Benn MTL 122 90 32 57.5%
43 Calle Jarnkrok NSH 261 230 31 53.2%
43 Mikko Koivu MIN 71 40 31 64.0%
45 Jeff Petry MTL 131 101 30 56.5%
46 Oscar Lindberg NYR 117 88 29 57.1%
47 Mark Stone OTT 294 266 28 52.5%
47 Jordan Eberle EDM 167 139 28 54.6%
49 Oliver Bjorkstrand CBJ 65 38 27 63.1%
49 Erik Haula MIN 62 35 27 63.9%
49 Brandon Dubinsky CBJ 92 65 27 58.6%
49 Marco Scandella MIN 98 71 27 58.0%
53 Josh Manson ANA 303 277 26 52.2%
53 Matt Dumba MIN 96 70 26 57.8%
55 Artturi Lehkonen MTL 89 64 25 58.2%
56 Patrice Bergeron BOS 101 77 24 56.7%
57 Jakob Silfverberg ANA 284 261 23 52.1%
57 Ryan Nugent-Hopkins EDM 174 151 23 53.5%
57 David Schlemko SJS 99 76 23 56.6%
57 Yannick Weber NSH 207 184 23 52.9%
61 Alexander Wennberg CBJ 87 65 22 57.2%
62 Seth Jones CBJ 118 97 21 54.9%
62 Brett Connolly WSH 68 47 21 59.1%
62 Brandon Saad CBJ 82 61 21 57.3%
62 T.J. Brodie CGY 76 55 21 58.0%
66 Craig Smith NSH 130 110 20 54.2%
66 Auston Matthews TOR 121 101 20 54.5%
66 Morgan Rielly TOR 159 139 20 53.4%
69 Brad Marchand BOS 104 86 18 54.7%
69 Nino Niederreiter MIN 64 46 18 58.2%
69 Kevin Fiala NSH 67 49 18 57.8%
69 Mark Streit PIT 36 18 18 66.7%
69 Charlie Coyle MIN 72 54 18 57.1%
74 Sean Monahan CGY 64 47 17 57.7%
74 Patrick Kane CHI 87 70 17 55.4%
74 Cam Atkinson CBJ 82 65 17 55.8%
74 Artemi Panarin CHI 79 62 17 56.0%
78 Michael Stone CGY 73 57 16 56.2%
78 Nick Foligno CBJ 79 63 16 55.6%
78 Markus Nutivaara CBJ 32 16 16 66.7%
78 Colton Sissons NSH 261 245 16 51.6%
82 Micheal Ferland CGY 61 46 15 57.0%
82 Trevor van Riemsdyk CHI 74 59 15 55.6%
82 Tommy Wingels OTT 79 64 15 55.2%
85 Nate Prosser MIN 33 19 14 63.5%
85 Zach Parise MIN 69 55 14 55.6%
87 Chad Ruhwedel PIT 73 60 13 54.9%
88 Eric Staal MIN 64 52 12 55.2%
88 Ryan White MIN 26 14 12 65.0%
88 Ben Harpur OTT 145 133 12 52.2%
88 Joe Thornton SJS 69 57 12 54.8%
88 Tanner Kero CHI 51 39 12 56.7%
88 Kyle Quincey CBJ 41 29 12 58.6%
88 Colin Miller BOS 67 55 12 54.9%
95 Phil Kessel PIT 321 310 11 50.9%
96 Johnny Gaudreau CGY 67 57 10 54.0%
96 Zach Werenski CBJ 67 57 10 54.0%
96 Clarke MacArthur OTT 206 196 10 51.2%
96 Chris Stewart MIN 36 26 10 58.1%
96 Dmitrij Jaskin STL 28 18 10 60.9%
101 Charlie McAvoy BOS 114 105 9 52.1%
101 Korbinian Holzer ANA 49 40 9 55.1%
101 Shea Weber MTL 124 115 9 51.9%
101 Ondrej Kase ANA 90 81 9 52.6%
101 Chris Kunitz PIT 211 202 9 51.1%
101 John-Michael Liles BOS 81 72 9 52.9%
107 Frank Vatrano BOS 65 57 8 53.3%
107 Jonathan Toews CHI 67 59 8 53.2%
107 Brandon Davidson MTL 41 33 8 55.4%
107 Alexander Radulov MTL 103 95 8 52.0%
107 Patrick Marleau SJS 84 76 8 52.5%
107 Timo Meier SJS 53 45 8 54.1%
107 Mark Giordano CGY 72 64 8 52.9%
107 Derick Brassard OTT 262 254 8 50.8%
115 David Pastrnak BOS 91 84 7 52.0%
115 Matt Irwin NSH 196 189 7 50.9%
115 Cam Fowler ANA 244 237 7 50.7%
115 Matt Hunwick TOR 140 133 7 51.3%
119 Andrew Shaw MTL 66 60 6 52.4%
119 Alex Galchenyuk MTL 86 80 6 51.8%
119 Benoit Pouliot EDM 117 111 6 51.3%
119 Brent Burns SJS 99 93 6 51.6%
119 Andrei Markov MTL 119 113 6 51.3%
119 Joel Eriksson Ek MIN 22 16 6 57.9%
119 Ryan Dzingel OTT 157 151 6 51.0%
119 Dougie Hamilton CGY 77 71 6 52.0%
119 Nicolas Kerdiles ANA 32 26 6 55.2%
128 Paul Carey WSH 8 3 5 72.7%
129 Colin Wilson NSH 158 154 4 50.6%
129 Brian Flynn MTL 19 15 4 55.9%
129 Sean Kuraly BOS 43 39 4 52.4%
129 Scott Hartnell CBJ 42 38 4 52.5%
129 Zdeno Chara BOS 123 119 4 50.8%
129 Christian Folin MIN 20 16 4 55.6%
135 Dwight King MTL 55 52 3 51.4%
135 Tanner Glass NYR 63 60 3 51.2%
135 Scott Harrington CBJ 26 23 3 53.1%
135 Sam Gagner CBJ 50 47 3 51.5%
135 Mikkel Boedker SJS 47 44 3 51.6%
135 Matt Calvert CBJ 50 47 3 51.5%
141 Jack Johnson CBJ 114 112 2 50.4%
141 Michael Frolik CGY 56 54 2 50.9%
141 Boone Jenner CBJ 85 83 2 50.6%
141 Duncan Keith CHI 75 73 2 50.7%
141 David Backes BOS 91 89 2 50.6%
141 Curtis Lazar CGY 8 6 2 57.1%
141 Brian Campbell CHI 60 58 2 50.8%
141 Joonas Donskoi SJS 51 49 2 51.0%
149 Brenden Dillon SJS 87 86 1 50.3%
149 Torrey Mitchell MTL 18 17 1 51.4%
149 Jimmy Vesey NYR 167 166 1 50.2%
149 Tim Schaller BOS 62 61 1 50.4%
149 Kris Versteeg CGY 47 46 1 50.5%
149 Karl Alzner WSH 73 72 1 50.3%
149 Brendan Gallagher MTL 89 88 1 50.3%
156 Daniel Winnik WSH 86 86 0 50.0%
156 Michael McCarron MTL 5 5 0 50.0%
156 Lance Bouma CGY 28 28 0 50.0%
156 David Savard CBJ 116 116 0 50.0%
156 Josh Archibald PIT 17 17 0 50.0%
156 Matt Martin TOR 55 55 0 50.0%
156 Matthew Tkachuk CGY 50 50 0 50.0%
156 Colin White OTT 1 1 0 50.0%
164 Nick Ritchie ANA 175 176 -1 49.9%
164 Kasperi Kapanen TOR 54 55 -1 49.5%
164 Paul Byron MTL 86 87 -1 49.7%
164 Freddie Hamilton CGY 4 5 -1 44.4%
164 Lukas Sedlak CBJ 13 14 -1 48.1%
164 Shea Theodore ANA 201 202 -1 49.9%
164 Chris Wideman OTT 157 158 -1 49.8%
164 Darnell Nurse EDM 204 205 -1 49.9%
164 Paul Stastny STL 97 98 -1 49.7%
164 Chris Neil OTT 2 3 -1 40.0%
164 Logan Shaw ANA 68 69 -1 49.6%
164 Michal Kempny CHI 8 9 -1 47.1%
176 Ryan Hartman CHI 43 45 -2 48.9%
176 Patrick Eaves ANA 92 94 -2 49.5%
176 Alexei Emelin MTL 35 37 -2 48.6%
176 Mike Fisher NSH 240 242 -2 49.8%
176 Jake Gardiner TOR 156 158 -2 49.7%
176 Joel Ward SJS 64 66 -2 49.2%
176 Jean-Gabriel Pageau OTT 249 251 -2 49.8%
176 Mikael Backlund CGY 51 53 -2 49.0%
176 Sonny Milano CBJ 6 8 -2 42.9%
176 Gabriel Carlsson CBJ 51 53 -2 49.0%
186 Mark Borowiecki OTT 18 21 -3 46.2%
186 Cody McLeod NSH 82 85 -3 49.1%
186 Alexandre Burrows OTT 160 163 -3 49.5%
186 Sidney Crosby PIT 351 354 -3 49.8%
186 John Hayden CHI 3 6 -3 33.3%
191 James van Riemsdyk TOR 98 102 -4 49.0%
191 Jordan Schmaltz STL 9 13 -4 40.9%
191 Matt Stajan CGY 27 31 -4 46.6%
191 Miikka Salomaki NSH 41 45 -4 47.7%
191 Ryan Spooner BOS 40 44 -4 47.6%
191 Mike Hoffman OTT 241 245 -4 49.6%
191 Vinnie Hinostroza CHI 5 9 -4 35.7%
191 Matt Beleskey BOS 15 19 -4 44.1%
191 Troy Brouwer CGY 34 38 -4 47.2%
191 Nathan Beaulieu MTL 70 74 -4 48.6%
191 Marcus Kruger CHI 46 50 -4 47.9%
191 Artem Anisimov CHI 56 60 -4 48.3%
191 Jordin Tootoo CHI 10 14 -4 41.7%
204 Griffin Reinhart EDM 14 19 -5 42.4%
204 Kevin Klein NYR 13 18 -5 41.9%
204 Sam Bennett CGY 46 51 -5 47.4%
204 Adam McQuaid BOS 16 21 -5 43.2%
204 Oscar Klefbom EDM 195 200 -5 49.4%
204 Brent Seabrook CHI 72 77 -5 48.3%
204 Tomas Hertl SJS 83 88 -5 48.5%
204 Richard Panik CHI 46 51 -5 47.4%
204 Steve Ott MTL 54 59 -5 47.8%
213 Eric Gryba EDM 33 39 -6 45.8%
213 Connor Brown TOR 88 94 -6 48.4%
213 Iiro Pakarinen EDM 1 7 -6 12.5%
213 Tommy Cross BOS 5 11 -6 31.2%
213 Frederick Gaudreau NSH 75 81 -6 48.1%
213 Jaden Schwartz STL 169 175 -6 49.1%
219 Alex Chiasson CGY 45 52 -7 46.4%
219 Vernon Fiddler NSH 54 61 -7 47.0%
219 Robert Bortuzzo STL 87 94 -7 48.1%
219 Tomas Plekanec MTL 78 85 -7 47.9%
219 Jared Boll ANA 28 35 -7 44.4%
219 Chris Kelly OTT 2 9 -7 18.2%
219 Roman Polak TOR 30 37 -7 44.8%
219 Connor Carrick TOR 71 78 -7 47.7%
219 Brian Boyle TOR 60 67 -7 47.2%
219 Fredrik Claesson OTT 162 169 -7 48.9%
229 David Krejci BOS 21 29 -8 42.0%
229 Nick Holden NYR 175 183 -8 48.9%
231 Derek Stepan NYR 192 201 -9 48.9%
231 David Desharnais EDM 105 114 -9 47.9%
231 Marian Hossa CHI 56 65 -9 46.3%
231 Mats Zuccarello NYR 186 195 -9 48.8%
231 Dennis Rasmussen CHI 28 37 -9 43.1%
236 Dominic Moore BOS 60 70 -10 46.2%
236 Carl Hagelin PIT 123 133 -10 48.0%
236 Paul Martin SJS 86 96 -10 47.3%
236 Chris Tierney SJS 55 65 -10 45.8%
236 Deryk Engelland CGY 50 60 -10 45.5%
236 Josh Anderson CBJ 68 78 -10 46.6%
236 Johnny Oduya CHI 61 71 -10 46.2%
236 Drew Stafford BOS 67 77 -10 46.5%
236 Andreas Martinsen MTL 18 28 -10 39.1%
236 Marcus Sorensen SJS 45 55 -10 45.0%
246 Carl Gunnarsson STL 97 108 -11 47.3%
246 Vladimir Tarasenko STL 168 179 -11 48.4%
246 Nikita Nesterov MTL 28 39 -11 41.8%
249 Matthew Benning EDM 170 182 -12 48.3%
249 Niklas Hjalmarsson CHI 64 76 -12 45.7%
249 Kevin Bieksa ANA 118 130 -12 47.6%
252 Kyle Turris OTT 288 301 -13 48.9%
252 Leon Draisaitl EDM 209 222 -13 48.5%
252 Chris Kreider NYR 158 171 -13 48.0%
252 Patrick Maroon EDM 200 213 -13 48.4%
252 J.T. Miller NYR 162 175 -13 48.1%
257 Viktor Stalberg OTT 183 198 -15 48.0%
257 Brady Skjei NYR 186 201 -15 48.1%
259 Pavel Buchnevich NYR 51 67 -16 43.2%
259 Roman Josi NSH 421 437 -16 49.1%
259 Rick Nash NYR 171 187 -16 47.8%
259 Joe Morrow BOS 77 93 -16 45.3%
259 Joe Pavelski SJS 85 101 -16 45.7%
259 William Karlsson CBJ 64 80 -16 44.4%
265 Milan Lucic EDM 168 185 -17 47.6%
265 Logan Couture SJS 63 80 -17 44.1%
265 Ryan Kesler ANA 266 283 -17 48.5%
265 Jesper Fast NYR 110 127 -17 46.4%
269 Bobby Ryan OTT 237 255 -18 48.2%
269 Nikita Zaitsev TOR 65 83 -18 43.9%
269 Jori Lehtera STL 77 95 -18 44.8%
269 Chris Wagner ANA 125 143 -18 46.6%
269 Noel Acciari BOS 44 62 -18 41.5%
269 Ivan Barbashev STL 60 78 -18 43.5%
269 Riley Nash BOS 61 79 -18 43.6%
276 Magnus Paajarvi STL 66 85 -19 43.7%
276 Kevan Miller BOS 92 111 -19 45.3%
278 Ryan McDonagh NYR 239 259 -20 48.0%
278 Jannik Hansen SJS 74 94 -20 44.0%
278 Matt Bartkowski CGY 49 69 -20 41.5%
278 Martin Marincin TOR 78 98 -20 44.3%
278 Kyle Brodziak STL 75 95 -20 44.1%
283 Connor McDavid EDM 227 248 -21 47.8%
283 Nick Schmaltz CHI 44 65 -21 40.4%
283 Carter Rowney PIT 164 185 -21 47.0%
283 Brendan Smith NYR 172 193 -21 47.1%
283 Marc Methot OTT 284 305 -21 48.2%
288 Zack Smith OTT 203 226 -23 47.3%
288 Tyler Bozak TOR 90 113 -23 44.3%
290 Andrej Sekera EDM 162 186 -24 46.6%
290 Melker Karlsson SJS 60 84 -24 41.7%
290 Zach Sanford STL 25 49 -24 33.8%
290 Ryan Reaves STL 74 98 -24 43.0%
294 Evgeni Malkin PIT 303 328 -25 48.0%
294 Alexander Steen STL 94 119 -25 44.1%
296 Adam Larsson EDM 247 273 -26 47.5%
296 P.A. Parenteau NSH 33 59 -26 35.9%
298 Nazem Kadri TOR 92 119 -27 43.6%
298 Marc-Edouard Vlasic SJS 90 117 -27 43.5%
300 Harry Zolnierczyk NSH 69 97 -28 41.6%
300 Joel Edmundson STL 182 210 -28 46.4%
302 Nate Thompson ANA 120 149 -29 44.6%
302 Dion Phaneuf OTT 323 352 -29 47.9%
304 Bryan Rust PIT 266 296 -30 47.3%
304 Patrik Berglund STL 103 133 -30 43.6%
304 Mitchell Marner TOR 77 107 -30 41.8%
307 Jay Beagle WSH 84 115 -31 42.2%
308 Marc Staal NYR 178 210 -32 45.9%
308 Mika Zibanejad NYR 140 172 -32 44.9%
308 Michael Grabner NYR 115 147 -32 43.9%
311 Leo Komarov TOR 76 109 -33 41.1%
311 Ryan Ellis NSH 395 428 -33 48.0%
313 David Perron STL 81 115 -34 41.3%
314 Dan Girardi NYR 213 249 -36 46.1%
315 Colton Parayko STL 172 210 -38 45.0%
315 Anton Slepyshev EDM 112 150 -38 42.7%
317 Drake Caggiula EDM 149 188 -39 44.2%
317 Vladimir Sobotka STL 113 152 -39 42.6%
317 Sami Vatanen ANA 170 209 -39 44.9%
320 Ian Cole PIT 349 390 -41 47.2%
321 Conor Sheary PIT 248 290 -42 46.1%
321 Justin Braun SJS 96 138 -42 41.0%
323 Tom Kuhnhackl PIT 76 120 -44 38.8%
324 Mark Letestu EDM 112 157 -45 41.6%
324 Scott Wilson PIT 197 242 -45 44.9%
324 Zack Kassian EDM 118 163 -45 42.0%
327 Jake Guentzel PIT 325 372 -47 46.6%
328 Scottie Upshall STL 63 111 -48 36.2%
329 Trevor Daley PIT 269 318 -49 45.8%
329 Kevin Hayes NYR 142 191 -49 42.6%
331 Alex Pietrangelo STL 162 212 -50 43.3%
331 Justin Schultz PIT 295 345 -50 46.1%
333 Kris Russell EDM 211 263 -52 44.5%
334 Tom Pyatt OTT 103 156 -53 39.8%
335 Cody Ceci OTT 311 368 -57 45.8%
336 Jay Bouwmeester STL 153 218 -65 41.2%
337 Austin Watson NSH 179 248 -69 41.9%
338 Olli Maatta PIT 348 419 -71 45.4%
339 Patric Hornqvist PIT 150 222 -72 40.3%
340 Matt Cullen PIT 197 273 -76 41.9%
341 Brian Dumoulin PIT 367 446 -79 45.1%
342 Nick Bonino PIT 196 295 -99 39.9%
343 Ron Hainsey PIT 353 455 -102 43.7%

Download in CSV format

Puckbase © 2013-2017. Data is updated nightly; this page updated through games played on June 11, 2017

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