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 Eric Staal MIN 8.93 0.1076 4.32 3.00 1.61 83 33 29 21
2 Pavel Zacha NJD 5.62 0.1022 2.56 2.00 1.06 55 20 23 12
3 Adam Lowry WPG 7.55 0.0803 6.70 -1.00 1.85 94 25 35 34
4 Evgeni Malkin PIT 6.08 0.0779 5.67 -2.00 2.41 78 31 33 14
5 Sean Monahan CGY 4.00 0.0755 1.25 0.00 2.75 53 16 21 16
6 Ryan O'Reilly STL 6.20 0.0721 2.87 0.00 3.33 86 24 31 31
7 Pierre-Luc Dubois CBJ 5.28 0.0704 1.04 2.00 2.24 75 23 39 13
8 Nico Hischier NJD 4.45 0.0645 0.53 1.00 2.92 69 26 26 17
9 Nic Dowd WSH 2.51 0.0628 0.62 1.00 0.89 40 8 21 11
10 Dylan Larkin DET 6.77 0.0627 4.78 0.00 1.99 108 42 37 29
11 Mikko Koivu MIN 4.65 0.0604 2.18 0.00 2.47 77 28 23 26
12 Mikael Backlund CGY 3.31 0.0591 2.56 -2.00 2.75 56 20 20 16
13 Nicklas Backstrom WSH 4.90 0.0583 1.08 1.00 2.82 84 17 39 28
14 Mika Zibanejad NYR 5.51 0.0510 7.01 1.00 -2.50 108 29 47 32
15 Vincent Trocheck FLA 2.86 0.0493 0.25 2.00 0.61 58 16 21 21
16 Jay Beagle VAN 2.27 0.0483 -0.34 2.00 0.61 47 2 24 21
17 Riley Sheahan PIT 2.50 0.0481 0.31 1.00 1.19 52 4 12 36
18 Adrian Kempe LAK 2.83 0.0472 -1.92 2.00 2.75 60 17 27 16
19 David Krejci BOS 3.63 0.0471 0.53 2.00 1.10 77 26 33 18
20 Derek Ryan CGY 2.00 0.0455 0.94 0.00 1.06 44 12 20 12
21 Carl Soderberg COL 2.52 0.0450 1.25 0.00 1.27 56 16 21 19
22 Ryan Johansen NSH 3.76 0.0422 0.84 3.00 -0.08 89 30 42 17
23 Brock Nelson NYI 3.30 0.0384 -0.89 1.00 3.19 86 11 39 36
24 Antti Suomela SJS 2.42 0.0361 5.18 -1.00 -1.76 67 28 26 13
25 Colton Sissons NSH 1.58 0.0351 0.14 1.00 0.44 45 5 20 20
26 Claude Giroux PHI 1.55 0.0330 -1.06 -1.00 3.61 47 12 14 21
27 Anthony Cirelli TBL 1.48 0.0329 0.59 -1.00 1.89 45 14 20 11
28 Zack Smith OTT 2.75 0.0327 3.90 0.00 -1.15 84 18 32 34
29 Frans Nielsen DET 3.03 0.0326 4.04 -2.00 0.99 93 23 41 29
30 Jason Spezza DAL 1.63 0.0296 3.22 0.00 -1.59 55 22 19 14
31 Sean Couturier PHI 1.96 0.0293 4.04 0.00 -2.08 67 23 27 17
32 Travis Zajac NJD 1.55 0.0282 -0.06 2.00 -0.39 55 12 22 21
33 Casey Mittelstadt BUF 1.10 0.0275 0.90 -1.00 1.20 40 18 15 7
34 Jordan Staal CAR 2.94 0.0267 1.95 1.00 -0.01 110 41 40 29
35 Nate Thompson LAK 1.64 0.0248 -1.38 1.00 2.02 66 8 23 35
36 Ryan Kesler ANA 1.27 0.0215 -0.72 0.00 1.99 59 10 20 29
37 Lucas Wallmark CAR 1.66 0.0213 -0.47 -1.00 3.13 78 26 28 24
38 Anze Kopitar LAK 2.06 0.0212 1.04 0.00 1.02 97 23 39 35
39 Brett Howden NYR 1.52 0.0208 -0.44 2.00 -0.04 73 20 30 23
40 Sean Kuraly BOS 1.21 0.0192 -0.06 0.00 1.27 63 12 32 19
41 Auston Matthews TOR 2.25 0.0177 1.57 1.00 -0.32 127 49 45 33
42 Eric Fehr MIN 0.89 0.0159 -1.41 0.00 2.30 56 14 17 25
43 William Karlsson VGK 0.86 0.0118 -1.61 1.00 1.47 73 21 26 26
44 Mark Scheifele WPG 1.25 0.0116 -1.08 -1.00 3.33 108 47 30 31
45 Tyler Seguin DAL 0.86 0.0112 1.22 -1.00 0.64 77 22 28 27
46 Tyler Bozak STL 0.69 0.0111 -0.92 0.00 1.61 62 17 24 21
47 Bryan Little WPG 0.82 0.0102 0.18 0.00 0.64 80 28 25 27
48 Chris Tierney OTT 0.69 0.0100 -0.27 0.00 0.96 69 19 27 23
49 Phillip Danault MTL 0.66 0.0080 1.36 2.00 -2.70 83 27 31 25
50 Pierre-Edouard Bellemare VGK 0.28 0.0068 0.73 -1.00 0.55 41 19 13 9
51 Dylan Strome ARI 0.28 0.0038 1.67 1.00 -2.39 73 31 21 21
52 Andreas Athanasiou DET 0.14 0.0030 0.42 1.00 -1.28 46 15 21 10
53 Connor McDavid EDM 0.14 0.0020 -1.96 -1.00 3.10 70 23 29 18
54 Sidney Crosby PIT -1.03 -0.0098 -0.33 2.00 -2.70 105 31 49 25
55 Erik Haula VGK -0.58 -0.0118 -2.47 0.00 1.89 49 26 12 11
56 Jack Eichel BUF -1.21 -0.0146 -1.96 0.00 0.75 83 23 44 16
57 Derick Brassard PIT -0.66 -0.0147 0.42 0.00 -1.08 45 15 13 17
58 Patrice Bergeron BOS -1.55 -0.0149 -3.05 -1.00 2.50 104 41 31 32
59 Brayden Schenn STL -1.14 -0.0152 -1.27 -1.00 1.13 75 19 32 24
60 Joe Pavelski SJS -1.03 -0.0158 0.70 0.00 -1.73 65 25 21 19
61 Nick Schmaltz CHI -1.07 -0.0188 -1.27 0.00 0.20 57 19 31 7
62 Nathan MacKinnon COL -1.93 -0.0214 0.08 1.00 -3.01 90 17 44 29
63 Tyler Johnson TBL -0.96 -0.0218 -2.06 0.00 1.10 44 12 14 18
64 Sam Steel ANA -1.69 -0.0228 -1.13 2.00 -2.56 74 24 30 20
65 John Tavares TOR -2.89 -0.0245 -0.57 1.00 -3.32 118 44 41 33
66 Sebastian Aho CAR -1.97 -0.0246 -0.13 0.00 -1.84 80 24 26 30
67 Logan Couture SJS -1.00 -0.0270 0.45 -1.00 -0.45 37 9 19 9
68 Evan Rodrigues BUF -1.56 -0.0274 -1.55 1.00 -1.01 57 9 19 29
69 Jori Lehtera PHI -1.56 -0.0279 -1.03 -2.00 1.47 56 6 24 26
70 Kyle Turris NSH -1.75 -0.0307 -3.47 2.00 -0.28 57 26 21 10
71 Elias Lindholm CGY -1.52 -0.0317 -0.44 0.00 -1.08 48 20 11 17
72 Luke Glendening DET -1.70 -0.0321 0.62 -1.00 -1.32 53 8 12 33
73 Tomas Hertl SJS -1.04 -0.0325 -1.24 1.00 -0.80 32 13 12 7
74 Par Lindholm TOR -1.28 -0.0337 -0.20 1.00 -2.08 38 7 14 17
75 Bo Horvat VAN -3.86 -0.0354 -1.05 -2.00 -0.81 109 41 32 36
76 Adam Henrique ANA -3.11 -0.0366 -1.96 -2.00 0.85 85 23 28 34
77 Artem Anisimov CHI -2.62 -0.0380 -2.78 0.00 0.16 69 22 17 30
78 Patrik Berglund BUF -2.84 -0.0389 -0.75 -2.00 -0.09 73 16 11 46
79 Leon Draisaitl EDM -2.62 -0.0397 -0.92 -1.00 -0.70 66 17 24 25
80 Max Domi MTL -3.51 -0.0423 -2.47 1.00 -2.04 83 26 34 23
81 Jonathan Toews CHI -4.13 -0.0439 -1.71 0.00 -2.42 94 39 40 15
82 Valtteri Filppula NYI -2.60 -0.0441 0.76 -2.00 -1.36 59 13 19 27
83 Brad Richardson ARI -3.56 -0.0494 -2.58 0.00 -0.98 72 15 22 35
84 Marcus Kruger CHI -2.67 -0.0545 -0.52 -1.00 -1.15 49 3 12 34
85 Kevin Hayes NYR -3.79 -0.0574 -2.92 -1.00 0.13 66 17 25 24
86 Radek Faksa DAL -5.56 -0.0625 -1.41 -1.00 -3.15 89 14 41 34
87 Matt Duchene OTT -6.28 -0.0654 -3.30 3.00 -5.98 96 25 36 35
88 Riley Nash CBJ -4.73 -0.0686 -0.06 -1.00 -3.67 69 12 26 31
89 Lars Eller WSH -3.97 -0.0749 -0.75 0.00 -3.22 53 16 15 22
90 Brandon Sutter VAN -6.53 -0.0751 -1.10 -1.00 -4.43 87 18 25 44
91 Aleksander Barkov FLA -4.83 -0.0755 -3.10 -1.00 -0.73 64 18 27 19
92 Evgeny Kuznetsov WSH -6.96 -0.0765 -6.88 0.00 -0.08 91 40 34 17
93 Nazem Kadri TOR -5.59 -0.0787 1.11 -1.00 -5.70 71 11 35 25
94 Jesperi Kotkaniemi MTL -4.24 -0.0848 0.56 -2.00 -2.80 50 20 23 7
95 Nick Bonino NSH -4.59 -0.0900 -1.06 0.00 -3.53 51 12 13 26
96 Paul Stastny VGK -4.21 -0.0936 -2.10 -1.00 -1.11 45 18 16 11
97 Jeff Carter LAK -6.65 -0.0964 -2.78 -1.00 -2.87 69 22 23 24
98 Derek Stepan ARI -8.72 -0.0980 -3.36 -2.00 -3.36 89 37 25 27
99 Mathew Barzal NYI -5.20 -0.1209 -1.75 -2.00 -1.45 43 16 18 9
100 Alexander Wennberg CBJ -6.75 -0.1274 -4.64 -2.00 -0.11 53 27 15 11

Download in CSV format

Data is updated nightly; this page updated through games played on October 20, 2018

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