Are You a Stathead?

Be READY when the games start. 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 SAtt. Thru%
1Justin Abdelkader26DETLW5735656.618.1633862.426.76.593.199.663.636.415:4814:45101353.8
2Craig Adams36PITRW13717249.7-8.0555151.9-5.15.397.3102.641.558.510:426:30031662.5
3Jason Akeson23PHIRW7877653.43.6605552.25.05.090.295.238.961.112:6011:16122544.0
4Daniel Alfredsson41DETRW3272849.1182245.00.094.194.152.447.615:4911:2931633.3
5Bryan Allen33ANAD1316223840.5-7.812016941.5-8.010.690.4101.042.457.618:2115:030103327.3
6Joakim Andersson24DETC11420.0-30.01420.0-24.20.050.050.033.366.78:176:09000
7Artem Anisimov25CBJC6506942.0-8.0335238.8-8.08.788.296.952.347.717:2812:30303151.6
8Cam Atkinson24CBJRW6757948.70.4585551.38.310.692.9103.544.655.416:4514:03122356.5
9Keith Aulie24TBLD161825.021313.30.0100.0100.016.783.312:2212:071010.0
10David Backes29STLC4566446.7-7.4454351.1-3.76.985.392.245.154.923:2617:09101450.0
11Keith Ballard31MIND3242153.32.0191654.31.76.762.569.240.060.010:458:3001633.3
12Mark Barberio23TBLD2201951.3131546.40.083.383.355.644.49:048:3200520.0
13Tyson Barrie22COLD3554555.013.4433455.89.812.9100.0112.952.347.718:1715:4720540.0
14Matt Bartkowski25BOSD815310359.85.61147161.610.85.394.7100.157.142.920:2118:32351963.2
15Francois Beauchemin33ANAD1320526343.8-2.215319144.5-2.98.789.398.141.358.723:5817:391154533.3
16Nathan Beaulieu21MTLD7646250.80.3415045.1-6.814.897.6112.456.044.010:469:06051428.6
17Matt Beleskey25ANALW5706253.00.4514453.7-2.98.388.596.845.554.514:3413:20022846.4
18Jamie Benn24DALC61016760.18.4694560.57.68.190.398.461.438.621:1013:08663941.0
19Jordie Benn26DALD611210252.34.5796953.45.211.387.298.549.350.721:5717:23261241.7
20Beau Bennett22PITRW1211410552.1-4.2827751.6-4.36.590.797.249.350.712:2411:59422948.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 SAtt. Thru%
21Andre Benoit30COLD79812444.1-2.8709243.2-5.115.492.9108.246.653.421:1716:3313966.7
22Patrice Bergeron28BOSC1219713160.111.01309657.58.37.591.398.844.255.819:4215:03257454.1
23Patrik Berglund25STLC4635055.82.0363948.0-9.90.076.776.748.151.915:0612:30301464.3
24Todd Bertuzzi38DETRW171630.4-13.071041.2-4.50.0100.0100.037.562.512:5010:33000
25Bryan Bickell27CHILW1928422955.410.619217452.57.58.491.6100.071.728.316:1714:47358551.8
26Jared Boll27CBJRW291340.9-7.561135.3-7.30.0100.0100.00.0100.06:356:351010.0
27Brandon Bollig27CHILW155710435.4-12.9457537.5-10.33.487.590.918.581.56:246:22101747.1
28Nick Bonino25ANAC1315418146.0-0.411213245.9-1.313.792.9106.640.659.417:4412:15764450.0
29Patrick Bordeleau27COLLW7263443.3-2.7192543.2-3.70.093.893.866.733.35:435:4211728.6
30Robert Bortuzzo24PITD8947655.3-4.5775757.5-1.55.194.699.753.846.213:1413:12011968.4
31Francis Bouillon38MTLD98911244.3-4.6717947.3-7.020.889.1109.944.955.114:1313:26031258.3
32Michael Bournival21MTLLW1411613945.5-2.4818548.8-0.78.285.994.141.558.510:169:57962661.5
33Rene Bourque32MTLRW1723523949.63.018417451.43.810.592.0102.543.856.214:4013:23458858.0
34Jay Bouwmeester30STLD612010852.62.0887753.30.49.287.596.750.050.025:5219:44132748.1
35Johnny Boychuk30BOSD1220817254.72.615811957.07.78.492.3100.753.346.722:1718:30115149.0
36Brian Boyle29NYRC2520226743.1-8.514818644.3-7.85.991.797.626.673.413:1810:259105356.6
37Dan Boyle37SJSD712310553.95.7937754.72.96.191.497.447.952.121:5216:41064240.5
38Derick Brassard26NYRC2327826950.83.519319849.40.711.892.3104.156.643.415:4712:451277857.7
39Justin Braun26SJSD710613344.4-6.7919748.4-1.312.988.9101.832.167.920:2416:26271546.7
40Eric Brewer34TBLD4748048.14.4546645.04.45.490.796.141.358.721:4718:42021225.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 SAtt. Thru%
41Daniel Briere36MTLC1611313745.2-5.0799844.6-8.98.290.698.856.243.810:058:03463262.5
42Jonas Brodin20MIND1324919955.6-0.718113956.6-2.89.689.899.454.545.523:3819:581053036.7
43Kyle Brodziak29MINC1210812446.6-9.1718944.4-13.712.887.5100.328.072.013:1511:42713542.9
44Sheldon Brookbank33CHID7768846.3-8.3446640.0-15.015.295.7110.863.936.114:5014:01241216.7
45Dustin Brown29LAKRW2637534452.2-4.127225351.8-5.29.694.7104.356.143.916:5713:4741813447.8
46J.T. Brown23TBLRW4523857.815.6332755.014.510.077.387.351.748.314:6013:46101631.3
47Mike Brown28SJSRW6284936.4-14.7223637.9-14.420.092.6112.638.561.56:576:57021040.0
48Brent Burns28SJSRW71019651.31.5757251.0-1.53.686.389.937.063.017:3213:24454868.8
49Ryan Callahan28TBLRW4636250.42.7384943.7-3.34.591.295.744.255.820:4216:52101435.7
50Matt Calvert24CBJLW6797850.30.9605950.45.18.391.599.849.250.817:3514:53322161.9
51Gregory Campbell30BOSC128111740.9-15.0588141.7-13.06.595.1101.637.862.211:189:13311471.4
52Daniel Carcillo29NYRLW8747450.01.0605054.54.08.991.7100.652.347.78:468:45261861.1
53Paul Carey25COLC34640.0-9.74544.4-9.40.075.075.075.025.03:463:46000
54Matt Carle29TBLD4728645.6-4.8446540.4-6.56.388.594.751.948.125:1121:36331050.0
55Jordan Caron23BOSRW7445644.0-3.9354046.7-1.13.696.6100.152.947.17:547:54029100.0
56Jeff Carter29LAKC2642132956.11.831724556.41.410.089.399.359.840.218:1613:3861714251.4
57Zdeno Chara36BOSD1223118156.13.315413453.51.58.394.9103.343.956.125:2019:114134944.9
58Alex Chiasson23DALRW6746055.23.0554356.13.70.078.178.162.837.215:4111:02222360.9
59Marc-Andre Cliche26COLC7449332.1-18.4356834.0-17.20.093.993.950.949.114:2011:4020633.3
60Kyle Clifford23LAKLW2420020349.6-5.115413852.7-2.67.389.596.761.638.49:479:44553661.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 SAtt. Thru%
61Braydon Coburn28PHID710611747.5-2.7779046.1-2.68.384.893.235.664.421:1116:34252638.5
62Andrew Cogliano26ANAC1315116248.23.110411547.50.89.888.598.351.148.914:5412:30993450.0
63Erik Cole35DALLW3293644.6-2.1222546.8-7.76.780.086.761.938.19:519:3702450.0
64Blake Comeau27CBJLW6646051.63.2425045.7-1.40.091.991.943.956.111:5111:21101163.6
65Kevin Connauton23DALD4434847.3-3.5313844.9-5.611.893.1104.963.236.810:4410:440150.0
66Matt Cooke35MINLW6746055.2-4.9564157.7-4.010.090.3100.328.671.415:6013:54321428.6
67Logan Couture24SJSC7988553.65.5796455.26.515.483.098.444.655.418:3613:18473650.0
68Sean Couturier21PHIC710012045.5-6.8729144.2-5.54.892.296.923.976.119:3515:08142055.0
69Charlie Coyle21MINC1317714954.3-3.112410354.6-5.29.187.596.653.846.217:5015:25523762.2
70Adam Cracknell28STLRW5546744.6-8.5394944.3-11.43.897.4101.234.465.612:4312:19301154.5
71B.J. Crombeen28TBLRW2142337.882028.60.093.893.853.346.77:467:4600425.0
72Sidney Crosby26PITC1326616362.05.918712160.74.36.189.195.263.936.121:1916:2810178047.5
73Trevor Daley30DALD61359060.012.1955862.115.211.595.0106.554.845.225:4818:01273850.0
74Pavel Datsyuk35DETC5776653.815.3674460.425.66.094.3100.365.035.021:1316:48241668.8
75Danny DeKeyser23DETD5817751.38.0595153.612.32.394.797.162.337.723:1118:47011540.0
76Jason Demers25SJSD71049851.54.7767151.72.79.184.293.342.957.119:5815:29372050.0
77David Desharnais27MTLC1722922450.63.616815252.53.18.596.3104.861.838.218:4015:1514104755.3
78Andrew Desjardins27SJSC7467239.0-12.6385341.8-10.711.592.3103.837.562.510:149:0421560.0
79Raphael Diaz28NYRD4473656.66.1372658.75.00.093.893.888.211.814:3111:22211457.1
80Brenden Dillon23DALD2222645.8-7.1172045.9-17.918.271.489.662.537.518:1314:5800475.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 SAtt. Thru%
81Derek Dorsett27NYRRW2317618748.5-1.512513747.7-2.93.494.798.131.768.39:299:16344346.5
82Drew Doughty24LAKD2660150554.3-0.241737152.9-3.28.891.6100.460.040.028:4521:4964214042.9
83Brandon Dubinsky27CBJC6909249.53.4697248.97.18.890.299.041.158.920:4315:39103762.2
84Matt Duchene23COLC2243938.10.8152834.9-0.510.086.796.740.060.020:1516:410060.0
85Cody Eakin22DALC6807551.63.4575451.43.914.791.2105.942.657.418:3213:12542552.0
86Lars Eller24MTLC1724125948.21.618019148.50.510.592.7103.237.462.616:2714:446145541.8
87Alexei Emelin27MTLD1528430348.40.520719451.64.45.791.397.041.758.322:2119:504173839.5
88Loui Eriksson28BOSRW1216411658.66.51269158.18.17.391.098.359.640.417:3913:50143764.9
89Emerson Etem21ANALW4443555.78.5382461.311.94.293.397.541.758.310:229:37011656.3
90Jesper Fast22NYRRW3232251.1-9.5201655.6-8.17.188.996.073.326.79:409:400010.0
91Vernon Fiddler33DALC6757051.72.7544355.77.57.586.293.748.951.114:2611:11112450.0
92Valtteri Filppula29TBLC4656749.20.6415542.7-5.20.090.990.945.055.021:1517:2221742.9
93Mark Fistric27ANAD5566645.9-3.1414348.8-3.15.390.595.748.751.313:2512:2300850.0
94Justin Florek23BOSLW6604358.38.3533163.115.82.596.298.780.020.011:5011:02211471.4
95Nick Foligno26CBJLW4314938.8-12.3223637.9-9.614.392.6106.950.050.014:5613:3011742.9
96Justin Fontaine26MINRW9857553.1-2.7655056.5-1.27.787.995.643.956.111:0610:38501968.4
97Cam Fowler22ANAD1320922548.20.614415648.0-0.49.392.8102.145.954.123:5217:056103951.3
98Johan Franzen34DETRW5526345.2-0.3414945.6-2.53.791.995.649.051.018:5315:14422653.8
99Matt Fraser23BOSRW4493459.04.9342656.72.513.694.7108.475.025.011:2111:16021136.4
100Marian Gaborik31LAKRW2638933453.8-2.028025852.0-4.89.993.4103.356.943.117:4614:3491812761.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 SAtt. Thru%
101Alex Galchenyuk19MTLC5565948.7-7.4454052.9-4.26.193.199.234.865.215:0113:55031080.0
102Brendan Gallagher21MTLRW1721921750.23.814514150.71.311.789.5101.250.649.416:3614:08977749.4
103Ryan Garbutt28DALLW6666351.21.4494452.72.713.392.6105.946.853.211:579:49512462.5
104Ryan Getzlaf28ANAC1218821746.4-2.213915147.9-0.712.186.798.845.554.521:2615:44896747.8
105Brian Gibbons25PITC8665554.5-1.7494552.1-4.65.993.199.067.432.610:378:39641861.1
106Hal Gill38PHID1101147.66842.90.066.766.750.050.012:0210:5300333.3
107Brian Gionta35MTLRW1724828846.3-1.519120847.9-0.77.891.999.735.164.917:4915:25627057.1
108Dan Girardi29NYRD2539753642.6-12.028837743.3-11.99.091.5100.450.050.024:1918:594206628.8
109Claude Giroux26PHIC71139354.95.5856955.28.110.591.8102.446.253.819:2415:46413644.4
110Tanner Glass30PITLW8396736.8-24.2294638.7-21.20.0100.0100.035.964.19:507:350110100.0
111Luke Glendening24DETC5384744.7-1.5263641.9-5.16.388.094.344.855.214:1112:0210742.9
112Marcel Goc30PITC9705356.9-0.5523659.11.92.992.094.960.040.011:359:24121464.3
113Alex Goligoski28DALD614110258.09.31006461.014.712.995.5108.454.345.728:3019:11053225.0
114Sergei Gonchar39DALD6477538.5-14.4335836.3-19.215.888.1103.961.938.113:2410:31171241.7
115Josh Gorges29MTLD1728132146.7-1.920223546.2-5.79.591.2100.749.250.823:2720:05681330.8
116Mikael Granlund21MINC1321418254.0-1.916212756.1-2.18.992.4101.359.540.518:0115:06936355.6
117Matt Greene30LAKD2026921455.7-0.121315058.71.711.289.4100.656.143.914:2812:343123834.2
118Nicklas Grossmann29PHID4494452.7-2.2313249.20.00.0100.0100.038.561.516:2413:5411911.1
119Radko Gudas23TBLD3354941.7-5.8253641.0-2.721.182.8103.840.060.019:0718:1301633.3
120Nate Guenin31COLD7637446.01.3505448.13.83.197.4100.649.350.715:6013:2424650.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 SAtt. Thru%
121Erik Gustafsson25PHID2433952.419.1302851.715.48.790.599.253.346.717:1016:0901862.5
122Carl Hagelin25NYRLW2527538641.6-13.421328043.2-12.57.992.8100.752.947.115:5913:3911148962.9
123Adam Hall33PHIRW7345737.4-13.6243938.1-10.211.193.8104.917.682.410:016:4230785.7
124Dougie Hamilton20BOSD1221515957.55.714012353.21.54.196.6100.748.951.119:0716:44265641.1
125Michal Handzus36CHIC1912222235.5-15.47616132.1-19.36.389.996.341.758.313:159:48451464.3
126Scott Hannan35SJSD711711051.52.2828250.0-3.27.793.8101.437.562.517:4015:60021643.8
127Scott Hartnell31PHILW71079652.72.3767550.33.39.689.198.759.041.016:5213:48363259.4
128Erik Haula22MINC1314511655.6-0.51067957.3-0.610.089.199.134.665.414:1211:411024663.0
129Martin Havlat32SJSRW171531.851033.333.371.4104.850.050.011:4911:34001100.0
130Dany Heatley33MINLW111028155.7-0.2685256.7-2.318.293.9112.146.753.311:339:28152142.9
131Victor Hedman23TBLD4826256.910.3544753.58.38.388.997.251.648.424:2920:08131323.1
132Jan Hejda35COLD78813838.9-9.96110337.2-12.59.184.593.643.256.821:3818:28231060.0
133Darren Helm27DETC5516245.1-1.2345239.5-9.03.890.294.145.954.115:1213:41122458.3
134Tomas Hertl20SJSC7877753.04.6656151.60.07.584.892.347.152.913:3511:21123357.6
135Joey Hishon22COLC312763.221.96746.25.725.080.0105.071.428.66:124:2110250.0
136Niklas Hjalmarsson26CHID1930135146.2-2.420223945.8-2.39.790.299.936.963.122:5819:395213228.1
137Nick Holden26COLD79112741.7-5.3629140.5-8.711.494.2105.653.846.222:0917:12312352.2
138Shawn Horcoff35DALC6706751.14.1514354.37.615.496.0111.454.345.714:1311:16121478.6
139Marian Hossa35CHIRW1930328651.44.621320750.74.28.390.498.754.345.720:2515:5618512261.5
140Jarome Iginla36BOSRW1219118950.3-3.513113848.7-4.16.394.1100.456.143.918:2815:58336043.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 SAtt. Thru%
141Matt Irwin26SJSD2342854.84.0252154.34.35.985.791.644.455.619:4816:34111040.0
142Barret Jackman32STLD610010249.5-1.9806953.72.77.182.489.538.461.619:5517:50441643.8
143Boone Jenner20CBJC6779544.8-4.1577343.8-2.74.991.195.958.841.217:1513:32032369.6
144Ryan Johansen21CBJC6929748.70.4677248.22.16.393.099.257.442.619:0314:49322864.3
145Erik Johnson25COLD712417741.2-6.98313138.8-11.210.087.297.245.654.426:1321:55663834.2
146Jack Johnson27CBJD68912242.2-12.0598441.3-7.48.790.699.339.560.529:2120:09112850.0
147Tyler Johnson23TBLC4648144.1-6.2476542.0-5.512.188.9101.046.253.820:5917:25041764.7
148Jussi Jokinen30PITLW1321514559.74.716610561.36.38.793.2102.061.938.115:4314:02374864.6
149Tomas Jurco21DETRW3322457.18.8212051.26.50.093.393.356.343.812:5210:0200785.7
150Patrick Kane25CHIRW1931928153.28.121119751.77.210.790.8101.574.425.621:2218:10469461.7
151Duncan Keith30CHID1935938548.30.124327347.1-0.410.393.9104.257.542.527:4921:168288332.5
152Alex Killorn24TBLC4667048.50.3455943.3-2.65.990.996.851.348.718:4117:55232466.7
153Jakub Kindl26DETD4525349.54.2364047.4-0.30.093.593.537.063.017:1616:05221650.0
154Dwight King24LAKLW2634429354.0-0.125421853.8-1.311.889.9101.755.045.014:5613:416105261.5
155Kevin Klein29NYRD2531828752.64.723320852.84.09.794.3104.062.837.213:1712:554134738.3
156Mikko Koivu30MINC1319014556.70.013310156.8-2.96.588.094.554.845.220:3215:271365950.8
157Saku Koivu39ANAC1311315841.7-4.78010543.2-4.86.491.397.741.158.912:4411:11142420.8
158Anze Kopitar26LAKC2643935455.4-0.131527453.5-2.910.793.0103.857.542.521:1315:4413157561.3
159Mike Kostka28TBLD3505149.53.7324243.2-0.613.095.8108.957.642.416:5616:0800812.5
160Chris Kreider22NYRLW1518718849.92.413014447.4-0.78.790.399.046.953.116:4913:12384761.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 SAtt. Thru%
161David Krejci27BOSC1219319449.9-3.913214547.7-5.64.193.597.652.547.520:5216:493104161.0
162Niklas Kronwall33DETD5887554.012.4716054.213.35.791.597.157.442.625:5820:09132045.0
163Torey Krug22BOSD1220519451.4-2.114314050.5-1.86.192.098.168.131.919:3717:12466145.9
164Marcus Kruger23CHIC1919622646.4-2.813815347.4-0.911.388.9100.224.275.815:3912:19323860.5
165Nikita Kucherov20TBLRW2201754.18.5151451.78.49.187.596.653.346.711:3711:20003100.0
166Chris Kunitz34PITLW1323016059.01.516212057.4-0.67.887.895.564.935.119:0115:06366264.5
167Gabriel Landeskog21COLLW712112349.67.4829047.74.315.085.5100.546.553.521:1217:37324250.0
168Maxim Lapierre28STLC6668344.3-5.1586148.7-1.512.295.2107.425.075.016:2713:55201266.7
169Brian Lashoff23DETD5525847.32.1384943.7-4.50.092.392.341.458.613:5912:0500560.0
170Vincent Lecavalier33PHIC7556745.1-7.5335139.3-11.23.885.489.261.039.010:418:48131752.9
171Nick Leddy22CHID1822120851.54.715815650.33.18.688.697.269.130.915:5013:351123748.6
172David Legwand33DETC5415443.2-4.5264238.2-9.90.096.896.844.855.213:5911:4901850.0
173Jordan Leopold33STLD6788448.1-5.7505746.7-9.46.593.599.960.040.016:4016:05121816.7
174Kris Letang26PITD1329020758.40.820615257.5-0.35.994.8100.757.842.224:1019:203156246.8
175Mark Letestu28CBJC6535847.7-2.5374943.0-6.20.094.694.647.552.516:519:46312564.0
176Trevor Lewis27LAKC2624225149.1-6.718218250.0-6.56.388.294.656.443.612:3910:43796955.1
177Hampus Lindholm20ANAD1116617448.84.012413048.82.14.892.196.945.254.818:1015:24291833.3
178Ben Lovejoy29ANAD1320120349.83.314214349.82.16.493.299.645.654.419:3816:31363043.3
179Milan Lucic25BOSLW1219717652.80.613512751.50.37.894.7102.559.041.018:2716:137114755.3
180Olli Maatta19PITD1319915656.1-0.114412353.9-2.79.789.999.661.838.218:0515:275104047.5
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 SAtt. Thru%
181Andrew MacDonald27PHID711915343.8-9.98811543.3-6.38.691.199.838.861.322:3718:15372030.0
182Derek MacKenzie32CBJC6616249.6-0.4374843.5-4.40.093.893.842.657.413:4910:15101250.0
183Nathan MacKinnon18COLC712111052.411.4868650.07.315.489.6104.952.048.020:3416:59443256.3
184Evgeni Malkin27PITC1326217060.64.619812960.64.38.994.8103.768.831.221:0016:3015167851.3
185Brad Malone24COLC6192840.4-8.0132138.2-12.80.092.992.960.939.15:535:5300757.1
186Brad Marchand25BOSLW1220314857.87.113910756.56.07.195.9103.048.551.517:3815:348144858.3
187Andrei Markov35MTLD1731135546.7-1.223622950.82.65.192.597.643.456.625:6019:5012145457.4
188Patrick Marleau34SJSLW7979051.92.7836556.17.313.784.898.540.659.420:0713:28464555.6
189Pat Maroon25ANALW139313441.0-6.1659839.9-9.38.391.599.946.453.613:049:48553167.7
190Paul Martin32PITD1329120159.13.820314059.24.26.795.0101.756.143.927:2019:276105442.6
191Alec Martinez26LAKD2640331855.91.930422058.03.49.588.497.959.940.116:3713:530179340.9
192Cody McCormick30MINC13757450.3-7.4505249.0-11.85.697.1102.739.260.88:167:00301250.0
193Ryan McDonagh24NYRD2543051245.6-7.131637146.0-7.58.991.4100.250.050.026:4919:10203510643.4
194Jamie McGinn25COLLW77610142.9-2.8517440.8-6.311.890.7102.540.459.617:1814:25333652.8
195Cody McLeod29COLLW7378131.4-18.5295534.5-14.40.095.195.160.040.010:509:53301573.3
196Jayson Megna23PITC2101638.561331.625.083.3108.340.060.09:109:0800250.0
197Andrej Meszaros28BOSD4506045.5-0.8414547.71.29.493.9103.350.050.017:3415:46101145.5
198Drew Miller29DETLW5395541.5-4.9264138.8-8.26.390.396.643.356.714:3312:0621633.3
199J.T. Miller20NYRC4433455.81.0342359.65.615.493.3108.775.025.09:169:1611933.3
200Kevan Miller26BOSD1116317747.9-9.011613246.8-9.85.796.8102.654.545.519:2617:10251346.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 SAtt. Thru%
201Willie Mitchell36LAKD1831531949.7-3.424023550.5-2.712.493.3105.746.753.322:2018:573226137.7
202Travis Moen31MTLLW4234633.3-11.3203040.0-6.56.395.8102.125.874.210:288:3600977.8
203Dominic Moore33NYRC2523630343.8-8.617021743.9-9.08.691.199.728.371.713:2811:185105056.0
204John Moore23NYRD2125125249.92.717618748.50.98.393.6101.976.623.414:3212:402105335.8
205Jeremy Morin22CHILW28850.02.46554.5-4.60.075.075.050.050.06:266:2600475.0
206Brenden Morrow35STLLW2241955.80.9151648.4-11.40.0100.0100.073.726.312:359:6000250.0
207Matt Moulson30MINLW101469959.6-0.11006959.2-1.65.591.196.654.445.614:6013:22313560.0
208Chris Mueller27DALC4181652.93.991340.9-9.70.075.075.063.236.86:286:1831366.7
209Douglas Murray33MTLD3215029.6-21.3143230.4-22.510.091.7101.721.978.112:0710:380010.0
210Ryan Murray20CBJD57310142.0-4.7538339.0-7.05.395.1100.347.752.322:4417:59232045.0
211Jake Muzzin24LAKD2650143253.7-1.635232252.2-4.88.294.1102.358.641.423:2419:1192612040.0
212Rick Nash29NYRLW2534232551.30.724523850.7-1.56.493.199.550.050.017:2513:59121614756.5
213James Neal26PITLW1321917256.0-1.317112557.81.47.195.7102.760.739.318:2615:22538855.7
214Patrik Nemeth21DALD5806156.710.5574357.011.02.689.792.247.852.215:1613:0812714.3
215Valeri Nichushkin18DALRW6765757.110.2494253.84.812.993.8106.758.241.813:2811:31132733.3
216Nino Niederreiter21MINRW1314713552.1-2.21009152.4-5.68.290.098.243.356.714:4014:091123562.9
217Matthew Nieto21SJSLW7959350.53.3807053.36.89.495.6105.039.760.314:2013:03162751.9
218Nikita Nikitin27CBJD5778148.75.4606249.26.34.495.399.863.836.216:2114:60121747.1
219Matt Niskanen27PITD1319716454.6-1.814012652.6-4.49.887.897.660.439.619:5416:17267034.3
220Jordan Nolan24LAKC3182245.0-10.8161748.5-2.20.070.070.044.455.68:098:090110.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 SAtt. Thru%
221Joakim Nordstrom21CHIC7356236.1-14.8264536.6-14.20.087.587.532.667.48:308:29101154.5
222Gustav Nyquist24DETRW5664261.121.1433455.813.00.096.396.369.230.815:2312:54112650.0
223Ryan O'Reilly22COLC710811947.63.7768946.10.210.291.7101.847.252.822:2116:56962751.9
224Johnny Oduya32CHID1930934347.4-1.220924346.2-2.410.489.7100.138.261.821:5419:254154934.7
225Brooks Orpik33PITD5887952.71.9695058.010.710.096.8106.844.455.619:5516:22031457.1
226T.J. Oshie27STLRW5737649.0-5.8525449.1-7.65.687.893.448.351.724:2217:11212450.0
227Steve Ott31STLC6768248.1-3.7585949.6-3.78.387.095.335.164.919:0515:22211266.7
228Xavier Ouellet20DETD181338.181240.00.090.090.060.040.09:209:2000250.0
229Max Pacioretty25MTLLW1722624048.50.715916648.9-1.76.195.0101.260.639.419:1914:577710452.9
230Daniel Paille29BOSLW7555450.5-10.1313944.3-15.14.093.897.866.733.311:319:58421050.0
231Ondrej Palat22TBLLW3424946.23.9283445.25.915.093.5108.554.845.218:0213:51131154.5
232Kyle Palmieri22ANARW9808548.53.8536644.5-0.712.593.0105.546.653.410:129:26232450.0
233Richard Panik22TBLRW2213239.6-10.1142436.8-10.40.087.587.537.562.515:0315:0301850.0
234Cedric Paquette20TBLC4393155.710.4271958.716.511.166.777.842.957.110:3410:3410742.9
235P.A. Parenteau30COLRW78810944.7-0.1618242.7-3.78.792.5101.142.157.917:5314:57132568.0
236Zach Parise29MINLW1321517854.7-1.016712756.8-1.98.886.795.559.940.120:2915:22447466.2
237Joe Pavelski29SJSC710710650.23.5827851.31.56.887.994.741.158.920:3313:59964856.3
238Tanner Pearson21LAKLW2432924657.23.024418257.32.28.995.0104.052.048.012:1711:396129456.4
239Mathieu Perreault26ANAC1110011247.20.7678843.2-5.72.289.691.850.649.412:369:56143148.4
240Corey Perry28ANARW1321221250.04.115615250.64.210.986.997.847.152.919:4115:216157550.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 SAtt. Thru%
241Alex Pietrangelo24STLD614612154.78.61108556.48.97.291.899.050.549.530:1522:34533141.9
242Tomas Plekanec31MTLC1721427943.4-7.815818246.5-6.47.888.196.031.768.320:1915:317128251.2
243Roman Polak27STLD6769345.0-9.6486243.6-13.43.292.095.257.142.918:3816:3402955.6
244Jason Pominville31MINRW1322216657.23.016611559.12.16.789.896.465.334.718:1614:37617343.8
245Chris Porter29STLLW6617245.9-3.9465147.4-4.111.494.1105.542.957.112:1411:54002462.5
246Corey Potter30BOSD1141450.010.710855.613.70.0100.0100.075.025.016:5715:2020333.3
247Benoit Pouliot27NYRLW2531229451.52.922421051.62.212.693.3105.960.339.715:4212:5311177553.3
248Nate Prosser27MIND10958453.1-10.0676152.3-13.513.587.8101.339.660.412:3111:02151546.7
249Dalton Prout23CBJD2221756.47.2151255.67.67.788.996.671.428.613:1212:0510425.0
250Brandon Prust29MTLLW1310213044.0-8.7709143.5-11.512.092.6104.637.762.312:1310:48491573.3
251Teddy Purcell28TBLRW4455943.3-5.8334940.2-6.20.093.593.553.846.215:3214:21211275.0
252Tom Pyatt26TBLC15455.63260.00.00.0100.07:547:54000
253Kyle Quincey28DETD5827651.98.0604955.013.52.397.299.560.639.421:2519:07011947.4
254Michael Raffl25PHILW7676351.52.7464948.42.46.591.998.330.070.012:359:60111442.9
255Rickard Rakell20ANAC4333945.85.8263046.44.30.091.791.744.455.610:5810:0031728.6
256Matt Read27PHIRW79811845.4-6.8708744.6-5.74.991.896.725.874.219:0415:28332250.0
257Ryan Reaves27STLRW6243342.1-8.7202445.5-7.00.093.893.887.512.56:086:0251333.3
258Robyn Regehr33LAKD81159854.01.9928252.93.911.186.297.350.749.317:1214:0202560.0
259Peter Regin27CHIC5395441.9-8.8263840.6-8.211.889.3101.152.847.211:3311:1110580.0
260Brad Richards33NYRC2526733344.5-8.420523147.0-6.17.192.599.759.640.417:0112:1971613355.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 SAtt. Thru%
261Mike Richards28LAKC2630028151.6-3.122319153.9-1.16.788.194.853.446.615:3312:1715187458.1
262Zac Rinaldo23PHIC7325238.1-13.2253839.7-8.60.093.593.532.467.66:516:4911977.8
263Stephane Robidas36ANAD3345339.1-8.4244037.5-8.713.392.9106.236.463.615:5211:5800666.7
264Aaron Rome30DALD121115.42820.00.080.080.028.671.48:518:04000
265Antoine Roussel24DALLW6725258.112.4564157.712.014.392.0106.346.253.813:2610:3314944.4
266Derek Roy30STLC4252847.2-2.6192345.2-7.17.181.388.470.030.012:098:35201369.2
267Michal Rozsival35CHID1725422652.97.718916952.87.07.790.297.966.433.617:3715:531142944.8
268Brandon Saad21CHILW1927223953.28.018217151.66.516.291.0107.153.246.817:3115:281367248.6
269Sami Salo39TBLD2193038.8-10.9142734.1-14.20.091.391.333.366.715:0014:190330.0
270David Savard23CBJD68611542.8-11.6659141.7-8.86.196.7102.847.852.223:2017:37231747.1
271Luca Sbisa24ANAD2162539.010.5132237.13.810.080.090.041.758.314:2012:0800560.0
272Marco Scandella23MIND1324718756.90.918612360.23.48.890.499.246.353.721:2818:411024148.8
273Colton Sceviour24DALRW6726751.84.8474551.14.811.496.6108.054.845.215:0211:55161963.2
274Brayden Schenn22PHIC7929250.01.5617245.90.22.493.595.949.150.914:1211:58222729.6
275Luke Schenn24PHID711413046.7-5.6829646.1-3.25.596.9102.337.762.317:2215:33062744.4
276Jeff Schultz27LAKD71069453.0-7.7737250.3-11.24.192.796.845.754.318:5115:5407922.2
277Nick Schultz31CBJD218966.714.813861.914.00.085.785.746.253.89:449:440010.0
278Jaden Schwartz21STLLW61109753.13.6776355.03.57.083.790.760.040.022:1017:161103246.9
279Rob Scuderi35PITD1315917248.0-12.812512849.4-10.93.393.496.752.847.217:4514:0415862.5
280Brent Seabrook28CHID1626930446.9-0.918921347.00.810.889.4100.255.744.323:2218:311186040.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 SAtt. Thru%
281Tyler Seguin22DALC61137360.810.8825161.710.98.592.3100.860.939.119:5714:06335743.9
282Teemu Selanne*43ANARW129712344.1-1.5689541.7-6.64.193.097.144.455.612:1710:08453764.9
283Patrick Sharp32CHILW1925329746.0-4.318220247.4-1.79.689.599.161.838.218:3315:437611751.3
284Kevin Shattenkirk25STLD611810852.22.9887853.01.78.389.798.042.957.125:3919:42124450.0
285Andrew Shaw22CHIC1217113955.29.91099752.98.514.089.9103.867.033.017:0614:45123557.1
286Riley Sheahan22DETC5694461.118.3493260.517.10.096.396.360.539.514:2411:60011560.0
287James Sheppard25SJSLW7767052.13.8595253.22.712.592.3104.842.157.912:1911:54421855.6
288Jakob Silfverberg23ANARW1312716942.9-3.09511545.2-1.95.791.897.446.054.014:5611:56543450.0
289Wayne Simmonds25PHIRW7979550.51.0647546.0-0.56.489.696.051.748.315:2312:38313545.7
290Jack Skille26CBJRW6678344.7-4.0486542.5-4.12.993.896.656.443.611:0111:01401553.3
291Ben Smith25CHIRW1920024644.8-3.715015748.91.89.095.4104.438.261.815:1413:25264362.8
292Brendan Smith24DETD5857453.511.5665753.713.06.495.6101.955.944.119:3719:13031450.0
293Reilly Smith22BOSRW1218411661.311.51218259.69.68.396.6104.949.650.415:4613:45244459.1
294Devante Smith-Pelly21ANARW1214816048.12.412011950.24.07.691.899.443.356.714:4212:12134459.1
295Vladimir Sobotka26STLC61087459.310.6754562.511.77.493.9101.355.644.421:1216:40412650.0
296Carl Soderberg28BOSC1216211159.37.21268360.310.68.593.3101.857.842.215:4113:52564161.0
297Jared Spurgeon24MIND1325822253.8-3.018015354.1-6.17.291.698.846.653.424:0419:511044746.8
298Martin St. Louis*38NYRRW2531137745.2-6.423626846.8-5.06.392.498.656.743.319:1614:1410199458.5
299Marc Staal27NYRD2540145247.0-5.929632347.8-5.68.492.9101.335.364.721:4918:598205846.6
300Steven Stamkos23TBLC4847752.25.8585949.66.312.593.8106.348.151.921:5019:42142653.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 SAtt. Thru%
301Paul Stastny28COLC711512747.54.7789345.61.915.386.1101.446.653.422:1317:33012748.1
302Alex Steen29STLLW61058854.43.3836058.07.47.087.594.546.953.125:2418:01625844.8
303Lee Stempniak30PITRW1317014454.1-2.911210252.3-5.06.187.994.047.752.315:0313:44344252.4
304Derek Stepan23NYRC2432732550.20.723924649.3-1.76.493.399.650.249.819:4714:17141410348.5
305Jarret Stoll31LAKC2635533551.4-4.125224251.0-6.09.594.3103.846.453.617:0314:24876549.2
306Clayton Stoner28MIND1312111152.2-4.4888251.8-6.711.688.7100.337.562.512:1711:04162454.2
307Anton Stralman27NYRD2539942148.7-3.029531848.1-4.87.794.8102.638.461.621:0318:128135632.1
308Mark Streit36PHID712410853.45.6828150.35.66.893.099.841.858.219:5917:44421136.4
309Brad Stuart34SJSD710114041.9-11.48910246.6-5.411.791.5103.230.169.919:4816:24161233.3
310P.K. Subban24MTLD1733834849.33.125025749.3-0.49.492.2101.651.648.427:2621:1922111344.2
311Andrej Sustr23TBLD3524354.71.5383155.11.90.087.087.046.953.118:2616:2612771.4
312Ryan Suter29MIND1329825853.6-2.121017454.7-4.65.491.196.453.047.029:1323:29587140.8
313Brandon Sutter24PITC1314414849.3-9.011010650.9-6.310.893.2104.140.060.015:5311:57213775.7
314Maxime Talbot29COLC75111830.2-20.0397933.1-17.23.893.497.350.050.017:0814:08301656.3
315Vladimir Tarasenko22STLRW61027856.77.5644956.64.810.489.299.663.536.518:5814:41423956.4
316Tomas Tatar23DETLW5674858.315.0513758.014.70.090.690.664.735.315:0712:24022576.0
317Nate Thompson29TBLC4353947.30.9233043.4-0.36.791.398.046.953.111:3610:1715580.0
318Joe Thornton34SJSC711410153.06.7867653.14.61.687.589.135.764.319:1914:081082466.7
319Shawn Thornton36BOSLW12718346.1-7.1526046.4-5.82.493.896.163.037.07:227:21322857.1
320Kimmo Timonen38PHID7868650.0-0.4636947.7-1.17.390.097.346.353.720:0113:18051735.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 SAtt. Thru%
321Jonathan Toews25CHIC1932328653.08.022922051.05.58.892.0100.854.745.321:4316:46785461.1
322Tyler Toffoli21LAKC2638326758.95.127720557.52.99.990.1100.062.337.713:1812:057411158.6
323Raffi Torres32SJSLW7427037.5-14.4385142.7-9.314.897.2112.033.366.79:109:0214875.0
324Corey Tropp24CBJRW281732.071335.00.0100.0100.033.366.76:116:11101100.0
325Fedor Tyutin30CBJD4365240.9-6.3283842.41.95.090.695.625.075.014:5613:0010520.0
326R.J. Umberger31CBJLW4255132.9-23.5183633.3-19.78.388.596.842.157.912:4711:4011475.0
327Thomas Vanek30MTLLW1717319846.6-3.613313849.1-3.56.391.097.352.048.014:5311:48865550.9
328Sami Vatanen22ANAD5658044.80.8496343.8-1.610.089.199.147.952.120:1416:25121566.7
329Stephane Veilleux32MINLW4202050.0121348.09.1100.0109.123.576.57:186:1510580.0
330Kris Versteeg27CHIRW1511015242.0-8.87411638.9-13.38.589.297.750.549.511:5610:25533644.4
331Joe Vitale28PITC13909947.6-11.4627644.9-13.82.298.0100.246.753.39:188:44311968.4
332Marc-Edouard Vlasic26SJSD5666650.04.7555151.95.015.085.0100.052.447.616:6013:43131952.6
333Jakub Voracek24PHIRW7989251.6-0.4757251.01.98.390.098.348.651.416:5714:05472653.8
334Slava Voynov24LAKD2645244150.6-6.134234050.1-6.810.092.1102.147.852.223:0818:2853210537.1
335Mike Weaver35MTLD1715123239.4-12.811415043.2-11.314.795.3109.936.263.815:3412:372141428.6
336Dale Weise25MTLRW169915139.6-11.67510042.9-10.513.097.1110.144.155.910:149:30442766.7
337Ray Whitney41DALLW5284240.0-11.6222943.1-5.50.095.295.254.545.511:266:4505933.3
338Justin Williams32LAKRW2638832154.70.828323854.3-0.814.293.3107.551.548.516:4914:50112811657.8
339Ryan Wilson26COLD4415443.20.9273940.90.510.587.598.051.248.815:2715:2521520.0
340Tommy Wingels25SJSC7929050.53.4706452.22.511.384.095.351.248.816:4712:28362065.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 SAtt. Thru%
341Daniel Winnik28ANAC97311638.6-7.3567941.5-4.08.696.2104.732.068.013:3710:12832152.4
342James Wisniewski29CBJD611910952.27.5838549.46.95.087.592.556.943.124:4518:24342352.2
343Henrik Zetterberg33DETLW2303050.015.0271761.427.59.192.3101.466.733.319:3214:3602955.6
344Mats Zuccarello26NYRLW2532834249.0-0.623625348.3-2.413.892.1106.054.845.217:4114:05141511447.4
Support us without the ads? Go Ad-Free.