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 Matt Cullen MIN -34.74 -0.0553 -6.97 -9.00 -18.77 628 187 241 200
2 Carl Soderberg COL -35.98 -0.0537 -10.86 -2.00 -23.12 670 91 253 326
3 Jonathan Drouin MTL -44.56 -0.0530 -21.83 -1.00 -21.73 840 282 326 232
4 Nathan MacKinnon COL -46.16 -0.0508 -23.00 -8.00 -15.16 908 211 407 290
5 Chris Tierney SJS -36.74 -0.0491 4.75 -14.00 -27.49 749 212 312 225
6 Nick Schmaltz CHI -29.13 -0.0460 -24.79 1.00 -5.34 633 246 249 138
7 Jack Eichel BUF -33.83 -0.0440 -30.06 -7.00 3.23 769 263 314 192
8 Kevin Hayes NYR -32.38 -0.0392 -18.49 -17.00 3.11 827 205 315 307
9 Tyler Johnson TBL -15.53 -0.0298 -6.71 -4.00 -4.82 521 182 187 152
10 Artem Anisimov CHI -19.97 -0.0287 -7.01 2.00 -14.96 695 219 225 251
11 Phillip Danault MTL -13.94 -0.0252 7.09 2.00 -23.03 554 139 228 187
11 Pierre-Luc Dubois CBJ -22.95 -0.0252 -12.16 1.00 -11.79 910 351 379 180
13 Evgeny Kuznetsov WSH -22.64 -0.0238 -7.90 3.00 -17.74 951 342 389 220
14 Mark Scheifele WPG -19.04 -0.0229 -12.07 1.00 -7.97 832 275 318 239
15 Nick Shore CGY/LAK/OTT -13.65 -0.0221 -10.18 -2.00 -1.47 619 152 226 241
16 Ryan Getzlaf ANA -13.54 -0.0201 -16.01 7.00 -4.53 675 219 267 189
17 Henrik Zetterberg DET -20.80 -0.0187 -21.69 -3.00 3.89 1112 373 405 334
18 Mathew Barzal NYI -13.19 -0.0167 -11.24 -4.00 2.05 791 204 328 259
19 Matt Duchene COL/OTT -12.96 -0.0121 3.11 5.00 -21.07 1073 334 369 370
20 Evgeni Malkin PIT -11.21 -0.0112 2.77 -2.00 -11.98 999 411 361 227
21 Steven Stamkos TBL -7.57 -0.0110 -0.02 -6.00 -1.55 689 231 289 169
22 Dylan Larkin DET -10.21 -0.0101 -9.35 0.00 -0.86 1011 300 376 335
23 Tomas Hertl SJS -7.96 -0.0093 8.22 -7.00 -9.18 857 242 341 274
24 Nolan Patrick PHI -6.01 -0.0085 0.74 -1.00 -5.75 706 224 270 212
25 Eric Staal MIN -6.70 -0.0075 -4.04 -2.00 -0.66 892 251 349 292
26 Christian Dvorak ARI -6.66 -0.0073 -12.30 -1.00 6.64 917 256 332 329
27 Nicklas Backstrom WSH -7.54 -0.0070 6.38 -2.00 -11.92 1081 313 485 283
28 Brayden Point TBL -5.96 -0.0068 -8.53 4.00 -1.43 872 237 362 273
29 Pavel Zacha NJD -3.74 -0.0060 -9.48 -9.00 14.74 627 193 228 206
30 Sean Kuraly BOS -3.87 -0.0059 -3.14 7.00 -7.73 654 120 306 228
31 Travis Zajac NJD -3.86 -0.0051 -2.22 -7.00 5.36 750 184 262 304
32 David Krejci BOS -3.72 -0.0047 -2.42 2.00 -3.30 784 360 254 170
33 Nico Hischier NJD -3.05 -0.0035 1.43 -5.00 0.52 868 269 366 233
34 Henrik Sedin VAN -2.55 -0.0032 -4.96 -1.00 3.41 807 394 280 133
35 Connor McDavid EDM -2.28 -0.0027 1.96 2.00 -6.24 844 247 375 222
36 Frans Nielsen DET -1.94 -0.0024 -9.00 0.00 7.06 808 215 326 267
37 Brock Nelson NYI -0.96 -0.0014 -5.73 -2.00 6.77 664 194 244 226
38 Valtteri Filppula PHI -0.94 -0.0012 11.25 -6.00 -6.19 812 214 336 262
39 Tomas Plekanec MTL/TOR -0.58 -0.0006 5.98 1.00 -7.56 988 231 385 372
40 Brayden Schenn STL -0.19 -0.0002 -1.98 5.00 -3.21 1068 410 412 246
41 Bo Horvat VAN 0.26 0.0003 12.86 -1.00 -11.60 956 335 281 340
42 Ryan Nugent-Hopkins EDM 1.01 0.0016 0.78 0.00 0.23 614 188 226 200
43 Nazem Kadri TOR 2.15 0.0022 2.98 4.00 -4.83 979 227 397 355
44 William Karlsson VGK 1.57 0.0025 -9.69 4.00 7.26 626 158 244 224
45 Leon Draisaitl EDM 3.17 0.0035 6.10 -8.00 5.07 906 338 293 275
46 Mikko Koivu MIN 4.37 0.0042 10.69 -6.00 -0.32 1040 268 407 365
47 Tyler Seguin DAL 4.36 0.0044 13.70 4.00 -13.34 985 252 384 349
48 Riley Sheahan DET/PIT 3.71 0.0050 -3.18 -6.00 12.89 736 156 246 334
49 Victor Rask CAR 3.15 0.0051 3.97 4.00 -4.82 618 239 227 152
50 Jordan Staal CAR 5.77 0.0058 -2.09 -6.00 13.86 991 291 390 310
50 Pierre-Edouard Bellemare VGK 2.80 0.0058 4.08 -3.00 1.72 485 147 152 186
52 Sean Monahan CGY 5.89 0.0059 15.31 -8.00 -1.42 994 373 336 285
53 Adam Henrique ANA/NJD 5.78 0.0076 5.98 -1.00 0.80 765 227 280 258
54 Mark Jankowski CGY 5.68 0.0078 -5.79 9.00 2.47 727 250 288 189
55 Riley Nash BOS 6.29 0.0081 10.74 0.00 -4.45 772 224 295 253
56 Nick Foligno CBJ 4.42 0.0082 -5.00 5.00 4.42 536 215 180 141
57 Derek Stepan ARI 9.51 0.0083 13.32 3.00 -6.81 1141 365 401 375
58 John Tavares NYI 10.22 0.0087 -9.24 3.00 16.46 1178 415 371 392
59 Paul Stastny STL/WPG 9.94 0.0092 13.30 -4.00 0.64 1076 381 362 333
60 Alexander Wennberg CBJ 6.21 0.0102 6.77 9.00 -9.56 606 196 245 165
61 Brandon Dubinsky CBJ 7.89 0.0103 -0.98 -2.00 10.87 766 195 253 318
62 Derick Brassard OTT/PIT 10.50 0.0117 2.42 3.00 5.08 897 277 341 279
63 Jason Spezza DAL 7.96 0.0123 10.48 -6.00 3.48 646 233 220 193
64 Jean-Gabriel Pageau OTT 10.87 0.0125 23.98 5.00 -18.11 871 227 314 330
65 Mark Letestu CBJ/EDM 8.65 0.0140 2.07 5.00 1.58 617 155 177 285
66 Erik Haula VGK 11.57 0.0141 6.24 -5.00 10.33 820 218 322 280
67 Cody Eakin VGK 11.02 0.0145 1.23 4.00 5.79 759 226 287 246
68 Brian Boyle NJD 9.79 0.0147 6.00 -5.00 8.79 666 215 201 250
69 Sidney Crosby PIT 21.59 0.0154 33.18 5.00 -16.59 1400 489 563 348
70 Casey Cizikas NYI 10.48 0.0155 -0.11 1.00 9.59 674 92 289 293
71 Brad Richardson ARI 12.96 0.0158 -5.71 10.00 8.67 818 178 283 357
72 Sean Couturier PHI 11.36 0.0160 -14.72 -3.00 29.08 710 186 245 279
73 Lars Eller WSH 12.49 0.0172 -3.76 8.00 8.25 726 222 288 216
73 Patrice Bergeron BOS 15.86 0.0172 -5.93 -4.00 25.79 921 362 309 250
75 David Desharnais NYR 11.47 0.0186 5.26 2.00 4.21 617 202 235 180
76 Anze Kopitar LAK 23.06 0.0187 23.34 0.00 -0.28 1232 353 478 401
77 Jamie Benn DAL 9.92 0.0194 5.97 2.00 1.95 512 235 110 167
78 Mikael Backlund CGY 21.08 0.0208 12.67 -6.00 14.41 1014 280 386 348
79 Tyler Bozak TOR 21.20 0.0220 23.34 0.00 -2.14 963 349 308 306
80 Ryan Kesler ANA 12.32 0.0227 7.58 4.00 0.74 542 145 195 202
81 Jonathan Toews CHI 24.68 0.0230 25.83 6.00 -7.15 1075 359 418 298
82 Kyle Brodziak STL 20.27 0.0253 17.31 1.00 1.96 800 158 252 390
83 Brandon Sutter VAN 20.83 0.0256 7.37 3.00 10.46 813 114 311 388
84 Antoine Vermette ANA 20.61 0.0275 7.49 -4.00 17.12 749 221 217 311
85 Radek Faksa DAL 25.18 0.0288 16.31 5.00 3.87 875 158 399 318
86 Aleksander Barkov FLA 38.98 0.0309 -0.11 5.00 34.09 1262 307 449 506
87 Vincent Trocheck FLA 40.91 0.0332 20.11 4.00 16.80 1232 330 433 469
88 Bryan Little WPG 32.22 0.0333 17.86 4.00 10.36 968 335 329 304
89 Joe Pavelski SJS 22.01 0.0334 23.24 -10.00 8.77 658 218 214 226
90 Elias Lindholm CAR 19.72 0.0344 11.77 6.00 1.95 573 200 206 167
91 Nick Bonino NSH 26.91 0.0366 9.04 3.00 14.87 736 179 243 314
92 Jay Beagle WSH 26.81 0.0374 -2.89 4.00 25.70 716 123 208 385
93 Colton Sissons NSH 21.67 0.0382 5.10 2.00 14.57 567 131 167 269
94 J.T. Miller NYR/TBL 23.19 0.0390 8.47 4.00 10.72 595 237 172 186
95 Claude Giroux PHI 25.55 0.0406 16.03 -6.00 15.52 629 191 209 229
96 Ryan O'Reilly BUF 62.22 0.0423 -1.74 11.00 52.96 1470 413 456 601
97 Ryan Johansen NSH 51.39 0.0459 29.78 8.00 13.61 1119 403 407 309
98 Kyle Turris NSH/OTT 39.59 0.0519 31.90 10.00 -2.31 763 295 310 158
99 Mika Zibanejad NYR 53.76 0.0595 18.17 4.00 31.59 904 278 333 293
100 Derek Ryan CAR 52.35 0.0655 24.36 2.00 25.99 799 329 263 207

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