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 OZ AdjNetS OZ AdjNetS/FO OZ FO OZ SF OZ SA OZ NetS OZ ExpNetS
1 Colton Sissons NSH 2.21 0.0207 107 3 0 3 0.79
2 Carl Soderberg COL 2.77 0.0166 167 4 0 4 1.23
3 Brayden Point TBL 3.44 0.0163 211 5 0 5 1.56
4 Anthony Cirelli TBL 2.74 0.0161 170 4 0 4 1.26
5 Brandon Dubinsky CBJ 1.35 0.0153 88 2 0 2 0.65
6 Evgeni Malkin PIT 3.81 0.0129 296 6 0 6 2.19
7 Mika Zibanejad NYR 3.74 0.0122 306 7 1 6 2.26
8 Tomas Hertl SJS 3.09 0.0120 258 5 0 5 1.91
9 Elias Lindholm CGY 2.43 0.0115 212 4 0 4 1.57
10 Boone Jenner CBJ 2.33 0.0103 226 5 1 4 1.67
11 Chris Tierney OTT 2.23 0.0093 239 4 0 4 1.77
12 Jack Eichel BUF 2.71 0.0087 310 5 0 5 2.29
13 Kyle Brodziak EDM 1.08 0.0086 125 2 0 2 0.92
14 Colin White OTT 1.56 0.0080 195 3 0 3 1.44
15 Nicklas Backstrom WSH 2.59 0.0079 326 5 0 5 2.41
16 Claude Giroux PHI 2.06 0.0078 263 4 0 4 1.94
17 Johan Larsson BUF 0.51 0.0077 66 1 0 1 0.49
18 Tyler Bozak STL 1.39 0.0064 218 3 0 3 1.61
19 Pierre-Luc Dubois CBJ 2.77 0.0063 437 6 0 6 3.23
19 Patrice Bergeron BOS 2.31 0.0063 364 5 0 5 2.69
21 Adrian Kempe LAK 1.37 0.0062 221 3 0 3 1.63
22 Matt Duchene CBJ/OTT 2.26 0.0061 371 5 0 5 2.74
22 John Tavares TOR 2.26 0.0061 371 5 0 5 2.74
24 Jay Beagle VAN 0.45 0.0060 75 1 0 1 0.55
25 Zack Smith OTT 0.88 0.0058 151 2 0 2 1.12
26 Lars Eller WSH 1.26 0.0054 235 3 0 3 1.74
26 Cedric Paquette TBL 0.85 0.0054 156 2 0 2 1.15
28 Casey Cizikas NYI 0.82 0.0052 159 2 0 2 1.18
29 Phillip Danault MTL 1.63 0.0051 321 5 1 4 2.37
30 Nick Bonino NSH 0.80 0.0049 163 2 0 2 1.20
31 Eric Staal MIN 1.57 0.0048 329 4 0 4 2.43
31 Sebastian Aho CAR 1.58 0.0048 327 4 0 4 2.42
33 Tyler Seguin DAL 1.55 0.0047 331 4 0 4 2.45
34 Brett Howden NYR 0.76 0.0045 168 2 0 2 1.24
35 Joe Pavelski SJS 1.05 0.0040 264 3 0 3 1.95
36 Aleksander Barkov FLA 1.33 0.0037 361 5 1 4 2.67
37 Ryan Nugent-Hopkins EDM 0.62 0.0033 187 2 0 2 1.38
38 Derek Stepan ARI 0.86 0.0030 290 3 0 3 2.14
38 Joe Thornton SJS 0.57 0.0030 193 2 0 2 1.43
40 Artem Anisimov CHI 0.55 0.0028 196 2 0 2 1.45
41 Brayden Schenn STL 0.43 0.0020 213 2 0 2 1.57
42 Jonathan Toews CHI 0.81 0.0019 432 5 1 4 3.19
43 Anze Kopitar LAK 0.53 0.0016 334 4 1 3 2.47
44 Bo Horvat VAN 0.67 0.0015 451 7 3 4 3.33
45 Jordan Staal CAR 0.31 0.0014 229 2 0 2 1.69
46 Max Domi MTL 0.18 0.0007 246 2 0 2 1.82
47 Bryan Little WPG -0.03 -0.0001 275 2 0 2 2.03
48 Valtteri Filppula NYI -0.04 -0.0003 141 1 0 1 1.04
48 Jeff Carter LAK -0.08 -0.0003 282 2 0 2 2.08
48 Brock Nelson NYI -0.08 -0.0003 282 2 0 2 2.08
51 Radek Faksa DAL -0.06 -0.0004 143 1 0 1 1.06
51 Adam Henrique ANA -0.11 -0.0004 285 2 0 2 2.11
51 Mikael Backlund CGY -0.11 -0.0004 286 3 1 2 2.11
51 Riley Sheahan FLA/PIT -0.05 -0.0004 142 1 0 1 1.05
55 Ryan Johansen NSH -0.33 -0.0007 450 3 0 3 3.33
56 Nate Thompson LAK/MTL -0.19 -0.0012 161 1 0 1 1.19
57 Pavel Zacha NJD -0.23 -0.0014 166 1 0 1 1.23
57 Evgeny Kuznetsov WSH -0.48 -0.0014 336 2 0 2 2.48
59 Auston Matthews TOR -0.55 -0.0016 345 2 0 2 2.55
59 Derek Ryan CGY -0.28 -0.0016 173 1 0 1 1.28
61 Charlie Coyle BOS/MIN -0.49 -0.0024 201 1 0 1 1.49
62 Mark Scheifele WPG -1.09 -0.0026 418 2 0 2 3.09
63 Nazem Kadri TOR -0.58 -0.0027 214 1 0 1 1.58
64 Frans Nielsen DET -0.60 -0.0028 217 1 0 1 1.60
65 Paul Stastny VGK -0.63 -0.0029 220 1 0 1 1.63
66 Mark Jankowski CGY -0.68 -0.0030 227 1 0 1 1.68
67 Luke Glendening DET -0.71 -0.0031 232 1 0 1 1.71
67 Jason Spezza DAL -0.71 -0.0031 231 1 0 1 1.71
69 Sidney Crosby PIT -1.56 -0.0032 481 5 3 2 3.56
69 Vincent Trocheck FLA -0.77 -0.0032 240 2 1 1 1.77
71 Connor McDavid EDM -0.80 -0.0033 243 2 1 1 1.80
71 Ryan Getzlaf ANA -0.80 -0.0033 243 1 0 1 1.80
73 Gabriel Landeskog COL -0.85 -0.0034 250 1 0 1 1.85
74 Nico Hischier NJD -0.88 -0.0035 255 3 2 1 1.88
75 Jesperi Kotkaniemi MTL -1.11 -0.0039 286 1 0 1 2.11
75 Sean Couturier PHI -1.14 -0.0039 289 2 1 1 2.14
77 Dylan Strome ARI/CHI -1.16 -0.0040 292 1 0 1 2.16
78 Ryan O'Reilly STL -2.08 -0.0050 417 1 0 1 3.08
79 Lucas Wallmark CAR -1.94 -0.0074 262 0 0 0 1.94
79 David Krejci BOS -2.85 -0.0074 385 1 1 0 2.85
79 Kevin Hayes NYR/WPG -1.88 -0.0074 255 0 0 0 1.88
79 Eric Fehr MIN -0.72 -0.0074 97 0 0 0 0.72
79 Nolan Patrick PHI -1.49 -0.0074 202 1 1 0 1.49
79 Steven Stamkos TBL -2.03 -0.0074 275 0 0 0 2.03
79 Alexander Wennberg CBJ -1.41 -0.0074 191 1 1 0 1.41
79 Matt Cullen PIT -0.48 -0.0074 65 0 0 0 0.48
79 Ryan Strome EDM/NYR -1.47 -0.0074 199 0 0 0 1.47
79 Cody Eakin VGK -1.97 -0.0074 267 0 0 0 1.97
79 Pierre-Edouard Bellemare VGK -1.39 -0.0074 188 0 0 0 1.39
79 William Karlsson VGK -1.97 -0.0074 267 1 1 0 1.97
79 Adam Lowry WPG -1.48 -0.0074 200 0 0 0 1.48
79 Dylan Larkin DET -2.85 -0.0074 385 1 1 0 2.85
79 Travis Zajac NJD -1.71 -0.0074 231 0 0 0 1.71
79 Brad Richardson ARI -1.20 -0.0074 162 0 0 0 1.20
79 Nathan MacKinnon COL -2.21 -0.0074 299 2 2 0 2.21
79 Ryan Kesler ANA -1.33 -0.0074 180 0 0 0 1.33
79 Leon Draisaitl EDM -2.62 -0.0074 355 1 1 0 2.62
98 Sean Monahan CGY -2.91 -0.0112 259 0 1 -1 1.91
99 Mikko Koivu MIN -2.52 -0.0122 206 1 2 -1 1.52
100 Evan Rodrigues BUF -2.18 -0.0136 160 0 1 -1 1.18

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