Player Team Shoots Difference FO FO vs.Left FO% vs.Left FO vs.Right FO% vs.Right
1 Sidney Crosby PIT L +3.6% Left 1262 634 55.4% 628 51.8%
2 Bo Horvat VAN L +3.6% Right 1225 818 51.7% 407 55.3%
3 Ryan O'Reilly STL L +7.6% Right 1196 865 56.8% 331 64.4%
4 Anze Kopitar LAK L +7.4% Right 1154 923 55.8% 231 63.2%
5 Patrice Bergeron BOS R +1.3% Left 1147 693 62.8% 454 61.5%
6 Jordan Staal CAR L +5.3% Right 1083 714 56.2% 369 61.5%
7 Christian Dvorak ARI L +4.9% Right 1062 835 51.0% 227 55.9%
8 Mika Zibanejad NYR R +7.5% Left 1034 636 49.2% 398 41.7%
9 Leon Draisaitl EDM L +7.3% Right 1031 696 53.3% 335 60.6%
10 Aleksander Barkov FLA L +4.8% Left 1026 678 56.5% 348 51.7%
11 Elias Lindholm CGY R +11.2% Left 991 829 53.2% 162 42.0%
12 William Karlsson VGK L +6.1% Right 959 671 52.2% 288 58.3%
13 Phillip Danault MTL L +4.8% Right 907 664 51.2% 243 56.0%
14 Logan Couture SJS L +1.2% Right 900 675 49.0% 225 50.2%
15 Tomas Hertl SJS L +9.5% Right 881 627 52.3% 254 61.8%
16 Auston Matthews TOR L +3.2% Right 867 584 50.9% 283 54.1%
17 Luke Glendening DET R +0.9% Left 859 567 61.2% 292 60.3%
18 John Tavares TOR L +4.6% Left 852 554 56.9% 298 52.3%
19 Joel Eriksson Ek MIN L +12.5% Right 839 632 44.0% 207 56.5%
20 Jean-Gabriel Pageau NYI R +6.7% Left 833 497 59.4% 336 52.7%
21 Ryan Johansen NSH R +0.7% Left 822 630 51.7% 192 51.0%
22 Claude Giroux PHI R +10.5% Left 812 517 63.4% 295 52.9%
23 Nick Suzuki MTL R +6.0% Right 796 615 42.6% 181 48.6%
24 Alexander Wennberg FLA L +2.6% Right 788 513 48.3% 275 50.9%
25 David Kampf CHI L +6.8% Right 777 484 50.2% 293 57.0%
26 Vincent Trocheck CAR R +5.5% Left 769 584 57.4% 185 51.9%
27 Nic Dowd WSH R +3.8% Left 768 387 58.1% 381 54.3%
28 Radek Faksa DAL L +2.1% Right 760 471 55.0% 289 57.1%
29 Sean Couturier PHI L +4.6% Left 750 338 59.5% 412 54.9%
30 Mikael Backlund CGY L +10.9% Right 745 536 48.9% 209 59.8%
31 Chandler Stephenson VGK L +2.0% Left 744 570 50.9% 174 48.9%
32 Nazem Kadri COL L +10.6% Right 743 458 48.7% 285 59.3%
32 Ryan Strome NYR R +8.4% Left 743 498 46.0% 245 37.6%
34 Nicklas Backstrom WSH L +6.0% Left 731 377 51.2% 354 45.2%
35 Dylan Larkin DET L +4.2% Left 730 498 50.8% 232 46.6%
36 Josh Norris OTT L +7.4% Right 724 494 50.0% 230 57.4%
37 Adam Lowry WPG L +4.9% Right 715 496 49.0% 219 53.9%
38 Brock Nelson NYI L +5.2% Left 707 350 52.0% 357 46.8%
38 Mark Scheifele WPG R +4.2% Left 707 567 50.6% 140 46.4%
40 Joe Pavelski DAL R +4.2% Right 696 533 51.0% 163 55.2%
41 Sean Monahan CGY L +2.7% Left 694 486 49.8% 208 47.1%
42 Sebastian Aho CAR L +6.2% Left 692 409 55.3% 283 49.1%
43 Nick Bonino MIN L +3.2% Right 691 469 51.8% 222 55.0%
44 Ryan Getzlaf ANA R +11.5% Right 676 555 49.7% 121 61.2%
45 Lars Eller WSH L +3.8% Left 659 361 52.1% 298 48.3%
46 Yanni Gourde TBL L +4.4% Left 649 471 49.9% 178 45.5%
47 Casey Cizikas NYI L +0.7% Right 639 348 52.9% 291 53.6%
48 Connor McDavid EDM L +2.8% Left 638 459 50.3% 179 47.5%
49 Dylan Gambrell SJS R +2.5% Right 637 506 43.3% 131 45.8%
50 Gabriel Vilardi LAK R +4.5% Right 634 482 44.8% 152 49.3%
51 Michael McLeod NJD R +2.8% Left 633 337 52.8% 296 50.0%
52 Pius Suter CHI L +1.2% Right 625 387 42.1% 238 43.3%
53 Jack Hughes NJD L +8.4% Right 611 305 31.1% 306 39.5%
54 Brayden Schenn STL L +5.8% Right 609 412 50.5% 197 56.3%
54 Johan Larsson ARI L +4.8% Right 609 440 47.3% 169 52.1%
56 Pavel Zacha NJD L +6.5% Left 606 280 55.0% 326 48.5%
57 Jack Roslovic CBJ R +1.5% Left 593 443 39.5% 150 38.0%
58 Paul Stastny WPG L +4.6% Left 592 400 56.2% 192 51.6%
58 David Krejci BOS R +7.6% Left 592 345 57.4% 247 49.8%
60 Colton Sissons NSH R +3.1% Left 591 440 54.8% 151 51.7%
61 Chris Tierney OTT L +0.8% Right 590 358 45.3% 232 46.1%
62 Derek Grant ANA L +7.0% Right 566 424 49.3% 142 56.3%
63 Jesperi Kotkaniemi MTL L +4.0% Left 549 357 49.3% 192 45.3%
64 Adam Henrique ANA L +0.5% Right 547 373 55.2% 174 55.7%
65 Boone Jenner CBJ L +0.8% Left 546 361 55.4% 185 54.6%
66 Nick Schmaltz ARI R +1.6% Right 537 419 42.5% 118 44.1%
67 J.T. Miller VAN L +4.4% Right 526 362 51.7% 164 56.1%
68 Brayden Point TBL R +10.7% Left 520 376 52.4% 144 41.7%
69 Noel Acciari FLA R +0.5% Right 519 394 52.3% 125 52.8%
70 Gabriel Landeskog COL L +3.4% Left 509 383 57.4% 126 54.0%
71 Charlie Coyle BOS R +4.4% Right 507 311 46.6% 196 51.0%
72 Riley Sheahan BUF L +2.7% Left 503 243 52.3% 260 49.6%
73 Cody Eakin BUF L +3.1% Left 499 247 55.9% 252 52.8%
74 Brandon Sutter VAN R +10.0% Right 497 355 52.7% 142 62.7%
75 Evgeny Kuznetsov WSH L +4.8% Right 493 256 39.1% 237 43.9%
75 Nathan MacKinnon COL R +7.7% Right 493 424 47.4% 69 55.1%
77 Erik Haula NSH L +1.6% Left 490 309 55.7% 181 54.1%
78 Jason Spezza TOR R +3.4% Right 483 350 56.0% 133 59.4%
79 Victor Rask MIN L +0.3% Left 480 314 45.5% 166 45.2%
80 Kevin Hayes PHI L +3.2% Left 478 223 50.7% 255 47.5%
80 Jamie Benn DAL L +11.4% Left 478 321 59.8% 157 48.4%
82 Ryan Hartman MIN R +9.5% Right 477 336 38.7% 141 48.2%
83 J.T. Compher COL R +8.4% Right 471 356 43.8% 115 52.2%
84 Mikael Granlund NSH L +9.8% Left 469 298 55.4% 171 45.6%
84 Roope Hintz DAL L +2.4% Left 469 291 50.2% 178 47.8%
86 Anthony Cirelli TBL L +5.7% Left 462 295 51.2% 167 45.5%
87 Sam Steel ANA L +13.8% Right 449 323 48.9% 126 62.7%
88 Casey Mittelstadt BUF L +5.3% Right 441 179 45.8% 262 51.1%
89 Kevin Rooney NYR L +0.2% Right 438 265 44.9% 173 45.1%
90 Derick Brassard ARI L +2.7% Right 435 303 51.8% 132 54.5%
91 Scott Laughton PHI L +8.1% Left 431 248 52.4% 183 44.3%
92 Nolan Patrick PHI R +4.0% Right 430 242 50.8% 188 54.8%
93 Pierre-Edouard Bellemare COL L +7.3% Left 428 261 63.6% 167 56.3%
94 Dylan Strome CHI L +12.1% Left 421 248 52.0% 173 39.9%
95 Nick Paul OTT L +3.7% Left 420 287 53.3% 133 49.6%
96 Steven Stamkos TBL R +9.3% Left 416 324 59.3% 92 50.0%
97 Teddy Blueger PIT L +3.6% Left 413 237 50.2% 176 46.6%
98 Jake Evans MTL R +2.0% Left 405 286 50.7% 119 48.7%

Download in CSV format

Data is updated nightly; this page updated through games played on July 7, 2021

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