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 Travis Zajac NYI 1.07 0.0465 0.97 0.00 0.10 23 5 3 15
2 Keegan Kolesar VGK 1.99 0.0442 1.89 0.00 0.10 45 16 15 14
3 Sam Bennett FLA 0.99 0.0291 0.92 0.00 0.07 34 12 12 10
4 Lars Eller WSH 1.03 0.0229 0.93 0.00 0.10 45 10 20 15
5 Curtis Lazar BOS 1.09 0.0198 0.97 0.00 0.12 55 4 33 18
6 Alexander Kerfoot TOR 0.97 0.0180 0.88 0.00 0.09 54 18 23 13
7 Noel Acciari FLA 1.10 0.0155 -0.12 0.00 1.22 71 17 22 32
8 Paul Stastny WPG 0.94 0.0149 0.79 0.00 0.15 63 30 11 22
9 Sebastian Aho CAR 1.86 0.0132 1.55 0.00 0.31 141 66 30 45
10 Ryan Johansen NSH 0.98 0.0131 0.81 0.00 0.17 75 28 22 25
11 Nicklas Backstrom WSH 0.82 0.0124 0.76 0.00 0.06 66 35 22 9
12 William Karlsson VGK 1.93 0.0086 1.44 0.00 0.49 225 82 71 72
12 Chandler Stephenson VGK 1.91 0.0086 0.46 0.00 1.45 222 79 78 65
14 Brock Nelson NYI 0.93 0.0051 -0.49 0.00 1.42 182 71 49 62
15 Nate Thompson WPG 0.13 0.0045 -0.03 0.00 0.16 29 5 1 23
16 Nic Dowd WSH 0.28 0.0044 -0.03 0.00 0.31 64 4 15 45
17 Nick Bjugstad MIN 0.11 0.0039 -0.01 0.00 0.12 28 2 9 17
18 Sean Kuraly BOS 0.24 0.0038 -0.04 0.00 0.28 63 6 16 41
19 Nick Bonino MIN 0.09 0.0035 -0.03 0.00 0.12 26 5 3 18
20 Nico Sturm MIN 0.04 0.0033 -0.01 0.00 0.05 12 1 3 8
21 Joe Thornton TOR 0.02 0.0029 -0.01 0.00 0.03 7 2 0 5
22 Brayden Point TBL 0.57 0.0026 1.28 0.00 -0.71 223 105 76 42
23 Teddy Blueger PIT 0.12 0.0025 -0.02 0.00 0.14 48 3 25 20
24 Tyler Bozak STL 0.08 0.0020 -0.06 0.00 0.14 41 9 11 21
24 Colton Sissons NSH 0.17 0.0020 -0.07 1.00 -0.76 86 10 41 35
26 Jean-Gabriel Pageau NYI 0.51 0.0018 -0.42 0.00 0.93 276 62 78 136
27 Robert Thomas STL 0.03 0.0016 -0.04 0.00 0.07 19 6 3 10
27 Erik Haula NSH 0.11 0.0016 -0.13 0.00 0.24 68 19 14 35
29 Adam Lowry WPG 0.15 0.0015 -0.12 0.00 0.27 97 17 41 39
30 Zach Sanford STL 0.02 0.0013 -0.01 0.00 0.03 16 1 10 5
31 Casey Cizikas NYI 0.22 0.0012 -0.18 0.00 0.40 182 26 97 59
32 Nick Foligno TOR 0.03 0.0010 -0.05 0.00 0.08 29 7 10 12
33 Pierre-Edouard Bellemare COL 0.05 0.0009 -0.09 0.00 0.14 53 13 19 21
33 Yanni Gourde TBL 0.22 0.0009 -0.36 0.00 0.58 252 52 116 84
35 Steven Stamkos TBL 0.09 0.0007 -0.31 0.00 0.40 138 45 35 58
35 Nathan MacKinnon COL 0.08 0.0007 -0.21 0.00 0.29 111 31 37 43
35 Alexander Wennberg FLA 0.04 0.0007 -0.10 0.00 0.14 55 15 19 21
38 Jordan Staal CAR 0.08 0.0005 -0.29 0.00 0.37 157 43 60 54
38 Patrick Brown VGK 0.04 0.0005 -0.11 0.00 0.15 81 16 43 22
40 Joel Eriksson Ek MIN 0.04 0.0004 -0.19 0.00 0.23 97 27 36 34
40 Tomas Nosek VGK 0.02 0.0004 -0.11 0.00 0.13 48 16 13 19
40 Jeff Carter PIT 0.03 0.0004 -0.18 0.00 0.21 81 26 24 31
43 Pierre Engvall TOR 0.01 0.0003 -0.05 0.00 0.06 30 7 14 9
43 Mark Scheifele WPG 0.03 0.0003 -0.24 0.00 0.27 109 35 34 40
45 Ryan O'Reilly STL 0.01 0.0001 -0.16 0.00 0.17 69 23 21 25
46 Jake Evans MTL 0.00 0.0000 -0.06 0.00 0.06 33 9 15 9
46 Gaetan Haas EDM 0.00 0.0000 -0.03 0.00 0.03 16 4 7 5
48 Nicolas Roy VGK -0.02 -0.0001 1.53 0.00 -1.55 216 69 82 65
49 Eric Staal MTL -0.03 -0.0002 -0.34 0.00 0.31 158 50 63 45
50 Barclay Goodrow TBL -0.02 -0.0003 -0.21 0.00 0.19 77 31 18 28
51 Andrew Copp WPG -0.03 -0.0005 -0.16 0.00 0.13 55 24 12 19
52 Ryan McLeod EDM -0.01 -0.0006 -0.05 0.00 0.04 17 8 3 6
52 J.T. Compher COL -0.04 -0.0006 -0.17 0.00 0.13 72 25 28 19
54 Charlie Coyle BOS -0.06 -0.0007 -0.19 0.00 0.13 81 27 35 19
55 Anthony Cirelli TBL -0.09 -0.0008 -0.32 0.00 0.23 107 47 26 34
56 Aleksander Barkov FLA -0.07 -0.0009 -0.21 0.00 0.14 82 31 30 21
56 Brendan Gallagher MTL -0.01 -0.0009 -0.02 0.00 0.01 11 3 7 1
58 Auston Matthews TOR -0.14 -0.0010 -0.41 0.00 0.27 145 60 45 40
58 Brayden Schenn STL -0.03 -0.0010 -0.08 0.00 0.05 30 12 11 7
60 Victor Rask MIN -0.09 -0.0011 -0.19 0.00 0.10 81 27 39 15
60 Frederick Gaudreau PIT -0.02 -0.0011 -0.06 0.00 0.04 19 9 4 6
62 Ross Colton TBL -0.05 -0.0012 -0.10 0.00 0.05 41 14 19 8
62 Ryan Nugent-Hopkins EDM -0.04 -0.0012 -0.12 0.00 0.08 33 18 3 12
64 Jordan Martinook CAR -0.03 -0.0013 -0.06 0.00 0.03 23 9 9 5
65 Nazem Kadri COL -0.03 -0.0014 -0.06 0.00 0.03 22 9 9 4
65 Leon Draisaitl EDM -0.11 -0.0014 -0.27 0.00 0.16 77 40 14 23
65 Pierre-Luc Dubois WPG -0.06 -0.0014 -0.14 0.00 0.08 44 20 12 12
68 Connor McDavid EDM -0.06 -0.0015 -0.08 0.00 0.02 40 12 25 3
69 Phillip Danault MTL -0.93 -0.0024 -0.42 0.00 -0.51 390 61 111 218
70 Jason Spezza TOR -0.08 -0.0026 -0.12 0.00 0.04 31 17 8 6
71 Mathew Barzal NYI -0.25 -0.0027 -0.30 0.00 0.05 94 44 42 8
71 Evgeny Kuznetsov WSH -0.11 -0.0027 -0.14 0.00 0.03 40 20 16 4
73 Paul Byron MTL -0.04 -0.0029 -0.05 0.00 0.01 14 8 5 1
74 Joel Armia MTL -0.07 -0.0032 -0.08 0.00 0.01 22 12 9 1
75 Josh Anderson MTL -0.04 -0.0033 -0.05 0.00 0.01 12 8 2 2
76 Tyler Toffoli MTL -0.04 -0.0036 -0.05 0.00 0.01 11 8 1 2
77 Alex Tuch VGK -0.07 -0.0037 -0.08 0.00 0.01 19 11 7 1
78 Ondrej Palat TBL -0.08 -0.0044 -0.08 0.00 0.00 18 11 7 0
79 Jonathan Marchessault VGK -0.18 -0.0049 -0.19 0.00 0.01 37 27 8 2
80 Jonathan Huberdeau FLA -0.06 -0.0050 -0.07 0.00 0.01 12 10 1 1
81 Mikko Rantanen COL -0.06 -0.0055 -0.06 0.00 0.00 11 9 2 0
81 Martin Necas CAR -0.06 -0.0055 -0.07 0.00 0.01 11 10 0 1
83 Max Pacioretty VGK -0.06 -0.0067 -0.06 0.00 0.00 9 9 0 0
83 Matt Duchene NSH -0.10 -0.0067 -0.10 0.00 0.00 15 14 1 0
85 Patrice Bergeron BOS -1.10 -0.0068 -0.44 0.00 -0.66 161 64 47 50
86 Jesperi Kotkaniemi MTL -1.03 -0.0074 -0.28 0.00 -0.75 140 41 63 36
86 David Krejci BOS -1.04 -0.0074 -0.34 0.00 -0.70 141 49 48 44
88 Mikael Granlund NSH -0.86 -0.0088 -0.19 0.00 -0.67 98 27 23 48
89 Steven Lorentz CAR -0.99 -0.0089 -0.19 -1.00 0.20 111 28 54 29
90 Tyler Johnson TBL -0.94 -0.0099 -1.19 0.00 0.25 95 27 32 36
90 Tyson Jost COL -0.88 -0.0099 -0.14 0.00 -0.74 89 21 30 38
92 Vincent Trocheck CAR -1.03 -0.0104 -0.28 0.00 -0.75 99 41 22 36
93 Sidney Crosby PIT -1.22 -0.0111 -1.33 0.00 0.11 110 48 46 16
94 Ryan Hartman MIN -0.92 -0.0114 -0.13 0.00 -0.79 81 19 32 30
95 Nick Suzuki MTL -3.18 -0.0133 0.35 0.00 -3.53 240 95 77 68
96 Gabriel Landeskog COL -1.21 -0.0144 -1.31 0.00 0.10 84 45 24 15
97 Leo Komarov NYI -1.11 -0.0218 -0.19 0.00 -0.92 51 27 12 12
98 Jujhar Khaira EDM -0.90 -0.0290 -0.03 0.00 -0.87 31 5 7 19
99 Evgeni Malkin PIT -1.11 -0.0347 -0.14 0.00 -0.97 32 20 8 4
100 T.J. Oshie WSH -1.03 -0.0606 -0.04 0.00 -0.99 17 6 9 2

Download in CSV format

Data is updated nightly; this page updated through games played on July 7, 2021

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