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 NZ AdjNetS NZ AdjNetS/FO NZ FO NZ SF NZ SA NZ NetS NZ ExpNetS
1 Tyler Seguin DAL 2.00 0.0068 296 2 0 2 0
2 Colton Sissons NSH 1.00 0.0053 187 1 0 1 0
3 Riley Sheahan FLA/PIT 1.00 0.0051 196 1 0 1 0
4 Claude Giroux PHI 1.00 0.0050 200 1 0 1 0
5 Ryan Strome EDM/NYR 1.00 0.0047 213 1 0 1 0
5 Ryan Johansen NSH 2.00 0.0047 429 2 0 2 0
7 Leon Draisaitl EDM 1.00 0.0045 223 1 0 1 0
8 Artem Anisimov CHI 1.00 0.0043 231 1 0 1 0
9 Ryan Kesler ANA 1.00 0.0040 249 1 0 1 0
9 Cedric Paquette TBL 1.00 0.0040 248 1 0 1 0
11 Nazem Kadri TOR 1.00 0.0039 255 1 0 1 0
12 Zack Smith OTT 1.00 0.0035 289 1 0 1 0
13 Max Domi MTL 1.00 0.0034 295 1 0 1 0
14 Sebastian Aho CAR 1.00 0.0032 315 1 0 1 0
14 Matt Duchene CBJ/OTT 1.00 0.0032 317 2 1 1 0
16 Ryan Getzlaf ANA 1.00 0.0031 321 1 0 1 0
17 Brock Nelson NYI 1.00 0.0027 371 1 0 1 0
18 Radek Faksa DAL 1.00 0.0026 383 1 0 1 0
18 Connor McDavid EDM 1.00 0.0026 381 1 0 1 0
20 John Tavares TOR 1.00 0.0024 421 2 1 1 0
21 Aleksander Barkov FLA 1.00 0.0021 471 1 0 1 0
22 Sidney Crosby PIT 1.00 0.0018 545 1 0 1 0
23 Cody Eakin VGK 0.00 0.0000 263 0 0 0 0
23 Pierre-Edouard Bellemare VGK 0.00 0.0000 194 0 0 0 0
23 Mark Jankowski CGY 0.00 0.0000 262 0 0 0 0
23 Gabriel Landeskog COL 0.00 0.0000 90 0 0 0 0
23 Paul Stastny VGK 0.00 0.0000 228 0 0 0 0
23 Alexander Wennberg CBJ 0.00 0.0000 221 0 0 0 0
23 Nico Hischier NJD 0.00 0.0000 309 0 0 0 0
23 Travis Zajac NJD 0.00 0.0000 378 0 0 0 0
23 Brad Richardson ARI 0.00 0.0000 262 0 0 0 0
23 Pavel Zacha NJD 0.00 0.0000 210 1 1 0 0
23 Nathan MacKinnon COL 0.00 0.0000 457 0 0 0 0
23 Evgeny Kuznetsov WSH 0.00 0.0000 357 0 0 0 0
23 Charlie Coyle BOS/MIN 0.00 0.0000 185 0 0 0 0
23 Auston Matthews TOR 0.00 0.0000 285 0 0 0 0
23 Mikko Koivu MIN 0.00 0.0000 230 0 0 0 0
23 Jesperi Kotkaniemi MTL 0.00 0.0000 272 0 0 0 0
23 Kevin Hayes NYR/WPG 0.00 0.0000 258 0 0 0 0
23 Vincent Trocheck FLA 0.00 0.0000 254 0 0 0 0
23 Ryan O'Reilly STL 0.00 0.0000 448 0 0 0 0
23 Steven Stamkos TBL 0.00 0.0000 212 0 0 0 0
23 Nolan Patrick PHI 0.00 0.0000 264 0 0 0 0
23 Dylan Strome ARI/CHI 0.00 0.0000 303 0 0 0 0
23 Derek Stepan ARI 0.00 0.0000 327 0 0 0 0
23 Dylan Larkin DET 0.00 0.0000 423 0 0 0 0
23 Frans Nielsen DET 0.00 0.0000 300 0 0 0 0
23 Evan Rodrigues BUF 0.00 0.0000 148 0 0 0 0
23 Casey Cizikas NYI 0.00 0.0000 330 0 0 0 0
23 Kyle Brodziak EDM 0.00 0.0000 232 0 0 0 0
23 Jonathan Toews CHI 0.00 0.0000 468 0 0 0 0
23 Anze Kopitar LAK 0.00 0.0000 473 0 0 0 0
23 Jordan Staal CAR 0.00 0.0000 250 0 0 0 0
23 Luke Glendening DET 0.00 0.0000 285 0 0 0 0
23 Elias Lindholm CGY 0.00 0.0000 199 0 0 0 0
23 Derek Ryan CGY 0.00 0.0000 200 0 0 0 0
23 Patrice Bergeron BOS 0.00 0.0000 283 0 0 0 0
23 Tomas Hertl SJS 0.00 0.0000 317 0 0 0 0
23 Jack Eichel BUF 0.00 0.0000 434 1 1 0 0
23 Brayden Point TBL 0.00 0.0000 279 0 0 0 0
23 Joe Thornton SJS 0.00 0.0000 252 0 0 0 0
23 Nate Thompson LAK/MTL 0.00 0.0000 179 0 0 0 0
23 Brandon Dubinsky CBJ 0.00 0.0000 125 0 0 0 0
23 Pierre-Luc Dubois CBJ 0.00 0.0000 386 0 0 0 0
23 Adrian Kempe LAK 0.00 0.0000 267 0 0 0 0
23 Chris Tierney OTT 0.00 0.0000 299 0 0 0 0
23 Bo Horvat VAN 0.00 0.0000 430 0 0 0 0
23 Colin White OTT 0.00 0.0000 260 0 0 0 0
23 Lars Eller WSH 0.00 0.0000 281 0 0 0 0
23 Tyler Bozak STL 0.00 0.0000 252 0 0 0 0
23 Mika Zibanejad NYR 0.00 0.0000 464 0 0 0 0
23 William Karlsson VGK 0.00 0.0000 393 1 1 0 0
23 Matt Cullen PIT 0.00 0.0000 149 0 0 0 0
23 Jeff Carter LAK 0.00 0.0000 325 0 0 0 0
23 Valtteri Filppula NYI 0.00 0.0000 233 0 0 0 0
23 Carl Soderberg COL 0.00 0.0000 273 0 0 0 0
23 Boone Jenner CBJ 0.00 0.0000 317 0 0 0 0
23 Joe Pavelski SJS 0.00 0.0000 197 0 0 0 0
23 Brett Howden NYR 0.00 0.0000 243 0 0 0 0
23 Mikael Backlund CGY 0.00 0.0000 333 0 0 0 0
23 Bryan Little WPG 0.00 0.0000 248 0 0 0 0
23 Jason Spezza DAL 0.00 0.0000 234 0 0 0 0
83 Phillip Danault MTL -1.00 -0.0022 455 0 1 -1 0
84 Adam Lowry WPG -1.00 -0.0029 341 0 1 -1 0
85 David Krejci BOS -1.00 -0.0032 317 0 1 -1 0
85 Evgeni Malkin PIT -1.00 -0.0032 315 0 1 -1 0
85 Sean Couturier PHI -1.00 -0.0032 315 0 1 -1 0
85 Anthony Cirelli TBL -1.00 -0.0032 314 0 1 -1 0
89 Johan Larsson BUF -1.00 -0.0035 285 0 1 -1 0
90 Adam Henrique ANA -1.00 -0.0037 267 0 1 -1 0
91 Nick Bonino NSH -1.00 -0.0039 256 0 1 -1 0
92 Sean Monahan CGY -1.00 -0.0040 248 0 1 -1 0
93 Mark Scheifele WPG -2.00 -0.0043 463 1 3 -2 0
94 Ryan Nugent-Hopkins EDM -1.00 -0.0044 225 0 1 -1 0
95 Nicklas Backstrom WSH -2.00 -0.0045 444 0 2 -2 0
96 Brayden Schenn STL -1.00 -0.0048 210 0 1 -1 0
97 Jay Beagle VAN -1.00 -0.0049 203 0 1 -1 0
98 Eric Staal MIN -2.00 -0.0052 384 0 2 -2 0
99 Lucas Wallmark CAR -2.00 -0.0056 357 0 2 -2 0
100 Eric Fehr MIN -1.00 -0.0058 173 0 1 -1 0

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