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 Colton Sissons NSH 4.12 0.0075 2.21 1.00 0.91 552 107 187 258
2 Elias Lindholm CGY 3.90 0.0064 2.43 0.00 1.47 610 212 199 199
3 Claude Giroux PHI 4.01 0.0055 2.06 1.00 0.95 727 263 200 264
4 Lars Eller WSH 4.36 0.0054 1.26 0.00 3.10 800 235 281 284
5 Evgeni Malkin PIT 4.13 0.0052 3.81 -1.00 1.32 789 296 315 178
6 Colin White OTT 3.19 0.0047 1.56 0.00 1.63 675 195 260 220
7 Riley Sheahan FLA/PIT 2.38 0.0045 -0.05 1.00 1.43 531 142 196 193
8 Bo Horvat VAN 6.44 0.0042 0.67 0.00 5.77 1527 451 430 646
9 Chris Tierney OTT 3.37 0.0041 2.23 0.00 1.14 827 239 299 289
10 Adrian Kempe LAK 2.55 0.0039 1.37 0.00 1.18 647 221 267 159
11 Pierre-Luc Dubois CBJ 3.58 0.0038 2.77 0.00 0.81 932 437 386 109
12 Brandon Dubinsky CBJ 2.25 0.0037 1.35 0.00 0.90 605 88 125 392
13 Matt Duchene CBJ/OTT 3.36 0.0035 2.26 1.00 0.10 972 371 317 284
14 Anthony Cirelli TBL 2.42 0.0034 2.74 -1.00 0.68 711 170 314 227
15 Nick Bonino NSH 2.68 0.0033 0.80 -1.00 2.88 809 163 256 390
16 Artem Anisimov CHI 1.90 0.0031 0.55 1.00 0.35 610 196 231 183
17 Joe Thornton SJS 1.85 0.0030 0.57 0.00 1.28 618 193 252 173
18 Jordan Staal CAR 2.05 0.0029 0.31 0.00 1.74 714 229 250 235
19 Brayden Point TBL 1.84 0.0027 3.44 0.00 -1.60 680 211 279 190
20 Ryan Kesler ANA 1.86 0.0026 -1.33 1.00 2.19 725 180 249 296
20 Max Domi MTL 2.06 0.0026 0.18 1.00 0.88 796 246 295 255
20 Cedric Paquette TBL 1.66 0.0026 0.85 1.00 -0.19 649 156 248 245
23 Patrice Bergeron BOS 2.14 0.0024 2.31 0.00 -0.17 895 364 283 248
23 Tomas Hertl SJS 1.96 0.0024 3.09 0.00 -1.13 828 258 317 253
23 Jack Eichel BUF 2.36 0.0024 2.71 0.00 -0.35 967 310 434 223
26 Derek Ryan CGY 1.26 0.0022 -0.28 0.00 1.54 582 173 200 209
26 Mika Zibanejad NYR 2.55 0.0022 3.74 0.00 -1.19 1150 306 464 380
28 Tyler Seguin DAL 2.00 0.0021 1.55 2.00 -1.55 959 331 296 332
29 Luke Glendening DET 1.48 0.0016 -0.71 0.00 2.19 949 232 285 432
30 Tyler Bozak STL 1.03 0.0015 1.39 0.00 -0.36 692 218 252 222
31 Nate Thompson LAK/MTL 0.89 0.0014 -0.19 0.00 1.08 622 161 179 282
31 William Karlsson VGK 1.42 0.0014 -1.97 0.00 3.39 984 267 393 324
31 Brock Nelson NYI 1.34 0.0014 -0.08 1.00 0.42 981 282 371 328
31 Jason Spezza DAL 0.95 0.0014 -0.71 0.00 1.66 689 231 234 224
35 Carl Soderberg COL 0.95 0.0013 2.77 0.00 -1.82 735 167 273 295
35 Valtteri Filppula NYI 0.84 0.0013 -0.04 0.00 0.88 629 141 233 255
35 Jeff Carter LAK 1.16 0.0013 -0.08 0.00 1.24 910 282 325 303
38 Boone Jenner CBJ 1.06 0.0012 2.33 0.00 -1.27 913 226 317 370
38 Joe Pavelski SJS 0.82 0.0012 1.05 0.00 -0.23 701 264 197 240
40 Jay Beagle VAN 0.59 0.0010 0.45 -1.00 1.14 568 75 203 290
40 Matt Cullen PIT 0.46 0.0010 -0.48 0.00 0.94 476 65 149 262
42 Adam Henrique ANA 0.68 0.0009 -0.11 -1.00 1.79 794 285 267 242
42 Bryan Little WPG 0.71 0.0009 -0.03 0.00 0.74 758 275 248 235
44 Mikael Backlund CGY 0.66 0.0008 -0.11 0.00 0.77 858 286 333 239
44 Radek Faksa DAL 0.74 0.0008 -0.06 1.00 -0.20 905 143 383 379
46 Zack Smith OTT 0.44 0.0007 0.88 1.00 -1.44 651 151 289 211
47 Sebastian Aho CAR 0.52 0.0006 1.58 1.00 -2.06 904 327 315 262
48 Brett Howden NYR 0.22 0.0004 0.76 0.00 -0.54 609 168 243 198
49 Anze Kopitar LAK 0.36 0.0003 0.53 0.00 -0.17 1325 334 473 518
49 Jonathan Toews CHI 0.42 0.0003 0.81 0.00 -0.39 1253 432 468 353
49 Ryan Johansen NSH 0.38 0.0003 -0.33 2.00 -1.29 1111 450 429 232
49 Mark Scheifele WPG 0.39 0.0003 -1.09 -2.00 3.48 1217 418 463 336
53 Nazem Kadri TOR 0.11 0.0002 -0.58 1.00 -0.31 697 214 255 228
54 Nicklas Backstrom WSH 0.07 0.0001 2.59 -2.00 -0.52 1105 326 444 335
54 John Tavares TOR 0.08 0.0001 2.26 1.00 -3.18 1173 371 421 381
56 Nico Hischier NJD 0.04 0.0000 -0.88 0.00 0.92 824 255 309 260
56 Ryan Strome EDM/NYR 0.02 0.0000 -1.47 1.00 0.49 613 199 213 201
56 Gabriel Landeskog COL 0.01 0.0000 -0.85 0.00 0.86 456 250 90 116
56 Sidney Crosby PIT -0.06 -0.0000 -1.56 1.00 0.50 1364 481 545 338
60 Cody Eakin VGK -0.08 -0.0001 -1.97 0.00 1.89 786 267 263 256
61 Pierre-Edouard Bellemare VGK -0.13 -0.0002 -1.39 0.00 1.26 552 188 194 170
62 Phillip Danault MTL -0.40 -0.0003 1.63 -1.00 -1.03 1178 321 455 402
62 Connor McDavid EDM -0.23 -0.0003 -0.80 1.00 -0.43 837 243 381 213
62 Mark Jankowski CGY -0.18 -0.0003 -0.68 0.00 0.50 692 227 262 203
65 Alexander Wennberg CBJ -0.21 -0.0004 -1.41 0.00 1.20 575 191 221 163
65 Adam Lowry WPG -0.31 -0.0004 -1.48 -1.00 2.17 835 200 341 294
67 Travis Zajac NJD -0.65 -0.0006 -1.71 0.00 1.06 1023 231 378 414
67 Johan Larsson BUF -0.44 -0.0006 0.51 -1.00 0.05 763 66 285 412
69 Brad Richardson ARI -0.52 -0.0007 -1.20 0.00 0.68 787 162 262 363
70 Evgeny Kuznetsov WSH -0.73 -0.0008 -0.48 0.00 -0.25 930 336 357 237
70 Aleksander Barkov FLA -1.09 -0.0008 1.33 1.00 -3.42 1317 361 471 485
72 Nolan Patrick PHI -0.65 -0.0009 -1.49 0.00 0.84 715 202 264 249
73 Casey Cizikas NYI -0.92 -0.0012 0.82 0.00 -1.74 795 159 330 306
74 Eric Staal MIN -1.33 -0.0013 1.57 -2.00 -0.90 997 329 384 284
75 Frans Nielsen DET -1.01 -0.0014 -0.60 0.00 -0.41 732 217 300 215
75 Nathan MacKinnon COL -1.40 -0.0014 -2.21 0.00 0.81 1001 299 457 245
77 Kyle Brodziak EDM -0.92 -0.0015 1.08 0.00 -2.00 627 125 232 270
78 Leon Draisaitl EDM -1.37 -0.0016 -2.62 1.00 0.25 883 355 223 305
79 Dylan Larkin DET -2.11 -0.0018 -2.85 0.00 0.74 1179 385 423 371
79 Derek Stepan ARI -1.70 -0.0018 0.86 0.00 -2.56 947 290 327 330
81 Dylan Strome ARI/CHI -1.53 -0.0019 -1.16 0.00 -0.37 815 292 303 220
82 Steven Stamkos TBL -1.41 -0.0020 -2.03 0.00 0.62 706 275 212 219
82 Charlie Coyle BOS/MIN -1.13 -0.0020 -0.49 0.00 -0.64 570 201 185 184
84 Ryan O'Reilly STL -2.89 -0.0022 -2.08 0.00 -0.81 1297 417 448 432
85 Vincent Trocheck FLA -1.81 -0.0024 -0.77 0.00 -1.04 759 240 254 265
86 Sean Couturier PHI -2.43 -0.0025 -1.14 -1.00 -0.29 970 289 315 366
87 Mikko Koivu MIN -1.93 -0.0030 -2.52 0.00 0.59 651 206 230 215
87 Jesperi Kotkaniemi MTL -2.10 -0.0030 -1.11 0.00 -0.99 694 286 272 136
87 Kevin Hayes NYR/WPG -2.23 -0.0030 -1.88 0.00 -0.35 736 255 258 223
90 Auston Matthews TOR -2.79 -0.0032 -0.55 0.00 -2.24 868 345 285 238
91 Ryan Getzlaf ANA -2.77 -0.0033 -0.80 1.00 -2.97 838 243 321 274
92 Ryan Nugent-Hopkins EDM -2.47 -0.0037 0.62 -1.00 -2.09 671 187 225 259
93 Brayden Schenn STL -2.41 -0.0042 0.43 -1.00 -1.84 580 213 210 157
94 Pavel Zacha NJD -2.60 -0.0044 -0.23 0.00 -2.37 597 166 210 221
95 Evan Rodrigues BUF -2.47 -0.0046 -2.18 0.00 -0.29 539 160 148 231
96 Paul Stastny VGK -3.17 -0.0049 -0.63 0.00 -2.54 646 220 228 198
96 Lucas Wallmark CAR -4.57 -0.0049 -1.94 -2.00 -0.63 939 262 357 320
98 David Krejci BOS -5.01 -0.0053 -2.85 -1.00 -1.16 951 385 317 249
99 Eric Fehr MIN -2.99 -0.0059 -0.72 -1.00 -1.27 504 97 173 234
100 Sean Monahan CGY -6.67 -0.0099 -2.91 -1.00 -2.76 675 259 248 168

Download in CSV format

Data is updated nightly; this page updated through games played on June 12, 2019

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