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 Ryan Johansen NSH 1.90 0.0279 1.80 0.00 0.10 68 29 25 14
2 Jonathan Toews CHI 3.06 0.0247 2.77 0.00 0.29 124 34 48 42
3 Adam Lowry WPG 1.03 0.0234 0.91 0.00 0.12 44 13 13 18
4 Milan Lucic CGY 0.94 0.0174 0.89 0.00 0.05 54 16 30 8
5 Jamie Benn DAL 2.87 0.0161 1.49 1.00 0.38 178 75 47 56
6 Brayden Schenn STL 0.98 0.0131 -0.18 0.00 1.16 75 27 25 23
7 J.T. Compher COL 1.14 0.0124 -0.12 1.00 0.26 92 17 37 38
8 Elias Pettersson VAN 0.83 0.0109 0.76 0.00 0.07 76 35 30 11
9 Patrice Bergeron BOS 1.77 0.0093 1.43 0.00 0.34 191 84 57 50
10 Barclay Goodrow TBL 0.98 0.0089 0.76 0.00 0.22 110 35 43 32
11 Roope Hintz DAL 0.92 0.0076 -0.29 1.00 0.21 121 42 48 31
12 Kevin Hayes PHI 0.85 0.0062 0.63 0.00 0.22 136 54 49 33
13 Sean Couturier PHI 0.81 0.0059 0.54 0.00 0.27 138 68 30 40
14 Jean-Gabriel Pageau NYI 1.59 0.0058 -0.38 0.00 1.97 275 56 76 143
15 Claude Giroux PHI 1.05 0.0057 -0.46 1.00 0.51 185 67 43 75
16 Anthony Cirelli TBL 1.00 0.0049 0.50 0.00 0.50 204 74 57 73
17 Bo Horvat VAN 1.22 0.0041 -0.56 0.00 1.78 296 83 99 114
18 Jay Beagle VAN 0.57 0.0040 -0.06 0.00 0.63 141 9 40 92
19 Riley Nash CBJ 0.42 0.0037 -0.10 0.00 0.52 115 15 23 77
20 Teddy Blueger PIT 0.10 0.0034 -0.02 0.00 0.12 29 3 8 18
21 Noel Acciari FLA 0.13 0.0033 -0.03 0.00 0.16 40 5 11 24
22 Riley Sheahan EDM 0.10 0.0030 -0.02 0.00 0.12 33 3 12 18
23 Nate Thompson PHI 0.31 0.0023 -0.11 0.00 0.42 132 16 55 61
24 Pierre-Edouard Bellemare COL 0.28 0.0020 -0.18 0.00 0.46 140 27 45 68
25 Mikko Koivu MIN 0.06 0.0018 -0.05 0.00 0.11 34 8 10 16
26 Mitchell Stephens TBL 0.07 0.0016 -0.07 0.00 0.14 45 11 13 21
26 Derek Ryan CGY 0.07 0.0016 -0.05 0.00 0.12 43 8 17 18
26 Boone Jenner CBJ 0.22 0.0016 -0.22 0.00 0.44 139 32 43 64
29 Brayden Point TBL 0.42 0.0014 0.98 0.00 -0.56 293 150 78 65
29 Brad Richardson ARI 0.10 0.0014 -0.12 0.00 0.22 69 17 20 32
31 Nic Dowd WSH 0.06 0.0013 -0.07 0.00 0.13 45 10 16 19
32 Elias Lindholm CGY 0.03 0.0012 -0.04 0.00 0.07 25 6 8 11
32 Joel Eriksson Ek MIN 0.04 0.0012 -0.03 0.00 0.07 33 5 17 11
34 Brandon Sutter VAN 0.12 0.0011 -0.19 0.00 0.31 107 28 34 45
35 Carl Soderberg ARI 0.09 0.0010 -0.11 1.00 -0.80 91 16 46 29
36 Lars Eller WSH 0.04 0.0008 -0.07 0.00 0.11 52 10 26 16
36 Joe Pavelski DAL 0.21 0.0008 0.45 0.00 -0.24 257 81 64 112
38 Tyler Johnson TBL 0.10 0.0006 -0.36 0.00 0.46 161 53 41 67
39 Tyler Seguin DAL 0.14 0.0005 0.41 0.00 -0.27 261 87 67 107
40 Nick Bonino NSH 0.02 0.0004 -0.12 0.00 0.14 53 17 16 20
40 Nicklas Backstrom WSH 0.02 0.0004 -0.10 0.00 0.12 47 14 15 18
40 Casey Cizikas NYI 0.06 0.0004 -0.27 0.00 0.33 149 40 61 48
40 Vincent Trocheck CAR 0.03 0.0004 -0.18 0.00 0.21 77 26 20 31
44 Evgeny Kuznetsov WSH 0.04 0.0003 -0.27 0.00 0.31 118 39 33 46
45 Tomas Nosek VGK 0.01 0.0002 -0.07 0.00 0.08 54 10 32 12
45 Sean Monahan CGY 0.02 0.0002 0.69 0.00 -0.67 119 46 24 49
47 Brock Nelson NYI 0.03 0.0001 -0.52 0.00 0.55 257 77 99 81
47 Sebastian Aho CAR 0.01 0.0001 -0.17 0.00 0.18 80 25 29 26
49 Auston Matthews TOR 0.00 0.0000 -0.17 0.00 0.17 74 25 24 25
50 Nicolas Roy VGK -0.02 -0.0001 -0.39 0.00 0.37 165 58 53 54
51 Tyler Bozak STL -0.02 -0.0003 -0.18 0.00 0.16 73 27 23 23
51 Nathan MacKinnon COL -0.05 -0.0003 0.64 0.00 -0.69 158 53 59 46
51 Jesperi Kotkaniemi MTL -0.02 -0.0003 -0.17 0.00 0.15 70 25 23 22
54 Cedric Paquette TBL -0.06 -0.0004 -0.37 0.00 0.31 143 54 43 46
54 Nazem Kadri COL -0.06 -0.0004 0.63 -1.00 0.31 152 54 52 46
54 Dylan Strome CHI -0.04 -0.0004 -0.22 0.00 0.18 98 33 38 27
57 John Tavares TOR -0.04 -0.0005 -0.22 0.00 0.18 74 33 15 26
57 Scott Laughton PHI -0.02 -0.0005 -0.12 0.00 0.10 44 18 11 15
59 Andrew Copp WPG -0.03 -0.0008 -0.10 0.00 0.07 36 15 11 10
60 Sam Bennett CGY -0.05 -0.0009 -0.13 0.00 0.08 57 19 26 12
60 Alex Galchenyuk MIN -0.03 -0.0009 -0.11 0.00 0.08 35 16 7 12
62 Charlie Coyle BOS -0.13 -0.0011 0.65 -1.00 0.22 123 51 40 32
63 Chandler Stephenson VGK -0.20 -0.0012 -0.44 0.00 0.24 164 65 63 36
64 David Krejci BOS -0.18 -0.0013 -0.42 0.00 0.24 139 61 43 35
64 Derick Brassard NYI -0.09 -0.0013 -0.16 0.00 0.07 67 24 32 11
64 Kirby Dach CHI -0.10 -0.0013 -0.20 0.00 0.10 78 29 35 14
64 Max Domi MTL -0.06 -0.0013 -0.14 0.00 0.08 48 21 15 12
68 Eric Staal MIN -0.07 -0.0015 -0.17 0.00 0.10 47 25 8 14
69 Robert Thomas STL -0.08 -0.0016 -0.13 0.00 0.05 49 19 22 8
70 Aleksander Barkov FLA -0.09 -0.0017 -0.16 0.00 0.07 52 23 19 10
71 Sidney Crosby PIT -0.14 -0.0020 -0.22 0.00 0.08 70 33 25 12
72 Cody Eakin WPG -0.09 -0.0021 -0.14 0.00 0.05 43 21 14 8
73 Evgeni Malkin PIT -0.11 -0.0023 -0.18 0.00 0.07 47 27 10 10
74 Mika Zibanejad NYR -0.08 -0.0025 -0.12 0.00 0.04 32 17 9 6
75 Anders Lee NYI -0.13 -0.0026 -0.22 0.00 0.09 50 33 4 13
76 Pierre-Luc Dubois CBJ -0.37 -0.0027 -0.50 0.00 0.13 136 73 44 19
77 Yanni Gourde TBL -1.03 -0.0040 -0.49 0.00 -0.54 259 72 120 67
78 Phillip Danault MTL -0.73 -0.0051 -0.20 0.00 -0.53 142 30 43 69
79 William Karlsson VGK -1.10 -0.0053 -0.54 0.00 -0.56 206 79 62 65
80 Jason Dickinson DAL -0.91 -0.0055 -0.26 0.00 -0.65 165 38 75 52
81 Paul Stastny VGK -1.07 -0.0060 -0.44 0.00 -0.63 179 64 60 55
82 Jordan Staal CAR -0.70 -0.0067 -0.08 0.00 -0.62 104 12 36 56
83 Mikael Backlund CGY -0.99 -0.0079 -0.30 -1.00 0.31 126 44 36 46
84 Nick Suzuki MTL -1.00 -0.0080 -0.29 0.00 -0.71 125 43 39 43
85 Mathew Barzal NYI -1.43 -0.0083 -0.59 0.00 -0.84 173 86 64 23
86 Ryan O'Reilly STL -1.14 -0.0087 -1.39 0.00 0.25 131 57 37 37
87 Radek Faksa DAL -1.66 -0.0094 -0.14 0.00 -1.52 177 21 86 70
88 J.T. Miller VAN -1.12 -0.0097 -1.33 0.00 0.21 116 48 37 31
89 David Kampf CHI -0.83 -0.0106 -0.10 0.00 -0.73 78 15 23 40
90 Christian Dvorak ARI -1.18 -0.0115 -0.32 0.00 -0.86 103 47 36 20
91 Derek Grant PHI -0.98 -0.0121 -0.14 0.00 -0.84 81 20 37 24
92 Sean Kuraly BOS -0.83 -0.0122 -0.07 0.00 -0.76 68 11 21 36
93 Gabriel Landeskog COL -1.14 -0.0137 -0.24 0.00 -0.90 83 35 33 15
94 Derek Stepan ARI -1.87 -0.0141 -0.28 -1.00 -0.59 133 41 32 60
95 Morgan Geekie CAR -0.98 -0.0181 -0.10 0.00 -0.88 54 15 21 18
96 Leon Draisaitl EDM -0.99 -0.0183 0.92 0.00 -1.91 54 12 29 13
97 Connor McDavid EDM -1.04 -0.0193 -0.13 0.00 -0.91 54 19 22 13
98 Par Lindholm BOS -0.85 -0.0198 -0.01 0.00 -0.84 43 2 17 24
99 Alexander Wennberg CBJ -1.88 -0.0221 -0.15 0.00 -1.73 85 22 23 40
100 Colton Sissons NSH -0.94 -0.0261 -0.04 -1.00 0.10 36 6 16 14

Download in CSV format

Data is updated nightly; this page updated through games played on May 11, 2021

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