Skater Advanced Statistics

Skater Advanced Statistics Table
Corsi (EV) Fenwick (EV) PDO () 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%
1Spencer Abbott25TORRW151229.4-22.831121.4-31.70.077.877.833.366.7002100.0
2Justin Abdelkader26DETLW7084182150.6-3.164562950.6-2.38.592.4100.952.547.5211522265.8
3Will Acton26EDMC3011517739.4-11.27712138.9-10.49.192.3101.444.255.81543748.6
4Luke Adam23BUFC1212511951.23.4828848.20.05.695.2100.756.743.3103545.7
5Craig Adams36PITRW8248971440.6-10.738051242.6-8.95.790.496.037.962.1151612558.4
6Kenny Agostino21CGYLW8729543.1-2.2586846.00.14.992.297.057.842.2332060.0
7Jason Akeson23PHIRW1171160.76.912957.10.628.683.3111.933.366.700450.0
8John Albert25WPGC9374545.1-3.7293247.5-5.05.084.689.655.045.010683.3
9Andrew Alberts32VAND10606448.43.5364942.4-4.212.095.1107.137.562.5041338.5
10Daniel Alfredsson*41DETRW6879073052.0-1.259657051.1-2.38.692.3100.957.242.8243627155.7
11Bryan Allen33ANAD6895398449.2-3.372372949.8-2.610.093.1103.148.651.482613943.2
12Conor Allen24NYRD3262947.3172441.50.095.095.053.846.200728.6
13Adam Almqvist22DETD2222447.8-4.0192048.7-4.512.583.395.845.055.000366.7
14Karl Alzner25WSHD821194137546.5-2.1886100446.9-0.97.292.499.648.651.4283320147.3
15Joakim Andersson24DETC6558260449.1-3.845445749.8-2.86.689.896.446.453.6182711965.5
16Artem Anisimov25CBJC8188587150.4-1.163864449.8-2.18.591.399.845.055.0511830752.1
17Darren Archibald23VANRW1610311946.4-6.1757649.7-2.212.590.0102.540.859.2212055.0
18Mark Arcobello25EDMC4146049348.3-1.333436647.7-1.27.691.499.047.053.0181312755.1
19Bill Arnold21CGYC1101050.06554.50.066.766.733.366.70010.0
20Arron Asham35NYRRW6314839.2-16.9173532.7-21.70.078.378.324.076.002250.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%
21Carter Ashton22TORRW3215119443.8-0.310515141.0-1.66.896.4103.149.051.0353860.5
22Cam Atkinson24CBJRW7998992451.70.973568751.71.57.592.099.550.749.3292035161.0
23Keith Aucoin35STLC2172045.90.5141843.81.60.070.070.033.366.7111100.0
24Keith Aulie24TBLD1510114441.2-7.77910343.4-7.65.291.396.540.559.5011833.3
25David Backes29STLC74110089355.20.781764156.01.69.791.5101.146.953.1322227660.1
26Mikael Backlund24CGYC76105095452.47.576766453.68.18.291.499.747.152.9634031856.0
27Nicklas Bäckström26WSHC821192121249.62.386792348.41.27.890.798.656.343.7542433658.3
28Sven Baertschi21CGYLW2627134943.7-1.019523045.9-0.98.690.098.661.838.29135653.6
29Josh Bailey24NYILW7799489552.62.971365252.22.58.489.497.846.553.5393919749.7
30Keith Ballard31MIND4541449445.6-3.330937045.5-2.89.389.799.043.057.07187837.2
31Mark Barberio23TBLD4966860052.72.251044753.32.08.793.1101.852.747.3102712144.6
32Krys Barch33FLALW5523830543.8-7.916524440.3-12.04.391.195.445.354.7423161.3
33Aleksander Barkov18FLAC5473568351.81.756352951.60.58.590.598.952.347.7301713464.9
34Tyson Barrie22COLD6498594950.93.972971850.42.910.992.2103.156.443.6262720748.8
35Matt Bartkowski25BOSD64109397552.9-3.081376651.5-3.49.293.8103.053.546.5112820843.8
36Victor Bartley25NSHD5052464644.8-4.239549244.5-5.88.293.0101.146.353.71475042.0
37Cody Bass27CBJC11325.0-53.7030.0-76.0100.050.050.0000
38Jay Beagle28WSHC6248359944.6-3.636742846.2-1.24.593.497.948.351.718710557.1
39François Beauchemin33ANAD701238125449.7-2.094892650.6-0.511.690.6102.249.650.4175122544.4
40Nathan Beaulieu21MTLD1718821946.20.113515047.42.39.797.4107.150.749.31134334.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 SAtt. Thru%
41Taylor Beck22NSHRW7675455.45.4523261.911.90.091.391.369.630.4021560.0
42Matt Beleskey25ANALW5556858349.3-2.042043948.9-2.98.893.6102.452.847.2141320853.8
43Brett Bellemore25CARD6488096047.8-3.566470248.6-0.85.393.698.943.556.5213910650.9
44Anton Belov27EDMD5772381247.12.254359647.73.67.790.297.948.451.674613240.9
45Jamie Benn24DALC811266116252.11.597086552.92.211.391.3102.556.044.0696751054.3
46Jordie Benn26DALD781238122350.3-1.791888750.9-1.48.093.6101.648.851.2253821242.5
47Beau Bennett22PITRW2125219356.67.818115354.23.76.989.596.359.940.1245251.9
48André Benoit30COLD791126126347.1-2.482495446.3-3.78.992.2101.148.151.9203223548.1
49Sean Bergenheim29FLALW6287471455.02.569956555.33.06.987.894.750.449.6271630961.2
50Patrice Bergeron28BOSC80123879760.88.293761260.58.210.193.1103.245.354.7492843056.5
51Patrik Berglund25STLC7898682554.4-0.772162453.6-1.98.993.4102.355.544.5421224558.8
52Steve Bernier28NJDRW7871762953.3-1.253546753.4-0.64.990.195.050.149.9221316164.6
53Todd Bertuzzi38DETRW5957557849.9-3.743745948.8-4.88.288.196.354.945.1132715365.4
54Bryan Bickell27CHILW5963946757.80.547235557.1-0.36.689.095.669.630.410817952.0
55Kevin Bieksa32VAND761437135751.4-1.3104299551.2-1.67.091.298.249.350.7325533849.4
56Chad Billins24CGYD108911044.73.2648343.53.710.587.397.872.727.3221618.8
57Paul Bissonnette28PHXLW3917115552.5-0.413411054.92.89.894.6104.456.543.5633865.8
58Nick Bjugstad21FLAC7698897050.5-1.675973850.7-1.07.989.597.452.847.2372830161.5
59Jonathon Blum25MIND1514312653.22.71058655.05.72.694.497.059.840.2122544.0
60Mike Blunden27MTLRW7195725.0-22.7124122.6-24.011.189.7100.841.758.300450.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%
61Troy Bodie29TORRW4731941943.2-1.725229745.92.38.095.9103.943.856.2678360.2
62Zach Bogosian23WPGD55997102449.3-2.975777149.5-3.28.492.3100.749.750.3174725452.8
63Jared Boll27CBJRW2813418741.7-6.99414439.5-8.74.291.996.151.448.6102352.2
64Dave Bolland27TORC2324630244.91.617522643.62.18.591.399.838.561.510125660.7
65Brandon Bollig27CHILW8268766350.9-8.451846252.9-6.27.491.198.518.281.85618858.0
66Nick Bonino25ANAC7785986749.8-0.566363851.00.59.493.0102.449.950.1373526160.9
67David Booth29VANLW6683177051.9-0.159856851.3-0.96.693.6100.245.454.6231622751.1
68Patrick Bordeleau27COLLW8236650442.1-7.727537342.4-7.27.094.6101.657.242.88136457.8
69Mark Borowiecki24OTTD1312113148.0-4.78810346.1-5.44.292.196.341.358.8051540.0
70Robert Bortuzzo24PITD5461373045.6-3.945352046.6-2.98.191.599.648.851.261110348.5
71Pierre-Marc Bouchard29NYIC2835233051.62.525924851.12.55.888.494.245.254.810158262.2
72Reid Boucher20NJDC2321215957.15.714812953.41.79.393.3102.562.737.3635350.9
73Francis Bouillon38MTLD5268688743.6-5.851462845.0-5.38.492.0100.346.753.37277545.3
74Eric Boulton37NYILW2310016837.3-12.08111940.5-9.76.295.1101.250.649.4143167.7
75Lance Bouma23CGYLW7864785443.1-4.850059645.6-2.97.591.799.238.361.7201515154.3
76Michael Bournival21MTLLW6046058943.9-2.833039145.8-1.86.892.198.843.156.9151012661.9
77Gabriel Bourque23NSHLW7490682652.33.970659954.15.18.488.997.353.246.8202119555.4
78Rene Bourque32MTLRW6368783445.2-1.250559545.9-2.06.194.8100.942.457.613922153.4
79Jay Bouwmeester30STLD821482129953.3-1.1110197553.0-2.210.092.8102.851.248.8182228952.6
80Drayson Bowman24CARLW7057368245.7-6.141750845.1-5.67.493.0100.534.665.4191215053.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%
81Johnny Boychuk30BOSD751372113854.70.3103184355.00.610.392.2102.549.450.6163128749.5
82Zach Boychuk24CARLW11799146.5-6.3566446.7-5.59.196.0105.152.048.0412365.2
83Brad Boyes31FLARW781040100550.9-0.482077351.5-0.19.089.398.450.849.2382930657.5
84Brian Boyle29NYRC8270883246.0-9.653960147.3-7.65.594.599.923.077.0202021164.9
85Dan Boyle37SJSD751380122353.0-1.7100388453.2-3.56.192.798.752.347.7265930650.3
86Tyler Bozak27TORC58915116444.00.268490543.0-0.611.890.9102.740.259.8492415856.3
87Derick Brassard26NYRC81105589554.10.278166753.90.28.091.399.360.639.4282827458.0
88Justin Braun26SJSD821499128953.80.1112793554.7-0.47.992.8100.744.155.9403926945.0
89Christopher Breen24CGYD98410145.4-6.6607943.2-7.213.392.2105.569.830.2051040.0
90Eric Brewer34TBLD771021101450.2-1.078776850.6-1.57.593.1100.648.451.6174017846.6
91Daniel Brière36MTLC6968876847.3-0.351556647.6-1.08.592.9101.544.755.3221718862.8
92T.J. Brodie23CGYD811446135351.78.1105995752.57.58.690.298.842.457.6486125540.8
93Jonas Brodin20MIND791182137746.2-4.9875102446.1-6.07.693.1100.750.149.9283617741.8
94Kyle Brodziak29MINC81780101943.4-8.955674542.7-9.98.493.6102.032.567.5492022751.1
95David Broll21TORLW5364842.91.2253343.13.814.395.0109.340.759.325742.9
96Sheldon Brookbank33CHID4854350451.9-6.939038750.2-8.07.492.9100.361.638.47209545.3
97Julien Brouillette27WSHD1010815441.2-5.77411638.9-8.115.194.0109.142.257.8151625.0
98Troy Brouwer28WSHRW82943100648.40.570275848.10.47.693.1100.748.751.3342231551.1
99Chris Brown22TOTC12769345.0-4.9516643.6-5.25.096.2101.252.947.1231844.4
99Chris Brown22PHXC6373253.63.3232350.0-1.90.0100.0100.062.537.501580.0
99Chris Brown22WSHC6396139.0-10.6284339.4-7.59.593.9103.544.455.6221330.8
100Dustin Brown29LAKRW79108178957.8-0.579760756.8-0.36.992.599.453.746.3264134955.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%
101J.T. Brown23TBLRW6369565551.50.154849552.50.55.791.296.949.450.6191218660.2
102Mike Brown28TOTRW5629433946.4-7.622023448.5-6.66.788.395.052.947.1847758.4
102Mike Brown28SJSRW4827429748.0-6.120720450.4-5.06.386.492.852.247.8847261.1
102Mike Brown28EDMRW8204232.3-21.0133030.2-22.112.5100.0112.558.341.700520.0
103Gilbert Brulé27PHXC3323250.0212446.70.094.194.177.822.211650.0
104Damien Brunner27NJDRW6058752153.0-1.543041151.1-3.47.189.796.959.140.9162119656.1
105Brett Bulmer21MINRW5414249.47.4313348.46.60.092.992.922.977.1101258.3
106Adam Burish31SJSRW1511410252.8-8.4947057.3-7.53.687.891.343.756.3211850.0
107Brent Burns28SJSRW69119288857.35.288165857.23.29.993.0102.950.349.7453745353.9
108Alexandre Burrows32VANLW4972056356.12.451741055.82.04.590.695.261.738.3241320151.7
109Bobby Butler26FLARW2281171.817.3191065.512.611.885.797.550.050.020955.6
110Chris Butler27CGYD821139152042.8-7.3854103445.2-5.16.591.297.641.658.4146419243.2
111Dustin Byfuglien28WPGD781412134151.3-0.5105199851.3-1.17.789.196.851.748.3687248952.4
112Paul Byron24CGYC4751549850.83.637735251.74.68.591.499.949.350.729139349.5
113Mikkel Bødker24PHXLW821071113748.5-4.177687147.1-5.47.991.499.350.649.4331828458.5
114Mitch Callahan22DETRW17463.64357.10.0100.0100.00.0100.01030.0
115Ryan Callahan28TOTRW6595995050.2-3.371369450.7-3.38.092.8100.859.041.0342030453.6
115Ryan Callahan28NYRRW4569568950.2-3.551450050.7-3.57.092.499.359.640.4241621151.7
115Ryan Callahan28TBLRW2026426150.3-2.719919450.6-3.010.694.1104.757.542.51049358.1
116Matt Calvert24CBJLW5665861151.9-0.149145651.8-0.38.591.299.847.452.6201815457.1
117Mike Cammalleri31CGYC6394889851.46.668663352.05.68.588.797.147.552.5304234355.7
118Andrew Campbell25LAKD3343847.2272650.95.694.7100.359.340.700757.1
119Brian Campbell34FLAD821573141852.61.51208110652.20.57.691.298.850.149.9434527941.6
120Gregory Campbell30BOSC8264477945.3-11.749157346.1-10.57.293.5100.748.351.7261014757.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%
121Daniel Carcillo29TOTLW5747346750.3-5.636533951.8-3.85.693.899.343.057.042010044.0
121Daniel Carcillo29NYRLW3123025447.5-6.318318549.7-4.86.194.0100.132.667.4365143.1
121Daniel Carcillo29LAKLW2624321353.3-6.118215454.2-3.25.093.598.451.848.21144944.9
122Matt Carey21CHILW2161847.1121348.010.083.393.341.758.300250.0
123Paul Carey25COLC12576546.7-4.2384844.2-5.411.597.1108.680.020.0111060.0
124Matt Carkner33NYID5360562149.3-1.045445450.0-0.24.592.096.654.245.89159055.6
125Matt Carle29TBLD821351146348.0-5.61036106949.2-4.39.192.5101.549.750.3214321852.8
126John Carlson24WSHD821305147347.0-1.6961109446.8-1.68.092.5100.549.250.8555338853.6
127Jordan Caron23BOSRW3530832149.0-4.122524947.5-5.64.391.796.050.549.51178660.5
128Connor Carrick19WSHD3439451543.3-5.528939542.3-7.77.791.799.446.853.26187136.6
129Jeff Carter29LAKC72116787557.1-2.587768256.3-2.67.692.5100.155.344.7325946155.5
130Ryan Carter30NJDC6244942751.3-4.434631852.1-3.44.991.996.846.553.514911759.0
131Cody Ceci20OTTD4969967650.8-4.253852550.6-3.18.090.798.752.347.7121516649.4
132Michael Chaput21CBJC178715436.1-17.16011234.9-15.512.593.9106.451.248.8511637.5
133Zdeno Chára36BOSD771465120254.91.4109689355.12.38.693.6102.147.852.2206234149.3
134Ben Chiarot22WPGD171433.3-25.25838.5-21.20.057.157.171.428.6100
135Alex Chiasson23DALRW7982081550.2-1.859762448.9-3.68.388.296.556.343.7262527252.6
136Jason Chimera34WSHLW82935106046.9-2.569678846.9-2.19.592.4101.944.056.0253025465.7
137Kyle Chipchura27PHXC8069665951.40.049550249.6-1.48.093.0101.039.960.130128554.1
138Casey Cizikas22NYIC8066782144.8-7.250559046.1-5.34.692.096.644.555.5331814156.0
139David Clarkson29TORRW6069292842.7-1.651171041.9-1.16.193.099.036.263.8232517957.0
140Daniel Cleary35DETRW5245552046.7-6.034739247.0-4.34.892.096.851.948.11269964.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%
141Marc-André Cliche26COLC7639257140.7-9.529941242.1-8.14.592.797.251.248.834410466.3
142Kyle Clifford23LAKLW7162152854.0-6.344740052.8-6.06.495.2101.656.044.0121613256.1
143Grant Clitsome28WPGD3256152451.7-1.341539351.4-2.88.689.998.552.247.89229444.7
144Ryane Clowe31NJDLW4352447752.3-1.039536252.2-1.98.687.796.350.249.882111067.3
145Rich Clune26NSHLW5833637647.2-2.324728446.5-3.95.692.097.642.557.51165156.9
146Cal Clutterbuck26NYIRW7376080848.5-3.256456749.9-1.45.791.096.745.154.9302428560.0
147Braydon Coburn28PHID821391136650.5-0.61021103449.7-0.98.490.999.347.852.2264426945.4
148Andrew Cogliano26ANAC82981106847.9-4.973979448.2-5.09.292.5101.748.551.5223127058.5
149Carlo Colaiacovo31STLD2530729251.3-3.822419753.2-0.25.391.596.960.139.9155234.6
150Joe Colborne24CGYC8082097545.7-2.559167346.8-2.78.189.998.051.348.7303813858.0
151Erik Cole35DALLW7588288549.9-2.364866249.5-2.67.289.496.553.746.3303426451.9
152Ian Cole24STLD4654857248.9-7.541039550.9-4.99.495.8105.349.550.59910642.5
153Sean Collins25CBJC6373948.7-0.6222943.1-7.111.195.7106.856.543.520785.7
154Blake Comeau27CBJLW6160752953.43.444039952.42.47.891.399.046.453.6221519155.0
155Cory Conacher24TOTC7983585349.5-1.161966648.2-1.98.892.3101.154.745.3241416959.8
155Cory Conacher24OTTC6064958252.70.749146251.50.89.392.6101.957.043.0201212060.8
155Cory Conacher24BUFC1918627140.7-3.612820438.6-8.67.191.598.649.051.0424957.1
156Erik Condra27OTTRW7673264253.3-1.453751151.2-2.35.993.499.351.948.1373018047.2
157Kevin Connauton23DALD3651751550.1-1.338039249.2-2.87.091.498.456.843.292212046.7
158Chris Conner30PITRW1914424137.4-14.810316638.3-14.79.290.8100.045.354.7433154.8
159Brett Connolly21TBLRW1110510250.7-0.9837652.22.08.384.993.267.232.8311866.7
160Matt Cooke35MINLW8276695144.6-7.053569043.7-7.98.994.3103.233.566.5342518356.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%
161Patrice Cormier23WPGC9455545.0-11.2294439.7-16.19.1100.0109.148.851.220850.0
162Frank Corrado20VAND1516917948.6-1.912712750.00.06.291.397.552.747.3134247.6
163Joe Corvo36OTTD2538135951.5-3.129028850.2-4.16.191.197.349.850.251210352.4
164Jean-Philippe Côté31TBLD1919114357.23.91479959.87.62.097.199.157.043.0023336.4
165Logan Couture24SJSC65103487954.10.078765054.8-0.79.892.2101.945.254.8394340058.3
166Sean Couturier21PHIC821076112748.8-3.779284948.3-4.18.391.8100.141.758.3474027959.1
167Jared Cowen23OTTD681187118750.0-3.489094448.5-3.38.292.6100.849.750.3114512554.4
168Charlie Coyle21MINC7085790448.70.664366449.21.47.991.599.456.343.7322821263.2
169Joey Crabb30FLARW96510937.4-11.4477837.6-13.32.994.297.139.360.7111241.7
170Adam Cracknell28STLRW1912312849.0-4.3959649.7-3.98.791.299.954.845.2302857.1
171Ryan Craig32CBJC6214830.4-23.0114121.2-29.70.090.690.665.035.000580.0
172B.J. Crombeen28TBLRW5540243448.1-2.830332348.4-3.05.193.898.947.552.515510557.1
173Sidney Crosby26PITC801401123953.16.8106091453.77.110.690.7101.250.749.3415642061.4
174Matt Cullen37NSHC7792089750.62.369167950.41.49.090.799.748.052.0304023058.3
175Mark Cundari23CGYD4414547.77.1313050.811.90.078.978.973.926.1031060.0
176Craig Cunningham23BOSRW2171454.8-2.8121348.0-15.00.0100.0100.083.316.7004100.0
177Kevin Czuczman23NYID1318821846.3-7.414616946.3-9.76.789.496.052.048.0664454.5
178Matt D'Agostini27TOTRW5760167547.14.543347947.54.95.491.797.147.252.8221220154.7
178Matt D'Agostini27BUFRW4953262645.94.638144546.14.95.791.797.445.554.5211018154.7
178Matt D'Agostini27PITRW8694958.53.5523460.54.23.091.394.361.738.3122055.0
179Jerry D'Amigo22TORRW229314838.6-4.46811337.6-5.810.492.7103.138.361.7632060.0
180Stéphane Da Costa24OTTC121399260.212.3887255.07.310.392.9103.261.438.6714643.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%
181Trevor Daley30DALD671154110651.10.686081051.51.39.791.8101.549.350.7152122545.8
182Zac Dalpe24VANC5531338345.0-6.722828644.4-6.54.693.498.042.157.9429654.2
183Pavel Datsyuk35DETC4570555955.82.653743855.12.59.889.198.958.341.7592121558.6
184Calvin de Haan22NYID5187481551.72.363756852.93.57.789.497.149.450.6303415346.4
185Danny DeKeyser23DETD6594198948.8-5.472273749.5-3.98.193.6101.750.749.3133617248.8
186Michael Del Zotto23TOTD6799896850.8-3.773974649.8-4.46.791.998.657.342.7153119945.2
186Michael Del Zotto23NYRD4265761951.5-2.848548450.1-3.06.192.598.660.239.892514344.8
186Michael Del Zotto23NSHD2534134949.4-5.425426249.2-7.48.090.698.652.547.5665646.4
187Jason Demers25SJSD751302107154.90.296775156.30.59.191.0100.150.549.5406922945.9
188Nicolas Deschamps24WSHC3132336.1-2.0101835.7-6.90.092.992.980.020.000366.7
189David Desharnais27MTLC791121108550.83.982678751.22.59.893.2103.053.546.5342215860.8
190Andrew Desjardins27SJSC8169569849.9-5.751648551.5-5.25.092.797.750.449.6372616258.6
191Nicolas Deslauriers22BUFLW1715818645.90.111713147.20.01.189.790.847.552.5214961.2
192Simon Despres22PITD3447543852.04.334132751.03.18.493.3101.753.346.710158349.4
193Jamie Devane22TORLW261135.3-17.54930.8-20.50.083.383.337.562.5001100.0
194Raphael Diaz28TOTD6381481150.11.160852653.64.25.592.698.249.750.382217538.9
194Raphael Diaz28MTLD4656764246.91.041440750.43.65.392.798.043.256.851711834.7
194Raphael Diaz28NYRD1115111157.6-0.71177860.02.48.396.3104.675.025.0243158.1
194Raphael Diaz28VAND6965862.37.8774165.312.72.085.287.264.335.7112634.6
195Brenden Dillon23DALD801401140649.9-1.31058103150.6-0.38.291.9100.147.053.0155119948.2
196Shane Doan37PHXRW691044100051.10.676575650.30.58.490.699.055.045.0482031852.5
197Matt Donovan23NYID5284573353.51.864155453.62.47.289.196.354.046.0183716552.1
198Derek Dorsett27NYRRW5145445649.9-6.833832850.8-4.84.594.298.833.766.312810862.0
199Drew Doughty24LAKD781599115758.0-0.6118789457.0-1.07.992.6100.554.745.3168240343.9
200Jake Dowell28MINC15550.03442.90.066.766.750.050.000250.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%
201Steve Downie26TOTRW6271071449.9-1.751555348.2-4.29.691.9101.548.951.1242115955.3
201Steve Downie26PHIRW5153856348.9-3.138943547.2-5.69.490.9100.348.351.7161411155.9
201Steve Downie26COLRW1117215153.33.612611851.61.010.095.4105.451.148.9874854.2
202Nick Drazenovic27PITC17463.620.96460.014.50.066.766.70.0100.0003100.0
203Brandon Dubinsky27CBJC76102395251.80.275971851.4-0.28.792.1100.946.453.6321933655.4
204Matt Duchene23COLC711110108850.53.484383650.23.19.990.9100.849.250.8403637458.0
205Mathew Dumba19MIND1313511055.10.9988952.4-2.81.590.692.161.538.5253138.7
206Gabriel Dumont23MTLC281534.8-12.261233.3-18.30.0100.0100.025.075.0111100.0
207Brian Dumoulin22PITD6618342.4-8.2455943.3-7.116.787.5104.254.046.0141127.3
208Pascal Dupuis34PITLW3961054253.04.346737855.35.48.591.199.646.353.7121116160.2
209Radek Dvořák36CARRW6043357642.9-10.330843341.6-11.19.694.0103.631.568.526219256.5
210Patrick Dwyer30CARRW7585493947.6-4.866371248.2-2.64.894.399.141.358.7442623457.3
211Ben Eager30EDMLW7374545.1-8.9292751.80.65.3100.0105.345.554.5221136.4
212Cody Eakin22DALC811074102951.1-0.777575850.6-1.77.790.398.149.650.4573231150.8
213Patrick Eaves29TOTRW3024723651.1-3.918118349.7-4.05.091.696.651.248.8839357.0
213Patrick Eaves29DETRW2520820550.4-4.615215948.9-5.35.992.097.952.947.1728361.4
213Patrick Eaves29NSHRW5393155.70.2292454.74.20.088.988.943.856.3111020.0
214Andrew Ebbett31PITC9599039.6-15.8426439.6-16.33.689.693.249.150.9221752.9
215Jordan Eberle23EDMRW801167130247.31.7863100946.11.19.390.6100.056.743.3617136055.6
216Alexander Edler27VAND631195107052.8-2.484977852.2-2.53.689.893.451.948.1283440444.1
217Christian Ehrhoff31BUFD791222141046.44.2930106346.75.27.190.297.346.853.2366133448.2
218Mattias Ekholm23NSHD6278278549.9-1.759357750.7-2.18.089.297.250.349.7193312446.8
219Oliver Ekman-Larsson22PHXD801294131549.6-2.595099148.9-2.97.592.299.848.551.5263644444.8
220Patrik Eliáš37NJDLW6574661854.70.154648053.2-1.410.187.397.457.842.2263219360.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%
221Lars Eller24MTLC77942103147.70.967169849.01.16.390.997.243.456.6302525254.4
222Keaton Ellerby25WPGD5160165647.8-5.943147347.7-6.88.093.6101.653.346.713498439.3
223Stefan Elliott23COLD1141843.8121840.011.190.9102.066.733.300250.0
224Matt Ellis32BUFLW5028838342.9-0.921526045.30.85.292.497.640.959.117310268.6
225Ryan Ellis23NSHD80100698450.62.073572550.30.29.491.5100.953.246.8174223352.8
226Alexei Emelin27MTLD59854108944.0-3.563476845.2-3.18.293.4101.739.860.274413543.0
227Cory Emmerton25DETC1810510550.0-0.2838050.90.33.393.897.041.458.6412777.8
228Deryk Engelland31PITD5650966543.4-7.838949544.0-7.27.692.099.645.354.78138966.3
229Tyler Ennis24BUFC801082133744.70.5815101044.70.37.090.897.849.450.6382634660.4
230Toby Enström29WPGD821436137451.1-0.91080102651.3-0.77.591.899.351.348.7133922547.1
231Martin Erat32TOTRW7074975449.81.457056850.12.18.793.3102.150.249.8161411147.7
231Martin Erat32WSHRW5356259248.71.343444549.42.58.892.4101.349.750.310119150.5
231Martin Erat32PHXRW1718716253.61.713612352.50.48.496.6105.051.848.2632035.0
232Jonathan Ericsson29DETD4875971151.6-2.159356151.4-2.39.490.8100.252.247.8143512453.2
233Loui Eriksson28BOSRW6181759657.82.360646756.51.38.993.2102.159.041.0311717864.6
234Tim Erixon22CBJD2262848.1212150.027.392.9120.147.152.900425.0
235John Erskine33WSHD3742050245.6-4.129937244.6-4.69.590.399.847.752.34127749.4
236Emerson Etem21ANALW2928030248.1-1.721521450.10.08.293.6101.855.244.8878351.8
237Justin Falk25NYRD2118923145.0-10.812516143.7-10.54.392.496.759.540.5092441.7
238Jesper Fast22NYRRW11966758.94.0665455.04.41.985.787.645.154.9111643.8
239Justin Faulk21CARD761464138151.50.81075108349.8-0.58.990.098.951.848.2414733745.1
240Mark Fayne26NJDD7296779554.91.572459954.71.77.889.196.946.953.1123218846.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%
241Taylor Fedun25EDMD4374644.6313348.412.580.092.552.048.0111060.0
242Eric Fehr28WSHRW7385689848.80.561867447.8-0.38.092.4100.445.554.5501723558.7
243Andrew Ference34EDMD711022135543.0-6.9748103442.0-7.88.591.4100.045.654.4135514852.0
244Landon Ferraro22DETC4142932.6-15.6132237.1-11.40.0100.0100.050.050.0022100.0
245Benn Ferriero26VANRW221115.4-32.72820.0-26.9100.066.733.3000
246Vernon Fiddler33DALC7673480347.8-4.854056548.9-3.88.191.899.841.958.1192317760.5
247Valtteri Filppula29TBLC75111499452.82.484076152.51.38.991.5100.551.948.1532820863.0
248Mike Fisher33NSHC75995113746.7-3.777780549.1-1.59.190.299.345.154.9343828063.2
249Mark Fistric27ANAD3439342548.0-0.630229051.03.310.992.5103.450.349.7584546.7
250Tomáš Fleischmann29FLALW80100494151.60.675174050.4-1.67.189.796.852.447.6302636052.2
251Justin Florek23BOSLW4323647.1-2.4282651.91.115.888.9104.741.458.620862.5
252Brian Flynn25BUFC7968996041.8-2.552671742.3-1.94.793.998.745.654.4281515466.2
253Marcus Foligno22BUFLW7472695343.2-1.853570743.1-1.96.292.198.344.056.0361913160.3
254Nick Foligno26CBJLW7088384351.2-0.867362851.70.09.591.4100.948.751.3432218958.7
255Christian Folin22MIND141225.00.541126.72.8100.0100.0200.016.783.3000
256Justin Fontaine26MINRW6654564945.6-6.439447445.4-7.19.094.5103.541.758.3241414156.0
257Filip Forsberg19NSHC139310946.0-4.5688743.9-9.62.187.589.649.250.8663852.6
258Maxime Fortunus30DALD1131743.3101343.520.0100.0120.050.050.00020.0
259Cam Fowler22ANAD701125114849.5-1.484883650.4-1.19.093.1102.049.650.4243622344.8
260Cody Franson26TORD791150134646.12.8841103344.91.88.291.399.542.257.8506827142.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%
261Johan Franzén34DETRW5468262652.1-0.953850251.7-1.58.892.6101.354.845.2182825159.4
262Colin Fraser29LAKC3323922052.1-9.317516551.5-8.81.794.396.054.845.2274153.7
263Mark Fraser27TOTD4245061142.4-2.532444242.3-1.35.690.896.441.658.47333729.7
263Mark Fraser27EDMD2325233243.2-2.018524243.30.26.191.197.241.458.64172123.8
263Mark Fraser27TORD1919827941.5-3.113920041.0-3.25.090.495.442.058.03161637.5
264Matt Fraser23BOSRW1412411053.00.4928552.00.27.793.8101.565.834.2102161.9
265Matt Frattin26TOTRW4442938552.7-7.731729951.5-8.75.193.598.657.342.761110856.5
265Matt Frattin26LAKRW4039634453.5-8.029426852.3-9.14.592.697.057.043.061110457.7
265Matt Frattin26CBJRW4334144.6-8.1233142.6-9.014.3100.0114.361.138.900425.0
266Michael Frolík25WPGRW811211107253.00.788680052.6-0.69.292.0101.251.648.4532434454.9
267Marián Gáborík31TOTRW4158949254.50.844137254.20.79.692.0101.555.444.6111517558.9
267Marián Gáborík31CBJRW2227228648.7-1.819721647.7-2.910.291.6101.850.849.2568654.7
267Marián Gáborík31LAKRW1931720660.62.524415661.03.59.092.6101.660.139.9698962.9
268Sam Gagner24EDMC67886106745.4-0.567179445.80.88.688.396.856.044.0284725157.0
269Alex Galchenyuk19MTLC6575683847.40.655359048.40.27.290.597.750.349.7302319357.0
270T.J. Galiardi25CGYLW6272974149.61.254551651.42.47.088.695.750.149.9231618055.0
271Brendan Gallagher21MTLRW811154105752.27.882874352.77.08.392.2100.550.149.9412238454.9
272Brett Gallant25NYILW4272650.9-2.2242450.0-3.60.0100.0100.075.025.000650.0
273Ryan Garbutt28DALLW7585281651.10.063156752.71.69.092.2101.243.956.1412129056.9
274Jake Gardiner23TORD801316147647.14.7973118545.12.67.593.6101.143.456.6336827549.5
275Jason Garrison29VAND811233128149.0-6.090792649.5-5.57.592.199.547.352.7304437947.8
276Johnny Gaudreau20CGYLW111857.97558.325.0100.0125.028.671.410250.0
277Cameron Gaunce23DALD914011654.70.91049552.3-1.610.588.398.960.839.23101560.0
278Paul Gaustad31NSHC7560877344.0-6.145756944.5-6.58.191.499.527.372.7252011067.3
279Luke Gazdic24EDMLW6724742336.9-11.417332135.0-12.54.993.998.852.547.56115158.8
280Éric Gélinas22NJDD6072362353.7-0.752848552.1-2.88.990.899.763.836.2122624750.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%
281Nathan Gerbe26CARC811130103752.10.985279651.71.45.093.898.846.153.9483436860.1
282Ryan Getzlaf28ANAC771153106751.91.286378152.51.912.491.1103.648.451.6537637354.7
283Brian Gibbons25PITC4137837450.31.828026951.04.09.692.6102.253.546.510115253.8
284Tom Gilbert31FLAD731230114651.81.093690350.9-0.78.391.199.448.052.0163221543.3
285Hal Gill38PHID6596547.6-9.8454649.5-5.49.490.9100.350.050.011616.7
286Matt Gilroy29FLAD1620321748.31.715716149.40.77.391.598.754.745.31104856.3
287Brian Gionta35MTLRW811022122245.5-1.476886447.1-0.67.893.6101.438.761.3382133554.6
288Stephen Gionta30NJDRW6646547949.3-5.436735850.6-4.44.791.796.340.459.6261013765.0
289Mark Giordano30CGYD64114997554.111.782770554.010.39.391.0100.344.155.9394340344.7
290Dan Girardi29NYRD811450149249.3-5.91075108849.7-4.97.992.4100.446.453.6285524141.5
291Zemgus Girgensons20BUFC7074392444.60.356967545.71.47.491.899.147.452.6251519060.0
292Claude Giroux26PHIC821418119054.43.9100787353.63.19.791.3101.155.944.1433443651.1
293Tanner Glass30PITLW6743665939.8-12.532845142.1-10.36.392.799.038.062.01059459.6
294Tim Gleason31TOTD5669296041.9-6.351373141.2-6.35.191.897.039.460.69268053.8
294Tim Gleason31TORD3945370439.2-7.534053438.9-6.66.091.997.934.165.98195253.8
294Tim Gleason31CARD1723925648.3-3.717319746.8-6.23.391.895.151.648.4172853.6
295Curtis Glencross31CGYLW3846158544.1-3.733441844.4-5.88.790.098.748.052.0192214852.0
296Luke Glendening24DETC5645954545.7-8.435940846.8-7.35.292.998.248.651.41278563.5
297Marcel Goc30TOTC7486583750.8-1.062762750.0-1.98.091.499.440.459.6212122552.0
297Marcel Goc30FLAC6278670652.70.957852652.40.17.890.398.042.657.4181621050.0
297Marcel Goc30PITC127913137.6-14.14910132.7-17.810.597.3107.822.577.5351580.0
298Alex Goligoski28DALD811418139450.4-0.51045101550.70.19.591.3100.848.651.4188629247.6
299Cody Goloubef24CBJD5384148.12.6272255.14.80.0100.0100.052.647.400580.0
300Scott Gomez34FLAC4644447248.5-4.735637248.9-5.76.190.296.346.553.520158863.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%
301Sergei Gonchar39DALD761084110949.4-2.480783749.1-3.96.991.898.758.241.8103320742.0
302Boyd Gordon30EDMC7461183942.1-4.445059143.2-2.26.890.497.219.680.4211914257.0
303Josh Gorges29MTLD66955115045.4-0.970777547.70.68.393.6101.842.657.4112910633.0
304Brandon Gormley21PHXD5526046.4-16.5404248.8-13.610.3100.0110.357.142.9111136.4
305Michael Grabner26NYIRW6471469950.51.350850650.11.37.988.096.044.455.6542621363.8
306Mikhail Grabovski30WSHC5881378251.02.658860349.41.09.492.9102.251.848.2272113260.6
307Petter Granberg21TORD141719.041422.20.0100.0100.025.075.00010.0
308Markus Granlund20CGYC7465545.5-3.4323746.4-2.615.092.3107.348.551.5221275.0
309Mikael Granlund21MINC6374581647.7-3.956359748.5-3.18.791.6100.352.347.7272416961.5
310Alex Grant25ANAD2302060.011.0241955.82.315.8100.0115.872.727.300728.6
311Derek Grant23OTTC2014712354.42.81208957.49.05.788.294.047.452.6515160.8
312Denis Grebeshkov30EDMD7857652.8-5.7645553.8-1.711.191.3102.450.949.111560.0
313Mike Green28WSHD701290118252.24.494788951.64.17.390.898.155.644.4326536846.7
314Andy Greene31NJDD821310104855.62.798780455.12.97.890.298.047.252.8465231442.7
315Matt Greene30LAKD3852637158.6-0.738826259.71.16.693.5100.156.044.01368942.7
316Colin Greening27OTTC7688886650.6-3.565967549.4-3.35.791.597.245.754.3282018359.0
317Mikhail Grigorenko19BUFC1812619539.3-6.19414539.3-4.67.092.699.642.557.5773458.8
318Nicklas Grossmann29PHID781135129446.7-6.883894547.0-6.17.991.899.844.655.444417839.9
319Eric Gryba25OTTD5776076649.8-5.855861047.8-6.88.893.7102.542.657.463512744.9
320Radko Gudas23TBLD731119117148.9-4.783988148.8-5.48.592.5101.051.648.4133625145.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%
321Erik Gudbranson22FLAD6593390350.8-1.470867551.2-1.57.191.598.649.950.1141920944.0
322Nate Guenin31COLD6879999244.6-5.260472645.4-4.49.592.7102.155.944.1122410350.5
323Carl Gunnarsson27TORD80989150039.7-6.4748108440.8-4.110.493.6104.037.562.5296510147.5
324Erik Gustafsson25PHID3147550548.5-3.834337248.0-5.39.893.3103.151.049.04166943.5
325Carl Hagelin25NYRLW72103686954.41.574863953.90.97.992.099.862.137.9323424957.8
326Ron Hainsey32CARD821435140850.5-0.61078103251.11.86.191.797.748.351.7364017042.4
327Matt Halischuk25WPGRW4637747144.5-10.727633545.2-10.37.692.5100.155.544.51259558.9
328Adam Hall33PHIRW8040151543.8-8.928337543.0-9.36.588.795.226.673.418610258.8
329Taylor Hall22EDMLW751087129345.7-0.481997645.60.810.589.399.857.942.17610042758.5
330Mike Halmo22NYILW2015814053.02.312111351.7-1.61.197.598.660.239.8424358.1
331Jeff Halpern37PHXC6946749348.6-4.734535749.1-3.36.890.297.033.966.11347460.8
332Dan Hamhuis31VAND791389131151.4-1.4104495752.2-0.78.692.3100.945.754.3486930848.7
333Dougie Hamilton20BOSD64103681556.02.777863455.12.38.595.1103.751.848.2183123348.9
334Freddie Hamilton22SJSC11899847.6-11.3587443.9-18.72.289.892.163.536.5312650.0
335Ryan Hamilton28EDMLW2121642.9-2.781240.0-4.20.071.471.425.075.00140.0
336Travis Hamonic23NYID691333133649.90.196496350.0-0.27.892.199.949.051.0405130843.5
337Michal Handzuš36CHIC5958955051.7-6.143939752.5-5.95.992.097.960.639.414117665.8
338Scott Hannan35SJSD5682584049.5-6.263361950.6-6.78.990.299.148.251.8132310549.5
339Ben Hanowski23CGYRW11587344.3-4.7435046.2-4.48.687.295.868.331.7231376.9
340Jannik Hansen27VANRW7194387751.8-0.967463651.5-1.16.191.597.647.053.0281420853.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%
341Martin Hanzal26PHXC6591289450.5-2.370867251.3-0.37.091.298.250.549.5321926863.1
342Jay Harrison31CARD68968105048.0-5.170281446.3-5.97.693.2100.854.545.582321647.7
343Peter Harrold30NJDD3343535555.1-0.431826854.3-1.46.392.298.550.449.63127244.4
344Scott Hartnell31PHILW78118196055.24.283969754.63.89.092.7101.759.840.2193535458.5
345Erik Haula22MINC4632534948.20.123626447.2-0.510.396.6106.947.152.9859062.2
346Martin Havlát32SJSRW4858557650.4-2.843542150.8-3.19.794.6104.458.941.1153413852.2
347Eriah Hayes25SJSRW1511210551.6-0.6886856.43.63.691.194.755.744.3232860.7
348Jimmy Hayes24TOTRW5545449347.9-5.034138347.1-6.19.290.9100.148.551.514512756.7
348Jimmy Hayes24FLARW5343247947.4-5.532837546.7-6.59.090.799.748.151.914512059.2
348Jimmy Hayes24CHIRW2221461.17.113861.96.314.3100.0114.366.733.300714.3
349Dany Heatley33MINLW7670689244.2-7.151766343.8-7.37.390.898.154.245.8211920254.5
350Victor Hedman23TBLD751290110453.94.798984553.93.98.990.399.255.444.6344434249.7
351Jan Hejda35COLD781215155843.8-6.3925116744.2-5.39.392.9102.242.957.1223115448.7
352Darren Helm27DETC4245541752.2-1.534032451.2-2.610.389.8100.252.347.7171315155.0
353Aleš Hemský30TOTRW7593696149.3-1.070471949.50.08.589.698.148.551.5444223458.5
353Aleš Hemský30EDMRW5562970447.2-0.246651047.70.37.390.397.645.554.5333716258.0
353Aleš Hemský30OTTRW2030725754.4-1.623820953.2-0.110.887.898.655.744.31157259.7
354Matt Hendricks32TOTC7751173241.1-5.438351842.5-3.93.593.897.326.773.3191416063.8
354Matt Hendricks32NSHC4426436741.8-7.019825743.5-6.33.293.997.139.760.31057967.1
354Matt Hendricks32EDMC3324736540.4-3.118526141.5-0.43.893.897.615.884.2998160.5
355Adam Henrique23NJDC7791479253.6-0.267459253.2-0.68.790.699.251.648.4503022261.3
356Tomáš Hertl20SJSC3754943355.91.438831355.3-0.310.791.2101.953.846.2181816659.0
357Thomas Hickey24NYID821301127250.61.294893550.31.28.292.0100.251.848.2345722642.5
358Chris Higgins30VANLW781199117250.6-3.589084051.4-2.37.289.897.043.356.7312334762.2
359Jack Hillen28WSHD1317122543.2-6.913217742.7-8.63.594.698.150.050.00112450.0
360Niklas Hjalmarsson26CHID811312114553.4-5.797180854.6-3.68.091.599.549.150.92110021146.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%
361Cody Hodgson23BUFC72898116543.5-1.565690342.1-3.36.491.597.944.155.9243632156.7
362Mike Hoffman24OTTC2530724755.4-1.723019853.7-0.94.595.299.753.846.218911851.7
363Nick Holden26COLD5476581948.30.357061548.1-0.311.092.1103.249.051.0102214744.9
364Patrick Holland22MTLRW5134522.4-25.5103223.8-24.20.0100.0100.033.366.7002100.0
365Peter Holland23TOTC4339552043.2-0.830939543.9-0.58.093.4101.447.152.925128252.4
365Peter Holland23TORC3937349343.1-0.929137743.6-0.88.193.8101.947.752.323107652.6
365Peter Holland23ANAC4222744.9181850.06.387.593.838.961.122650.0
366Roman Horák22TOTC3204630.3-10.8123326.7-8.514.392.3106.681.818.2002100.0
366Roman Horák22EDMC2153927.8-13.3102925.6-9.520.091.3111.375.025.0002100.0
366Roman Horák22CGYC15741.72433.30.0100.0100.0100.00.0000
367Shawn Horcoff35DALC7772576448.7-3.753157348.1-4.66.494.1100.552.647.4341710962.4
368Patric Hörnqvist27NSHRW76105099051.52.880670653.34.48.690.198.752.647.4531338464.6
369Nathan Horton28CBJRW3648144651.9-0.536833952.1-1.37.491.098.455.144.912119451.1
370Marián Hossa*35CHIRW72114781958.32.983061557.41.39.592.1101.662.537.5752640959.2
371Quinton Howden22FLAC1615118045.6-9.012213148.2-5.86.592.799.251.948.1903369.7
372Jonathan Huberdeau20FLALW6988883951.41.066065050.4-0.97.991.299.053.946.1322118956.6
373Jiří Hudler30CGYC75989107947.81.769874748.30.711.591.3102.857.442.6293920453.4
374Brad Hunt25EDMD3163630.8-14.2142833.3-9.90.080.080.037.562.511250.0
375Matt Hunwick28COLD1191555.9-0.3171160.76.47.785.793.462.537.500333.3
376Jarome Iginla*36BOSRW781284112253.4-0.995085752.6-1.910.494.4104.958.341.7302939552.9
377Matt Irwin26SJSD621045102350.5-4.577173651.2-5.37.493.2100.651.448.6154429549.8
378Barret Jackman32STLD79107597252.5-3.082069554.1-0.49.390.599.850.349.7253216350.9
379Tim Jackman32TOTRW3623623949.70.716917948.6-1.06.391.297.567.332.7446570.8
379Tim Jackman32ANARW2618116452.54.413012850.42.27.089.896.866.933.1225271.2
379Tim Jackman32CGYRW10557542.3-10.3395143.3-12.03.694.698.269.031.0221369.2
380Jaromír Jágr41NJDRW82120785058.76.390867257.55.29.591.2100.758.941.1365938560.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%
381Cam Janssen29NJDRW24807751.0-4.4576347.5-6.712.296.0108.257.442.6011573.3
382Calle Järnkrok22NSHC1211811151.54.4957655.67.615.993.3109.360.739.3222259.1
383Dmitrij Jaškin20STLRW1815013452.8-2.711710053.9-0.54.593.598.058.241.8313650.0
384Dustin Jeffrey25TOTC3424925849.1-2.317819447.8-5.55.891.997.752.347.7945950.8
384Dustin Jeffrey25DALC2417518348.9-2.612613947.5-3.95.992.798.656.443.6834546.7
384Dustin Jeffrey25PITC10747549.7-1.6525548.6-8.15.790.095.741.558.5111464.3
385Boone Jenner20CBJC7284983450.4-1.062461650.3-0.97.293.9101.149.950.1272621359.2
386Nicklas Jensen20VANLW1725818258.63.117913157.72.37.890.698.566.433.6876248.4
387Jesse Joensuu26EDMLW4228937043.9-2.419426941.9-4.24.388.092.331.868.214187554.7
388Ryan Johansen21CBJC821064103150.8-0.580477451.00.29.092.0101.046.353.7394038760.5
389Marcus Johansson23WSHC801025109448.40.876682648.10.57.590.698.152.447.6324917262.2
390Erik Johnson25COLD801390154847.3-1.41043117247.1-1.38.392.8101.144.455.6494231150.5
391Jack Johnson27CBJD821282137648.2-5.1961104148.0-5.48.791.3100.045.055.0174028550.9
392Justin Johnson32NYIRW2111150.071138.90.087.587.572.727.3000
393Nick Johnson28BOSRW9637346.3-10.5505348.5-9.60.089.789.750.050.0521471.4
394Tyler Johnson23TBLC821086103751.21.482078051.30.89.293.8103.151.248.8234131357.8
395Jussi Jokinen30PITLW81107987255.38.380266154.87.09.691.0100.658.042.0224729757.9
396Olli Jokinen35WPGC821143116149.6-3.484885549.8-4.07.491.398.746.253.8203029358.4
397Blair Jones27CGYC1410814343.02.1689142.8-0.94.494.498.947.652.4593342.4
398David Jones29CGYRW4857064646.9-0.242244648.61.48.393.2101.437.362.7151316861.9
399Ryan Jones29EDMLW5234046642.2-6.024635540.9-6.76.994.7101.632.867.2151810655.7
400Seth Jones19NSHD771076108049.91.180879450.40.46.588.995.350.949.1255722544.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%
401Jacob Josefson22NJDC2717817650.3-4.412413847.3-5.87.792.9100.558.042.01053756.8
402Roman Josi23NSHD721367143948.7-0.21069102151.12.88.790.899.644.755.3223430056.0
403Ed Jovanovski37FLAD3742648746.7-9.232739245.5-10.98.290.798.950.050.08128353.0
404Tomáš Jurčo21DETRW3640430956.74.331423457.34.88.689.698.267.532.581012959.7
405Nazem Kadri23TORC781113132745.62.2811103044.11.38.992.3101.349.850.2445731047.7
406Patrick Kaleta27BUFRW5122433.3-13.382028.6-18.70.094.194.136.463.60210.0
407Evander Kane22WPGLW63107097152.41.479472852.20.39.189.798.754.745.3282647752.4
408Patrick Kane25CHIRW69115592455.6-2.486369755.3-2.68.991.1100.070.929.1442340256.5
409Erik Karlsson23OTTD821948165454.11.41473133552.51.58.091.399.355.544.56811558943.6
410Matt Kassian27OTTLW3313214947.0-6.09811845.4-6.85.993.899.764.435.6151963.2
411Zack Kassian23VANRW7384982950.6-2.762558451.7-1.58.690.899.443.956.1192516355.8
412Bracken Kearns32SJSLW2528425452.80.720617254.51.26.091.197.151.448.6445567.3
413Duncan Keith30CHID791639124656.8-0.4119894356.0-2.09.690.8100.457.642.4487042846.3
414Chris Kelly33BOSC5762760650.9-5.145245749.7-6.09.391.8101.044.555.5321212156.2
415Tim Kennedy27PHXLW3741339950.9-4.231028352.3-2.15.594.099.553.946.115116366.7
416Tyler Kennedy27SJSRW6783476452.2-1.860153153.1-2.16.290.496.649.350.7361427053.0
417Ryan Kesler29VANC771253114352.3-1.093685052.4-0.37.090.297.349.250.8472840658.9
418Phil Kessel26TORRW821380166145.42.41030130244.20.810.091.6101.644.455.6378855654.9
419Alexander Khokhlachev20BOSC171236.871041.20.0100.0100.033.366.7102100.0
420Alex Killorn24TBLC821113105451.40.584680451.3-0.49.491.8101.352.747.3324330357.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%
421Jakub Kindl26DETD6688382451.70.468164751.3-1.07.292.399.557.942.1143420645.1
422Dwight King24LAKLW77112080058.3-1.283561057.8-0.57.992.6100.553.746.3153318859.0
423Oscar Klefbom20EDMD1720124744.92.114419143.01.37.388.395.636.563.5393342.4
424Kevin Klein29TOTD77997117246.0-5.975185246.8-6.06.292.398.550.449.6193316245.1
424Kevin Klein29NSHD4758276343.3-5.543055643.6-6.25.991.497.345.154.9172210646.2
424Kevin Klein29NYRD3041540950.4-6.132129652.0-5.26.693.9100.561.438.62115642.9
425Rostislav Klesla31PHXD2534832052.1-4.125724751.0-5.26.391.597.853.846.2144746.8
426Carl Klingberg23WPGLW3212644.7-14.1151845.5-10.618.2100.0118.235.065.010650.0
427Rob Klinkhammer27PHXC7277967653.52.558452252.82.47.193.5100.650.949.1141317558.9
428Corban Knight23CGYC7425642.9-4.6353450.73.110.783.394.062.937.110580.0
429Chuck Kobasew31PITRW3324729545.6-4.118520048.1-3.94.496.3100.742.957.11096854.4
430Mikko Koivu30MINC6597379255.18.472859055.27.88.290.098.159.640.4492728851.0
431Saku Koivu39ANAC6571283945.9-7.153161946.2-7.19.392.0101.344.155.9253412962.8
432Mike Komisarek32CARD3232934548.8-4.921826645.0-8.16.792.198.852.947.13165139.2
433Zenon Konopka33TOTC5925634043.0-6.119223944.5-5.26.590.296.726.473.6713658.3
433Zenon Konopka33MINC3617118248.4-3.413013050.0-2.25.989.495.230.369.7412657.7
433Zenon Konopka33BUFC238515835.0-9.76210936.3-9.97.791.398.923.776.3301060.0
434Tomáš Kopecký31FLARW4955752351.60.541637952.30.55.893.499.246.253.8171015162.9
435Anže Kopitar26LAKC82146093760.93.4109871860.54.48.694.0102.653.446.6524133958.7
436Dmitry Korobov24TBLD3243143.6-14.5202742.6-13.20.0100.0100.063.236.8020
437Lauri Korpikoski27PHXLW6473586545.9-7.354064745.5-7.16.192.698.749.250.8191320852.4
438Mike Kostka28TOTD2834733251.1-1.326024451.6-2.811.992.6104.556.044.0498458.3
438Mike Kostka28TBLD1923322351.12.317215752.32.012.791.7104.459.740.3365457.4
438Mike Kostka28CHID911410951.1-10.6888750.3-15.210.493.9104.448.351.7133060.0
439Chris Kreider22NYRLW6697177555.62.674959755.63.08.193.6101.757.842.2212522659.7
440David Krejčí27BOSC801322119552.5-2.496490251.7-3.311.094.6105.654.445.6454828659.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%
441Niklas Kronwall33DETD791286117352.3-0.799390852.2-0.39.590.6100.151.548.5255024445.1
442Torey Krug22BOSD79123498055.70.789474454.6-0.77.993.9101.865.334.7243539046.9
443Marcus Krüger23CHIC8177372451.6-7.857551053.0-6.47.792.199.820.979.1271815462.3
444Nikita Kucherov20TBLRW5264054354.12.950540855.33.75.593.899.252.847.2171718753.5
445Nikolai Kulemin27TORLW70721103341.1-4.253575941.3-3.18.393.2101.433.566.5301514954.4
446Dmitry Kulikov23FLAD811286122751.20.499096150.7-1.27.188.996.048.951.1294725450.0
447Chris Kunitz34PITLW781182108352.25.088779252.85.011.291.8103.051.548.5244535461.3
448Cody Kunyk23TBLLW1111052.49852.90.0100.0100.040.060.000366.7
449Evgeny Kuznetsov21WSHC1714620541.6-6.510816140.1-7.610.191.7101.945.954.1373759.5
450Pierre-Cédric Labrie27TBLLW13538139.6-4.2366436.0-10.00.091.391.348.751.310728.6
451Andrew Ladd28WPGLW781247107153.82.491980053.51.58.691.6100.251.348.7374434854.3
452Brooks Laich30WSHC5157763247.7-3.539847245.7-5.37.991.999.851.548.5201512958.1
453Kellan Lain24VANLW9435344.8-9.8333747.1-6.28.796.0104.745.854.2211070.0
454Anton Lander22EDMC2721226944.1-1.115420043.5-0.43.690.293.840.759.3693946.2
455Gabriel Landeskog21COLLW811223126349.20.691393149.50.711.191.7102.845.454.6643538457.8
456Maxim Lapierre28STLC7149460445.0-11.537842946.8-9.28.091.9100.041.258.819313557.8
457Philip Larsen24EDMD3035945044.4-0.126733044.72.28.091.999.951.448.64159848.0
458Adam Larsson21NJDD2636129754.91.027022554.50.65.692.097.658.042.04105437.0
459Johan Larsson21BUFLW2825228846.74.318221545.83.65.695.4101.043.556.5934348.8
460Brian Lashoff23DETD7576175050.4-2.359257950.6-2.38.091.899.858.441.6141510038.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%
461Michael Latta22WSHC17828748.5-0.5606946.5-2.69.194.4103.548.551.5321250.0
462Louis Leblanc23MTLC8617345.55.9464650.06.56.197.3103.450.050.0011450.0
463Peter LeBlanc25WSHC141323.5-18.331023.1-16.9100.060.040.00010.0
464Vincent Lecavalier33PHIC6980090247.0-4.859768246.7-5.27.890.898.758.441.6162724055.0
465Nick Leddy22CHID82117687157.40.087667956.3-1.57.991.699.562.737.3123521856.4
466Anders Lee23NYIC2229123655.24.622317256.54.19.290.9100.153.546.5989968.7
467David Legwand33TOTC831059108049.5-0.580678550.7-0.67.989.497.349.250.8374222066.4
467David Legwand33NSHC6281382449.70.862059651.00.88.089.597.549.850.2313716166.5
467David Legwand33DETC2124625649.0-4.618618949.6-5.17.889.096.847.252.8655966.1
468Ville Leino30BUFLW5856473443.51.343755644.01.94.392.696.845.654.423178246.3
469Josh Leivo20TORRW7425842.01.0304341.12.28.792.3101.050.050.021666.7
470Jordan Leopold33STLD2734930753.2-0.425622353.4-0.65.994.3100.160.040.0266660.6
471Lucas Lessio21PHXLW3303645.5-9.0242846.2-12.90.092.392.352.647.411757.1
472Kris Letang26PITD3761563149.4-1.947446650.4-2.47.589.997.453.746.393919056.8
473Mark Letestu28CBJC8272876248.9-3.854657548.7-4.37.592.299.747.452.6271320160.2
474Pierre-Luc Letourneau-Leblond28PITRW12918.2-30.11614.3-36.40.0100.0100.033.366.7001100.0
475Trevor Lewis27LAKC7373366452.5-8.454049052.4-7.54.394.699.053.846.2141820155.2
476John-Michael Liles33TOTD4166467249.71.450248450.94.17.493.4100.751.148.9141811449.1
476John-Michael Liles33CARD3558254151.82.444238453.56.57.493.6100.953.246.8131610349.5
476John-Michael Liles33TORD68213138.5-5.66010037.5-8.67.192.599.739.460.6121145.5
477Matt Lindblad23BOSC2102330.3-25.361825.0-35.00.0100.0100.071.428.6100
478Elias Lindholm19CARC5865366749.5-1.547752647.6-3.06.890.397.262.637.4372813053.8
479Hampus Lindholm20ANAD781285122551.21.299093151.51.610.992.2103.153.047.0224522651.3
480Bryan Little26WPGRW821319113153.82.496885253.21.09.391.0100.249.150.9383129158.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%
481Andrei Loktionov23TOTC6867955655.02.350843354.01.58.190.398.462.737.3311115650.0
481Andrei Loktionov23NJDC4844632957.54.033325856.32.86.892.899.664.835.21589645.8
481Andrei Loktionov23CARC2023322750.7-0.617517550.0-0.510.586.396.858.141.91636056.7
482Ben Lovejoy29ANAD781146124647.9-3.886690748.8-2.98.594.3102.948.351.7173221948.9
483Milan Lucic25BOSLW801265109453.6-0.692683952.5-2.09.994.3104.360.539.5337127954.8
484Joffrey Lupul30TORLW69977126843.5-2.170296442.1-3.19.291.6100.842.457.6254731361.3
485Olli Määttä19PITD781156112550.72.786582651.22.58.291.8100.050.149.9103524149.0
486Clarke MacArthur28OTTLW79116599553.9-0.289379752.80.08.893.5102.249.850.2333726659.8
487Lane MacDermid24TOTLW7333052.42.3201852.61.211.891.7103.439.160.900250.0
487Lane MacDermid24DALLW6332655.94.2201458.86.411.8100.0111.842.157.900250.0
487Lane MacDermid24CGYLW1040.0-45.2040.0-47.650.025.075.0000
488Andrew MacDonald27TOTD821329162844.9-9.2937118044.3-9.58.690.699.247.452.6236026335.0
488Andrew MacDonald27NYID63999128143.8-9.071492343.6-8.69.589.699.146.853.2225320934.4
488Andrew MacDonald27PHID1933034748.7-8.822325746.5-11.55.794.099.749.850.2175437.0
489Derek MacKenzie32CBJC7152753849.5-2.839940049.9-2.77.092.399.349.350.7221513152.7
490Nathan MacKinnon18COLC821154127947.4-0.785296147.0-1.511.093.2104.151.548.5512838862.1
491Manny Malhotra33CARC6950171141.3-12.736152740.7-12.98.693.0101.620.779.324218661.6
492Evgeni Malkin27PITC6093280353.76.169061852.83.410.990.6101.560.639.4375834056.2
493Brad Malone24COLC3213519940.4-7.010214341.6-5.37.091.498.566.933.1473250.0
494Ryan Malone34TBLLW5755654550.5-0.542339251.90.66.890.697.554.545.5112314067.9
495Brad Marchand25BOSLW82123584159.56.893264659.16.49.194.2103.354.545.5465124760.3
496Alexey Marchenko22DETD1121250.091047.422.2100.0122.250.050.0000
497Martin Marinčin21EDMD4462569147.55.845554145.74.47.592.5100.045.454.617337636.8
498Andrei Markov35MTLD811433148149.23.21044107549.31.28.693.3101.843.756.3358229244.9
499Patrick Marleau34SJSLW821355119553.1-2.0101987353.9-2.98.890.299.046.054.0506548259.1
500Pat Maroon25ANALW6267353755.66.148839755.15.010.491.4101.856.543.5151516755.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%
501Matt Martin24NYILW7969385744.7-7.351760945.9-5.46.291.497.645.254.8221518764.2
502Paul Martin32PITD3959660849.5-1.946142652.0-0.99.188.497.545.954.1121711447.4
503Radek Martínek37NYID1321819852.4-0.915915550.6-1.812.491.2103.658.541.5584030.0
504Alec Martinez26LAKD6181260857.2-1.859644757.1-0.28.894.0102.857.043.052722335.4
505Brandon Mashinter25NYRLW6282750.9-5.2191752.8-2.80.090.090.047.152.901560.0
506Shawn Matthias25TOTC7771276648.2-6.254157548.5-6.28.091.899.843.656.4331520063.5
506Shawn Matthias25FLAC5952254249.1-3.139841449.0-4.08.092.5100.542.857.221814660.3
506Shawn Matthias25VANC1819022445.9-14.714316147.0-13.08.190.198.245.354.71275472.2
507Scott Mayfield21NYID5756952.1-2.9535648.6-4.92.490.092.444.455.6221353.8
508Jamie McBain25BUFD69882124041.6-2.365391141.8-2.65.793.899.542.957.1123122443.8
509Jake McCabe20BUFD77111338.6-7.3578440.4-12.64.491.796.140.359.720520.0
510John McCarthy27SJSC3630832448.7-9.223421851.8-6.73.090.093.049.350.7997763.6
511Jay McClement30TORC8161095239.1-6.043670038.4-6.16.893.7100.527.372.7362413649.3
512Cody McCormick30TOTC4318731237.5-9.413422637.2-9.010.090.5100.535.864.2744656.5
512Cody McCormick30BUFC2912621037.5-7.59215537.2-6.38.788.196.833.366.7323458.8
512Cody McCormick30MINC146110237.4-12.7427137.2-13.212.996.1109.041.858.2421250.0
513Ryan McDonagh24NYRD771471142250.8-3.01103104851.3-2.17.792.4100.247.952.1516631556.2
514Colin McDonald29NYIRW7068877047.2-4.250856947.2-3.87.088.395.344.955.1171316259.3
515Jamie McGinn25COLLW79980111246.8-1.873185646.1-2.08.991.5100.451.248.8361731153.7
516Tye McGinn23PHILW1814717146.2-7.510313044.2-9.312.390.4102.749.051.0463250.0
517Brian McGrattan32CGYRW7636559038.2-9.827639940.9-7.97.193.6100.757.342.7141012662.7
518Dylan McIlrath21NYRD2201262.50.8131154.2-5.70.087.587.540.060.00020.0
519Greg McKegg21TORC130100.055.120100.052.80.00.0100.0001100.0
520Frazer McLaren26TORLW27639240.6-4.2416738.0-7.53.893.297.044.855.203850.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%
521Cody McLeod29COLLW7144060842.0-8.232044941.6-8.77.194.7101.948.851.210111069.1
522Brandon McMillan23PHXLW2223820853.44.618315354.55.27.091.598.553.446.6625267.3
523Carson McMillan25MINRW14736.4-0.74450.010.00.0100.0100.025.075.00010.0
524Brayden McNabb23BUFD1214317744.71.510312844.6-0.45.497.0102.441.558.5252540.0
525Adam McQuaid27BOSD3037536750.5-6.027726051.6-4.010.794.7105.449.051.01105743.9
526Jayson Megna23PITC3627834244.8-5.119824844.4-6.69.091.9100.959.940.1746456.3
527Julian Melchiori22WPGD12528.6-30.81325.0-31.366.740.060.0010
528Jonathon Merrill21NJDD5270462453.0-2.952550551.0-4.77.192.099.155.344.791112336.6
529Andrej Meszároš28TOTD5273877848.7-2.252358947.0-2.29.892.5102.355.844.2112818345.9
529Andrej Meszároš28PHID3855855850.00.939042148.10.69.991.4101.354.745.382014343.4
529Andrej Meszároš28BOSD1418022045.0-14.013316844.2-12.29.895.1104.958.341.7384055.0
530Marc Methot28OTTD751403132651.4-2.91077105850.4-2.08.092.0100.051.548.5214321055.7
531Milan Michálek29OTTLW821167113350.7-3.187491348.9-3.99.188.697.757.043.0321429856.7
532Zbyněk Michálek31PHXD5990494448.9-1.467767850.00.67.193.5100.644.155.9272316248.1
533Andy Miele25PHXC7607145.86.6395441.93.217.297.4114.766.733.3211060.0
534Drew Miller29DETLW8269475148.0-6.154655949.4-4.06.890.897.644.855.226918065.0
535J.T. Miller20NYRC3030628651.7-0.523221352.1-0.53.592.395.859.140.91177958.2
536Kevan Miller26BOSD4762861550.5-7.946046749.6-9.58.896.7105.561.638.415810140.6
537Brad Mills30CHIC3242054.5-3.5161650.0-7.38.384.692.963.636.411633.3
538John Mitchell29COLC7583698146.0-3.660374244.8-4.99.594.6104.143.456.6382720651.9
539Torrey Mitchell29TOTC6744455344.5-6.131340343.7-7.36.893.2100.035.264.813119757.7
539Torrey Mitchell29MINC5835943145.4-5.424931344.3-6.76.093.599.536.163.913108456.0
539Torrey Mitchell29BUFC98512241.1-5.5649041.6-9.99.492.2101.631.768.3011369.2
540Willie Mitchell36LAKD761307105455.4-4.397477755.6-2.17.193.4100.551.348.7105617741.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%
541Travis Moen31MTLLW6546755645.7-2.635336649.10.56.893.5100.439.560.5151110354.4
542Sean Monahan19CGYC75815101644.5-3.658369645.6-3.49.089.898.755.644.4263125056.0
543Dominic Moore33NYRC7360966647.8-6.945848848.4-6.25.793.298.924.575.5181114566.2
544John Moore23NYRD74104295652.2-1.978971152.6-1.36.294.3100.563.736.342725046.0
545Jeremy Morin22CHILW2424414263.28.216811060.46.711.289.7100.971.128.9907759.7
546Travis Morin30DALC4454351.113.5353351.511.211.595.5107.050.050.010580.0
547Derek Morris35PHXD631028101050.4-1.975477349.4-2.67.592.199.749.850.2212320041.0
548Brenden Morrow35STLLW7160964948.4-6.647348249.5-5.08.892.9101.858.541.512138665.1
549Simon Moser24NSHLW6533858.23.4442762.04.36.990.597.468.831.3101163.6
550Dave Moss32PHXRW7994588251.71.166966250.3-0.27.692.6100.154.545.5321626956.1
551Mike Mottau35FLAD8629539.5-16.5487738.4-16.08.889.798.547.452.610520.0
552Matt Moulson30TOTLW75956107247.12.371581646.71.69.592.1101.650.749.3321429160.5
552Matt Moulson30BUFLW4460471945.73.546055845.22.68.291.399.648.052.0221118058.3
552Matt Moulson30MINLW2021519053.14.116414053.94.612.492.9105.251.948.1426764.2
552Matt Moulson30NYILW1113716345.7-2.49111843.5-3.710.895.1105.859.440.6614463.6
553Chris Mueller27DALC9767949.0-1.2535350.02.00.094.794.754.345.7111650.0
554Connor Murphy20PHXD3045143750.8-4.234533251.0-2.08.592.8101.357.043.013136943.5
555Ryan Murphy20CARD4874577149.1-0.853058847.4-2.05.993.098.861.338.7324618244.5
556Douglas Murray33MTLD5348868641.6-5.135145643.5-5.15.192.297.349.750.35177037.1
557Ryan Murray20CBJD6694990051.31.869768150.61.29.291.4100.652.147.9122613644.1
558Jake Muzzin24LAKD76133585561.02.197365359.81.66.693.099.658.441.6145738545.5
559Tyler Myers23BUFD62815104243.9-0.360580942.8-1.56.490.897.241.158.9184120249.0
560Vladislav Namestnikov21TBLC4374246.88.6303050.012.70.095.295.235.764.311666.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%
561Rick Nash29NYRLW65103786454.61.578465854.41.37.393.3100.554.745.3514941462.1
562Riley Nash24CARC7374974450.2-1.255157049.2-1.37.392.599.859.940.1541814658.9
563Joonas Nättinen23MTLC1050.0030.0100.00.0100.0000
564James Neal26PITLW5993872056.610.369956455.39.310.590.8101.358.641.4312242755.7
565Chris Neil34OTTRW7681480050.4-4.260263148.8-4.45.892.898.545.854.2161317456.9
566Brock Nelson22NYIC7281872852.92.658651453.33.78.089.197.149.450.6322326150.6
567Patrik Nemeth21DALD8637545.7-7.5515846.8-7.25.490.095.455.644.415650.0
568Aaron Ness23NYID2026029147.2-1.318521646.1-1.72.490.392.752.447.6374946.9
569Kris Newbury31PHIC4101934.5-21.2101343.5-7.014.390.9105.275.025.000333.3
570Valeri Nichushkin18DALRW791045100950.90.078574051.50.39.494.0103.453.546.5255821558.1
571Nino Niederreiter21MINRW8187085650.41.866562951.42.98.993.6102.556.543.5372422763.0
572Frans Nielsen29NYIC8095091451.00.268767950.3-0.68.689.197.847.352.7503528159.1
573Matthew Nieto21SJSLW6685378652.0-3.863455653.3-3.65.993.098.950.649.4172919962.3
574Nikita Nikitin27CBJD6691493649.4-5.766969249.2-5.88.693.6102.249.350.7132119748.2
575Matt Niskanen27PITD811339116353.56.998986953.25.810.193.3103.350.149.9194935445.8
576Jordan Nolan24LAKC6450844953.1-7.036032352.7-6.54.994.699.559.140.951610157.4
577Joakim Nordström21CHIC1614614550.2-6.611111748.7-9.25.991.997.729.370.7924656.5
578Ryan Nugent-Hopkins20EDMC801120132645.8-0.1848102245.30.39.290.499.759.340.7635030758.0
579Gustav Nyquist24DETRW5773562554.01.557248354.21.210.892.7103.653.346.7341926557.7
580Eric Nystrom30NSHLW7980097545.1-6.958471445.0-8.27.188.595.745.754.3261620757.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%
581Shane O'Brien30CGYD4540049644.6-5.128335244.6-6.08.590.198.655.045.0395728.1
582Eric O'Dell23WPGC3025024051.0-1.618317651.0-2.09.489.598.961.938.11543154.8
583Ryan O'Reilly22COLC801231128049.02.092198448.31.49.490.9100.348.451.6833332062.8
584Johnny Oduya32CHID771201106053.1-5.888873554.7-3.28.491.9100.249.250.8155216151.6
585Kyle Okposo25NYIRW711206118650.41.587188949.50.410.588.899.361.738.3443938151.2
586Jamie Oleksiak21DALD79810049.51.1767351.00.66.985.592.449.150.917955.6
587Steven Oleksy27WSHD3336843046.1-1.328032246.50.69.894.5104.352.247.88126144.3
588Rostislav Olesz28NJDLW10756354.34.3575252.32.32.395.397.753.346.7301369.2
589Dylan Olsen23FLAD4456755050.8-2.143040751.4-1.08.489.898.252.547.518159861.2
590Linus Omark26TOTLW1412814047.84.39810348.84.72.988.191.034.865.2222540.0
590Linus Omark26BUFLW1311813047.64.2919648.74.63.188.591.634.965.1222343.5
590Linus Omark26EDMLW1101050.07750.00.083.383.333.366.70020.0
591Dmitry Orlov22WSHD5494487152.05.968565951.04.07.891.899.651.148.9282812945.7
592Brooks Orpik33PITD721033120746.1-5.378688547.0-4.810.490.1100.544.555.5113212739.4
593Colton Orr31TORRW5417627539.0-6.012420038.3-5.77.993.8101.745.954.1362744.4
594T.J. Oshie27STLRW79108492554.0-0.379766354.60.310.291.8101.949.150.9622127155.7
595Steve Ott31TOTC82967121244.4-4.471193643.2-5.04.690.995.548.651.4152819863.6
595Steve Ott31BUFC5971695842.8-2.152174041.3-3.35.191.396.445.954.1112615463.6
595Steve Ott31STLC2325125449.7-10.319019649.2-9.43.089.792.657.542.5424463.6
596Xavier Ouellet20DETD4503161.710.9402660.610.30.0100.0100.060.939.1011040.0
597Alex Ovechkin28WSHLW781241122650.33.690093149.22.56.889.796.559.740.3324876550.3
598Magnus Pääjärvi22STLLW5548643952.5-1.334631052.7-0.36.390.096.351.648.413310457.7
599Max Pacioretty25MTLLW73107498852.17.479272552.25.210.191.9102.054.245.8281846258.0
600Jean-Gabriel Pageau21OTTC2822921651.5-2.317117249.9-2.83.492.495.852.947.18115853.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%
601Daniel Paille29BOSLW7253359547.3-9.339642948.0-7.97.995.3103.152.747.3321311760.7
602Ondřej Palát22TBLLW811086104051.10.482576851.80.410.893.3104.254.046.0473828757.5
603Kyle Palmieri22ANARW7170374848.4-4.153955249.4-3.111.392.0103.352.147.9141723562.6
604Aaron Palushaj24CARRW2181456.312.8141058.319.10.085.785.738.561.501450.0
605Richard Pánik22TBLRW5046649948.3-4.034238047.4-5.66.391.397.652.247.8162311449.1
606Cédric Paquette20TBLC2133030.2-17.0122037.5-12.510.0100.0110.056.543.500250.0
607Adam Pardy29WPGD6073664253.40.555047153.90.87.692.6100.258.441.6153110047.0
608P.A. Parenteau30COLRW5578877650.41.360359350.41.79.390.7100.052.147.9212118260.4
609Zach Parise29MINLW67103686954.48.779063455.59.88.291.9100.161.338.7461837864.8
610George Parros34MTLRW224712826.9-20.4339026.8-23.811.585.096.544.255.802580.0
611Joe Pavelski29SJSC821377107856.14.0101878856.42.88.494.0102.347.752.3565746248.7
612Adam Payerl22PITC2122433.3-12.391734.6-11.10.092.392.362.537.500580.0
613Tanner Pearson21LAKLW2524920355.1-0.318314855.32.37.492.499.853.546.5996250.0
614Matt Pelech26SJSRW6182047.4-10.0131350.0-8.111.1100.0111.127.372.710560.0
615Pascal Pelletier30VANLW3163332.7102627.80.0100.0100.018.281.800250.0
616Anthony Peluso24WPGRW5321626045.4-9.115919844.5-10.49.089.198.154.345.7723275.0
617Dustin Penner31TOTLW6770672249.41.555153150.93.011.593.8105.349.250.8222719561.0
617Dustin Penner31ANALW4954654450.11.743340351.83.513.092.3105.350.249.8132416361.3
617Dustin Penner31WSHLW1816017847.30.911812848.01.44.998.8103.745.354.7933259.4
618Mathieu Perreault26ANAC6980572052.83.962454553.44.010.192.6102.654.545.5191920259.4
619David Perron25EDMLW781062121546.61.577790146.32.110.090.4100.350.149.9524238357.4
620Corey Perry28ANARW811239109553.13.293280253.73.811.891.3103.150.949.1315649256.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 SAtt. Thru%
621John Persson21NYILW1010912047.6-4.7838449.7-4.63.389.792.954.145.9102759.3
622Alexander Petrovic21FLAD7647645.7-4.3516045.9-4.720.091.8111.846.753.3001136.4
623Jeff Petry26EDMD801211138246.71.2881105345.60.98.290.298.342.557.5299622043.6
624Rich Peverley31DALC6272676148.8-3.955856749.6-3.57.391.498.851.848.2252620160.7
625Dion Phaneuf28TORD801183162642.1-2.3877120942.0-1.610.892.8103.537.962.1326032444.8
626Chris Phillips35OTTD70105098051.7-3.179078750.1-3.77.490.898.147.152.9104617352.0
627Alex Pietrangelo24STLD811587132454.50.8118399254.4-0.29.891.8101.652.347.7373442139.0
628Steve Pinizzotto29EDMRW6415841.42.0274537.5-0.711.190.6101.722.078.011540.0
629Brandon Pirri22TOTC4954250052.0-4.839737951.2-4.99.993.2103.063.336.716715950.3
629Brandon Pirri22CHIC2831327653.1-8.221520451.3-8.111.193.3104.472.427.61237644.7
629Brandon Pirri22FLAC2122922450.6-1.918217551.0-2.08.593.0101.553.047.0448355.4
630Joe Piskula29NSHD2221264.79.718966.78.16.3100.0106.380.020.002450.0
631Tyler Pitlick22EDMC10618641.5-3.1426041.2-1.53.793.296.923.077.0211850.0
632Tomáš Plekanec31MTLC811062124046.1-0.280288047.70.48.494.1102.538.861.2383737253.2
633Roman Polák27STLD7290692149.6-6.668265151.2-4.08.192.0100.246.054.0101116151.6
634Jason Pominville31MINRW821100101152.13.583474552.84.58.691.299.860.439.6372439557.2
635Chris Porter29STLLW2217319147.5-6.713513649.8-3.53.293.396.444.255.8313764.9
636Kevin Porter27BUFC128211641.4-2.4578540.1-2.42.590.092.549.250.8511127.3
637Paul Postma24WPGD2025928347.8-8.718721047.1-8.55.895.4101.257.142.93174542.2
638Corey Potter30TOTD1916622442.6-7.812215643.9-6.711.189.3100.446.153.9662665.4
638Corey Potter30EDMD1613119240.6-9.810213443.2-7.413.389.6102.942.657.4462369.6
638Corey Potter30BOSD3353252.2202247.60.087.587.565.035.020333.3
639Benoît Pouliot27NYRLW8089673255.01.465655954.00.47.993.0100.958.641.4313922363.2
640Darroll Powe28NYRC16650.04544.40.050.050.025.075.00010.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%
641Nate Prosser27MIND5353061546.3-3.636642946.0-3.49.392.4101.742.657.41778137.0
642Dalton Prout23CBJD4965867249.5-1.149449250.10.55.992.598.350.649.4131111050.9
643Brandon Prust29MTLLW5241958741.7-8.430739144.0-6.77.992.7100.640.559.512156773.1
644Teemu Pulkkinen22DETRW3151060.08.011955.00.90.0100.0100.060.040.000850.0
645Teddy Purcell28TBLRW81106590054.24.481769054.23.77.690.498.056.943.1364027656.9
646Taylor Pyatt32TOTLW5642858442.3-9.431744241.8-8.93.390.293.541.958.11249455.3
646Taylor Pyatt32PITLW3425635142.2-7.018525941.7-7.32.890.493.247.252.8735653.6
646Taylor Pyatt32NYRLW2217223342.5-14.313218341.9-12.24.189.994.035.065.0513857.9
647Tom Pyatt26TBLC2724025848.2-3.918417651.1-1.17.889.597.347.252.8254955.1
648Mark Pysyk22BUFD4457267345.92.843051245.63.36.991.798.643.156.9121910946.8
649Kyle Quincey28DETD821210125349.1-5.392894149.7-4.07.392.099.351.548.5313921349.8
650Jonathan Racine20FLAD1112035.571531.80.092.392.372.727.30130.0
651Michael Raffl25PHILW6871565852.10.750647551.60.78.691.5100.155.844.2252118754.0
652Rickard Rakell20ANAC1820116055.70.815911957.21.64.689.694.250.849.2545440.7
653Paul Ranger29TORD5362887441.8-3.047368041.0-3.68.293.3101.539.760.3395311850.0
654Ty Rattie20STLRW2141548.30.6121152.28.20.066.766.745.554.501666.7
655Mason Raymond28TORLW821037127544.91.376697444.01.18.192.6100.844.056.0263929959.5
656Matt Read27PHIRW7597199949.3-2.671475548.6-2.98.491.199.542.857.2452229052.1
657Ryan Reaves27STLRW6339646046.3-9.830431449.2-6.57.592.499.952.147.91266141.0
658Zach Redmond25WPGD1013812851.9-3.5989151.9-0.98.891.199.958.741.3243033.3
659Robyn Regehr33LAKD791211109552.5-8.491186751.2-8.56.593.5100.050.849.254016145.3
660Peter Regin27TOTC6159353752.51.043939053.02.45.291.896.947.053.0211012057.5
660Peter Regin27NYIC4444742351.41.932430951.22.94.190.794.844.755.31679058.9
660Peter Regin27CHIC1714611456.2-2.51158158.70.38.195.5103.753.946.1533053.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%
661Max Reinhart21CGYC8687946.3-3.2435743.0-8.111.195.2106.347.652.4312035.0
662Mike Ribeiro33PHXC801209104853.63.885381851.00.97.490.998.371.628.4244617662.5
663Brad Richards33NYRC821347112054.61.599482554.62.06.491.597.966.833.2334651350.5
664Mike Richards28LAKC82107888454.9-5.181871053.5-6.06.291.998.157.542.5286529453.4
665Brad Richardson28VANRW7381690147.5-5.957963247.8-5.48.991.7100.532.567.5272017548.6
666Morgan Rielly19TORD731035126145.11.374898743.1-0.19.491.6100.947.652.4387121444.9
667Zac Rinaldo23PHIC6738645146.1-5.827533545.1-6.44.791.295.947.752.38411049.1
668Rasmus Ristolainen19BUFD3440458440.9-3.730144440.4-4.95.491.697.046.653.49198759.8
669Colby Robak23FLAD1620921848.9-4.115517347.3-6.04.391.796.052.547.5442657.7
670Stéphane Robidas36TOTD3862560950.6-1.748544951.9-0.811.090.5101.652.147.941112245.9
670Stéphane Robidas36DALD2438438250.1-1.530328351.70.411.590.5101.952.048.0388043.8
670Stéphane Robidas36ANAD1424122751.5-1.918216652.3-2.510.390.7101.052.347.7134250.0
671Aaron Rome30DALD2528529049.6-5.320020249.8-5.27.388.295.553.646.42123641.7
672Jay Rosehill28PHILW3411314643.6-10.47810841.9-12.96.086.392.347.752.3152653.8
673Antoine Roussel24DALLW8194387651.80.868861452.81.57.491.198.541.858.2242420953.6
674Derek Roy30STLC7575271351.3-3.857651752.7-2.47.192.099.263.236.8222021253.8
675Michal Rozsíval35CHID4263844159.11.347633558.70.38.389.798.164.735.315247552.0
676Chad Ruhwedel23BUFD2127533744.90.820125244.4-0.33.995.098.952.547.5666653.0
677David Rundblad23TOTD1724019355.44.417815453.62.33.991.495.356.643.4355141.2
677David Rundblad23PHXD1219516354.53.414213251.80.22.094.496.456.143.9244339.5
677David Rundblad23CHID5453060.09.3362262.111.410.375.085.359.140.911850.0
678Mike Rupp34MINLW13566147.9-0.6394645.9-0.83.6100.0103.641.258.8021154.5
679Kris Russell26CGYD681093138944.0-3.179392446.2-1.98.790.799.453.047.0253922548.4
680Tuomo Ruutu30TOTRW7696888752.20.468966750.80.06.789.796.459.840.2323420750.7
680Tuomo Ruutu30CARRW5773071450.6-0.751352749.3-0.86.589.095.562.437.6252616547.9
680Tuomo Ruutu30NJDRW1923817357.94.017614055.72.47.192.299.452.647.4784261.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 SAtt. Thru%
681Bobby Ryan26OTTRW70101898350.9-2.677478849.6-2.69.793.3102.952.447.6503934954.4
682Michael Ryder33NJDRW8292578354.2-0.367459353.2-1.27.391.198.451.848.2242029057.2
683Brandon Saad21CHILW78112881158.20.483260857.80.110.090.3100.364.235.8502427158.7
684Sami Salo39TBLD7191084951.71.471763453.12.69.591.6101.153.746.3172017945.3
685Bryce Salvador37NJDD4050850650.1-5.138138449.8-6.27.791.198.849.850.212217133.8
686Mikael Samuelsson37DETRW2616115351.3-1.412711851.8-1.82.193.395.351.248.8495664.3
687Philip Samuelsson22PITD5586347.9-3.5414348.8-2.70.096.796.755.944.1241050.0
688Mike Santorelli28VANC4976175250.3-1.057852752.30.48.592.2100.743.356.722718549.2
689Cory Sarich35COLD5470777347.8-2.251458846.6-3.99.792.4102.150.449.6141911143.2
690Yann Sauvé23VAND3234036.5163531.40.092.092.045.554.510250.0
691David Savard23CBJD70914101047.5-5.767076446.7-7.38.093.2101.147.452.612813247.0
692Luca Sbisa24ANAD3041842849.4-2.830233147.7-5.38.791.8100.551.848.27108037.5
693Marco Scandella23MIND761056110049.0-0.478879049.90.88.293.1101.341.658.4253519241.7
694Colton Sceviour24DALRW2629029949.20.622222349.92.18.489.297.645.254.87129768.0
695Mark Scheifele20WPGC6384088148.8-4.362962550.2-3.810.092.3102.352.947.1312218454.3
696Brayden Schenn22PHIC821009108948.1-4.274580648.0-4.18.992.6101.555.045.0371930159.1
697Luke Schenn24PHID791055115547.7-4.874184546.7-5.99.292.0101.254.245.8173618941.3
698Cameron Schilling25WSHD1142734.1112431.40.088.988.940.060.000366.7
699David Schlemko26PHXD4865657453.34.549442953.55.06.692.499.050.849.281212349.6
700Nate Schmidt22WSHD2947748649.51.834736648.71.39.493.2102.655.844.210217753.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%
701Jordan Schroeder23VANC2526323652.7-2.219116753.40.84.888.793.556.743.3774753.2
702Justin Schultz23EDMD741167149343.9-3.3875113243.6-2.98.890.999.747.752.3206324245.0
703Nick Schultz31TOTD6972099941.9-7.754371443.2-4.96.392.498.744.655.42367447.3
703Nick Schultz31EDMD6063791441.1-8.647465442.0-6.16.692.499.142.757.32356045.0
703Nick Schultz31CBJD9838549.40.5696053.55.74.091.795.762.537.5011457.1
704Jaden Schwartz21STLLW80112987956.22.182865355.91.210.093.6103.652.347.7661530262.3
705John Scott31BUFLW5624437039.7-5.818226241.0-4.84.590.795.246.253.8342466.7
706Rob Scuderi35PITD5368888143.8-7.550663944.2-7.27.392.099.350.449.67215056.0
707Brent Seabrook28CHID821625123356.90.0119293256.1-1.69.390.8100.057.142.9356831747.0
708Daniel Sedin*33VANLW73121390757.27.090267457.27.06.791.698.361.039.0322737060.5
709Henrik Sedin*33VANC70116089756.46.584667555.64.97.491.899.261.338.7223617754.8
710Tyler Seguin22DALC801306116652.82.799887253.43.210.491.7102.157.942.1665950856.1
711Dennis Seidenberg32BOSD3460961949.6-5.743847348.1-8.210.493.8104.248.651.471611546.1
712Andrej Sekera27CARD741409133851.3-0.71051103950.3-0.89.691.4101.051.848.2683831045.8
713Teemu Selänne*43ANARW6473167452.01.156451752.20.98.293.9102.155.444.6163119457.2
714Alexander Semin29CARRW65120197955.15.088473454.66.08.191.799.859.340.7495648643.2
715Tim Sestito29NJDLW16877852.7-2.9635852.1-0.78.092.9100.950.050.0131968.4
716Tom Sestito26VANLW7738047444.5-10.029635745.3-8.85.690.896.342.657.4874568.9
717Devin Setoguchi27WPGRW7592595849.1-3.471068351.0-1.95.892.498.249.650.4242922158.4
718Patrick Sharp32CHILW821392103557.41.4102878556.70.39.590.6100.165.534.5412556655.1
719Kevin Shattenkirk25STLD811259102355.21.293775255.51.88.290.798.958.141.9383739547.6
720Andrew Shaw22CHIC80106277757.7-0.179059956.9-1.29.790.7100.469.430.6251823862.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%
721Riley Sheahan22DETC4251739856.54.738730056.33.710.491.1101.464.435.617910655.7
722James Sheppard25SJSLW6773167152.1-3.255146554.2-2.47.292.9100.150.249.8311514358.7
723Drew Shore23FLAC2419818851.3-3.414915948.4-6.25.494.499.854.145.9644057.5
724Jakob Silfverberg23ANARW5260959150.8-1.947544551.6-0.58.291.9100.150.149.917918763.6
725Zach Sill25PITC209418633.6-15.36712834.4-16.62.294.296.432.467.6422751.9
726Wayne Simmonds25PHIRW821078108649.8-2.478180649.2-3.09.792.2101.957.842.2362733362.2
727Mike Sislo26NJDRW141047358.83.9775757.52.80.097.897.855.644.4313066.7
728Colton Sissons20NSHC1711912548.8-4.2939649.2-5.99.191.2100.350.549.5622161.9
729Jack Skille26CBJRW1610211746.6-10.3729144.2-8.110.693.9104.652.247.8403363.6
730Jeff Skinner21CARLW71102996751.60.673775449.4-0.58.290.298.467.232.8484347257.6
731Jim Slater31WPGC2720320749.5-3.014714350.7-0.74.690.595.141.658.4773271.9
732Ladislav Šmíd27TOTD73845117141.9-7.562779144.2-5.57.991.599.344.455.613388647.7
732Ladislav Šmíd27CGYD5665392241.5-7.248762543.8-5.76.992.999.846.753.38287050.0
732Ladislav Šmíd27EDMD1719224943.5-10.114016645.8-5.011.286.597.736.064.05101637.5
733Ben Smith25CHIRW7570066651.2-8.251444253.8-5.19.390.099.326.673.4221215757.3
734Brendan Smith24DETD71109296153.20.482874752.6-0.38.390.698.954.645.4184919346.6
735Craig Smith24NSHC791045100351.02.680175151.62.49.592.3101.952.747.3504938655.7
736Derek Smith29CGYD1410911648.40.7698843.9-5.64.581.586.155.045.0232744.4
737Reilly Smith22BOSRW82111779958.34.683760957.94.310.193.4103.552.147.9354124459.8
738Trevor Smith28TORC2821129441.8-5.216421842.9-3.36.892.899.639.460.6434257.1
739Zack Smith25OTTC821077107550.0-5.080184748.6-5.06.092.598.541.558.5453925061.6
740Devante Smith-Pelly21ANARW1917322743.3-8.713516245.5-7.212.193.9106.060.239.8274254.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%
741Jerred Smithson34TORC186212932.5-10.7368729.3-13.90.091.591.530.469.6221118.2
742Ryan Smyth37EDMLW7266878945.81.148260544.30.16.891.598.436.163.9273520263.9
743Vladimír Sobotka26STLC6184263956.91.363844958.72.810.190.6100.750.050.025822545.3
744Carl Söderberg28BOSC7382074252.5-3.159556851.2-4.18.992.8101.755.544.5331424353.1
745Nick Spaling25NSHLW7176492345.3-4.057667646.0-4.09.692.1101.849.950.130714160.3
746Jason Spezza30OTTC751141106551.7-2.186587049.9-2.99.388.597.955.844.2476839256.9
747Ryan Spooner22BOSC2323520553.4-4.017715353.6-3.17.093.9100.965.934.1836465.6
748Ryan Sproul21DETD114573.710376.90.0100.0100.075.025.000650.0
749Jared Spurgeon24MIND671108103951.62.284075452.73.410.092.4102.452.147.9192121442.5
750Martin St. Louis*38TOTRW811261122950.6-2.296991551.4-1.49.792.5102.256.343.7655337055.1
750Martin St. Louis*38TBLRW6299097150.5-0.376772851.30.310.991.9102.955.344.7514229756.2
750Martin St. Louis*38NYRRW1927125851.2-7.120218751.9-6.15.394.499.860.239.814117350.7
751Martin St. Pierre30MTLC151131.3-2.94357.117.50.0100.0100.050.050.00010.0
752Eric Staal29CARC791382125652.41.799895151.21.38.989.298.163.536.5776140357.1
753Jordan Staal25CARC821333115553.63.799787653.24.85.494.299.649.850.2514129855.4
754Marc Staal27NYRD721286108254.31.096884253.5-0.36.392.298.647.352.7414821742.4
755Drew Stafford28BUFRW70855111843.3-2.263288141.8-4.57.991.399.246.753.3243030760.3
756Matt Stajan30CGYC6389297047.91.867268549.52.47.988.896.639.061.0494012853.9
757Viktor Stålberg28NSHLW7071977248.2-1.853556848.5-2.66.490.296.649.051.0322319857.1
758Steven Stamkos23TBLC3756651152.62.142838053.02.611.591.9103.551.448.6241323253.4
759Ryan Stanton24VAND6486476952.9-1.165454454.61.48.291.499.551.348.7202114744.2
760Paul Stastny28COLC711054106049.90.979677650.61.410.390.5100.845.554.5352024162.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%
761David Steckel31ANAC6633564.314.6482764.014.90.0100.0100.063.636.4131172.7
762Alexander Steen29STLLW68109180957.43.881258858.05.29.889.999.749.750.3421244147.4
763Lee Stempniak30TOTRW73953104747.71.467975847.30.87.689.096.648.451.6403929560.3
763Lee Stempniak30CGYRW5271575648.64.250653548.63.06.187.693.648.851.2323122962.9
763Lee Stempniak30PITRW2123829145.0-5.517322343.7-4.612.592.8105.347.252.8886651.5
764Derek Stepan23NYRC821222108253.0-0.793082852.9-0.76.994.3101.250.949.1503735555.8
765Chris Stewart26TOTRW6364671147.6-5.748551848.4-5.49.691.5101.059.140.9121319057.9
765Chris Stewart26STLRW5859763848.3-5.244646349.1-5.09.791.7101.560.539.511817959.8
765Chris Stewart26BUFRW5497340.2-7.1395541.5-3.77.489.296.644.155.9151127.3
766Ryan Stoa26WSHC3172441.5-7.3131252.05.20.088.988.960.040.000450.0
767Jarret Stoll31LAKC7894175355.5-4.468855455.4-3.27.492.9100.352.247.8142020752.7
768Karl Stollery26COLD211568.814.39469.213.416.7100.0116.766.733.300250.0
769Mark Stone21OTTRW1927820257.94.021516257.05.17.794.7102.547.053.01867250.0
770Michael Stone23PHXD7096798949.4-1.769476047.7-3.87.991.199.055.045.09523943.9
771Clayton Stoner28MIND6359766347.4-2.743248647.1-2.76.192.598.644.155.911199948.5
772Tyson Strachan29WSHD1819328040.8-8.614120540.8-8.76.594.9101.439.061.0492924.1
773Brian Strait26NYID4756772443.9-7.641554143.4-7.98.388.696.947.752.316217950.6
774Anton Strålman27NYRD811435111756.23.6109085156.23.56.892.299.050.749.3294919752.8
775Ben Street26CGYC1310114341.4-7.1699841.3-10.56.392.698.957.542.5533056.7
776Mark Streit36PHID821450135051.80.2103798551.3-0.68.892.1100.954.046.0164127943.4
777Ryan Strome20NYIC3748443053.04.535932652.42.46.892.198.949.450.6212213765.0
778Brad Stuart34SJSD61102898851.0-2.675870152.0-2.97.492.7100.149.250.8132916538.8
779Mark Stuart29WPGD691014110647.8-6.275077449.2-5.39.492.9102.246.253.863215248.0
780P.K. Subban24MTLD821536150850.54.71130110850.52.98.991.4100.347.652.4268345744.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%
781Alexander Sulzer29BUFD2531044041.3-5.623732342.3-4.35.693.899.346.253.81104942.9
782Chris Summers25PHXD1817423442.6-12.113016444.2-9.66.995.1102.042.657.4042665.4
783Johan Sundstrom21NYIC11878251.50.4706352.60.13.795.699.362.337.7531681.3
784Andrej Šustr23TBLD4356253451.30.842642150.3-1.36.593.6100.046.054.04227452.7
785Ryan Suter29MIND821542167447.9-2.31159126347.9-3.19.193.4102.553.946.1304134243.9
786Brandon Sutter24PITC8171093843.1-8.453867444.4-7.45.792.398.040.859.2291321965.3
787Brett Sutter26CARC1710211846.4-1.0779145.80.86.488.194.539.061.0422564.0
788Jordan Szwarz22PHXRW2617217749.30.512813548.70.34.289.593.643.856.2713767.6
789Maxime Talbot29TOTC81894111544.5-5.066786243.6-5.98.094.3102.345.554.5372019663.3
789Maxime Talbot29COLC7076198543.6-6.756476442.5-8.08.594.1102.545.654.4331517264.0
789Maxime Talbot29PHIC1113313050.65.01039851.26.75.596.0101.544.955.1452458.3
790Henrik Tallinder35BUFD64795108542.3-4.658483641.1-6.35.692.397.946.054.028329442.6
791Chris Tanev24VAND64100898350.6-0.776069452.31.78.292.8100.944.355.7171813050.0
792Eric Tangradi24WPGLW5543237053.92.133926955.84.74.691.696.255.444.610129057.8
793Alex Tanguay34COLLW1618020846.4-6.213615147.4-7.312.792.9105.642.157.99103863.2
794Matt Taormina27TBLD7725656.37.9524155.96.52.896.799.470.329.7291346.2
795Vladimir Tarasenko22STLRW6489064957.85.065849257.23.810.493.0103.560.939.1322027649.3
796Tomáš Tatar23DETLW7385867056.24.764451455.64.09.791.8101.560.639.4411927956.6
797John Tavares23NYIC591050104850.00.974579448.4-0.810.389.7100.162.537.5555633456.3
798Mattias Tedenby23NJDRW159910947.6-5.0688345.0-5.84.183.687.753.146.9411850.0
799Teuvo Teräväinen19CHIC3322952.5-5.3242351.1-8.00.0100.0100.063.236.841757.1
800Chris Terry24CARLW10818748.21.0546246.6-1.83.089.192.266.034.0733043.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%
801Christian Thomas21MTLLW292229.0-19.661528.6-21.40.090.090.040.060.010333.3
802Nate Thompson29TBLC8179577650.6-0.962657952.00.06.592.899.344.455.628916464.0
803Chris Thorburn30WPGRW5535446743.1-10.426031944.9-9.59.891.7101.448.751.3485052.0
804Joe Thornton34SJSC821449103858.37.1106276258.25.49.690.9100.547.252.8769622654.0
805Shawn Thornton36BOSLW6444548747.7-9.233435048.8-7.45.795.6101.365.734.3131015062.0
806Kimmo Timonen38PHID77106486955.04.579465254.95.18.091.999.955.144.9133129351.9
807Jarred Tinordi21MTLD2224223051.3-0.418216153.11.57.390.697.952.947.10123330.3
808Jiří Tlustý25CARLW6888385850.7-0.866964850.80.59.391.0100.359.240.8261923855.0
809Jonathan Toews25CHIC76134590359.85.0100269259.13.59.491.2100.763.936.1513028568.1
810Tyler Toffoli21LAKC6276250160.32.355739658.41.28.695.7104.458.941.1232523652.5
811Jordin Tootoo30DETRW11635752.50.7454550.0-1.66.587.594.066.733.3002055.0
812Raffi Torres32SJSLW5464152.9-2.9382857.6-1.517.295.5112.760.639.4111464.3
813Vincent Trocheck20FLAC2024622052.82.118717351.90.15.386.691.952.048.01387650.0
814Corey Tropp24TOTRW5336841247.2-6.227630247.8-5.310.692.3102.952.847.2945463.0
814Corey Tropp24CBJRW4431231849.5-6.523523350.2-5.611.894.9106.853.946.1834560.0
814Corey Tropp24BUFRW9569437.3-4.7416937.3-3.93.484.287.748.151.911977.8
815Zach Trotman23BOSD2211755.38.0201360.614.70.0100.0100.062.537.501757.1
816Jacob Trouba19WPGD651123114249.6-3.483181250.6-3.29.990.4100.348.451.6318829341.3
817Kyle Turris24OTTC821280116952.3-2.297693951.0-2.110.093.9103.947.352.7513938855.2
818Dana Tyrell24TBLC7285633.3-18.2254038.5-13.00.0100.0100.047.252.8114100.0
819Fedor Tyutin30CBJD6998699449.8-2.575075249.9-1.99.291.1100.344.555.5162318247.8
820R.J. Umberger31CBJLW7479691146.6-6.660368846.7-6.48.492.2100.646.453.6312621663.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%
821Scottie Upshall30FLALW7690083052.02.168363951.71.08.092.1100.149.750.3351528057.5
822Alexander Urbom23WSHD2020626244.0-8.015719944.1-6.47.395.4102.850.849.25103447.1
823Bryce Van Brabant22CGYLW6376635.9-8.8294539.2-4.65.693.999.544.855.221850.0
824David Van Der Gulik30COLLW210952.6-2.710566.712.60.0100.0100.061.538.500560.0
825Mark Van Guilder30NSHC14450.0-10.03350.0-12.50.0100.0100.066.733.300
826James van Riemsdyk24TORLW801256151745.31.8952119144.40.89.691.2100.847.053.0364140169.3
827Chris VandeVelde26PHIC18738845.3-7.0526444.8-7.16.389.495.636.163.9321747.1
828Thomas Vanek30TOTLW781155128447.4-2.983999645.7-4.911.492.3103.760.739.3315042458.5
828Thomas Vanek30NYILW4777579849.3-1.355661047.7-3.511.491.8103.265.234.8163725054.8
828Thomas Vanek30MTLLW1822826746.1-4.716520644.5-7.114.994.6109.561.138.99510757.0
828Thomas Vanek30BUFLW1315221941.0-7.811818039.6-7.77.491.298.644.255.8686774.6
829Phil Varone23BUFC9929349.7-1.4676650.4-0.84.090.094.073.926.1012171.4
830Sami Vatanen22ANAD4871461953.62.754247253.51.610.191.6101.754.245.8152216644.0
831Stéphane Veilleux32MINLW3415222640.2-12.311015940.9-11.76.593.9100.443.256.8924360.5
832Antoine Vermette31PHXC821049112448.3-4.978085247.8-4.97.892.6100.443.456.6422224764.8
833Kris Versteeg27TOTRW8194879054.50.169861253.3-2.18.890.599.362.137.9372027058.1
833Kris Versteeg27CHIRW6372258055.5-1.952244154.2-3.58.892.2101.165.834.2241418559.5
833Kris Versteeg27FLARW1822621051.86.117617150.72.38.785.994.751.948.11368555.3
834Linden Vey22LAKRW1814813951.6-4.810410250.5-4.45.493.999.357.142.9772040.0
835Ľubomír Višňovský37NYID2440034353.85.528025552.33.57.890.297.954.345.715188440.5
836Joe Vitale28PITC5341050544.8-6.030235446.0-5.77.692.7100.341.458.68127853.8
837Marc-Édouard Vlasic26SJSD811608118157.74.4118283058.74.48.692.6101.247.952.1183533641.1
838Anton Volchenkov31NJDD5658349354.20.743636754.31.68.891.3100.147.952.19911436.8
839Aaron Volpatti28WSHLW4119329339.7-8.613820839.9-8.94.095.499.452.647.4613946.2
840Jakub Voráček24PHIRW82127898556.56.890671056.16.69.092.3101.459.740.3333044452.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 SAtt. Thru%
841Slava Voynov24LAKD821434117654.9-4.8107992853.8-5.05.994.1100.054.645.4167534341.7
842Radim Vrbata32PHXRW801185109652.00.591083052.31.87.591.498.953.846.2412047555.4
843Joel Ward33WSHRW8290799347.7-1.266673347.6-1.010.392.1102.445.954.1482722858.3
844David Warsofsky23BOSD6756653.2-3.4665056.91.112.585.798.266.133.9111855.6
845Mike Weaver35TOTD72952101448.4-2.874075849.4-1.97.892.099.843.556.5152311247.3
845Mike Weaver35FLAD5575975450.2-1.458256250.9-1.56.590.997.444.455.69169546.3
845Mike Weaver35MTLD1719326042.6-7.315819644.6-2.412.795.6108.339.460.6671752.9
846Mike Weber26BUFD68787116940.2-6.457785140.4-6.36.490.496.843.256.8113513534.8
847Shea Weber28NSHD791495162847.9-1.11172116850.11.98.991.099.944.056.0355040148.6
848Yannick Weber25VAND4944443950.3-3.232132549.7-3.27.691.098.648.451.69915345.8
849Dale Weise25TOTRW6138849943.7-6.328834445.6-3.68.893.6102.541.658.417146563.1
849Dale Weise25VANRW4426434043.7-7.819624444.5-6.38.892.4101.242.857.212104367.4
849Dale Weise25MTLRW1712415943.8-3.09210047.92.39.097.0105.939.860.2542254.5
850Stephen Weiss30DETC2622329842.8-11.717423542.5-12.05.392.998.258.341.713103775.7
851Casey Wellman26WSHC139911246.9-0.1648243.8-5.410.996.3107.253.346.7332560.0
852Jeremy Welsh25VANC1910311946.4-9.2848051.2-4.46.890.997.749.350.7352065.0
853Kevin Westgarth29TOTRW4824433042.5-6.618023043.9-4.77.791.398.957.142.98125655.4
853Kevin Westgarth29CGYRW3618626841.0-7.313918043.6-4.99.091.4100.458.541.5584259.5
853Kevin Westgarth29CARRW12586248.3-3.4415045.1-3.93.390.694.052.647.4341442.9
854Patrick Wey22WSHD99611146.40.8599039.6-9.315.891.4107.241.858.2171533.3
855Blake Wheeler27WPGRW821234120350.6-1.990787251.0-1.69.091.6100.755.444.6363240855.1
856Ryan White25MTLC5226544537.3-10.820729041.6-6.36.489.896.228.371.71078063.8
857Joe Whitney25NJDRW14640.0-8.03537.5-14.80.0100.0100.0100.00.0000
858Ray Whitney41DALLW6970368850.5-0.752651350.6-0.66.692.699.257.342.7254323752.3
859Ryan Whitney30FLAD7719742.3-10.1496841.9-10.25.387.292.548.251.8021650.0
860Dennis Wideman30CGYD4675086546.4-0.354858748.3-0.28.788.597.362.437.6133922744.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 SAtt. Thru%
861Patrick Wiercioch23OTTD5376068552.6-0.755654850.4-1.57.493.1100.555.644.442721644.9
862Justin Williams32LAKRW82127082860.52.695964959.62.97.092.899.855.744.3257540459.2
863Colin Wilson24NSHC811010104049.30.876975250.60.87.891.599.354.245.8332720056.0
864Garrett Wilson22FLALW3172045.9151648.40.092.392.330.869.2004100.0
865Ryan Wilson26COLD2831239843.9-8.123530343.7-9.211.291.3102.556.443.6594946.9
866Tom Wilson19WSHRW8246856645.3-3.335142445.3-3.07.094.8101.853.546.517109764.9
867Jesse Winchester30FLAC5249747751.0-1.937535551.4-3.07.791.499.143.856.29915664.1
868Tommy Wingels25SJSC77110799952.6-1.982071853.3-2.77.592.399.749.650.4264427758.8
869Daniel Winnik28ANAC7683693947.1-5.961469446.9-6.78.792.8101.547.452.6343019957.8
870James Wisniewski29CBJD751212103953.84.189878053.53.98.491.8100.150.549.5183734547.8
871Tyler Wotherspoon20CGYD1414020640.5-11.110815341.4-12.69.190.199.259.041.0241717.6
872James Wright23WPGC5933036447.6-5.923925148.8-5.17.091.498.452.947.122197852.6
873Nail Yakupov20EDMRW6365279845.0-2.650360245.5-1.27.587.795.264.235.8183221756.2
874Keith Yandle27PHXD821619152851.4-0.21188117450.3-0.57.990.798.654.745.3316552146.3
875Brandon Yip28PHXRW2101050.0-4.98561.58.614.350.064.342.957.1101100.0
876Nolan Yonkman32ANAD2313447.7-13.2282949.1-14.314.378.993.268.831.310650.0
877Nikita Zadorov18BUFD7669740.5-8.0437536.4-9.56.989.196.041.758.315944.4
878Travis Zajac28NJDC80115784757.75.386766956.43.98.989.698.453.146.9492328059.3
879Michael Zalewski21VANLW2191555.9-3.513959.16.722.2100.0122.233.366.710540.0
880Henrik Zetterberg33DETC4573064453.10.358050553.51.210.792.7103.549.950.1282626756.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%
881Mika Zibanejad20OTTC6987176853.10.465961051.90.47.889.697.458.141.9311826956.9
882Marek Židlický36NJDD811239107053.7-0.992784452.3-2.17.891.198.959.640.4195825949.4
883Harry Zolnierczyk26PITLW137410142.3-11.0527341.6-12.05.395.8101.138.861.2341963.2
884Dainius Zubrus35NJDC82100687253.6-0.577268652.9-0.98.390.999.150.549.5192018864.4
885Mats Zuccarello26NYRLW77103787154.40.876367353.1-0.58.593.0101.559.540.5443829457.8
886Jason Zucker22MINLW2119825943.3-5.015120142.9-5.37.595.3102.857.342.7996858.8