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