Net Shots Post-Faceoff (NSPF) estimates a face-off taker's contribution to puck possession by counting shot flow (shots-for minus shots-against) during the 10 seconds following a player's face-offs in 5-versus-5 situations, and comparing it to a league-average face-off taker. NSPF is calculated for each of the offensive, defensive, and netural zones; the overall NSPF is their sum.

In short, NSPF is how many more shots-for a player's team had, plus shots-against prevented, following face-offs he took compared with what a league-average face-off taker would have done with the same number of 5-versus-5 face-offs in each zone (offensive, defensive, and neutral).

NSPF/FO is the NSPF per face-off, allowing for easier comparison among players with different numbers of face-offs taken.



See this article for more detailed information.
 
Player Team NSPF NSPF/FO OZ AdjNetS NZ AdjNetS DZ AdjNetS FO OZ FO NZ FO DZ FO
1 Derick Brassard ARI 4.85 0.0139 4.02 0.00 0.83 349 118 131 100
2 Teddy Blueger PIT 3.68 0.0122 2.49 0.00 1.19 301 62 96 143
3 Lars Eller WSH 5.56 0.0113 4.47 0.00 1.09 494 184 178 132
4 Erik Haula NSH 3.26 0.0087 1.07 1.00 1.19 375 112 119 144
5 Victor Rask MIN 3.65 0.0084 1.67 0.00 1.98 436 160 158 118
6 Steven Stamkos TBL 1.72 0.0074 1.10 0.00 0.62 234 108 51 75
7 Nicklas Backstrom WSH 4.50 0.0073 2.30 1.00 1.20 615 205 265 145
8 Mikael Backlund CGY 4.12 0.0071 2.48 0.00 1.64 581 183 200 198
9 Phillip Danault MTL 4.66 0.0069 2.43 0.00 2.23 680 189 222 269
10 Auston Matthews TOR 4.58 0.0060 2.79 2.00 -0.21 769 266 287 216
11 Noel Acciari FLA 2.10 0.0056 0.35 0.00 1.75 373 78 84 211
12 Nic Dowd WSH 3.31 0.0055 1.54 0.00 1.77 601 55 212 334
13 Joel Eriksson Ek MIN 3.38 0.0050 2.65 0.00 0.73 681 163 309 209
14 Gabriel Landeskog COL 1.86 0.0049 2.28 -1.00 0.58 378 207 101 70
15 Mikael Granlund NSH 1.87 0.0047 0.83 1.00 0.04 396 141 129 126
16 Elias Lindholm CGY 3.01 0.0045 1.18 1.00 0.83 670 220 229 221
17 Adam Henrique ANA 1.86 0.0043 0.76 0.00 1.10 429 149 147 133
17 Brandon Sutter VAN 1.63 0.0043 2.22 0.00 -0.59 381 94 117 170
19 Anze Kopitar LAK 2.99 0.0042 0.13 1.00 1.86 713 226 263 224
20 Yanni Gourde TBL 2.18 0.0041 1.76 0.00 0.42 537 150 216 171
20 Jack Roslovic CBJ 2.17 0.0041 2.22 1.00 -1.05 533 215 203 115
22 Kevin Rooney NYR 1.50 0.0040 -0.76 1.00 1.26 371 92 127 152
23 Brayden Point TBL 1.54 0.0039 -0.31 0.00 1.85 394 158 134 102
23 Sidney Crosby PIT 3.79 0.0039 1.89 -1.00 2.90 963 375 359 229
25 Evgeny Kuznetsov WSH 1.71 0.0037 1.08 0.00 0.63 462 232 154 76
26 Jake Evans MTL 1.05 0.0034 0.24 1.00 -0.19 311 92 121 98
27 Patrice Bergeron BOS 2.25 0.0031 2.50 0.00 -0.25 737 302 224 211
28 Nazem Kadri COL 1.58 0.0028 1.16 1.00 -0.58 571 222 178 171
28 Leon Draisaitl EDM 1.80 0.0028 1.97 0.00 -0.17 653 245 187 221
30 Vincent Trocheck CAR 1.52 0.0026 1.70 0.00 -0.18 576 157 199 220
31 Luke Glendening DET 1.39 0.0022 -0.16 0.00 1.55 637 140 189 308
32 David Krejci BOS 1.08 0.0020 -0.06 0.00 1.14 529 249 142 138
32 Gabriel Vilardi LAK 1.11 0.0020 0.63 1.00 -0.52 550 165 206 179
34 Anthony Cirelli TBL 0.68 0.0019 -0.22 0.00 0.90 354 147 98 109
35 Radek Faksa DAL 1.03 0.0017 0.95 0.00 0.08 589 127 211 251
35 Ryan Strome NYR 1.05 0.0017 1.42 0.00 -0.37 613 191 225 197
35 Derek Grant ANA 0.71 0.0017 0.23 0.00 0.48 408 93 137 178
35 Brayden Schenn STL 0.94 0.0017 -1.55 1.00 1.49 543 187 176 180
35 J.T. Compher COL 0.48 0.0017 0.44 0.00 0.04 276 67 83 126
40 Adam Lowry WPG 0.70 0.0014 1.07 1.00 -1.37 511 112 202 197
41 Paul Stastny WPG 0.52 0.0012 -0.44 0.00 0.96 418 174 128 116
42 Pierre-Edouard Bellemare COL 0.30 0.0010 -0.65 0.00 0.95 310 79 117 114
42 Casey Cizikas NYI 0.48 0.0010 -0.90 0.00 1.38 491 109 216 166
44 Ryan Hartman MIN 0.36 0.0009 0.10 0.00 0.26 412 109 151 152
45 Dylan Gambrell SJS 0.39 0.0008 -1.14 -1.00 2.53 481 138 158 185
46 Jordan Staal CAR 0.54 0.0007 -0.69 0.00 1.23 746 204 273 269
46 Connor McDavid EDM 0.43 0.0007 -0.85 0.00 1.28 611 223 234 154
48 Casey Mittelstadt BUF 0.19 0.0006 -0.81 1.00 0.00 335 98 116 121
49 Scott Laughton PHI 0.13 0.0004 -0.86 0.00 0.99 365 104 141 120
50 Dylan Larkin DET 0.18 0.0003 -1.40 0.00 1.58 540 169 181 190
51 Eric Staal BUF/MTL 0.09 0.0002 0.80 0.00 -0.71 473 145 173 155
52 Jean-Gabriel Pageau NYI 0.05 0.0001 -0.48 0.00 0.53 664 178 181 305
53 Sam Steel ANA -0.02 -0.0001 -0.04 -1.00 1.02 383 125 135 123
54 Kevin Hayes PHI -0.08 -0.0002 -0.09 0.00 0.01 385 132 131 122
54 Chandler Stephenson VGK -0.10 -0.0002 -0.48 0.00 0.38 564 179 218 167
56 Christian Dvorak ARI -0.44 -0.0006 -0.63 0.00 0.19 686 197 225 264
56 Jamie Benn DAL -0.22 -0.0006 -0.13 0.00 -0.09 353 136 107 110
58 Sebastian Aho CAR -0.42 -0.0007 -1.92 1.00 0.50 607 231 195 181
58 Boone Jenner CBJ -0.26 -0.0007 -1.79 0.00 1.53 377 95 97 185
60 Cody Eakin BUF -0.31 -0.0008 -0.86 0.00 0.55 411 104 120 187
61 Alexander Wennberg FLA -0.55 -0.0009 -1.84 0.00 1.29 624 222 246 156
61 Bo Horvat VAN -0.87 -0.0009 1.10 -2.00 0.03 919 229 325 365
61 Nick Bonino MIN -0.34 -0.0009 1.16 0.00 -1.50 382 101 100 181
64 Mika Zibanejad NYR -0.65 -0.0010 1.46 0.00 -2.11 642 186 228 228
65 Nick Schmaltz ARI -0.53 -0.0011 -1.44 1.00 -0.09 465 174 181 110
66 Ryan Getzlaf ANA -0.65 -0.0012 -0.46 0.00 -0.19 536 176 142 218
66 J.T. Miller VAN -0.49 -0.0012 -0.48 0.00 -0.01 414 179 115 120
68 Michael McLeod NJD -0.73 -0.0014 -0.76 0.00 0.03 528 92 191 245
69 Roope Hintz DAL -0.54 -0.0015 -0.29 0.00 -0.25 364 155 119 90
70 David Kampf CHI -0.93 -0.0017 -1.95 0.00 1.02 554 115 195 244
70 Brock Nelson NYI -0.98 -0.0017 -0.46 0.00 -0.52 572 176 218 178
72 William Karlsson VGK -1.13 -0.0018 -0.80 2.00 -2.33 630 217 212 201
73 Colton Sissons NSH -0.94 -0.0021 -0.61 0.00 -0.33 456 74 181 201
74 Mark Scheifele WPG -1.40 -0.0023 -1.79 0.00 0.39 605 216 221 168
75 Nick Suzuki MTL -1.50 -0.0025 1.05 0.00 -2.55 599 235 189 175
75 Joe Pavelski DAL -1.25 -0.0025 -1.64 0.00 0.39 504 198 138 168
75 Ryan Johansen NSH -1.44 -0.0025 -0.87 0.00 -0.57 587 225 190 172
75 Pius Suter CHI -1.34 -0.0025 -0.56 0.00 -0.78 535 188 200 147
79 Tomas Hertl SJS -1.62 -0.0026 0.51 0.00 -2.13 630 180 224 226
79 Sean Monahan CGY -1.35 -0.0026 -1.67 0.00 0.32 519 202 158 159
81 Claude Giroux PHI -1.67 -0.0029 -1.53 0.00 -0.14 575 184 167 224
81 Nathan MacKinnon COL -1.22 -0.0029 0.05 -1.00 -0.27 421 115 218 88
81 Jesperi Kotkaniemi MTL -1.35 -0.0029 -1.39 0.00 0.04 463 168 170 125
84 Charlie Coyle BOS -1.25 -0.0033 -1.03 0.00 -0.22 378 124 160 94
85 Jack Hughes NJD -1.86 -0.0034 -0.76 0.00 -1.10 554 212 233 109
86 Aleksander Barkov FLA -2.53 -0.0037 -2.01 0.00 -0.52 691 242 270 179
87 Ryan O'Reilly STL -3.09 -0.0038 -1.25 0.00 -1.84 804 271 272 261
88 Riley Sheahan BUF -1.45 -0.0039 -0.85 0.00 -0.60 373 102 102 169
89 Johan Larsson ARI -2.14 -0.0043 -0.88 0.00 -1.26 500 106 184 210
89 Jason Spezza TOR -1.26 -0.0043 -1.03 0.00 -0.23 291 124 74 93
91 Pavel Zacha NJD -1.72 -0.0044 0.00 0.00 -1.72 388 121 113 154
92 Chris Tierney OTT -2.18 -0.0045 2.16 -2.00 -2.34 482 101 181 200
93 Sean Couturier PHI -3.19 -0.0062 -0.48 0.00 -2.71 517 178 184 155
94 John Tavares TOR -4.25 -0.0063 -3.98 0.00 -0.27 673 239 225 209
95 Nick Paul OTT -1.84 -0.0074 0.35 -2.00 -0.19 250 79 73 98
96 Travis Zajac NJD/NYI -3.51 -0.0075 -1.09 -1.00 -1.42 465 131 144 190
96 Logan Couture SJS -5.09 -0.0075 -1.24 -1.00 -2.85 675 149 267 259
98 Nolan Patrick PHI -3.11 -0.0086 -1.02 0.00 -2.09 362 123 129 110
99 Josh Norris OTT -5.90 -0.0096 -1.55 0.00 -4.35 616 187 230 199
100 Dylan Strome CHI -4.33 -0.0144 -1.99 -1.00 -1.34 300 119 101 80

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