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 Matt Duchene CBJ 0.91 0.0246 0.89 0.00 0.02 37 22 10 5
2 William Nylander TOR 0.98 0.0223 0.92 0.00 0.06 44 17 14 13
3 Kyle Turris NSH 0.96 0.0200 0.90 0.00 0.06 48 20 16 12
4 Sean Monahan CGY 0.96 0.0175 0.89 0.00 0.07 55 23 18 14
5 Charlie Coyle BOS 1.00 0.0164 -0.10 1.00 0.10 61 21 20 20
6 Oskar Sundqvist STL 0.99 0.0141 0.89 0.00 0.10 70 22 27 21
7 John Tavares TOR 1.12 0.0108 0.91 0.00 0.21 104 19 42 43
8 William Karlsson VGK 0.95 0.0100 0.84 0.00 0.11 95 32 41 22
9 Brandon Dubinsky CBJ 0.17 0.0050 0.00 0.00 0.17 34 0 0 34
10 Matt Cullen PIT 0.07 0.0032 0.00 0.00 0.07 22 0 7 15
11 Sean Kuraly BOS 0.04 0.0029 0.00 0.00 0.04 14 0 6 8
12 Boone Jenner CBJ 0.06 0.0023 0.00 0.00 0.06 26 1 12 13
12 Colton Sissons NSH 0.11 0.0023 -0.03 0.00 0.14 48 6 13 29
14 Max Pacioretty VGK 0.01 0.0020 0.00 0.00 0.01 5 1 2 2
15 Radek Faksa DAL 0.15 0.0019 -0.04 0.00 0.19 80 9 31 40
16 Nick Bonino NSH 0.09 0.0018 -0.04 0.00 0.13 49 9 13 27
16 Derek Ryan CGY 0.07 0.0018 -0.04 0.00 0.11 40 9 9 22
18 Colin Wilson COL 0.01 0.0017 -0.01 0.00 0.02 6 2 0 4
19 Mathew Barzal NYI 0.03 0.0013 -0.01 0.00 0.04 23 3 12 8
19 Jason Dickinson DAL 0.01 0.0013 0.00 0.00 0.01 8 1 4 3
19 Lars Eller WSH 0.08 0.0013 -0.07 0.00 0.15 64 14 20 30
19 Nic Dowd WSH 0.05 0.0013 -0.02 0.00 0.07 40 5 21 14
23 Elias Lindholm CGY 0.04 0.0012 -0.04 0.00 0.08 34 9 8 17
24 Adam Lowry WPG 0.09 0.0011 -0.08 0.00 0.17 81 17 29 35
25 Casey Cizikas NYI 0.06 0.0010 -0.05 0.00 0.11 62 10 29 23
26 Valtteri Filppula NYI 0.02 0.0009 -0.02 0.00 0.04 23 5 9 9
27 Joe Thornton SJS 0.05 0.0008 -0.06 0.00 0.11 59 13 23 23
27 Nicklas Backstrom WSH 0.10 0.0008 -0.14 0.00 0.24 127 29 49 49
27 Evgeny Kuznetsov WSH 0.08 0.0008 -0.10 0.00 0.18 104 20 46 38
27 Ryan O'Reilly STL 0.09 0.0008 -0.14 0.00 0.23 108 29 32 47
27 Mark Jankowski CGY 0.03 0.0008 -0.06 0.00 0.09 37 12 7 18
32 Paul Stastny VGK 0.06 0.0006 -0.13 0.00 0.19 109 27 43 39
32 Ivan Barbashev STL 0.02 0.0006 -0.03 0.00 0.05 34 7 16 11
34 Brayden Schenn STL 0.01 0.0005 -0.02 0.00 0.03 20 5 8 7
34 Tyler Bozak STL 0.03 0.0005 -0.08 0.00 0.11 56 16 18 22
34 Logan Couture SJS 0.03 0.0005 -0.05 0.00 0.08 61 11 33 17
37 Brock Nelson NYI 0.02 0.0004 -0.07 0.00 0.09 48 14 16 18
38 Mikael Backlund CGY 0.02 0.0003 -0.07 0.00 0.09 59 14 27 18
38 Cedric Paquette TBL 0.01 0.0003 -0.05 0.00 0.06 36 10 14 12
38 Nick Foligno CBJ 0.01 0.0003 -0.04 0.00 0.05 33 8 15 10
41 David Krejci BOS 0.02 0.0002 -0.13 0.00 0.15 87 27 30 30
42 Joe Pavelski SJS 0.01 0.0001 -0.11 0.00 0.12 68 23 20 25
43 Tomas Hertl SJS 0.00 0.0000 -0.17 0.00 0.17 103 35 33 35
43 Tyson Jost COL 0.00 0.0000 -0.02 0.00 0.02 15 4 7 4
43 Anthony Cirelli TBL 0.00 0.0000 -0.04 0.00 0.04 32 9 14 9
43 Justin Dowling DAL 0.00 0.0000 -0.03 0.00 0.03 17 6 5 6
43 Robert Thomas STL 0.00 0.0000 -0.01 0.00 0.01 6 3 1 2
43 J.T. Compher COL 0.00 0.0000 -0.08 0.00 0.08 44 17 10 17
43 T.J. Oshie WSH 0.00 0.0000 0.00 0.00 0.00 1 1 0 0
43 Evander Kane SJS 0.00 0.0000 0.00 0.00 0.00 2 1 1 0
51 Roope Hintz DAL -0.01 -0.0002 -0.09 0.00 0.08 63 18 28 17
52 Frederik Gauthier TOR -0.01 -0.0003 -0.03 0.00 0.02 29 7 17 5
52 Jordan Staal CAR -0.04 -0.0003 -0.20 0.00 0.16 121 42 47 32
52 Brayden Point TBL -0.01 -0.0003 -0.05 0.00 0.04 30 10 11 9
52 Jason Spezza DAL -0.01 -0.0003 -0.06 0.00 0.05 35 12 13 10
52 Cody Eakin VGK -0.02 -0.0003 -0.12 0.00 0.10 69 25 23 21
57 Yanni Gourde TBL -0.01 -0.0005 -0.04 0.00 0.03 19 8 4 7
57 Nathan MacKinnon COL -0.03 -0.0005 -0.09 0.00 0.06 57 19 26 12
59 Tyler Seguin DAL -0.05 -0.0006 -0.17 0.00 0.12 81 34 23 24
59 Derick Brassard COL -0.01 -0.0006 -0.04 0.00 0.03 18 9 3 6
59 Greg McKegg CAR -0.02 -0.0006 -0.05 0.00 0.03 34 10 17 7
62 Ryan Johansen NSH -0.08 -0.0007 -0.22 0.00 0.14 110 46 36 28
62 Justin Williams CAR -0.01 -0.0007 -0.02 0.00 0.01 14 5 7 2
64 Tomas Nosek VGK -0.01 -0.0008 -0.02 0.00 0.01 13 5 5 3
65 Nick Bjugstad PIT -0.03 -0.0009 -0.06 0.00 0.03 35 12 16 7
65 Patrick Marleau TOR -0.03 -0.0009 -0.06 0.00 0.03 34 12 15 7
65 Bryan Little WPG -0.05 -0.0009 -0.13 0.00 0.08 58 26 15 17
65 Kevin Hayes WPG -0.03 -0.0009 -0.05 0.00 0.02 34 10 19 5
65 Sidney Crosby PIT -0.06 -0.0009 -0.13 0.00 0.07 66 27 25 14
70 Patrick Brown CAR -0.01 -0.0011 -0.02 0.00 0.01 9 4 3 2
70 Sebastian Aho CAR -0.07 -0.0011 -0.12 0.00 0.05 61 25 26 10
70 Evgeni Malkin PIT -0.05 -0.0011 -0.09 0.00 0.04 46 18 19 9
73 Lucas Wallmark CAR -0.08 -0.0012 -0.15 0.00 0.07 68 31 23 14
73 Mark Scheifele WPG -0.12 -0.0012 -0.23 0.00 0.11 101 47 32 22
75 Brian Boyle NSH -0.01 -0.0014 -0.01 0.00 0.00 7 2 4 1
76 Teuvo Teravainen CAR -0.02 -0.0015 -0.03 0.00 0.01 13 6 5 2
76 Nazem Kadri TOR -0.02 -0.0015 -0.03 0.00 0.01 13 7 3 3
76 Calle Jarnkrok NSH -0.06 -0.0015 -0.07 0.00 0.01 39 15 21 3
79 Pierre-Luc Dubois CBJ -0.07 -0.0016 -0.09 0.00 0.02 45 18 22 5
80 Gabriel Landeskog COL -0.07 -0.0018 -0.12 0.00 0.05 40 24 5 11
81 Jordan Martinook CAR -0.04 -0.0020 -0.05 0.00 0.01 20 10 7 3
81 Zach Hyman TOR -0.02 -0.0020 -0.03 0.00 0.01 10 6 1 3
83 Steven Stamkos TBL -0.07 -0.0021 -0.09 0.00 0.02 33 19 10 4
84 Alexander Kerfoot COL -0.02 -0.0022 -0.02 0.00 0.00 9 4 5 0
85 Matt Calvert COL -0.01 -0.0025 -0.01 0.00 0.00 4 2 2 0
85 Pierre-Edouard Bellemare VGK -0.09 -0.0025 -0.10 0.00 0.01 36 21 12 3
87 Blake Wheeler WPG -0.02 -0.0033 -0.02 0.00 0.00 6 4 2 0
87 Mikael Granlund NSH -0.06 -0.0033 -0.06 0.00 0.00 18 12 5 1
89 Jonathan Marchessault VGK -0.04 -0.0036 -0.04 0.00 0.00 11 8 2 1
90 Anders Lee NYI -0.04 -0.0040 -0.04 0.00 0.00 10 8 1 1
91 Leo Komarov NYI -0.04 -0.0044 -0.04 0.00 0.00 9 8 0 1
92 Sam Bennett CGY -0.01 -0.0050 -0.01 0.00 0.00 2 2 0 0
93 Patrice Bergeron BOS -1.08 -0.0094 -0.23 0.00 -0.85 115 47 37 31
94 Auston Matthews TOR -1.02 -0.0100 -0.19 -1.00 0.17 102 40 28 34
95 Noel Acciari BOS -0.95 -0.0198 -0.04 0.00 -0.91 48 8 21 19
96 Barclay Goodrow SJS -0.92 -0.0219 -0.02 0.00 -0.90 42 5 16 21
97 Carl Soderberg COL -0.93 -0.0238 -0.03 0.00 -0.90 39 6 13 20
98 Jamie Benn DAL -1.06 -0.0366 -0.10 0.00 -0.96 29 20 1 8
99 J.T. Miller TBL -1.01 -0.0388 -0.05 0.00 -0.96 26 11 6 9
100 Andrew Copp WPG -0.99 -0.0990 -0.01 0.00 -0.98 10 2 4 4

Download in CSV format

Data is updated nightly; this page updated through games played on April 24, 2019

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