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 Mika Zibanejad NYR 35.59 0.0394 12.43 3.00 20.16 904 278 333 293
2 Claude Giroux PHI 23.04 0.0366 7.68 -4.00 19.36 629 191 209 229
3 Colton Sissons NSH 19.68 0.0347 4.07 4.00 11.61 567 131 167 269
4 J.T. Miller NYR/TBL 19.57 0.0329 12.79 2.00 4.78 595 237 172 186
5 Derek Ryan CAR 26.03 0.0326 8.01 3.00 15.02 799 329 263 207
6 Nick Foligno CBJ 17.13 0.0320 8.13 5.00 4.00 536 215 180 141
7 Ryan O'Reilly BUF 43.99 0.0299 11.07 9.00 23.92 1470 413 456 601
8 Elias Lindholm CAR 15.49 0.0270 7.73 5.00 2.76 573 200 206 167
9 Brad Richardson ARI 19.04 0.0233 6.07 4.00 8.97 818 178 283 357
10 Aleksander Barkov FLA 29.17 0.0231 -0.65 7.00 22.82 1262 307 449 506
11 David Krejci BOS 17.79 0.0227 16.71 1.00 0.08 784 360 254 170
12 Kyle Brodziak STL 17.67 0.0221 14.19 3.00 0.48 800 158 252 390
13 Cody Eakin VGK 14.13 0.0186 8.96 0.00 5.17 759 226 287 246
14 Ryan Johansen NSH 20.01 0.0179 6.14 6.00 7.87 1119 403 407 309
15 Mark Letestu CBJ/EDM 10.82 0.0175 1.51 7.00 2.31 617 155 177 285
16 Kyle Turris NSH/OTT 12.43 0.0163 8.62 7.00 -3.19 763 295 310 158
17 Nick Bonino NSH 11.36 0.0154 2.96 2.00 6.40 736 179 243 314
18 Sidney Crosby PIT 21.00 0.0150 16.99 4.00 0.01 1400 489 563 348
19 Brandon Sutter VAN 12.14 0.0149 1.87 3.00 7.27 813 114 311 388
20 Bryan Little WPG 13.70 0.0142 9.37 4.00 0.33 968 335 329 304
21 Antoine Vermette ANA 10.57 0.0141 5.49 -2.00 7.08 749 221 217 311
22 Sean Couturier PHI 9.90 0.0139 -1.78 0.00 11.68 710 186 245 279
23 Nazem Kadri TOR 12.62 0.0129 4.86 8.00 -0.24 979 227 397 355
24 Valtteri Filppula PHI 10.11 0.0125 10.24 -5.00 4.87 812 214 336 262
25 David Desharnais NYR 7.66 0.0124 2.51 1.00 4.15 617 202 235 180
26 Ryan Kesler ANA 6.07 0.0112 3.58 -2.00 4.49 542 145 195 202
27 Bo Horvat VAN 10.53 0.0110 12.37 1.00 -2.84 956 335 281 340
28 Riley Nash BOS 8.08 0.0105 5.17 1.00 1.91 772 224 295 253
29 Jason Spezza DAL 6.75 0.0104 5.22 -5.00 6.53 646 233 220 193
30 Mikael Backlund CGY 10.23 0.0101 10.22 -5.00 5.01 1014 280 386 348
31 Patrice Bergeron BOS 9.09 0.0099 3.50 -1.00 6.59 921 362 309 250
31 Sean Kuraly BOS 6.49 0.0099 -1.76 2.00 6.25 654 120 306 228
33 Alexander Wennberg CBJ 5.70 0.0094 6.15 9.00 -9.45 606 196 245 165
34 Radek Faksa DAL 8.01 0.0092 2.19 4.00 1.82 875 158 399 318
35 Joe Pavelski SJS 5.85 0.0089 6.81 -5.00 4.04 658 218 214 226
36 Ryan Nugent-Hopkins EDM 5.27 0.0086 -2.00 2.00 5.27 614 188 226 200
37 Jay Beagle WSH 5.87 0.0082 -4.08 3.00 6.95 716 123 208 385
37 Anze Kopitar LAK 10.10 0.0082 5.45 -2.00 6.65 1232 353 478 401
39 Jonathan Toews CHI 8.52 0.0079 5.82 3.00 -0.30 1075 359 418 298
40 Jean-Gabriel Pageau OTT 4.96 0.0057 4.86 1.00 -0.90 871 227 314 330
41 Adam Henrique ANA/NJD 4.30 0.0056 -0.14 1.00 3.44 765 227 280 258
42 Paul Stastny STL/WPG 5.90 0.0055 8.48 0.00 -2.58 1076 381 362 333
42 Vincent Trocheck FLA 6.78 0.0055 1.90 -2.00 6.88 1232 330 433 469
44 Riley Sheahan DET/PIT 3.94 0.0054 -2.59 -1.00 7.53 736 156 246 334
45 Mikko Koivu MIN 4.31 0.0041 8.49 -2.00 -2.18 1040 268 407 365
46 Tomas Plekanec MTL/TOR 4.00 0.0040 0.43 0.00 3.57 988 231 385 372
47 Matt Duchene COL/OTT 3.82 0.0036 7.47 2.00 -5.65 1073 334 369 370
47 Tyler Bozak TOR 3.43 0.0036 5.88 -1.00 -1.45 963 349 308 306
49 Erik Haula VGK 2.59 0.0032 5.81 -3.00 -0.22 820 218 322 280
50 Pierre-Luc Dubois CBJ 2.82 0.0031 4.67 -2.00 0.15 910 351 379 180
51 Henrik Sedin VAN 1.24 0.0015 1.09 1.00 -0.85 807 394 280 133
51 Eric Staal MIN 1.36 0.0015 3.30 -1.00 -0.94 892 251 349 292
53 Brian Boyle NJD 0.72 0.0011 -1.87 -4.00 6.59 666 215 201 250
54 Henrik Zetterberg DET 0.86 0.0008 -4.67 2.00 3.53 1112 373 405 334
55 Evgeni Malkin PIT 0.42 0.0004 4.28 -1.00 -2.86 999 411 361 227
56 Leon Draisaitl EDM 0.30 0.0003 -0.95 -2.00 3.25 906 338 293 275
57 Travis Zajac NJD -0.24 -0.0003 -0.57 -5.00 5.33 750 184 262 304
58 Casey Cizikas NYI -0.63 -0.0009 -4.79 -1.00 5.16 674 92 289 293
59 Brandon Dubinsky CBJ -0.92 -0.0012 0.26 -4.00 2.82 766 195 253 318
60 Evgeny Kuznetsov WSH -1.98 -0.0021 3.62 0.00 -5.60 951 342 389 220
61 William Karlsson VGK -1.98 -0.0032 -5.81 6.00 -2.17 626 158 244 224
61 Dylan Larkin DET -3.28 -0.0032 -3.91 5.00 -4.37 1011 300 376 335
61 Ryan Getzlaf ANA -2.19 -0.0032 -6.29 7.00 -2.90 675 219 267 189
61 Connor McDavid EDM -2.66 -0.0032 3.73 -4.00 -2.39 844 247 375 222
65 Mark Scheifele WPG -2.83 -0.0034 -6.25 5.00 -1.58 832 275 318 239
66 John Tavares NYI -4.45 -0.0038 -4.14 2.00 -2.31 1178 415 371 392
67 Pavel Zacha NJD -2.62 -0.0042 -4.53 -6.00 7.91 627 193 228 206
67 Brayden Schenn STL -4.44 -0.0042 1.39 -2.00 -3.83 1068 410 412 246
69 Nolan Patrick PHI -3.28 -0.0046 -0.83 1.00 -3.45 706 224 270 212
70 Lars Eller WSH -3.64 -0.0050 -11.61 4.00 3.97 726 222 288 216
71 Victor Rask CAR -3.25 -0.0053 1.58 -2.00 -2.83 618 239 227 152
72 Sean Monahan CGY -5.36 -0.0054 5.33 -7.00 -3.69 994 373 336 285
73 Pierre-Edouard Bellemare VGK -2.86 -0.0059 1.36 -5.00 0.78 485 147 152 186
74 Derick Brassard OTT/PIT -5.78 -0.0064 -1.46 -1.00 -3.32 897 277 341 279
75 Tomas Hertl SJS -5.60 -0.0065 -5.74 -2.00 2.14 857 242 341 274
76 Christian Dvorak ARI -6.24 -0.0068 -11.23 1.00 3.99 917 256 332 329
77 Brayden Point TBL -6.17 -0.0071 -5.21 -1.00 0.04 872 237 362 273
78 Nicklas Backstrom WSH -8.19 -0.0076 3.71 -8.00 -3.90 1081 313 485 283
79 Frans Nielsen DET -6.47 -0.0080 -7.87 1.00 0.40 808 215 326 267
80 Mathew Barzal NYI -7.15 -0.0090 -3.70 2.00 -5.45 791 204 328 259
81 Tyler Johnson TBL -5.19 -0.0100 0.64 -3.00 -2.83 521 182 187 152
82 Jordan Staal CAR -9.98 -0.0101 -1.95 -8.00 -0.03 991 291 390 310
83 Mark Jankowski CGY -7.49 -0.0103 -13.59 0.00 6.10 727 250 288 189
84 Derek Stepan ARI -11.93 -0.0105 -7.82 2.00 -6.11 1141 365 401 375
85 Tyler Seguin DAL -10.68 -0.0108 -0.80 3.00 -12.88 985 252 384 349
86 Nico Hischier NJD -9.83 -0.0113 1.39 -6.00 -5.22 868 269 366 233
87 Jamie Benn DAL -6.24 -0.0122 -4.00 1.00 -3.24 512 235 110 167
88 Chris Tierney SJS -9.62 -0.0128 8.45 -13.00 -5.07 749 212 312 225
89 Brock Nelson NYI -8.59 -0.0129 -4.63 -2.00 -1.96 664 194 244 226
90 Jack Eichel BUF -15.55 -0.0202 -12.97 -6.00 3.42 769 263 314 192
91 Artem Anisimov CHI -15.59 -0.0224 -0.29 0.00 -15.30 695 219 225 251
92 Nick Shore CGY/LAK/OTT -14.54 -0.0235 -10.17 1.00 -5.37 619 152 226 241
93 Kevin Hayes NYR -21.15 -0.0256 -6.80 -9.00 -5.35 827 205 315 307
94 Nathan MacKinnon COL -23.59 -0.0260 -7.44 -2.00 -14.15 908 211 407 290
95 Carl Soderberg COL -18.01 -0.0269 -7.68 0.00 -10.33 670 91 253 326
95 Phillip Danault MTL -14.89 -0.0269 -5.78 -3.00 -6.11 554 139 228 187
97 Steven Stamkos TBL -20.59 -0.0299 -2.57 -6.00 -12.02 689 231 289 169
98 Nick Schmaltz CHI -20.49 -0.0324 -18.17 0.00 -2.32 633 246 249 138
99 Jonathan Drouin MTL -28.31 -0.0337 -13.99 -3.00 -11.32 840 282 326 232
100 Matt Cullen MIN -21.62 -0.0344 -4.89 -8.00 -8.73 628 187 241 200

Download in CSV format

Data is updated nightly; this page updated through games played on June 7, 2018

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