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 Phillip Danault MTL 6.02 0.0143 5.01 0.00 1.01 421 132 154 135
2 Elias Lindholm CGY 2.09 0.0112 1.52 0.00 0.57 187 64 46 77
3 Nazem Kadri COL 2.78 0.0107 1.21 0.00 1.57 259 106 77 76
4 Pierre-Edouard Bellemare COL 2.32 0.0098 0.57 0.00 1.75 236 57 79 100
5 J.T. Compher COL 1.12 0.0091 0.75 0.00 0.37 123 33 40 50
6 Dylan Strome CHI 1.78 0.0088 0.44 1.00 0.34 203 75 82 46
7 Jared McCann PIT 1.84 0.0079 1.35 0.00 0.49 232 87 79 66
8 Brayden Point TBL 1.99 0.0078 1.42 0.00 0.57 256 78 102 76
9 Matt Duchene NSH 1.63 0.0074 3.27 -1.00 -0.64 220 98 74 48
10 Dylan Larkin DET 2.82 0.0073 0.96 1.00 0.86 384 139 130 115
11 Derek Grant ANA 1.65 0.0072 -0.23 1.00 0.88 228 31 79 118
12 Johan Larsson BUF 1.48 0.0068 -0.29 0.00 1.77 217 39 75 103
13 Brad Richardson ARI 1.53 0.0067 -0.22 1.00 0.75 227 29 97 101
14 Nico Hischier NJD 2.06 0.0062 1.30 0.00 0.76 330 94 134 102
14 Teddy Blueger PIT 1.58 0.0062 0.71 0.00 0.87 256 39 101 116
16 Nick Bonino NSH 1.43 0.0055 0.56 0.00 0.87 259 59 84 116
17 Carl Soderberg ARI 1.34 0.0047 0.53 0.00 0.81 288 63 117 108
18 Boone Jenner CBJ 1.29 0.0044 0.37 0.00 0.92 291 85 83 123
19 Mikko Koivu MIN 1.37 0.0043 0.38 0.00 0.99 317 83 102 132
20 Blake Lizotte LAK 0.94 0.0042 -0.52 1.00 0.46 223 70 91 62
21 Brock Nelson NYI 1.34 0.0041 0.32 0.00 1.02 330 91 102 137
22 Frederik Gauthier TOR 0.59 0.0040 -0.10 0.00 0.69 147 14 41 92
22 Lucas Wallmark CAR 1.17 0.0040 0.37 0.00 0.80 289 84 98 107
24 Ryan Getzlaf ANA 1.14 0.0036 0.26 0.00 0.88 319 99 102 118
25 Evgeny Kuznetsov WSH 1.09 0.0034 1.26 0.00 -0.17 318 99 108 111
26 Kevin Hayes PHI 1.01 0.0033 0.31 0.00 0.70 307 93 120 94
27 Anze Kopitar LAK 1.10 0.0032 2.21 0.00 -1.11 342 106 117 119
28 Adam Henrique ANA 0.90 0.0031 -0.72 0.00 1.62 288 97 108 83
29 Nicklas Backstrom WSH 0.96 0.0030 0.22 1.00 -0.26 319 105 115 99
30 Pierre-Luc Dubois CBJ 0.73 0.0029 0.26 0.00 0.47 256 99 94 63
30 Colton Sissons NSH 0.63 0.0029 -0.27 0.00 0.90 214 36 57 121
32 Noel Acciari FLA 0.72 0.0027 1.72 0.00 -1.00 265 37 94 134
33 Brayden Schenn STL 0.81 0.0026 -0.85 1.00 0.66 309 114 106 89
34 Mikael Backlund CGY 0.82 0.0024 0.10 0.00 0.72 341 120 125 96
35 Radek Faksa DAL 0.55 0.0019 -0.41 0.00 0.96 294 55 111 128
35 Jonathan Toews CHI 0.71 0.0019 -0.11 0.00 0.82 378 149 119 110
37 Ryan Johansen NSH 0.56 0.0017 1.05 -1.00 0.51 332 127 137 68
37 Jean-Gabriel Pageau OTT 0.52 0.0017 0.49 0.00 0.03 300 68 94 138
39 Ryan Carpenter CHI 0.25 0.0015 -0.30 0.00 0.55 170 40 56 74
40 Casey Cizikas NYI 0.36 0.0014 -0.33 0.00 0.69 252 44 115 93
41 Sean Kuraly BOS 0.26 0.0012 0.65 0.00 -0.39 218 47 89 82
42 Jeff Carter LAK 0.22 0.0011 1.47 0.00 -1.25 208 71 37 100
43 Brett Howden NYR 0.26 0.0010 0.51 -1.00 0.75 252 65 87 100
44 Travis Zajac NJD 0.27 0.0009 0.37 0.00 -0.10 303 85 98 120
45 Joel Eriksson Ek MIN 0.21 0.0008 1.57 0.00 -1.36 248 57 105 86
46 Bo Horvat VAN 0.27 0.0006 0.02 0.00 0.25 446 131 147 168
47 Lars Eller WSH 0.14 0.0004 0.28 -1.00 0.86 334 96 123 115
47 Connor McDavid EDM 0.10 0.0004 -0.43 0.00 0.53 241 57 113 71
49 Claude Giroux PHI 0.12 0.0003 0.04 0.00 0.08 360 128 87 145
50 Nathan MacKinnon COL 0.05 0.0002 0.33 0.00 -0.28 325 90 139 96
50 Joe Pavelski DAL 0.05 0.0002 0.48 0.00 -0.43 202 69 57 76
52 Tyler Seguin DAL -0.01 -0.0000 -0.77 0.00 0.76 296 103 91 102
52 Ryan Strome NYR -0.01 -0.0000 0.31 0.00 -0.32 300 92 117 91
52 Max Domi MTL -0.01 -0.0000 -0.64 0.00 0.63 277 86 106 85
55 William Karlsson VGK -0.03 -0.0001 0.25 -1.00 0.72 324 101 126 97
55 Tyler Bozak STL -0.02 -0.0001 -0.57 0.00 0.55 221 77 70 74
55 Eric Staal MIN -0.03 -0.0001 -0.76 1.00 -0.27 300 102 100 98
55 Erik Haula CAR -0.01 -0.0001 -0.37 0.00 0.36 159 49 62 48
59 Alexander Wennberg CBJ -0.05 -0.0002 -0.62 0.00 0.57 268 83 108 77
60 Joe Thornton SJS -0.07 -0.0003 -0.61 0.00 0.54 257 82 103 72
61 Mark Scheifele WPG -0.15 -0.0004 -0.96 1.00 -0.19 377 128 140 109
62 Colin White OTT -0.13 -0.0007 -0.54 0.00 0.41 196 72 69 55
63 Ryan Nugent-Hopkins EDM -0.21 -0.0009 0.34 0.00 -0.55 229 88 81 60
64 Sam Steel ANA -0.23 -0.0011 0.37 0.00 -0.60 218 84 80 54
65 Sean Monahan CGY -0.40 -0.0013 -1.97 1.00 0.57 310 130 103 77
66 Christian Dvorak ARI -0.32 -0.0014 -0.75 0.00 0.43 228 101 69 58
67 David Krejci BOS -0.39 -0.0015 -1.84 1.00 0.45 254 112 82 60
67 Patrice Bergeron BOS -0.43 -0.0015 -0.90 0.00 0.47 289 120 106 63
69 Evgeni Malkin PIT -0.35 -0.0016 0.31 0.00 -0.66 217 92 79 46
70 Nate Thompson MTL -0.59 -0.0019 -0.58 0.00 -0.01 304 78 94 132
71 Jordan Staal CAR -0.74 -0.0020 -0.69 0.00 -0.05 377 93 157 127
72 Adam Lowry WPG -0.61 -0.0021 -0.54 0.00 -0.07 284 73 87 124
73 Auston Matthews TOR -0.73 -0.0024 -0.08 0.00 -0.65 301 145 109 47
74 David Kampf CHI -0.53 -0.0025 -0.30 0.00 -0.23 216 40 73 103
74 Paul Stastny VGK -0.90 -0.0025 0.13 0.00 -1.03 361 117 114 130
74 Jack Hughes NJD -0.49 -0.0025 -0.69 0.00 0.20 196 93 76 27
77 Jay Beagle VAN -0.43 -0.0027 -0.07 0.00 -0.36 162 10 66 86
77 Chris Tierney OTT -0.85 -0.0027 0.28 0.00 -1.13 311 97 98 116
79 Jack Eichel BUF -1.20 -0.0028 -1.13 0.00 -0.07 435 152 159 124
80 Derek Ryan CGY -0.77 -0.0030 -0.55 -1.00 0.78 253 74 74 105
81 Sean Couturier PHI -0.87 -0.0034 -0.57 0.00 -0.30 257 76 87 94
82 Tomas Hertl SJS -1.02 -0.0037 -0.69 0.00 -0.33 275 92 93 90
83 Logan Couture SJS -1.05 -0.0040 -0.57 0.00 -0.48 261 77 114 70
84 Cody Eakin VGK -1.05 -0.0041 -0.71 0.00 -0.34 254 95 70 89
85 Ryan O'Reilly STL -1.88 -0.0044 0.96 -1.00 -1.84 424 139 130 155
86 Sebastian Aho CAR -1.40 -0.0045 -0.96 -1.00 0.56 308 129 104 75
87 Charlie Coyle BOS -1.09 -0.0047 -0.54 0.00 -0.55 231 73 98 60
88 Leon Draisaitl EDM -1.20 -0.0049 0.10 0.00 -1.30 247 120 33 94
89 Alexander Kerfoot TOR -1.07 -0.0050 0.51 -1.00 -0.58 212 65 91 56
90 Sidney Crosby PIT -1.46 -0.0053 -1.89 0.00 0.43 274 119 97 58
91 Mika Zibanejad NYR -0.96 -0.0057 -0.36 0.00 -0.60 167 48 65 54
92 Derek Stepan ARI -2.06 -0.0059 -0.99 0.00 -1.07 349 132 93 124
93 Steven Stamkos TBL -1.23 -0.0062 -0.68 0.00 -0.55 198 91 47 60
94 Barclay Goodrow SJS -0.90 -0.0065 0.72 0.00 -1.62 138 37 50 51
95 Anthony Cirelli TBL -1.89 -0.0067 -1.56 -1.00 0.67 280 75 115 90
96 Riley Sheahan EDM -1.56 -0.0069 -0.20 0.00 -1.36 226 27 113 86
97 John Tavares TOR -2.16 -0.0071 -0.83 0.00 -1.33 304 111 103 90
98 Valtteri Filppula DET -3.01 -0.0115 -0.57 0.00 -2.44 261 77 109 75
99 Vincent Trocheck FLA -2.19 -0.0117 -0.54 0.00 -1.65 187 73 67 47
100 Aleksander Barkov FLA -4.37 -0.0142 -1.85 0.00 -2.52 307 114 129 64

Download in CSV format

Data is updated nightly; this page updated through games played on December 5, 2019

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