Are You a Stathead?

Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and baseball.

Subscribe to our Stathead Newsletter

Skater Advanced Statistics

Skater Advanced Statistics Table
Corsi (EV) Fenwick (EV) PDO (EV) Zone Starts (EV)
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
1Noel Acciari27BOSC1916525639.2-15.313317643.0-12.07.695.1102.713.386.7333951.3
2Sebastian Aho21CARF1526016161.810.018411860.98.610.886.397.169.031.02097154.9
3Josh Anderson24CBJRW1011516141.7-5.49311844.1-3.56.890.397.247.852.2523174.2
4Rasmus Andersson22CGYD5727250.07.4566147.95.64.796.0100.746.353.7472259.1
5Sven Andrighetto25COLRW5423356.04.9292355.82.60.088.288.233.366.722977.8
6Viktor Arvidsson25NSHLW61188259.08.1815559.66.93.390.593.862.837.2213650.0
7Zach Aston-Reese24PITC4314341.9-16.1222546.8-9.65.382.487.633.366.701683.3
8Cam Atkinson29CBJRW1012312150.47.2848749.14.19.292.5101.774.525.5445263.5
9David Backes34BOSC1511212347.70.3849846.2-3.59.892.9102.771.029.0112774.1
10Mikael Backlund29CGYC59010546.22.4607644.10.32.090.792.843.256.8883253.1
11Nicklas Backstrom31WSHC79512543.22.4719044.13.312.584.797.238.461.6383256.3
12Josh Bailey29NYIC88714737.2-13.97110739.9-9.511.894.6106.450.050.06113070.0
13Ivan Barbashev23STLC2522127544.6-6.916719845.8-5.18.693.0101.631.868.21794456.8
14Tyson Barrie27COLD1226025051.0-0.118517851.0-0.98.093.0100.957.142.9876847.1
15Mathew Barzal21NYIC814612154.711.51098655.914.18.192.2100.376.623.46104259.5
16Anthony Beauvillier21NYILW8757749.32.9545649.13.210.090.0100.054.845.2362462.5
17Pierre-Edouard Bellemare33VEGLW6504552.6-0.8363252.9-4.20.095.295.275.025.0431361.5
18Jamie Benn29DALLW1325922353.712.119316853.512.67.792.4100.159.740.37156863.2
19Sam Bennett22CGYC5486841.4-4.2335238.8-6.511.193.9105.157.142.9311464.3
20Patrice Bergeron33BOSC2436127656.78.026720057.27.27.791.799.560.439.6161113365.4
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
21Clark Bishop22CARC2101343.5-5.691242.9-4.40.0100.0100.050.050.0002100.0
22Oliver Bjorkstrand23CBJRW1011612647.93.8909448.93.99.493.0102.363.136.9664755.3
23Nick Bjugstad26PITC4664758.44.3483756.52.02.884.687.458.641.4121668.8
24Sammy Blais22STLLW1514813951.62.31059153.65.311.191.9103.051.049.0643171.0
25Teddy Blueger24PITC18466.712.17370.016.00.0100.0100.00.0100.0112100.0
26Nick Bonino30NSHC6748048.1-6.9604955.00.46.781.888.519.380.7311258.3
27Robert Bortuzzo29STLD1711614843.9-5.08210444.1-4.613.893.3107.147.452.6182548.0
28Gabriel Bourque28COLLW12637246.7-4.9465446.0-6.22.694.697.244.155.9401163.6
29Jay Bouwmeester35STLD2642750545.8-6.931737146.1-5.910.694.3104.934.565.56195641.1
30Johnny Boychuk35NYID4536744.2-0.8374843.5-2.016.793.5110.254.845.215911.1
31Travis Boyd25WSHC15741.7-5.93537.5-13.40.0100.0100.025.075.0001100.0
32Brian Boyle34NSHC3372559.79.8311863.310.417.4100.0117.450.050.0011163.6
33Tyler Bozak32STLC2624528146.6-4.316921244.4-6.810.191.4101.542.757.31495955.9
34Derick Brassard31COLC9808050.00.4585850.01.05.090.095.059.240.8661861.1
35Justin Braun31SJSD2029033746.3-6.920024045.5-5.84.893.698.441.458.6844456.8
36T.J. Brodie28CGYD58210444.1-0.9547840.9-4.67.094.6101.640.959.1681250.0
37Connor Brown25TORRW7758048.4-1.5586148.70.65.4100.0105.461.238.8401540.0
38Patrick Brown26CARC8505249.0-5.1433753.81.03.396.7100.055.244.812757.1
39Andre Burakovsky23WSHLW7636748.58.6494850.510.76.786.192.829.071.0121338.5
40Brent Burns33SJSD/RW2051145652.83.634033050.72.411.090.1101.159.140.9122116833.9
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
41Dustin Byfuglien33WPGD613210755.27.5968154.25.912.592.2104.766.733.33103435.3
42Ryan Callahan33TBLRW2131350.0-7.991047.4-8.00.0100.0100.036.463.6114100.0
43Matt Calvert29COLLW8838649.1-3.7576247.9-6.29.597.4107.043.756.3622055.0
44Brandon Carlo22BOSD2442340151.30.732230551.4-1.29.194.6103.746.253.814125657.1
45John Carlson29WSHD710713444.44.5849846.26.713.091.3104.343.556.5864353.5
46William Carrier24VEGLW7525648.1-5.0363848.6-7.50.095.895.880.020.0231553.3
47Erik Cernak21TBLD4685754.4-1.1524255.32.57.786.594.255.144.9111353.8
48Zdeno Chara41BOSD2337343746.0-8.329431148.6-5.712.293.2105.444.155.95144250.0
49Ben Chiarot27WPGD61039751.51.0767450.7-0.314.391.4105.763.037.0251844.4
50Anthony Cirelli21TBLC4634558.34.7453457.04.77.976.083.961.438.6101770.6
51Casey Cizikas27NYIC8858450.34.1526544.4-2.60.086.486.432.167.9742147.6
52Adam Clendening26CBJD7595750.98.9484651.17.25.697.1102.673.726.3111275.0
53Connor Clifton23BOSD1819320248.9-2.414614650.0-2.28.193.5101.659.140.9452642.3
54Cal Clutterbuck31NYIRW7737948.03.3505746.71.60.090.090.032.767.3041560.0
55Braydon Coburn33TBLD2451081.835.230683.339.18.3100.0108.353.846.2011369.2
56Andrew Cogliano31DALLW/C1312115044.6-2.1839845.9-0.13.594.798.225.075.0253066.7
57Ian Cole29COLD1216919546.4-6.512412849.2-3.28.095.8103.725.574.5743531.4
58Blake Comeau32DALRW1313617543.7-3.29111743.8-2.64.596.6101.219.280.8553336.4
59J.T. Compher23COLLW1216113654.24.211010451.4-0.19.291.9101.146.953.1353946.2
60Brett Connolly26WSHRW7649739.8-2.4497639.2-3.68.690.799.337.562.5021850.0
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
61Kyle Connor22WPGLW6938652.01.6636748.5-3.47.092.299.168.631.4202556.0
62Andrew Copp24WPGC6705854.74.9603761.914.314.090.3104.328.671.4311361.5
63Logan Couture29SJSC2037029755.56.726221455.08.410.988.199.047.952.121811458.8
64Charlie Coyle26BOSC/RW2429928751.00.223221851.6-0.512.492.2104.650.849.21497055.7
65Sidney Crosby31PITC4826356.62.0624955.91.35.082.487.467.332.7091637.5
66Matt Cullen42PITC4333449.3-7.1232350.0-5.96.388.294.58.791.306560.0
67Austin Czarnik26CGYC13633.3-17.33537.5-8.10.066.766.733.366.7000
68Michael Dal Colle22NYILW110662.50.66650.0-8.10.060.060.00.0100.000250.0
69Calvin de Haan27CARD1219213758.47.21379658.88.66.594.6101.153.446.6693435.3
70Jake Debrusk22BOSLW2430824955.35.922718954.63.58.492.1100.665.035.01879466.0
71Travis Dermott22TORD71059752.03.3707548.30.07.094.5101.570.229.8252524.0
72Jason Dickinson23DALC1314219142.6-5.210212944.2-3.010.892.0102.843.556.5573966.7
73Brenden Dillon28SJSD2030130449.8-1.820222747.1-3.47.788.696.242.857.2723138.7
74Christian Djoos24WSHD3162341.03.6102132.3-3.912.573.385.881.318.80110.0
75Joonas Donskoi26SJSRW1213712751.92.8929848.40.36.994.3101.262.137.9562642.3
76Nic Dowd28WSHC7374843.52.3253541.7-0.30.091.391.328.671.4331338.5
77Justin Dowling28DALC139012142.7-4.5658942.2-4.82.089.291.353.546.5732638.5
78Brandon Dubinsky32CBJC109314738.8-9.27210540.7-7.95.596.5101.96.893.2712055.0
79Pierre-Luc Dubois20CBJLW1014315647.84.011111349.65.07.489.396.768.331.7963852.6
80Matt Duchene28CBJC1011710253.410.8887554.010.210.194.4104.676.123.9582281.8
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
81Brian Dumoulin27PITD4865959.36.1634260.07.42.486.789.159.240.8241833.3
82Vince Dunn22STLD2028221656.68.319016353.84.78.688.296.871.528.59137243.1
83Ryan Dzingel26CBJC9729642.9-2.9507241.0-6.411.696.3107.964.835.2232055.0
84Cody Eakin27VEGC7968253.92.1734164.011.65.896.8102.549.150.9602065.0
85Jordan Eberle28NYIRW813110854.811.1987955.412.79.095.2104.277.222.8374358.1
86Joel Edmundson25STLD2234129953.34.724921254.05.86.191.297.349.051.04245837.9
87Nikolaj Ehlers22WPGLW6687148.9-2.6515946.4-6.10.095.295.265.035.0402369.6
88Mattias Ekholm28NSHD614710358.88.81127759.37.85.787.393.045.055.0173145.2
89Lars Eller29WSHC77410142.31.0568240.6-1.810.891.1101.932.068.01142152.4
90Ryan Ellis28NSHD612513947.3-9.9848549.7-7.96.890.997.756.843.2362835.7
91Deryk Engelland36VEGD711812049.6-4.2838748.8-9.49.195.0104.152.147.9221838.9
92Tyler Ennis29TORC5452663.414.1312159.611.812.590.9103.450.050.0301338.5
93Adam Erne23TBLLW3201557.13.8151255.62.70.0100.0100.058.341.700580.0
94Robby Fabbri23STLC10639739.4-16.0466740.7-12.96.587.594.053.646.4122055.0
95Dante Fabbro20NSHD6676152.3-1.2433952.4-2.89.196.8105.961.338.724837.5
96Radek Faksa25DALC1314418443.9-3.09611844.9-1.33.296.599.620.080.011113240.6
97Oscar Fantenberg27CGYD3313249.25.8232547.93.66.3100.0106.341.458.601580.0
98Justin Faulk26CARD1530224155.61.221417654.9-0.19.092.0101.057.642.4161211644.8
99Taylor Fedun30DALD7547641.5-4.8345239.5-6.23.885.088.842.457.6021050.0
100Micheal Ferland26CARLW7704361.96.4533262.45.93.282.685.861.838.2101758.8
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
101Valtteri Filppula34NYIC8719143.8-4.0526644.1-3.111.490.9102.348.151.933977.8
102Haydn Fleury22CARD9525150.5-6.0423554.5-3.213.888.5102.371.428.612633.3
103Warren Foegele22CARLW1516715851.4-4.611812349.0-7.913.893.8107.544.155.9593461.8
104Nick Foligno31CBJLW1011213645.2-0.6839746.1-0.410.094.4104.456.843.2662661.5
105Filip Forsberg24NSHC61279756.75.1866357.74.53.191.794.763.236.85103452.9
106Michael Frolik30CGYLW5679142.4-3.2456839.8-5.85.694.099.638.261.8321163.6
107Dylan Gambrell22SJSC2201655.63.6151451.7-4.212.590.9103.471.428.601650.0
108Jake Gardiner28TORD711610253.25.1807950.32.84.093.097.066.733.3261643.8
109Johnny Gaudreau25CGYLW5828748.55.7596647.24.84.794.198.854.845.2752955.2
110Frederik Gauthier23TORC7433555.16.2293049.21.06.7100.0106.758.341.721333.3
111Vladislav Gavrikov23CBJD2313348.4-3.9242549.0-2.44.582.486.950.050.001520.0
112Mark Giordano35CGYD58510544.70.2607743.8-0.24.392.696.940.359.7923240.6
113Samuel Girard20COLD916513555.07.91139953.36.110.691.7102.364.735.3151833.3
114Dan Girardi34TBLD4495547.1-11.3254137.9-21.40.092.992.950.050.013837.5
115Barclay Goodrow25SJSRW2012518041.0-11.88212839.0-12.27.991.299.131.468.6952462.5
116Yanni Gourde27TBLC4384048.7-8.2272849.1-5.95.384.089.336.064.020683.3
117Mikael Granlund26NSHC6918751.1-3.0626050.8-5.35.795.9101.669.430.6052060.0
118Rocco Grimaldi25NSHC5804962.011.3523261.99.610.088.598.578.821.2222268.2
119Matt Grzelcyk25BOSD2028324054.13.921818753.83.05.290.896.046.653.44105860.3
120Erik Gudbranson27PITD4665156.41.6483557.83.85.690.596.047.452.6041414.3
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
121Jake Guentzel24PITC4786355.30.1604955.00.05.484.489.868.931.1141668.8
122Carl Gunnarsson32STLD1922423748.6-3.016617548.7-1.210.495.1105.545.354.7462227.3
123Carl Hagelin30WSHLW75710635.0-8.8457736.9-6.77.196.3103.440.060.0942065.0
124Ron Hainsey37TORD712614346.8-4.310211347.4-1.39.397.6106.943.456.6281457.1
125Micheal Haley32SJSC11515946.4-6.7343747.9-3.03.792.095.741.758.3311346.2
126Dan Hamhuis36NSHD6706352.6-0.9433952.4-2.89.496.9106.361.338.7121338.5
127Dougie Hamilton25CARD1530822857.54.323316558.56.07.593.3100.853.047.07169448.9
128Travis Hamonic28CGYD57511639.3-8.5568140.9-4.72.691.794.249.150.9142227.3
129Noah Hanifin22CGYD58512939.7-8.3639539.9-6.94.392.997.247.552.5411353.8
130Joel Hanley27DALD1121741.4-3.2111444.0-4.811.191.7102.862.537.5000
131Markus Hannikainen25CBJLW17277.825.04266.713.70.00.00.050.050.01010.0
132Scott Harrington25CBJD1010611049.15.0858250.96.39.296.6105.857.742.3001838.9
133Garnet Hathaway27CGYRW5294439.7-5.7253343.1-1.06.396.7102.936.463.6311258.3
134Kevin Hayes26WPGRW6515548.1-3.4374147.4-4.210.392.3102.772.227.8201662.5
135Dillon Heatherington23DALD110952.613.48657.115.30.0100.0100.050.050.0000
136Victor Hedman28TBLD2323349.2-6.3212545.7-12.30.088.288.263.636.4011250.0
137Tim Heed28SJSD3343053.11.1242351.10.35.391.796.952.247.830666.7
138Danton Heinen23BOSC/LW2429425054.03.922018254.73.48.694.7103.351.248.88146251.6
139Miro Heiskanen19DALD1327930847.52.019521847.21.78.592.5101.056.743.37206350.8
140Tomas Hertl25SJSC1931430251.00.421120750.52.19.691.4100.957.542.5271510158.4
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
141Thomas Hickey29NYID4596647.2-3.6384844.2-6.13.786.289.956.343.814922.2
142Roope Hintz22DALLW1316818747.31.412012948.22.69.489.999.344.056.0984955.1
143Nick Holden31VEGD1131350.03.0111052.4-1.10.077.877.850.050.0030
144Patric Hornqvist32PITRW4743965.513.9553164.012.22.485.087.463.037.0132365.2
145Zach Hyman26TORC711311848.9-1.0879747.3-1.47.787.995.633.866.2342263.6
146Mark Jankowski24CGYC5274935.5-10.7213935.0-10.60.092.392.342.457.631785.7
147Mattias Janmark26DALC7599438.6-11.3447138.3-11.29.190.9100.055.844.2611662.5
148Calle Jarnkrok27NSHC6935762.011.2604358.34.69.890.9100.750.050.0121625.0
149Boone Jenner25CBJC1013116843.8-2.49712244.3-3.15.495.6101.014.285.8634864.6
150Nick Jensen28WSHD79912843.63.1709841.7-0.42.095.597.630.669.4361442.9
151Ryan Johansen26NSHC611810153.90.8816455.91.73.292.095.261.838.21102572.0
152Marcus Johansson28BOSC/W2222121350.90.316915751.80.17.891.999.768.931.11346753.7
153Erik Johnson30COLD1219221347.4-5.414415248.6-4.35.692.798.341.358.77124555.6
154Jack Johnson32PITD3354245.5-12.1223538.6-20.80.088.988.952.647.402633.3
155Tyler Johnson28TBLC4604358.34.5403553.3-0.63.484.087.463.037.003944.4
156Andreas Johnsson24TORLW79511645.0-6.4718944.4-5.45.789.695.255.444.6242171.4
157Seth Jones24CBJD1019124044.3-1.313817444.2-3.410.393.2103.548.751.3855846.6
158Mathieu Joseph21TBLRW4372856.92.3262254.20.54.385.089.358.341.710757.1
159Roman Josi28NSHD613514747.9-9.5939449.7-8.47.291.999.159.340.7063243.8
160Tyson Jost20COLC12998952.71.9776554.23.39.293.3102.662.337.7832777.8
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
161Nazem Kadri28TORC2252154.311.6211853.810.911.894.1105.961.538.521560.0
162Steven Kampfer30BOSD3332755.02.3252154.3-0.15.092.997.963.236.800742.9
163Evander Kane27SJSLW2034533650.7-0.523624049.60.27.790.197.860.139.9121010952.3
164Kasperi Kapanen22TORRW711111249.80.3828748.50.46.692.699.255.344.7423452.9
165Erik Karlsson28SJSD1941536952.93.727226850.42.211.189.3100.562.237.8202012939.5
166Melker Karlsson28SJSC2014816846.8-4.910211746.6-3.47.492.199.546.054.01033262.5
167William Karlsson26VEGC71319258.79.2916159.96.97.586.794.162.937.11352958.6
168Alexander Kerfoot24COLC1218714656.27.012410354.64.27.989.997.758.941.1483647.2
169Phil Kessel31PITRW4775657.93.8564257.13.15.790.095.775.025.0032556.0
170Alex Killorn29TBLC/LW4422959.25.1302257.75.011.188.299.346.453.620650.0
171John Klingberg26DALD1332222758.721.123217057.720.39.993.2103.264.835.24156738.8
172Leo Komarov32NYIC8789744.6-3.1517241.5-6.47.796.0103.746.054.0341580.0
173David Krejci32BOSC2437131753.94.527223953.22.08.193.5101.662.937.112105657.1
174Torey Krug27BOSD2445737455.06.533427654.84.37.792.6100.363.037.061912544.0
175Nikita Kucherov25TBLRW3574655.30.4423356.03.76.981.588.471.928.1442142.9
176Karson Kuhlman23BOSC81047857.13.1796056.82.58.191.399.466.733.3011566.7
177Tom Kuhnhackl27NYIRW87612537.8-12.3549037.5-11.98.195.3103.452.547.5131963.2
178Dean Kukan25CBJD1013313849.14.6999551.06.03.893.196.948.251.8132552.0
179Dmitry Kulikov28WPGD6647346.7-5.5465545.5-7.05.794.7100.551.248.810862.5
180Sean Kuraly26BOSC2021527843.6-10.117820246.8-7.49.394.2103.514.086.01087668.4
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
181Evgeny Kuznetsov26WSHC77711839.5-2.9658543.32.16.495.2101.535.564.5333060.0
182Kevin Labanc23SJSRW2025423052.52.015917547.6-2.46.988.795.652.647.41268142.0
183Patrik Laine20WPGRW6857752.52.2666251.61.04.397.8102.166.133.9533650.0
184Gabriel Landeskog26COLLW1225923652.32.118416752.41.67.690.297.857.542.511126460.9
185Nick Leddy27NYID813315346.5-0.89611046.60.17.591.298.658.841.2272040.0
186Anders Lee28NYIC812212250.04.3949450.05.17.689.597.070.729.3273557.1
187Kris Letang31PITD41126961.911.5834962.913.43.685.388.961.538.52113540.0
188Esa Lindell24DALD1323327945.5-0.616919846.00.68.794.5103.233.067.0653444.1
189Elias Lindholm24CGYC5637545.71.4485646.23.00.091.391.348.151.9422748.1
190Par Lindholm27WPGC2201852.60.5111150.0-0.90.0100.0100.060.040.000560.0
191Bryan Little31WPGRW6807551.61.0636051.20.54.795.5100.161.838.2221346.2
192Ben Lovejoy34DALD1314422439.1-9.710115439.6-8.66.689.295.734.265.8441833.3
193Adam Lowry25WPGLW6636250.4-0.6484054.54.76.190.696.738.661.4201060.0
194Olli Maatta24PITD1192741.3-24.9162242.1-24.60.086.786.746.253.81220.0
195Nathan MacKinnon23COLC1227825752.01.620117853.02.77.788.596.257.242.871110057.0
196Saku Maenalanen24CARRW9828648.8-6.3605950.4-2.04.397.7102.052.547.5121163.6
197Cale Makar20COLD1017513356.89.61199655.36.110.291.9102.174.026.01064134.1
198Evgeni Malkin32PITC4775657.93.8554157.33.25.488.593.964.335.7572445.8
199Andrew Mangiapane22CGYLW5435444.3-0.4374147.44.44.0100.0104.040.060.023862.5
200Brad Marchand30BOSLW2439430056.88.329322556.66.58.191.399.460.739.3172613752.6
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
201Jon Marchessault28VEGC71319857.27.1926658.24.67.191.598.661.638.4624755.3
202Patrick Marleau39TORC71009451.52.6747450.02.35.796.3102.060.040.0311747.1
203Mitch Marner21TORC710912047.6-2.9869747.0-1.96.386.492.736.763.311102669.2
204Pat Maroon30STLLW2624523151.51.917717150.91.67.590.597.962.437.613136259.7
205Matt Martin29NYILW8846855.310.2515150.04.20.087.987.934.066.0331957.9
206Jordan Martinook26CARLW10888550.9-6.2735955.3-1.16.192.798.868.431.6322944.8
207Auston Matthews21TORC713113649.1-0.810010548.80.85.491.096.454.745.3745360.4
208Scott Mayfield26NYID812413148.62.3889647.81.95.094.299.249.250.8183438.2
209Charlie McAvoy21BOSD2345147448.8-3.635133551.2-1.37.793.2100.947.752.311215843.1
210Jared McCann22PITC3632869.219.7502071.423.43.0100.0103.058.141.9341553.3
211Ryan McDonagh29TBLD4746254.4-1.1564754.41.14.780.084.750.949.1241127.3
212Brock McGinn24CARLW1518217451.1-5.113312451.8-4.38.090.798.758.141.9234748.9
213Greg McKegg26CARC1411211848.7-7.8898850.3-6.17.694.0101.661.338.74101776.5
214Brayden McNabb28VEGD713611953.31.51048156.21.88.794.9103.653.846.2631631.3
215Timo Meier22SJSRW2034828555.05.823620553.55.99.990.3100.252.147.9161411447.4
216Jonathon Merrill26VEGD71139953.31.3895661.48.92.989.592.360.939.1011241.7
217Colin Miller26VEGD6917156.24.2643763.410.44.191.795.766.133.9322339.1
218J.T. Miller25TBLC4463656.11.3302554.51.07.488.996.356.843.2231070.0
219Sean Monahan24CGYC5838250.38.3626250.08.96.598.0104.554.046.0161668.8
220John Moore28BOSD109511245.9-4.0757948.7-3.41.890.792.642.957.1341752.9
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
221Trevor Moore23TORLW7474352.23.0323647.1-1.46.3100.0106.346.253.8211346.2
222Josh Morrissey23WPGD69010246.9-6.1677347.9-4.55.992.598.351.948.1131172.7
223Jake Muzzin29TORD711112347.4-3.28510245.5-4.26.385.992.339.860.2582035.0
224Tyler Myers28WPGD6817551.91.4595452.21.94.394.999.251.148.9332458.3
225Riley Nash29CBJC7639739.4-4.7506742.7-3.07.598.1105.64.995.1611090.0
226James Neal31CGYLW4374545.11.6263542.6-1.40.091.791.746.453.602887.5
227Brock Nelson27NYIC89315038.3-12.57511040.5-8.79.390.9100.251.948.1673268.8
228Patrik Nemeth26COLD7796256.02.3554356.12.010.596.7107.226.573.5221457.1
229Valeri Nichushkin23DALRW14736.4-28.43633.3-30.40.0100.0100.060.040.01010.0
230Nino Niederreiter26CARRW1525516560.78.419211462.711.27.687.895.456.044.01295650.0
231Matthew Nieto26COLLW1213214348.0-3.9929948.2-4.27.898.5106.343.956.1232962.1
232Matt Niskanen32WSHD79715738.2-5.57911341.1-1.29.393.6102.823.077.0491353.8
233Joakim Nordstrom26BOSC2321430041.6-11.817120645.4-8.28.193.7101.814.585.5745058.0
234Tomas Nosek26VEGC7758746.3-7.8534952.0-3.90.091.491.456.044.0201747.1
235Markus Nutivaara24CBJD2283643.8-5.3212743.8-5.518.890.0108.837.063.000333.3
236William Nylander22TORC711010351.62.9848150.93.76.995.1102.063.536.5962360.9
237Gustav Nyquist29SJSRW2028026751.20.319418850.81.810.291.3101.551.548.51185442.6
238Ryan O'Reilly27STLC2636738049.1-1.425727048.8-1.410.992.0102.838.861.216108464.3
239Jamie Oleksiak26DALD4445942.7-8.3314341.9-8.34.894.499.262.537.501425.0
240Dmitry Orlov27WSHD710315440.1-2.47911640.5-2.38.991.4100.329.470.6471471.4
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
241Brooks Orpik38WSHD77511439.7-2.6588540.6-1.99.390.7100.027.972.1131560.0
242T.J. Oshie32WSHC/RW4347331.8-12.5245231.6-10.517.692.7110.327.672.415955.6
243Alex Ovechkin33WSHLW79812743.63.0769345.04.712.787.199.842.058.0565639.3
244Max Pacioretty30VEGLW711510652.0-0.5887853.0-3.120.083.9103.947.352.7145851.7
245Ondrej Palat27TBLLW4584655.81.0423157.55.33.490.593.956.343.8021040.0
246Artemi Panarin27CBJLW1018116951.710.113912353.110.79.089.898.874.325.71184658.7
247Cedric Paquette25TBLC4302653.6-1.8212150.0-4.55.988.994.841.758.300944.4
248Colton Parayko25STLD2649249349.9-0.236637249.6-0.38.294.3102.541.158.9141512746.5
249David Pastrnak22BOSRW2438731355.36.628222555.65.46.292.198.369.330.7182613361.7
250Joe Pavelski34SJSC1319918352.13.714012752.47.310.687.197.756.143.9424261.9
251Adam Pelech24NYID812015443.8-4.98611642.6-6.011.792.2103.945.954.1481926.3
252Mathieu Perreault31WPGC5394844.8-6.2283544.4-6.48.391.399.671.428.622450.0
253David Perron30STLLW2637331254.56.226922454.66.79.091.9101.045.654.4151011052.7
254Brett Pesce24CARD1524824550.3-7.117818149.6-8.411.491.9103.355.544.511114643.5
255Marcus Pettersson22PITD4796355.60.6614557.53.84.389.794.048.851.2021747.1
256Alex Pietrangelo29STLD2654253250.51.038639349.60.111.390.6101.947.852.2212015051.3
257Brandon Pirri27VEGC1171160.717.212763.219.20.0100.0100.071.428.6115100.0
258Tyler Pitlick27DALC6296630.5-15.2205028.6-17.10.087.287.257.142.9117100.0
259Brayden Point22TBLC4685754.4-1.1524255.32.55.483.889.255.644.4111258.3
260Roman Polak32DALD1316728736.8-14.411819737.5-13.04.695.7100.224.475.6252951.7
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
261Ryan Pulock24NYID813316644.5-4.010012045.5-1.76.891.197.948.251.8192733.3
262Lukas Radil28SJSC6584755.22.3433555.13.26.987.093.958.141.912944.4
263Alexander Radulov32DALRW1324623950.77.418017750.47.78.095.3103.461.238.89137962.0
264Mikko Rantanen22COLRW1223222450.9-0.317315253.22.88.989.398.252.447.610116155.7
265Ryan Reaves32VEGRW7555948.2-4.9414150.0-6.10.096.396.376.723.3121080.0
266Morgan Rielly24TORD717617749.90.513914249.52.35.994.2100.151.448.6375448.1
267Brett Ritchie25DALRW141225.0-12.93827.3-12.70.0100.0100.075.025.0002100.0
268Jack Roslovic22WPGC6454748.9-2.4283345.9-5.89.195.5104.556.044.010520.0
269Bryan Rust26PITRW4396238.6-21.8264735.6-25.20.087.987.944.455.604650.0
270Jan Rutta28TBLD4573562.09.3442762.011.48.890.599.360.040.003742.9
271Derek Ryan32CGYC5356136.5-10.0284737.3-8.211.897.4109.137.562.533666.7
272Joakim Ryan25SJSD2013811953.73.1998354.45.75.991.897.743.156.9252524.0
273Aleksi Saarela22CARC13350.0-7.73350.0-13.30.0100.0100.050.050.0010
274Miikka Salomaki25NSHRW2231363.915.915768.223.98.380.088.377.822.200250.0
275Zach Sanford24STLLW8567044.4-4.5445345.4-2.416.797.4114.042.557.5241650.0
276David Savard28CBJD1016022741.3-7.612016142.7-6.87.293.2100.436.663.4313043.3
277Mark Scheifele25WPGC61069054.14.9756952.11.99.490.7100.270.529.5432653.8
278Brayden Schenn27STLC2641037452.33.630127752.13.98.191.199.250.849.2302610057.0
279Nate Schmidt27VEGD712712949.6-4.3908551.4-5.69.791.8101.548.251.8922045.0
280Justin Schultz28PITD4777351.3-6.0575849.6-8.68.188.196.263.236.8301540.0
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
281Jaden Schwartz26STLC2641632256.49.329224854.16.712.190.4102.554.945.1281211853.4
282Tyler Seguin27DALC1325126049.15.318119048.85.69.792.9102.655.344.79108657.0
283Mikhail Sergachev20TBLD4596448.0-10.9404746.0-11.86.582.989.362.237.8021560.0
284Jonas Siegenthaler21WSHD4435942.2-2.1294340.3-7.512.089.7101.744.755.324650.0
285Wayne Simmonds30NSHRW27463.63.94266.74.650.0100.0150.050.050.000250.0
286Dominik Simon24PITC4663863.510.8503161.79.05.488.593.983.316.7111040.0
287Colton Sissons25NSHC6658044.8-10.9495845.8-11.63.286.089.322.078.0201258.3
288Jaccob Slavin24CARD1530425554.4-0.822819254.3-1.111.290.7101.948.651.417126841.2
289Craig Smith29NSHC6847652.5-1.1595452.2-3.34.595.199.757.142.9162759.3
290Reilly Smith27VEGRW71218259.610.1895462.210.06.089.795.762.137.9433770.3
291Devante Smith-Pelly26WSHRW3222844.01.4172540.5-5.67.194.4101.612.587.500540.0
292Carl Soderberg33COLC1217216251.50.612310653.73.08.993.8102.635.564.5764456.8
293Marcus Sorensen26SJSRW1819221547.2-5.611616241.7-10.99.191.1100.244.855.2242657.7
294Jason Spezza35DALC118411542.2-6.5578639.9-9.45.095.5100.561.338.8052955.2
295Jordan Staal30CARC1523817058.34.917212358.34.811.294.2105.444.355.7894047.5
296Steven Stamkos28TBLC4655753.3-2.8454251.7-3.02.971.474.473.526.5331952.6
297Paul Stastny33VEGC710211048.1-6.0798049.7-7.916.389.1105.443.656.4562171.4
298Alex Steen34STLC2622229542.9-8.915921442.6-8.79.894.9104.724.275.8554148.8
299Chandler Stephenson24WSHC6374048.18.5282850.010.60.088.988.926.173.920475.0
300Mark Stone26VEGRW710510949.1-4.7787750.3-6.918.888.9107.644.755.31362955.2
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
301P.K. Subban29NSHD616510660.912.81257961.311.94.187.091.242.957.1153551.4
302Oskar Sundqvist24STLC2532432849.7-0.124124549.60.27.795.0102.731.768.317156468.8
303Andrei Svechnikov18CARRW91178956.81.5847054.5-3.85.994.9100.852.347.7643246.9
304Brandon Tanev27WPGLW5525349.5-2.4433356.65.96.992.399.230.869.2511566.7
305Vladimir Tarasenko27STLRW2640934054.66.628025552.33.87.790.598.258.042.0141316155.3
306John Tavares28TORC711513346.4-4.88810944.7-5.56.387.793.936.763.3773756.8
307Teuvo Teravainen24CARF1524818757.03.118413457.94.312.190.7102.848.951.11096656.1
308Alexandre Texier19CBJC8507041.7-4.0364643.9-2.312.091.2103.258.341.7151361.5
309Shea Theodore23VEGD714513452.0-0.61119553.9-2.09.292.6101.954.345.7933826.3
310Robert Thomas19STLC2123220453.24.516815751.72.79.487.797.162.237.89115060.0
311Joe Thornton39SJSC1927124252.82.617618249.2-0.49.688.698.254.046.011104269.0
312Matthew Tkachuk21CGYLW5828748.55.7546047.44.94.787.592.242.657.4341952.6
313Devon Toews24NYID813612053.18.91019252.38.74.290.894.964.435.6494339.5
314Jacob Trouba24WPGD69810249.0-2.9767550.3-0.83.592.796.253.246.8362334.8
315Alex Tuch22VEGRW7988553.61.6694958.54.45.894.4100.257.442.6343754.1
316Kyle Turris29NSHC6928851.1-3.0695953.9-1.15.497.8103.170.229.8022857.1
317Juuso Valimaki20CGYD2331963.524.8261661.926.44.3100.0104.363.236.812650.0
318Trevor van Riemsdyk27CARD9897653.9-2.9675754.0-2.14.495.299.760.739.3032152.4
319Marc-Edouard Vlasic31SJSD1836036549.7-2.425025249.80.112.090.1102.145.754.3596043.3
320Jakub Vrana22WSHLW76810040.5-1.4498038.0-5.35.394.699.936.064.0231942.1
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
321Chris Wagner27BOSC1212414246.6-5.89610448.0-4.34.590.394.823.176.9203357.6
322Lucas Wallmark23CARC1513618842.0-16.99713841.3-17.99.792.4102.153.646.4562352.2
323Austin Watson27NSHLW6668842.9-13.6535449.5-6.89.583.893.321.278.8181877.8
324Alexander Wennberg24CBJC4274537.5-10.5183136.7-12.10.0100.0100.058.341.7220
325Zach Werenski21CBJD1019022845.51.114116146.71.210.293.6103.848.751.3562657.7
326Blake Wheeler32WPGRW61049253.13.3747051.40.811.590.4101.969.730.3212245.5
327Justin Williams37CARRW1523715860.07.216112157.13.08.589.798.262.737.39107458.1
328Colin Wilson29COLC1213914948.3-3.610010149.8-2.28.192.6100.736.363.8413964.1
329Garrett Wilson27PITLW4233440.4-17.2172441.5-15.67.787.595.20.0100.011683.3
330Tom Wilson24WSHRW79711246.47.1728545.95.812.090.0102.034.965.1362347.8
331Nikita Zadorov23COLD1220922648.0-4.615215449.7-2.85.389.995.243.856.2773036.7
332Nikita Zaitsev27TORD710410849.1-0.8828549.11.26.887.994.735.864.23111457.1
333Mats Zuccarello31DALLW1316318946.3-0.110613244.5-2.513.491.3104.857.342.71063857.9
Support us without the ads? Go Ad-Free.