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 27.38 0.0886 13.75 1.00 12.63 309 142 96 71
2 Mika Zibanejad NYR 18.75 0.0658 12.66 1.00 5.09 285 94 102 89
3 Radek Faksa DAL 19.41 0.0647 10.59 5.00 3.82 300 54 142 104
4 Kyle Brodziak STL 13.36 0.0537 9.33 1.00 3.03 249 47 77 125
5 Ryan Johansen NSH 18.75 0.0482 8.72 4.00 6.03 389 126 138 125
5 Vincent Trocheck FLA 22.16 0.0482 8.70 6.00 7.46 460 114 179 167
7 Ryan O'Reilly BUF 25.62 0.0462 7.02 4.00 14.60 555 153 170 232
8 Erik Haula VGK 13.68 0.0449 3.12 0.00 10.56 305 68 130 107
9 Mikael Backlund CGY 17.66 0.0448 9.68 0.00 7.98 394 106 135 153
10 Nate Thompson OTT 8.96 0.0439 1.59 -2.00 9.37 204 50 80 74
11 Jean-Gabriel Pageau OTT 13.45 0.0422 8.91 3.00 1.54 319 89 111 119
12 Mark Letestu EDM 7.96 0.0410 5.10 2.00 0.86 194 60 54 80
13 Jason Spezza DAL 11.57 0.0407 6.45 1.00 4.12 284 115 96 73
14 Sean Monahan CGY 15.86 0.0380 16.54 -3.00 2.32 417 167 148 102
15 William Karlsson VGK 8.18 0.0359 -1.16 7.00 2.34 228 49 85 94
16 Scott Laughton PHI 7.51 0.0320 1.88 2.00 3.63 235 73 91 71
17 Antoine Vermette ANA 14.61 0.0318 8.95 -3.00 8.66 459 117 146 196
18 Joe Thornton SJS 9.06 0.0311 7.93 1.00 0.13 291 105 117 69
19 Claude Giroux PHI 7.97 0.0309 -1.61 0.00 9.58 258 79 80 99
20 Lars Eller WSH 9.25 0.0307 3.89 4.00 1.36 301 81 138 82
21 Aleksander Barkov FLA 14.13 0.0299 -3.55 3.00 14.68 472 115 173 184
22 Ryan Nugent-Hopkins EDM 11.03 0.0294 3.71 2.00 5.32 375 122 147 106
23 Mikko Koivu MIN 11.43 0.0290 8.68 -1.00 3.75 394 102 148 144
23 Brandon Sutter VAN 8.86 0.0290 4.84 2.00 2.02 306 49 124 133
23 Nicklas Backstrom WSH 12.00 0.0290 9.95 1.00 1.05 414 113 188 113
26 Colton Sissons NSH 6.87 0.0284 4.59 0.00 2.28 242 54 62 126
27 J.T. Miller NYR 7.52 0.0277 0.43 2.00 5.09 271 103 75 93
28 Derick Brassard OTT 10.00 0.0272 -3.31 1.00 12.31 367 110 147 110
29 Riley Sheahan DET/PIT 7.14 0.0264 0.36 -1.00 7.78 270 63 79 128
30 Brayden Schenn STL 10.60 0.0259 7.02 4.00 -0.42 410 153 162 95
31 David Krejci BOS 5.57 0.0257 8.15 2.00 -4.58 217 88 83 46
32 Brandon Dubinsky CBJ 10.07 0.0212 1.69 -6.00 14.38 474 110 153 211
33 Nick Foligno CBJ 5.80 0.0200 -5.31 4.00 7.11 290 110 99 81
33 Tyler Johnson TBL 5.51 0.0200 0.15 -1.00 6.36 276 88 110 78
35 Jay Beagle WSH 5.82 0.0197 0.33 0.00 5.49 295 47 97 151
36 Derek Grant ANA 5.98 0.0196 1.39 2.00 2.59 305 83 131 91
37 Jamie Benn DAL 4.05 0.0191 0.66 0.00 3.39 212 94 56 62
38 Jonathan Toews CHI 8.35 0.0184 9.28 -1.00 0.07 454 160 189 105
39 Matt Duchene COL/OTT 5.49 0.0162 5.68 2.00 -2.19 339 102 129 108
40 Leon Draisaitl EDM 5.36 0.0152 4.52 -2.00 2.84 352 155 105 92
41 Sean Couturier PHI 3.93 0.0148 -5.38 -3.00 12.31 265 70 85 110
42 Dylan Larkin DET 5.51 0.0141 -0.03 -2.00 7.54 390 125 146 119
43 Patrice Bergeron BOS 4.82 0.0139 1.73 -3.00 6.09 346 130 127 89
44 Connor McDavid EDM 3.76 0.0134 0.62 2.00 1.14 280 70 145 65
45 Sidney Crosby PIT 7.36 0.0128 10.84 5.00 -8.48 576 198 247 131
46 Brian Boyle NJD 2.73 0.0121 6.88 -1.00 -3.15 226 73 69 84
47 Riley Nash BOS 2.97 0.0111 5.88 -3.00 0.09 268 77 98 93
48 Cody Eakin VGK 3.47 0.0093 2.19 0.00 1.28 374 108 140 126
49 Eric Staal MIN 2.98 0.0092 0.66 -1.00 3.32 325 90 129 106
50 Brad Richardson ARI 2.58 0.0078 -2.88 5.00 0.46 330 68 95 167
51 Henrik Sedin VAN 2.40 0.0075 3.26 1.00 -1.86 318 152 105 61
52 Brayden Point TBL 1.72 0.0050 -0.59 2.00 0.31 345 91 144 110
53 Jordan Staal CAR 1.44 0.0037 -0.08 -3.00 4.52 385 97 157 131
54 Derek Stepan ARI 1.78 0.0034 -0.69 2.00 0.47 518 176 183 159
55 Nico Hischier NJD 0.71 0.0026 1.86 -1.00 -0.15 275 65 122 88
56 Blake Coleman NJD 0.62 0.0023 -2.92 4.00 -0.46 275 48 108 119
57 Tyler Bozak TOR 0.78 0.0022 0.73 3.00 -2.95 353 130 106 117
58 Steven Stamkos TBL 0.33 0.0013 4.41 -5.00 0.92 256 91 117 48
59 Valtteri Filppula PHI 0.22 0.0007 1.39 0.00 -1.17 308 83 125 100
60 Alexander Wennberg CBJ 0.04 0.0001 5.17 4.00 -9.13 281 100 109 72
61 Anze Kopitar LAK -0.03 -0.0001 -1.24 1.00 0.21 511 150 195 166
62 Pierre-Edouard Bellemare VGK -0.05 -0.0002 1.61 -4.00 2.34 239 66 79 94
62 Calle Jarnkrok NSH -0.04 -0.0002 6.87 -1.00 -5.91 262 69 100 93
64 Mark Jankowski CGY -0.17 -0.0007 0.92 -2.00 0.91 257 97 108 52
65 Evgeni Malkin PIT -1.11 -0.0034 -5.00 4.00 -0.11 324 145 115 64
66 Adam Lowry WPG -1.32 -0.0051 -0.41 4.00 -4.91 261 54 114 93
67 Casey Cizikas NYI -1.65 -0.0052 -0.91 3.00 -3.74 317 52 127 138
68 John Tavares NYI -3.22 -0.0070 -9.96 0.00 6.74 461 165 148 148
69 Bryan Little WPG -3.24 -0.0087 -0.03 -1.00 -2.21 372 129 123 120
70 Carl Soderberg COL -1.87 -0.0088 -0.21 0.00 -1.66 212 25 93 94
71 Kyle Turris NSH/OTT -2.99 -0.0103 -0.35 2.00 -4.64 289 86 125 78
72 Sean Kuraly BOS -2.81 -0.0114 -3.90 4.00 -2.91 247 56 102 89
73 Luke Glendening DET -2.81 -0.0129 2.61 3.00 -8.42 218 62 57 99
74 Paul Stastny STL -6.93 -0.0159 -1.98 -5.00 0.05 435 157 161 117
75 Adam Henrique ANA/NJD -4.32 -0.0166 -5.39 -1.00 2.07 261 62 98 101
76 Nazem Kadri TOR -7.10 -0.0169 1.91 -4.00 -5.01 419 89 181 149
77 Auston Matthews TOR -4.27 -0.0170 -2.63 0.00 -1.64 251 67 106 78
77 Victor Rask CAR -3.92 -0.0170 -0.58 1.00 -4.34 230 99 80 51
79 Chris Tierney SJS -4.22 -0.0174 4.64 -1.00 -7.86 243 78 104 61
80 Artem Anisimov CHI -6.50 -0.0188 -2.04 0.00 -4.46 346 121 102 123
81 Frans Nielsen DET -5.78 -0.0198 0.88 -4.00 -2.66 292 77 125 90
82 Tyler Seguin DAL -8.33 -0.0202 -0.07 7.00 -15.26 413 105 160 148
83 Evgeny Kuznetsov WSH -8.19 -0.0210 -4.27 2.00 -5.92 390 130 163 97
84 Phillip Danault MTL -7.58 -0.0211 5.88 2.00 -15.46 359 77 159 123
85 Chris Wagner ANA -4.81 -0.0220 -6.41 -1.00 2.60 219 50 82 87
86 Adrian Kempe LAK -5.42 -0.0225 1.90 2.00 -9.32 241 85 113 43
87 Mark Scheifele WPG -12.49 -0.0267 -8.75 -4.00 0.26 468 144 186 138
88 Nick Shore LAK -8.86 -0.0273 -5.38 -3.00 -0.48 324 70 123 131
89 Tomas Hertl SJS -8.77 -0.0277 -0.35 1.00 -9.42 317 86 136 95
90 Tomas Plekanec MTL -13.32 -0.0299 -0.05 -2.00 -11.27 445 117 172 156
91 Bo Horvat VAN -14.26 -0.0343 0.50 -2.00 -12.76 416 143 123 150
92 Christian Dvorak ARI -15.11 -0.0344 -10.56 0.00 -4.55 439 111 157 171
93 Mathew Barzal NYI -9.71 -0.0366 -7.85 -4.00 2.14 265 84 116 65
94 Henrik Zetterberg DET -18.67 -0.0428 -10.96 -4.00 -3.71 436 165 153 118
95 Matt Cullen MIN -11.26 -0.0431 3.89 -5.00 -10.15 261 81 96 84
96 Kevin Hayes NYR -16.32 -0.0433 -7.34 -5.00 -3.98 377 90 154 133
97 Jack Eichel BUF -17.21 -0.0456 -18.29 -2.00 3.08 377 122 158 97
98 Nathan MacKinnon COL -21.33 -0.0550 -10.36 -4.00 -6.97 388 82 181 125
99 David Desharnais NYR -13.47 -0.0561 -5.36 -3.00 -5.11 240 82 94 64
100 Jonathan Drouin MTL -19.94 -0.0697 -2.06 -1.00 -16.88 286 109 104 73

Download in CSV format

Puckbase © 2013-2017. Data is updated nightly; this page updated through games played on December 15, 2017

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