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 Mathew Barzal NYI -11.25 -0.0886 -4.99 -2.00 -4.26 127 40 48 39
2 Gabriel Landeskog COL -6.74 -0.0636 -7.48 -2.00 2.74 106 58 25 23
3 Nathan MacKinnon COL -15.01 -0.0623 -4.48 -3.00 -7.53 241 58 113 70
4 Pavel Zacha NJD -7.76 -0.0571 1.26 1.00 -10.02 136 35 57 44
5 Jeff Carter LAK -12.50 -0.0566 -7.22 0.00 -5.28 221 81 69 71
6 Max Domi MTL -12.00 -0.0545 -7.48 1.00 -5.52 220 66 88 66
7 Riley Nash CBJ -6.76 -0.0520 1.26 -1.00 -7.02 130 23 43 64
8 Alexander Wennberg CBJ -7.48 -0.0476 -4.47 -4.00 0.99 157 70 59 28
9 Marcus Kruger CHI -6.53 -0.0470 0.00 -4.00 -2.53 139 12 41 86
10 Valtteri Filppula NYI -8.77 -0.0469 1.26 -3.00 -7.03 187 39 72 76
11 Artem Anisimov CHI -8.00 -0.0444 -9.48 -1.00 2.48 180 62 68 50
12 Nazem Kadri TOR -9.01 -0.0431 6.02 -2.00 -13.03 209 44 89 76
13 Brandon Sutter VAN -6.77 -0.0401 -0.74 1.00 -7.03 169 27 62 80
14 Aleksander Barkov FLA -10.00 -0.0398 -12.47 -1.00 3.47 251 70 91 90
15 Eric Fehr MIN -5.51 -0.0375 -6.24 -1.00 1.73 147 37 55 55
16 Ryan Getzlaf ANA -7.49 -0.0373 -0.97 1.00 -7.52 201 68 79 54
17 Lars Eller WSH -6.26 -0.0344 -1.73 -1.00 -3.53 182 55 57 70
18 Pierre-Edouard Bellemare VGK -5.25 -0.0337 -1.98 -1.00 -2.27 156 56 57 43
19 Luke Glendening DET -6.28 -0.0322 0.76 -1.00 -6.04 195 33 58 104
20 Evgeny Kuznetsov WSH -7.74 -0.0321 -7.22 -2.00 1.48 241 93 94 54
21 Ryan Strome EDM -4.50 -0.0292 -2.98 -2.00 0.48 154 48 56 50
22 Radek Faksa DAL -6.02 -0.0284 -4.49 0.00 -1.53 212 34 100 78
23 William Karlsson VGK -5.26 -0.0244 0.02 -3.00 -2.28 216 60 77 79
24 Jesperi Kotkaniemi MTL -3.98 -0.0231 4.03 -3.00 -5.01 172 68 68 36
25 Kevin Hayes NYR -4.25 -0.0220 -1.73 1.00 -3.52 193 55 72 66
26 Tyler Johnson TBL -2.75 -0.0213 -4.48 0.00 1.73 129 50 36 43
27 Bryan Little WPG -3.99 -0.0206 -0.72 -2.00 -1.27 194 75 60 59
28 Sidney Crosby PIT -5.74 -0.0201 -0.72 -1.00 -4.02 286 91 131 64
29 Mark Scheifele WPG -4.99 -0.0173 -6.21 -3.00 4.22 289 109 99 81
30 Par Lindholm TOR -2.26 -0.0159 2.01 3.00 -7.27 142 28 51 63
31 Leon Draisaitl EDM -3.50 -0.0154 -2.97 -2.00 1.47 227 80 69 78
32 Brayden Point TBL -1.51 -0.0114 0.51 -2.00 -0.02 133 26 55 52
33 Antti Suomela SJS -1.49 -0.0092 1.27 1.00 -3.76 162 55 70 37
34 Pierre-Luc Dubois CBJ -1.99 -0.0086 -9.22 -3.00 10.23 231 93 97 41
35 Derek Stepan ARI -1.75 -0.0077 -1.72 -2.00 1.97 228 83 73 72
36 Brock Nelson NYI -1.51 -0.0064 -6.73 5.00 0.22 237 55 105 77
37 Tyler Seguin DAL -1.26 -0.0060 3.52 0.00 -4.78 211 58 72 81
38 Nolan Patrick PHI -1.02 -0.0058 -1.24 2.00 -1.78 176 37 66 73
39 Adam Henrique ANA -1.01 -0.0050 -1.48 -3.00 3.47 200 66 64 70
40 Adam Lowry WPG -1.01 -0.0047 5.27 -5.00 -1.28 216 55 90 71
41 Carl Soderberg COL -0.26 -0.0016 -0.24 1.00 -1.02 159 37 62 60
42 Nico Hischier NJD -0.25 -0.0013 -1.73 0.00 1.48 187 59 74 54
43 Tomas Hertl SJS 0.00 0.0000 0.51 0.00 -0.51 108 34 36 38
44 Brayden Schenn STL 0.25 0.0016 -0.73 -1.00 1.98 152 43 65 44
45 Patrice Bergeron BOS 0.76 0.0028 -5.96 -3.00 9.72 271 104 84 83
45 Jonathan Toews CHI 0.77 0.0028 -1.96 -1.00 3.73 271 96 108 67
47 Nate Thompson LAK 0.49 0.0034 -2.24 0.00 2.73 145 29 49 67
48 Jack Eichel BUF 0.76 0.0036 -3.47 2.00 2.23 213 74 98 41
49 Zack Smith OTT 0.49 0.0037 4.26 -1.00 -2.77 132 35 52 45
50 Logan Couture SJS 0.50 0.0038 -1.24 1.00 0.74 132 29 68 35
51 Kyle Turris NSH 1.03 0.0053 -5.71 0.00 6.74 193 95 59 39
52 Sebastian Aho CAR 1.26 0.0062 0.28 1.00 -0.02 203 79 64 60
53 Erik Haula VGK 1.01 0.0080 2.02 -1.00 -0.01 126 56 34 36
54 Bo Horvat VAN 3.98 0.0103 -2.46 -3.00 9.44 386 118 106 162
55 Joe Pavelski SJS 2.50 0.0115 3.53 -3.00 1.97 218 82 68 68
56 Eric Staal MIN 2.50 0.0116 1.77 -3.00 3.73 215 65 83 67
57 Frans Nielsen DET 2.25 0.0122 1.52 0.00 0.73 184 42 83 59
58 Chris Tierney OTT 3.24 0.0131 0.27 1.00 1.97 248 67 97 84
59 Ryan Kesler ANA 3.23 0.0136 0.02 0.00 3.21 237 52 80 105
60 Elias Lindholm CGY 2.25 0.0142 1.77 -1.00 1.48 159 53 52 54
60 Vincent Trocheck FLA 3.25 0.0142 2.28 2.00 -1.03 229 71 66 92
62 Jason Spezza DAL 2.76 0.0147 2.53 4.00 -3.77 188 70 65 53
63 John Tavares TOR 4.26 0.0148 6.04 5.00 -6.78 287 104 98 85
64 Brad Richardson ARI 3.23 0.0166 1.76 -2.00 3.47 195 37 64 94
65 Evgeni Malkin PIT 4.51 0.0191 4.78 -2.00 1.73 236 85 92 59
66 Boone Jenner CBJ 3.74 0.0193 -1.23 2.00 2.97 194 45 65 84
67 Sean Monahan CGY 3.76 0.0199 0.03 1.00 2.73 189 76 70 43
68 Nicklas Backstrom WSH 6.25 0.0233 -5.72 0.00 11.97 268 71 109 88
69 Nick Bonino NSH 4.72 0.0234 0.76 0.00 3.96 202 33 61 108
70 Ryan O'Reilly STL 5.49 0.0237 -5.73 0.00 11.22 232 67 88 77
71 Anze Kopitar LAK 6.48 0.0242 4.77 0.00 1.71 268 61 92 115
72 Elias Pettersson VAN 4.02 0.0251 0.28 2.00 1.74 160 83 54 23
73 Travis Zajac NJD 5.24 0.0256 0.52 3.00 1.72 205 46 72 87
74 Sean Couturier PHI 4.75 0.0262 2.77 -2.00 3.98 181 61 68 52
75 Phillip Danault MTL 7.25 0.0264 4.03 3.00 0.22 275 80 106 89
76 Claude Giroux PHI 3.24 0.0282 2.01 -3.00 4.23 115 32 26 57
77 Tyler Bozak STL 5.50 0.0286 2.02 -1.00 4.48 192 48 86 58
78 Dylan Strome ARI 4.75 0.0293 4.77 0.00 -0.02 162 65 49 48
79 Brett Howden NYR 6.00 0.0333 -0.23 2.00 4.23 180 53 74 53
80 Cody Eakin VGK 5.00 0.0336 5.52 0.00 -0.52 149 54 49 46
81 Mikko Koivu MIN 8.75 0.0337 3.78 1.00 3.97 260 77 95 88
82 Matt Duchene OTT 9.74 0.0345 8.53 7.00 -5.79 282 86 95 101
83 Dylan Larkin DET 10.26 0.0348 -5.96 -2.00 18.22 295 104 102 89
84 Kyle Brodziak EDM 4.74 0.0362 2.51 1.00 1.23 131 38 48 45
85 Vladimir Sobotka BUF 4.24 0.0379 -0.99 1.00 4.23 112 24 39 49
86 Mika Zibanejad NYR 9.74 0.0382 8.52 -3.00 4.22 255 62 108 85
87 David Krejci BOS 9.01 0.0399 6.03 2.00 0.98 226 80 90 56
88 Connor McDavid EDM 9.25 0.0411 -5.23 5.00 9.48 225 61 102 62
89 Lucas Wallmark CAR 9.01 0.0440 5.78 -1.00 4.23 205 69 79 57
90 Johan Larsson BUF 6.23 0.0461 0.75 0.00 5.48 135 13 56 66
91 Riley Sheahan PIT 5.74 0.0482 4.01 0.00 1.73 119 24 28 67
92 Cedric Paquette TBL 8.25 0.0554 1.77 3.00 3.48 149 45 58 46
93 Mikael Backlund CGY 13.01 0.0556 6.03 1.00 5.98 234 88 82 64
94 Colton Sissons NSH 7.48 0.0580 1.75 1.00 4.73 129 13 57 59
95 Auston Matthews TOR 9.01 0.0585 6.77 2.00 0.24 154 61 56 37
96 Colin White OTT 11.24 0.0765 6.51 4.00 0.73 147 38 62 47
97 Ryan Johansen NSH 23.78 0.0780 17.30 7.00 -0.52 305 123 116 66
98 Casey Cizikas NYI 9.99 0.0819 4.01 4.00 1.98 122 36 34 52
99 Jordan Staal CAR 22.51 0.0872 11.54 4.00 6.97 258 98 92 68
100 Anthony Cirelli TBL 15.50 0.0896 10.77 1.00 3.73 173 53 73 47

Download in CSV format

Data is updated nightly; this page updated through games played on November 16, 2018

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