Skater Advanced Statistics

Skater Advanced Statistics Table
Corsi (EV) Fenwick (EV) PDO (EV) Zone Starts (EV)
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
1Justin Abdelkader28DETLW8298699549.8-2.973578248.5-2.77.890.598.358.741.318:2613:252329-3.023964.9
2Noel Acciari24BOSC1913813650.4-3.01089553.20.54.488.492.961.039.09:548:31142.22864.3
3Kenny Agostino23CGYLW2231954.89.7171651.57.80.084.684.631.368.813:3311:58250.23100.0
4Andrew Agozzino25COLLW9597344.71.0404845.52.73.394.197.545.954.18:348:1601-0.51127.3
5Karl Alzner27WSHD821330139748.8-3.199199150.0-1.88.193.5101.641.958.121:2318:0724410.518540.5
6Josh Anderson21CBJRW129512543.2-3.5709642.2-5.49.692.5102.237.562.510:4210:3641-2.82250.0
7Joakim Andersson26DETC2916017048.5-2.712513548.1-1.26.196.0102.146.653.49:017:0810-0.63056.7
8Andy Andreoff24LAKLW6047947450.3-6.635636149.7-6.86.394.9101.258.541.58:488:371212-5.28951.7
9Sven Andrighetto22MTLRW4456149753.03.041835753.94.08.492.0100.464.135.914:0612:369130.513156.5
10Mike Angelidis30TBLLW4272452.9-5.1161748.5-5.516.7100.0116.741.258.89:008:3111-0.1616.7
11Artem Anisimov27CHIC771045103550.2-1.273877348.8-2.29.991.7101.567.132.918:0514:092814-4.721356.8
12Josh Archibald23PITRW11712.5-53.4050.0-59.6100.050.050.05:025:0200-0.210.0
13Mark Arcobello27TORC2024016858.86.217713257.36.98.990.799.667.332.712:419:5894-0.87061.4
14Joel Armia22WPGRW4341539951.0-0.229727951.60.47.691.799.250.649.412:1011:0823134.19753.6
15Viktor Arvidsson22NSHLW5668358453.92.150340955.22.55.890.396.051.548.512:2411:5415172.322861.0
16Andreas Athanasiou21DETC3728928150.7-3.722423448.9-4.49.191.5100.664.235.89:018:25117-2.38562.4
17Cam Atkinson26CBJRW811076106750.23.281578550.93.59.088.897.947.952.117:4813:0943186.637160.9
18David Backes31STLC791088104351.1-0.984675252.91.27.193.1100.238.661.419:1414:2739242.127062.2
19Mikael Backlund26CGYC82106596952.45.477269152.85.59.090.099.047.752.316:2612:51574413.027456.6
20Nicklas Backstrom28WSHC751122106251.41.479975251.51.09.193.7102.849.250.819:1114:4542273.022258.1
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
21Sven Baertschi23VANLW6968679246.4-1.150460945.3-1.77.591.098.649.450.613:2711:282622-7.218857.4
22Josh Bailey26NYIRW811037108348.9-0.374082047.4-2.58.991.5100.450.549.515:5113:434149-2.819055.3
23Justin Bailey20BUFRW8829247.1-1.2706153.46.13.688.291.952.947.111:3611:18432.32878.6
24Mark Barberio25MTLD3040135353.22.828925153.54.19.089.898.851.648.414:6013:4911193.38836.4
25Aleksander Barkov20FLAC6682287548.4-0.965967749.30.011.891.6103.446.253.819:2614:2245290.625567.1
26Tyson Barrie24COLD781342158645.82.0993120445.2-1.19.191.0100.149.051.023:1218:512959-16.635348.7
27Matt Bartkowski27VAND801141136745.5-2.5836110843.0-5.27.591.899.354.245.818:3716:521849-24.919842.9
28Victor Bartley27TOTD1012214346.0-3.9829745.8-3.99.794.8104.545.954.1070.21650.0
29Cody Bass29NSHC177211538.5-17.0627844.3-12.04.394.298.65.594.57:407:23200.01668.8
30Kyle Baun23CHIRW2131940.6-17.0101835.7-19.90.085.785.780.020.09:039:0300-0.91100.0
31Jay Beagle30WSHRW5759162248.7-2.944345049.6-2.36.294.0100.241.558.514:0111:4320120.712259.8
32Francois Beauchemin35COLD821313171443.4-1.91013117246.41.27.692.199.842.357.725:0518:393141-10.726448.1
33Nathan Beaulieu23MTLD6494690251.2-0.767066250.3-1.57.491.198.549.150.917:2715:3217480.614451.4
34Taylor Beck24NYILW2101638.5-15.071236.8-18.50.0100.0100.066.733.38:298:2900-0.530.0
35Matt Beleskey27BOSLW801138110250.81.884184250.00.48.792.4101.154.245.815:5214:162726-0.336346.6
36Pierre-Edouard Bellemare30PHILW7470983046.1-5.751559246.5-5.35.593.498.949.350.713:3410:453723-8.219951.3
37Jamie Benn26DALLW821352119453.11.297688052.60.410.489.599.953.746.320:0114:4165808.543157.3
38Jordie Benn28DALD6478882848.8-4.658959949.6-2.88.791.3100.054.645.415:3913:2012390.012347.2
39Beau Bennett24PITRW3333230851.90.824123850.3-1.48.790.699.452.147.911:5410:15510-0.29355.9
40Sam Bennett19CGYC7794397449.20.966771248.4-0.98.389.998.254.745.315:0812:5134271.224056.7
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
41Andre Benoit32STLD2132831.7-6.491734.6-5.016.7100.0116.736.463.613:3513:0400-0.510.0
42Patrice Bergeron30BOSC80126799756.08.797173157.110.18.091.299.246.054.019:4813:60673414.545562.0
43Patrik Berglund27STLC4252548651.91.041836453.52.37.592.099.441.258.815:2913:122293.312862.5
44Steve Bernier30NYIRW2421325745.3-3.813918642.8-7.47.495.7103.146.653.411:1410:5467-5.84362.8
45Christoph Bertschy21MINC3103721.3-25.992526.5-20.20.0100.0100.042.957.16:576:5200-0.5475.0
46Bryan Bickell29CHILW2522721451.50.216516250.5-1.24.292.496.573.726.39:479:34470.74447.7
47Alex Biega27VAND5166876946.51.448363543.2-1.27.591.999.456.443.616:4615:20818-11.411652.6
48Kevin Bieksa34ANAD711177116950.2-4.188684751.1-3.77.091.999.047.452.621:0117:101351-1.624943.8
49Chris Bigras20COLD3130640643.0-1.623431342.8-3.05.594.7100.360.439.613:2112:4348-5.14744.7
50Anthony Bitetto25NSHD2828032946.0-6.020723147.3-6.47.393.6100.954.845.212:0811:5928-3.54146.3
51Oliver Bjorkstrand20CBJRW1215515550.0-0.611211649.1-1.710.694.7105.350.849.215:5913:38660.74456.8
52Nick Bjugstad23FLAC6774274549.91.358658750.01.08.091.299.246.054.015:3112:3525264.227462.4
53Joseph Blandisi21NJDLW4140747646.11.232035447.52.16.989.296.146.953.115:3613:19198-1.28052.5
54Mike Blunden29TBLRW2013914149.6-5.09711046.9-6.49.695.9105.546.253.88:398:3112-0.72850.0
55Andrew Bodnarchuk27TOTD3733847141.8-3.825536141.4-6.08.690.699.250.449.626-4.53327.3
56Mikkel Boedker26TOTLW801033117846.7-0.375290345.4-1.18.189.097.253.146.93832-6.530953.7
57Zach Bogosian25BUFD641055121046.6-0.781792446.9-0.38.390.799.050.849.222:2018:581721-10.321855.5
58Jared Boll29CBJRW3011723033.7-16.69216236.2-13.77.293.2100.543.956.16:396:3730-3.12250.0
59Dave Bolland29FLAC2520726344.0-5.816318646.7-2.96.793.3100.043.156.914:0611:08512-6.15250.0
60Brandon Bollig29CGYLW5437047543.8-5.328332546.5-2.14.990.895.738.661.49:179:11118-2.79558.9
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
61Nick Bonino27PITC6370266051.5-0.651245752.80.78.294.5102.844.455.615:5011:4532179.716758.1
62Mark Borowiecki26OTTD6363379144.5-4.346659444.0-3.46.393.299.439.460.614:3812:03322-9.16045.0
63Robert Bortuzzo26STLD4045938054.74.035927756.46.15.993.999.842.058.013:1612:12591.58853.4
64Reid Boucher22NJDLW3936147543.2-2.027535143.9-2.47.490.397.746.553.514:1612:0299-2.212360.2
65Eric Boulton39NYILW6254535.7-10.3153629.4-16.410.083.393.365.234.89:298:4112-1.8560.0
66Lance Bouma25CGYC4438445645.7-4.227130647.0-2.35.690.796.347.252.812:0210:08610-1.48359.0
67Gabriel Bourque25NSHRW2218419848.2-5.413213050.4-4.88.490.899.229.370.712:229:40351.54259.5
68Rene Bourque34CBJRW4939746546.1-2.129833447.2-1.07.090.097.038.961.110:2710:051680.513158.8
69Jay Bouwmeester32STLD721239129149.0-4.793598148.8-5.46.593.199.746.253.823:0718:501130-2.023045.7
70Johnny Boychuk32NYID701160121448.90.584686749.40.99.093.5102.548.351.721:2217:462147-6.336145.7
71Brad Boyes33TORRW6059046056.25.942636254.14.88.389.497.752.647.411:589:1525193.016950.3
72Brian Boyle31TBLC7669866751.1-0.952650950.8-0.97.189.596.746.653.412:5510:1515163.119958.8
73Dan Boyle39NYRD741097108350.34.481181349.93.29.290.9100.160.339.718:4915:4419470.619149.2
74Tyler Bozak29TORC5789781252.53.866364050.93.47.891.299.057.242.817:2013:5633180.418354.1
75Derick Brassard28NYRC801084119247.60.878585747.80.210.792.3103.158.841.217:5314:394756-3.930759.3
76Justin Braun28SJSD801241120250.8-1.292082352.8-0.39.591.0100.542.857.220:3317:33334617.124446.7
77T.J. Brennan26TORD7939050.82.8657048.13.24.984.389.253.446.615:0614:0822-1.62642.3
78Connor Brickley23FLAC2311817340.5-9.210512845.1-5.16.895.7102.456.143.98:448:3443-2.91872.2
79T.J. Brodie25CGYD701302132249.61.693896849.20.110.289.8100.048.251.825:1519:5847913.719740.1
80Jonas Brodin22MIND68948118144.5-4.570484945.3-4.17.193.3100.439.660.420:2118:182723-16.314141.1
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
81Kyle Brodziak31STLC7652852050.4-1.837137549.7-3.05.893.499.235.065.010:488:581811-4.810447.1
82Troy Brouwer30STLRW821005105848.7-4.275876849.7-3.38.292.7100.940.060.016:6013:164026-3.124458.2
83Chris Brown24WSHC16366.723.64266.727.90.0100.0100.00.0100.07:417:41000.2250.0
84Connor Brown22TORRW7766454.31.8545450.0-1.97.988.196.061.138.914:5810:4640-2.02055.0
85Dustin Brown31LAKRW82118786657.82.390265557.92.85.092.597.655.444.616:1013:2540315.037458.0
86J.T. Brown25TBLRW7885179551.70.065360152.11.17.894.7102.549.550.513:2211:3621142.323858.8
87Mike Brown30TOTRW5834644144.0-6.225830445.9-5.35.193.198.246.153.9912-0.28957.3
88Patrick Brown23CARC7757749.30.7565749.60.615.894.1109.933.366.712:3612:27240.91361.5
89Brett Bulmer23MINRW372422.6-29.551525.0-25.30.090.990.935.764.36:436:4000-0.42100.0
90Andre Burakovsky20WSHLW7993988351.50.868464751.40.09.690.5100.157.942.113:0112:0934300.723852.9
91Alexander Burmistrov24WPGC8187593648.3-4.364468248.6-3.66.292.098.251.248.816:1013:033648-3.820450.0
92Brent Burns30SJSD821674148053.12.91235106153.81.78.390.398.651.248.825:5018:59531029.562456.4
93Alexandre Burrows34VANRW7978283648.31.358062848.01.85.192.697.749.750.315:1011:132714-12.122060.9
94Chris Butler29STLD5426140.8-9.8364544.4-7.111.189.2100.350.050.011:3010:3902-0.7757.1
95Dustin Byfuglien30WPGD811660138654.55.21228105053.94.69.489.999.352.947.125:1219:07739211.348251.2
96Paul Byron26MTLC6262063349.5-2.643846448.6-3.25.990.996.742.157.913:4611:372315-4.39156.0
97Ryan Callahan30TBLRW7389387750.5-1.866964650.9-0.58.191.099.153.846.217:1412:443423-4.728454.9
98Matt Calvert26CBJLW7377287646.8-1.458962848.40.08.192.6100.744.455.615:0812:4336102.319259.4
99Mike Cammalleri33NJDLW4251853049.44.440041948.82.712.792.8105.562.837.319:1115:1919244.715466.2
100Andrew Campbell27TORD6617644.5-4.2445743.6-0.87.494.7102.149.150.911:3511:1011-0.8333.3
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
101Brian Campbell36FLAD821265113752.75.799889652.75.410.393.4103.750.949.122:1617:4123545.919949.7
102Gregory Campbell32CBJC8251974141.2-8.338453641.7-8.16.493.8100.143.556.510:348:421411-2.911550.4
103Paul Carey27WSHC4252847.2-7.8202346.5-7.45.993.399.255.644.49:589:4800-0.55100.0
104Matt Carle31TBLD6481391647.0-6.960766547.7-5.68.392.7101.046.253.816:4714:41928-3.711248.2
105John Carlson26WSHD5699098150.2-1.173270251.0-0.29.193.1102.249.850.223:4217:4524476.425748.2
106Jordan Caron25STLRW4212644.7-10.9132138.2-15.50.080.080.050.050.08:088:0700-0.9250.0
107Ryan Carpenter25SJSC14640.0-13.43633.3-19.30.0100.0100.066.733.37:277:27000.00
108Daniel Carr24MTLLW2326120256.42.719515056.53.67.090.297.259.840.212:0410:57742.77651.3
109Connor Carrick21TOTD1930123456.33.822317256.54.94.689.794.451.448.66171.35935.6
110Sam Carrick23TORC3173532.7-12.8152834.9-6.70.089.589.583.316.711:289:5300-0.74100.0
111Trevor Carrick21CARD2293247.53.5232746.04.35.390.095.370.030.016:4016:0341-1.0650.0
112Jeff Carter31LAKC771274101355.7-0.995778654.9-1.99.192.0101.159.340.718:2313:52264110.044754.1
113Ryan Carter32MINLW6035555539.0-11.526538540.8-10.06.893.2100.029.970.111:129:17177-7.19664.6
114Daniel Catenacci22BUFC11678843.2-5.4476641.6-7.52.992.995.760.439.68:448:4120-1.0887.5
115Cody Ceci22OTTD751003124544.6-4.774692844.6-3.89.093.8102.845.854.219:1816:031541-13.023250.0
116Michael Chaput23CBJC8636748.5-5.4444947.3-8.212.597.1109.660.539.58:608:56030.41283.3
117Zdeno Chara38BOSD801424147449.1-0.81074111849.0-1.38.592.2100.743.956.124:0618:4423871.931250.6
118Ben Chiarot24WPGD7085688149.3-2.663964050.0-1.97.491.198.448.151.914:2713:351534-5.016744.9
119Alex Chiasson25OTTRW7765785343.5-5.246963142.6-5.38.694.0102.637.862.213:3810:492616-8.414262.0
120Jason Chimera36WSHLW8283892847.5-4.362968447.9-4.28.192.2100.347.752.314:0311:251532-2.825365.2
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
121Kyle Chipchura29ARIC7050763444.4-2.837649043.4-2.76.691.698.236.863.210:149:102516-0.48754.0
122Taylor Chorney28WSHD5556460948.1-2.241745747.7-3.811.092.4103.466.633.413:1111:55827-1.27835.9
123Casey Cizikas24NYIC8068673148.4-1.349053347.9-2.19.991.4101.439.960.112:4110:185823-7.115056.0
124Fredrik Claesson23OTTD1624324949.41.717817850.03.34.789.794.346.253.819:1717:419140.23542.9
125David Clarkson31CBJRW2315122340.4-7.611017638.5-10.35.290.495.651.848.29:138:5452-0.83372.7
126Adam Clendening23TOTD2937339848.4-2.927630547.5-2.59.494.0103.454.945.1519-0.18351.8
127Kyle Clifford25LAKLW5649542953.6-3.436831953.6-3.45.794.199.858.441.69:229:0856-1.911758.1
128Rich Clune28TORLW1912711153.4-0.8868849.4-2.17.693.0100.644.056.08:067:53212.11758.8
129Cal Clutterbuck28NYIRW7761365548.3-1.444748048.2-1.810.291.9102.140.060.011:559:432120-4.515153.0
130Braydon Coburn30TBLD8099997150.7-1.874175049.7-2.49.392.5101.949.150.916:4514:141731-2.019148.2
131Andrew Cogliano28ANALW8296888952.1-0.374265853.0-0.27.591.498.940.459.614:2612:1726346.123156.7
132Carlo Colaiacovo33BUFD3642745448.52.031633648.51.56.689.295.856.343.714:2814:10311-1.65949.2
133Joe Colborne26CGYC7385990748.60.161764748.8-0.310.788.399.044.755.315:0912:3327320.916361.3
134Ian Cole26PITD7094093850.1-3.771669250.9-2.96.492.198.552.447.617:1414:258325.514549.7
135Sean Collins27WSHC2111542.3-8.471041.2-7.40.087.587.541.758.38:324:0400-0.410.0
136Blake Comeau29COLLW81936107446.63.070376148.03.37.391.398.537.662.417:3713:193125-7.525156.6
137Erik Condra29TBLRW5447138954.83.133329153.42.57.889.196.947.752.310:429:2415121.29660.4
138Kevin Connauton25TOTD6588799547.1-0.366273347.50.08.393.8102.151.648.41513-4.623047.4
139Brett Connolly23BOSRW7182877951.53.563259151.73.68.790.799.347.152.912:5811:551120-0.517155.6
140Andrew Copp21WPGC7742546747.6-4.130934347.4-4.18.695.8104.446.153.98:007:0910181.69061.1
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
141Patrice Cormier25WPGC28372.716.86275.020.90.0100.0100.075.025.04:304:06000.0250.0
142Frank Corrado22TORD3952244154.20.537234252.11.06.588.394.957.842.214:2713:08216-1.711241.1
143Nick Cousins22PHIC3636431953.33.125321154.53.07.894.0101.857.142.910:4410:1318130.96761.2
144Logan Couture26SJSC5264558652.40.046439953.8-0.210.489.499.852.447.617:2312:3139367.625753.3
145Sean Couturier23PHIC6392283752.42.163659951.51.09.292.6101.843.456.618:3614:2627291.520059.5
146Jared Cowen25OTTD3742056742.6-5.830240642.7-4.49.593.7103.244.155.916:5914:23734-5.06336.5
147Charlie Coyle23MINC821040114247.7-0.277481248.80.39.191.7100.752.048.017:1514:223630-2.723360.1
148Adam Cracknell30TOTRW5248154946.7-0.935139746.9-0.95.295.1100.343.756.32314-6.512056.7
149Sidney Crosby28PITC801421116055.13.3104985555.13.29.691.6101.254.745.320:2815:53404710.644655.6
150Tommy Cross26BOSD3293148.3-1.9232350.00.06.783.390.042.957.113:0511:1000-0.130.0
151Matt Cullen39PITC8279384048.6-5.460161749.3-4.57.792.299.836.064.013:5310:5619206.218364.5
152Craig Cunningham25ARIRW107510242.4-0.6528039.4-2.55.094.799.731.668.410:059:49210.01872.2
153Klas Dahlbeck24ARID7172286845.4-1.552265344.4-1.87.791.899.552.147.915:5112:461014-7.413647.1
154Trevor Daley32TOTD821317109854.51.095482453.70.37.792.7100.458.141.9172813.127347.6
155Zac Dalpe26MINC2121152.2-3.36842.9-15.720.080.0100.070.030.010:159:41000.23100.0
156Phillip Danault22TOTC5154753150.72.140439450.61.44.893.298.033.366.71811-1.812358.5
157Marko Dano21TOTC3436831653.81.927023853.11.86.189.795.860.539.510150.59258.7
158Pavel Datsyuk37DETC66111279658.38.184462557.58.87.891.198.961.438.619:3916:11482613.232356.0
159Laurent Dauphin20ARIC8627744.6-0.2435543.9-0.79.792.9102.555.644.411:1910:1330-0.61643.8
160Brandon Davidson24EDMD5176670552.13.255151551.73.47.893.0100.949.350.719:1215:4719453.916638.0
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
161Calvin de Haan24NYID721208121050.00.589583451.83.48.391.199.449.950.120:3817:5319573.021347.9
162Jacob de La Rose20MTLLW2217124341.3-9.411417140.0-10.37.190.697.725.574.512:2610:6063-3.64544.4
163Chase De Leo20WPGC261430.0-29.961135.3-24.216.7100.0116.733.366.79:259:0100-0.30
164Danny DeKeyser25DETD781174124948.5-5.889798547.7-5.07.892.8100.644.755.321:4818:2117385.514449.3
165Michael Del Zotto25PHID52100896851.02.373270850.83.15.492.898.246.753.323:2519:111431-2.821445.8
166Dylan DeMelo22SJSD4547943452.50.636030654.10.95.892.998.755.444.613:3712:208225.89743.3
167Jason Demers27DALD62109492754.11.480167554.32.58.392.8101.149.051.020:5216:2728417.123240.9
168David Desharnais29MTLC6582679650.9-1.860158450.7-2.06.791.998.653.546.515:5913:2227225.614263.4
169Andrew Desjardins29CHILW7779480449.7-1.357258349.5-0.84.493.497.827.172.913:2311:172615-4.718452.7
170Nicolas Deslauriers24BUFLW7050268042.5-6.937050042.5-7.07.090.797.748.751.310:1910:04148-8.313652.9
171Simon Despres24ANAD3249550949.3-4.938235352.0-1.78.792.2100.948.651.419:3816:5511271.46747.8
172Phillip Di Giuseppe22CARLW4149854947.6-2.538543047.2-2.19.292.6101.751.348.714:1613:21175-2.612056.7
173Jason Dickinson20DALC1111345.8-13.17750.0-15.825.0100.0125.0100.00.011:5511:40010.4366.7
174Darren Dietz22MTLD1315815350.83.612410653.96.69.688.598.051.848.214:3213:59312-0.22454.2
175Brenden Dillon25SJSD761074109949.4-2.978574251.4-2.16.893.6100.454.945.116:4115:2812421.521243.9
176Shane Doan39ARIRW7294298548.92.069375248.01.610.392.7103.048.151.917:3713:273327-7.729158.8
177Max Domi20ARILW81951108346.8-0.570182146.1-0.49.692.5102.058.042.016:1912:492841-6.329752.5
178Joonas Donskoi23SJSRW7693882153.32.568556554.82.58.591.4100.049.850.214:0912:31333713.518956.6
179Derek Dorsett29VANRW7165177645.6-2.048458545.3-2.27.090.997.845.954.112:3511:311114-10.914761.9
180Drew Doughty26LAKD821899136958.13.51434104657.83.47.993.3101.255.944.128:0121:23109714.543145.7
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
181Nic Dowd25LAKC5612769.39.2352558.3-3.09.595.0104.572.227.810:359:40330.7837.5
182Steve Downie28ARIRW2618119548.1-0.712715045.8-1.79.992.4102.339.360.79:018:3644-2.33560.0
183Leon Draisaitl20EDMC721132102752.44.584475852.75.78.590.699.155.045.018:0214:5940616.521462.1
184Jonathan Drouin20TBLLW2122722150.70.815516748.1-2.813.591.2104.758.741.314:2712:06811-2.55644.6
185Brandon Dubinsky29CBJC751098108650.32.479979250.21.98.489.497.844.355.718:4614:0145317.228854.9
186Matt Duchene25COLC761099126746.43.383394246.92.58.991.3100.358.341.718:3514:594331-8.932561.5
187Anthony Duclair20ARILW8187588049.93.964867149.13.910.792.7103.461.338.714:2111:2226180.718356.8
188Mathew Dumba21MIND811030109348.51.077381548.70.39.491.7101.157.842.216:5114:131344-3.432846.3
189Brian Dumoulin24PITD791273112253.20.996885953.00.67.692.8100.446.353.718:5316:58323618.920748.8
190Pascal Dupuis36PITRW1819026142.1-6.313418641.9-5.911.391.2102.642.757.315:0612:1824-4.05253.8
191Ryan Dzingel23OTTLW3025330845.1-3.618424243.2-5.611.193.5104.752.847.210:4810:3362-2.14650.0
192David Dziurzynski26OTTLW147615932.3-17.25611832.2-14.89.190.899.925.974.110:059:4922-3.02166.7
193Cody Eakin24DALC821039111048.3-5.374782047.7-6.39.191.5100.547.452.616:2213:054246-1.523157.6
194Patrick Eaves31DALRW5458253352.2-0.442337553.00.77.691.599.150.449.612:5810:3015111.316053.8
195Jordan Eberle25EDMRW69108199952.04.180775551.74.38.089.697.752.547.517:5114:4630411.529658.4
196Alexander Edler29VAND5277686447.3-0.260661349.72.98.790.098.742.457.624:2718:071540-7.224844.8
197Joel Edmundson22STLD6789378253.32.266759352.90.96.393.299.549.051.014:5613:39719-5.318748.1
198Nikolaj Ehlers19WPGRW72101386054.13.975762354.95.28.790.499.156.343.716:0613:2920374.130454.9
199Christian Ehrhoff33TOTD4862551954.6-0.945939753.6-1.75.190.996.157.342.7522-2.917446.0
200Jack Eichel19BUFC811124122847.80.283794946.9-1.18.291.299.455.144.919:0715:094349-8.543454.8
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
201Aaron Ekblad19FLAD781176111251.43.893287951.53.510.091.7101.755.644.421:4117:4124412.932456.2
202Mattias Ekholm25NSHD821279112353.21.394882953.3-0.29.791.0100.648.251.820:1417:06265411.624646.7
203Oliver Ekman-Larsson24ARID751335128351.06.398398949.86.110.089.499.449.051.024:4318:2240382.545749.7
204Patrik Elias39NJDC1612012648.81.2919848.1-0.512.593.2105.749.650.415:2210:5559-0.73560.0
205Lars Eller26MTLC79100588253.32.573266252.51.87.689.897.449.450.615:1512:4146252.227554.2
206Stefan Elliott25TOTD2124526647.90.717520645.9-1.08.390.999.257.142.945-2.27252.8
207Morgan Ellis23MTLD3222250.01.8141745.20.210.092.9102.950.050.08:578:3602-0.5742.9
208Ryan Ellis25NSHD791293108354.42.694879854.30.59.390.699.950.849.220:5417:07242314.729751.2
209Turner Elson23CGYLW131318.8-28.831023.1-28.133.3100.0133.350.050.014:5411:5300-0.10
210Alexei Emelin29MTLD721213115351.3-0.189084051.40.56.491.898.243.756.320:3017:4915750.519536.4
211Deryk Engelland33CGYD6980596645.5-3.960769046.8-2.28.692.5101.146.353.815:1413:508223.714947.7
212Tyler Ennis26BUFC2328834945.2-3.621627444.1-3.94.391.696.046.453.618:0414:461116-4.610255.9
213Toby Enstrom31WPGD721152105752.20.484381550.8-0.98.992.1101.051.448.620:5117:36940-0.612041.7
214Jonathan Ericsson31DETD7193097548.8-3.969580046.5-5.28.393.1101.448.251.818:3215:411461-4.015444.2
215Loui Eriksson30BOSRW821197110752.03.490583152.13.58.392.6101.051.548.519:2814:1448278.826868.7
216Emerson Etem23TOTRW5864976645.9-1.347857245.50.16.991.398.242.058.02020-5.418254.9
217Dennis Everberg24COLRW157913836.4-13.46710139.9-12.31.990.792.628.871.28:578:0103-1.41656.3
218Robby Fabbri20STLC7283575952.41.861757151.90.78.290.999.153.346.713:1911:4427203.919359.1
219Radek Faksa22DALC4550544053.42.638131255.04.210.091.8101.842.157.912:2210:452093.111657.8
220Justin Falk27CBJD2428333645.7-2.621122548.4-0.710.791.4102.143.756.314:1413:1539-0.54436.4
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
221Bobby Farnham27TOTRW5330939444.0-2.024929545.8-0.46.893.2100.042.957.11170.68658.1
222Hudson Fasching20BUFRW7655852.87.0524354.78.611.193.9105.156.443.611:3111:29420.71560.0
223Jesper Fast24NYRRW7986793248.21.264267148.91.410.092.0102.044.855.214:5612:183518-3.814052.9
224Justin Faulk23CARD641209110352.31.189185451.10.37.489.096.448.951.124:0118:214542-4.138547.8
225Mark Fayne28EDMD6995599948.9-0.268672848.5-0.17.791.699.343.356.716:4314:531336-1.113445.5
226Taylor Fedun27VAND181633.3-7.57846.79.216.7100.0116.736.463.618:4818:39000.10
227Eric Fehr30PITC5545148848.0-6.835533751.3-3.36.191.697.728.271.813:0310:0530114.912559.2
228Andrew Ference36EDMD6596846.5-4.2445046.8-3.26.385.091.355.344.713:0411:4502-0.41136.4
229Micheal Ferland23CGYLW7173775949.31.454053950.02.17.089.496.443.956.112:3711:1437252.318964.6
230Landon Ferraro24TOTC6844760142.7-8.034845543.3-6.65.991.897.749.150.91617-3.413158.0
231Kevin Fiala19NSHLW5735357.98.1503757.56.42.996.799.676.523.513:0912:29030.41957.9
232Vernon Fiddler35DALC8270669050.6-2.152049851.1-1.57.492.8100.243.856.211:389:0124153.418752.4
233Valtteri Filppula31TBLC7698795150.9-1.074870151.60.66.691.698.249.850.218:1513:193037-1.716261.7
234Mike Fisher35NSHC7093082653.01.168455755.12.47.288.095.249.550.517:1012:4021148.418652.2
235Tomas Fleischmann31TOTLW7689288150.3-2.563064549.4-3.07.890.398.143.057.038160.021357.7
236Brian Flynn27MTLC5644449247.4-6.632334248.6-4.96.092.498.530.969.111:449:552011-1.310867.6
237Marcus Foligno24BUFLW7575886846.6-1.358665947.1-0.88.392.6100.940.659.413:1112:233017-0.613658.8
238Nick Foligno28CBJLW7294586252.35.870363752.55.37.290.397.551.648.416:5413:5427256.424461.1
239Christian Folin24MIND2626133443.9-6.317724442.0-8.57.693.7101.248.651.414:3512:55410-4.43638.9
240Justin Fontaine28MINRW6046958344.6-4.636640447.5-2.510.290.9101.144.755.311:4710:251712-1.29656.3
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
241Derek Forbort23LAKD1417610662.44.91328560.83.34.291.295.456.044.011:0310:21033.43046.7
242Filip Forsberg21NSHLW821313102556.25.697673557.05.28.889.698.476.024.019:0314:09725212.149050.4
243Cam Fowler24ANAD691126117049.0-4.684986249.6-4.58.190.498.546.453.622:4717:091732-2.425145.0
244Cody Franson28BUFD5968869649.72.952252350.03.55.293.798.950.249.816:5013:411431-2.518948.7
245Johan Franzen36DETRW2192444.23.6141942.45.90.0100.0100.047.152.912:5710:39000.0650.0
246Max Friberg23ANALW5233738.3-17.0172639.5-15.20.093.393.351.748.38:508:2100-1.0616.7
247Alex Friesen25VANC111955.04.35838.5-8.00.060.060.033.366.711:4311:43100.1250.0
248Byron Froese24TORC5645848948.4-3.732937846.5-4.05.990.896.730.969.112:389:3820100.011854.2
249Michael Frolik27CGYRW6488884351.33.762760351.02.98.290.098.247.053.015:4913:2727217.126957.6
250Marian Gaborik33LAKRW5472954957.01.357640059.04.56.389.996.255.244.814:5712:49131810.221266.5
251Kurtis Gabriel22MINRW361331.6-12.761135.3-8.320.0100.0120.045.554.54:304:30100.11100.0
252Sam Gagner26PHIC5361358351.31.643342050.80.57.493.7101.249.250.813:5211:512013-3.716253.7
253Alex Galchenyuk21MTLC821189103953.42.787875853.73.59.289.198.364.935.116:1513:1631363.036055.8
254Stanislav Galiev24WSHRW2418117151.40.112713149.2-2.46.895.6102.449.550.59:078:2268-0.85653.6
255Brendan Gallagher23MTLRW5381564455.95.559248455.04.710.292.3102.555.744.316:3513:1230143.627462.8
256Ryan Garbutt30TOTC8076369652.31.457651252.91.75.690.796.349.051.01218-3.924255.8
257Jake Gardiner25TORD791486124754.44.6108898352.54.26.391.297.552.048.020:3717:223374-3.932038.1
258Jason Garrison31TBLD721005101749.7-3.075276849.5-2.68.690.999.547.752.318:2815:391545-0.520049.5
259Tyler Gaudet22ARIC1410510849.3-1.3718545.5-3.89.387.797.040.060.010:369:1023-1.61442.9
260Johnny Gaudreau22CGYLW791221119550.53.188487550.32.210.889.4100.256.743.319:5615:4741905.637158.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 E+/- SAtt. Thru%
261Brendan Gaunce21VANC2020821549.23.815217147.14.71.891.493.241.458.612:4611:05117-1.55265.4
262Paul Gaustad33NSHC6337059338.4-15.127239840.6-13.76.792.298.97.592.511:159:041414-5.27164.8
263Frederik Gauthier20TORC7527540.9-12.0386437.3-14.38.382.690.939.760.313:5110:4411-2.1742.9
264Luke Gazdic26EDMLW2916318247.2-0.611413945.1-1.84.889.894.642.757.36:126:1121-2.32766.7
265Eric Gelinas24TOTD4040737652.07.230828152.37.16.092.598.566.533.57201.211846.6
266Nathan Gerbe28CARLW4743545648.8-3.032536147.4-3.86.089.395.346.753.313:2711:141323-4.314052.1
267Ryan Getzlaf30ANAC77120997255.43.889469956.13.49.191.2100.251.448.619:3014:42487516.935150.7
268Tom Gilbert33MTLD4558661149.0-5.043743150.3-3.06.392.398.750.649.416:5114:506392.08243.9
269Brian Gionta37BUFRW79962112346.1-1.871984845.9-2.17.292.9100.142.757.317:4413:583121-3.927561.5
270Stephen Gionta32NJDC8254170443.5-3.042552944.5-2.65.691.997.640.459.612:1310:06178-7.511056.4
271Mark Giordano32CGYD821464142850.63.61049103750.32.59.189.098.047.552.524:4718:4645682.042350.1
272Dan Girardi31NYRD741004142541.3-8.6762101043.0-7.210.594.1104.640.659.420:1917:122356-11.514951.7
273Zemgus Girgensons22BUFC7175381048.20.755160847.5-0.26.294.0100.248.851.215:0212:521618-1.717961.5
274Claude Giroux28PHIC781279111653.44.991982052.84.57.791.799.451.848.220:3314:4841450.541857.7
275Tanner Glass32NYRLW5742158941.7-7.431942542.9-6.97.593.1100.632.267.810:179:40413-3.38259.8
276Luke Glendening26DETC8167786443.9-10.152067343.6-8.910.293.1103.330.070.014:3511:022011-2.615257.9
277Nikolay Goldobin20SJSLW97310042.2-6.8536943.4-6.68.396.3104.643.856.311:1111:0831-0.51643.8
278Alex Goligoski30DALD821787157953.11.41309117552.70.710.191.4101.650.349.723:5018:5618736.229842.6
279Cody Goloubef26CBJD4354561247.1-0.639245846.1-1.97.592.399.946.054.015:0814:063110.89840.8
280Scott Gomez36TOTC3428634345.5-5.722727345.4-6.64.792.797.364.835.2613-3.03262.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 E+/- SAtt. Thru%
281Barclay Goodrow22SJSRW1410112844.1-7.1779943.8-9.97.194.0101.251.548.510:168:4134-0.91258.3
282Boyd Gordon32ARIC6541954543.5-4.031540843.6-3.13.593.496.923.676.412:169:101012-1.68066.3
283Josh Gorges31BUFD771119138044.8-4.5825103244.4-5.17.292.8100.040.859.220:2817:461317-5.913941.0
284Brandon Gormley23COLD2624729145.90.417820147.0-0.29.888.898.653.446.612:1111:51512-1.43234.4
285Shayne Gostisbehere22PHID6499597150.6-0.171168950.8-0.19.892.6102.461.938.120:0515:4328512.534144.6
286Yanni Gourde24TBLC251327.8-24.541126.7-26.7100.0100.0200.025.075.07:197:19000.010.0
287Michael Grabner28TORRW8083186349.1-3.361167347.6-3.37.093.099.939.061.014:2811:076621-7.618462.0
288Mikhail Grabovski32NYIC5872675049.2-1.353254749.3-0.89.092.3101.450.949.114:0612:572834-1.315752.2
289Marc-Andre Gragnani28NJDD4383552.13.5252748.1-0.30.090.590.570.829.214:2211:2711-2.090.0
290Petter Granberg23NSHD2725430945.1-6.919022545.8-7.27.994.0101.948.551.513:4313:0507-2.42254.5
291Markus Granlund22TOTC4743754344.6-3.929940342.6-5.99.491.1100.554.445.61911-3.911349.6
292Mikael Granlund23MINC821181115650.54.087986350.52.86.491.497.860.139.918:0514:2851403.427258.8
293Alex Grant27ARID5496045.02.6384744.73.73.292.695.860.040.013:1411:59100.41040.0
294Derek Grant25CGYC1513115246.3-0.810011446.7-1.31.490.892.341.458.610:539:3631-1.83661.1
295Tyler Graovac22MINC2231757.5-4.2141156.0-3.00.087.587.553.846.211:3711:37200.0633.3
296Kevin Gravel23LAKD5504453.2-9.3343350.7-10.414.388.5102.766.733.311:4110:27020.11216.7
297Mike Green30DETD74121394256.36.193075655.26.87.091.098.070.529.519:4616:1318405.225548.6
298Andy Greene33NJDD82993133542.7-5.076595944.4-3.58.694.0102.631.368.722:5418:322638-8.214842.6
299Matt Greene32LAKD3223141.5-23.2182343.9-17.10.094.794.747.452.611:458:5003-0.6475.0
300Colin Greening29TOTLW3136931653.91.626824851.91.89.390.599.850.050.01010-1.410256.9
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
301Alexandre Grenier24VANRW6687447.90.7506443.9-1.65.688.093.660.040.011:2911:2133-1.41369.2
302Seth Griffith23BOSC4254436.2-14.4202841.7-7.90.075.075.043.856.39:588:0301-0.1450.0
303Mikhail Grigorenko21COLC7469786344.70.552062645.40.010.492.5102.952.747.313:1611:052118-7.614358.7
304Rocco Grimaldi22FLAC2018517751.11.814615049.30.86.590.597.156.243.811:5211:10105-2.94860.4
305Nicklas Grossmann31ARID5866985643.9-5.949065942.6-6.06.494.2100.639.360.717:4414:36321-9.49146.2
306Eric Gryba27EDMD5375678149.20.454257848.40.07.392.8100.150.349.717:5315:2416392.214340.6
307Radko Gudas25PHID761344118053.24.795785252.94.36.792.899.448.951.119:5116:391157-4.334044.1
308Erik Gudbranson24FLAD6482696746.1-4.464577545.4-5.88.393.2101.641.059.020:0716:151128-4.315646.8
309Nate Guenin33COLD2923435239.9-3.917825740.9-4.28.394.7103.054.245.813:0411:2126-2.52638.5
310Carl Gunnarsson29STLD7291593749.4-4.169568150.5-2.89.291.8101.148.551.517:2315:0614236.011644.0
311Erik Gustafsson23CHID4158449854.04.441338052.12.59.493.6103.059.740.315:2713:329122.313044.6
312Carl Hagelin27TOTLW80116793855.41.687567356.52.98.090.498.451.148.9303517.029759.9
313Ron Hainsey34CARD811462139351.2-0.51098106050.90.07.989.897.748.451.622:1918:5434482.225152.2
314Micheal Haley29SJSC168311043.0-8.6618143.0-11.12.294.696.848.651.47:067:0409-0.61566.7
315Matt Halischuk27WPGRW3019823246.0-6.013817244.5-8.74.796.8101.545.554.59:278:6053-0.25570.9
316Taylor Hall24EDMLW821362123452.55.299290952.25.58.990.299.054.445.619:1115:4964737.747460.3
317Dan Hamhuis33VAND5890689850.22.868371149.02.87.592.299.751.148.921:2516:5824470.016443.9
318Dougie Hamilton22CGYD821342135749.72.197997250.22.27.290.497.649.950.119:4616:3515632.338149.9
319Freddie Hamilton24CGYC4493856.37.2373154.48.83.696.399.943.556.512:4211:44121.01070.0
320Travis Hamonic25NYID721408142749.70.71011103949.30.28.391.199.449.950.123:4920:194461-4.433144.4
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
321Noah Hanifin19CARD791108110650.0-1.482585949.0-1.97.390.998.255.844.217:5415:144249-3.728043.6
322Joel Hanley24MTLD1011512348.32.2908451.74.611.487.799.151.049.015:6014:1124-0.41758.8
323Markus Hannikainen22CBJLW4153530.0-22.1152834.9-17.50.090.090.035.764.37:097:0210-0.73100.0
324Jannik Hansen29VANRW6779484848.41.060867647.4-0.111.892.5104.358.641.416:2613:472524-6.119061.6
325Martin Hanzal28ARIC6480380849.83.759061948.83.28.691.199.753.346.717:4413:0427210.424258.3
326Ben Harpur21OTTD5567243.8-5.4425443.8-7.29.494.7104.144.855.213:4013:21021.5475.0
327Scott Harrington22TORD1517716152.43.513812352.93.15.794.8100.558.741.313:0611:44131.63129.0
328Ryan Hartman21CHIRW3313745.6-6.7242648.0-2.55.690.996.577.322.79:149:1431-0.51030.0
329Scott Hartnell33CBJLW7997497150.12.873171850.42.79.688.898.453.047.015:3512:362032-2.624062.5
330Garnet Hathaway24CGYRW1413013050.0-0.3928452.32.96.788.995.656.843.212:0111:07430.81957.9
331Erik Haula24MINC7661777044.5-3.846655945.5-3.411.593.7105.235.364.712:4310:453413-4.316461.0
332Martin Havlat34STLRW2181554.5-2.314960.92.510.087.597.550.050.010:5410:08300.4475.0
333Jimmy Hayes26BOSRW7579389846.9-2.962669947.2-2.66.890.997.753.946.113:5012:232528-4.918568.6
334Kevin Hayes23NYRRW7984688548.92.563965749.32.28.992.3101.261.738.313:4011:592442-4.724554.3
335Victor Hedman25TBLD781534120156.17.0113390355.67.09.092.0101.056.643.423:0417:42486211.039645.7
336Seth Helgeson25NJDD1917724342.1-1.913717943.4-1.52.294.496.657.642.413:5713:2228-2.62240.9
337Darren Helm29DETC7788181851.9-0.365166949.3-2.08.191.799.845.154.915:0412:162216-3.729156.7
338Ales Hemsky32DALRW7593879654.12.269057754.52.59.790.8100.549.850.213:0611:1622363.726558.5
339Matt Hendricks34EDMLW6861074645.0-4.543252845.0-3.84.996.2101.139.760.313:1410:381420-5.911852.5
340Adam Henrique25NJDC8084397946.30.865174546.60.311.791.8103.549.550.519:4713:5238272.423862.6
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
341Tomas Hertl22SJSC81123196256.16.588367956.55.19.291.4100.649.350.715:5714:06354119.234858.0
342Thomas Hickey26NYID6282289647.8-1.160865348.2-0.910.093.3103.353.246.817:2414:441841-5.715136.4
343Chris Higgins32VANLW3331136745.9-2.922929343.9-3.74.090.994.946.653.413:4711:3378-6.28659.3
344Vincent Hinostroza21CHIC7425543.3-8.9293942.6-8.14.393.597.954.345.78:418:2731-1.71060.0
345Niklas Hjalmarsson28CHID811404133251.30.6103997751.51.97.792.199.843.956.122:2318:5831658.218441.8
346Cody Hodgson25NSHC3942430857.94.632221759.75.34.394.298.553.146.910:4410:31779.112152.9
347Mike Hoffman26OTTLW781135112250.34.081684749.13.59.991.1101.160.939.117:3314:274445-2.145752.5
348Nick Holden28COLD821317161944.90.6985121044.9-1.29.991.8101.745.854.221:5318:252126-16.820049.0
349Peter Holland25TORC6575366953.01.056152051.91.85.490.996.348.351.714:4011:283421-1.923858.0
350Bud Holloway27MTLC11516.7-48.31325.0-35.90.0100.0100.075.025.07:197:1921-0.21100.0
351Korbinian Holzer27ANAD2936335550.6-0.527225851.3-0.67.390.697.948.651.414:5113:32281.04240.5
352Shawn Horcoff37ANAC5958057950.0-2.943843150.4-3.36.393.099.340.559.513:1711:1512284.411662.9
353Patric Hornqvist29PITRW82124394756.85.589968956.65.18.492.1100.556.343.716:5113:2528820.339265.6
354Bo Horvat20VANC82900106645.8-2.166483344.4-3.18.488.797.143.057.017:0812:432717-13.424563.3
355Marian Hossa37CHIRW6487478152.81.762758551.71.16.694.0100.754.945.117:1613:15442511.230762.2
356Quinton Howden24FLAC5841047946.1-3.432737646.5-3.37.193.5100.650.249.810:2210:0597-5.98265.9
357Marek Hrivik24NYRLW5254436.2-7.4183335.3-8.423.1100.0123.116.183.910:439:4103-0.6560.0
358Jonathan Huberdeau22FLALW76963102348.5-0.377979449.50.611.292.0103.243.256.818:0814:3132467.826964.7
359Jiri Hudler32TOTC7284984050.32.260562249.30.411.688.6100.258.741.323250.618060.6
360Charles Hudon21MTLLW3262848.1-5.0211558.34.814.3100.0114.336.863.210:429:58201.3742.9
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
361Brad Hunt27EDMD7747948.40.8515846.8-3.02.794.697.368.032.014:1111:3726-1.92646.2
362Matt Hunwick30TORD601044117547.0-6.978391146.2-6.46.791.898.542.557.522:3418:172444-11.218340.4
363Ben Hutton22VAND751049119146.8-0.878891146.4-0.46.591.798.254.046.019:5216:153053-16.423743.9
364Zach Hyman23TORC1623918057.04.517014054.83.28.590.799.263.536.515:4113:18921.46854.4
365Jarome Iginla38COLRW82893114143.9-0.865384143.7-2.68.390.198.449.350.715:5212:272222-10.534253.2
366Matt Irwin28BOSD2222943.1-4.2142734.1-14.012.575.087.560.040.014:5612:4300-1.4560.0
367Barret Jackman34NSHD7391273355.44.067549857.55.46.092.698.656.843.213:5112:568352.913049.2
368Tim Jackman34ANARW2121544.4-15.691047.4-2.20.071.471.49.190.95:445:4401-0.41100.0
369Jaromir Jagr43FLARW79101797051.22.979974451.83.311.991.2103.148.851.217:0414:0333449.325456.3
370Mattias Janmark23DALC7399685353.91.774864853.61.79.492.3101.754.046.014:1012:5526363.321250.9
371Calle Jarnkrok24NSHC81101195451.5-1.078270452.6-1.07.890.998.752.547.516:0813:0532191.619364.8
372Dmitrij Jaskin22STLRW6568955755.33.650540255.73.66.093.399.347.252.811:5211:302187.715957.9
373Dustin Jeffrey27ARIC7417036.9-6.3255830.1-11.822.295.2117.550.050.011:2410:1100-1.8683.3
374Boone Jenner22CBJC821028120446.1-2.977686847.2-1.97.890.698.445.055.016:2513:4539252.134465.4
375Ryan Johansen23TOTC801082104950.81.782176951.62.09.291.4100.652.747.338428.630061.7
376Marcus Johansson25WSHLW7493593350.1-0.668967950.4-0.89.692.8102.455.744.316:3813:3135395.121362.0
377Stephen Johns23DALD1421522349.10.915115549.3-1.26.189.996.045.354.717:5017:03611-0.93043.3
378Erik Johnson27COLD731154144244.50.488997947.63.56.590.697.142.757.323:2717:293045-6.730757.0
379Jack Johnson29CBJD60992114146.5-2.873984346.7-3.07.291.198.344.655.424:1118:20830-3.120542.0
380Tyler Johnson25TBLC6993285252.21.171166051.91.39.291.8101.056.343.717:0813:2019312.529257.2
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
381Ross Johnston21NYILW141028.6-16.51712.5-31.10.0100.0100.025.075.016:1714:3020-0.20
382Ryan Johnston23MTLD3474750.0-8.4383651.4-9.36.996.0102.959.140.916:1715:4701-0.1520.0
383Jussi Jokinen32FLALW81100787953.46.179266354.47.210.991.9102.848.751.318:1712:52314710.024861.7
384Jyrki Jokipakka24TOTD5873075249.3-2.650654148.3-3.29.391.1100.453.846.214351.29845.9
385David Jones31TOTRW7570493043.1-6.152166044.1-5.38.492.4100.839.960.1149-12.115853.2
386Seth Jones21TOTD811430127352.93.0104289653.83.16.191.497.452.747.325694.334445.6
387Josh Jooris25CGYC5953459047.5-1.439841848.8-0.56.093.099.042.957.112:1710:2714146.112962.0
388Michal Jordan25CARD3646242252.31.334032251.40.97.590.197.658.441.615:1014:3068-2.87647.4
389Jacob Josefson24NJDC5850749050.95.438634352.96.62.090.892.744.455.615:3011:151918-1.314758.5
390Roman Josi25NSHD811576156850.1-4.01189110151.9-2.88.291.099.250.749.325:2919:00214310.939849.7
391Tomas Jurco23DETRW4430629051.3-1.222623449.1-1.96.291.097.246.553.59:118:4367-1.47556.0
392Nazem Kadri25TORC761296111853.72.595985952.83.47.489.997.351.648.418:1615:0147411.648353.8
393Sergey Kalinin24NJDC7864677545.5-0.549058545.6-1.46.492.999.343.956.113:2011:332517-10.712257.4
394Steven Kampfer27FLAD4753659147.6-1.841744348.5-0.96.895.3102.148.651.415:0513:475102.69855.1
395Evander Kane24BUFLW651096102051.86.785177852.27.86.390.296.552.447.621:0216:4237370.247257.4
396Patrick Kane27CHIRW821397123553.13.399093051.61.911.290.8101.968.531.520:2416:363437-3.846162.3
397Kasperi Kapanen19TORRW911810253.62.9828250.01.20.095.095.075.724.314:4712:2041-1.12360.9
398Erik Karlsson25OTTD821875172652.18.01339129350.97.39.689.799.355.344.728:5822:136196-3.150748.9
399Melker Karlsson25SJSC6567469249.3-3.049647651.0-2.58.393.2101.649.950.113:3111:452414-0.716757.5
400William Karlsson23CBJC8183185449.31.762561850.32.47.190.897.845.554.514:2811:574221-0.517960.3
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
401Zack Kassian25EDMRW3635942645.7-4.224830944.5-4.85.692.297.848.651.412:2711:531115-1.07754.5
402Bracken Kearns34NYIC2171454.813.1161257.118.80.0100.0100.054.545.515:5413:43011.10
403Duncan Keith32CHID671284114452.93.194284352.83.48.992.4101.246.953.125:1419:0322463.728645.1
404Chris Kelly35BOSC117911640.5-13.0598341.5-12.613.092.5105.548.551.513:0510:21220.61457.1
405Joonas Kemppainen27BOSC4436349842.2-8.427537642.2-8.56.192.198.244.056.012:3210:39289-5.05267.3
406Ronalds Kenins24VANLW8638442.9-4.5526843.3-2.42.695.398.052.347.711:2511:1232-0.91346.2
407Tyler Kennedy29NJDC5045245250.05.334834850.04.46.089.195.043.256.813:2611:521612-4.312557.6
408Michael Keränen26MINC16650.0-0.84450.0-4.80.066.766.740.060.06:096:09000.00
409Tanner Kero23CHIRW1716518547.1-6.812014645.1-6.96.492.799.055.045.012:1810:1180-3.04261.9
410Ryan Kesler31ANAC791153101753.11.187371954.82.47.991.599.438.861.219:3214:1339346.934847.4
411Phil Kessel28PITRW821270106554.42.394382353.40.78.591.9100.464.735.318:2314:30265511.047957.2
412Jujhar Khaira21EDMLW1513615646.62.59411644.80.86.791.998.531.668.410:2110:15640.13046.7
413Alexander Khokhlachev22BOSC5504353.85.8353748.60.80.092.392.355.344.710:1510:1501-0.31040.0
414Alex Killorn26TBLC81108897852.71.679374551.60.810.592.2102.752.947.116:4813:373146-0.727855.4
415Jakub Kindl28TOTD4461449555.45.746840953.44.29.594.1103.658.141.97294.713447.0
416Dwight King26LAKLW4758854352.0-5.243241451.1-6.35.791.597.254.745.314:2612:3356-1.49451.1
417Oscar Klefbom22EDMD3046846050.42.835033151.45.27.989.897.847.152.921:5316:561031-0.210446.2
418Kevin Klein31NYRD691064116447.82.279683348.92.910.192.9103.044.755.320:2317:312045-3.915444.8
419John Klingberg23DALD761709138455.34.31243107053.72.310.192.0102.152.147.922:4118:48367814.336147.4
420Rob Klinkhammer29EDMLW148911942.8-9.1578141.3-10.72.488.390.845.654.49:258:6033-2.22638.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 E+/- SAtt. Thru%
421Corban Knight25FLAC2011415841.9-5.69112342.5-5.613.394.7108.146.753.39:389:2861-1.71957.9
422Slater Koekkoek21TBLD91027856.710.2795957.210.63.293.396.666.733.310:1910:17332.12250.0
423Mikko Koivu32MINC821190109552.16.187979652.55.69.990.5100.457.442.619:5814:5637456.527750.9
424Leo Komarov29TORC6799985353.93.274565153.44.17.389.797.050.849.217:5013:3042161.921759.9
425Anze Kopitar28LAKC811385106256.60.7105180156.71.111.292.2103.452.048.020:5215:36434514.131156.9
426Lauri Korpikoski29EDMLW7160881742.7-7.842759741.7-8.66.092.198.142.657.413:5510:581914-9.214859.5
427Scott Kosmachuk22WPGRW8619140.1-14.9446739.6-15.78.695.9104.534.066.011:3211:0512-0.11275.0
428Mike Kostka30OTTD1517822544.2-5.513616645.0-5.311.295.2106.540.359.714:5314:0506-2.21752.9
429Chris Kreider24NYRLW791006101049.93.874473050.53.810.791.0101.852.447.615:5713:182337-1.727856.1
430David Krejci29BOSC721069105450.41.378779149.90.59.691.2100.751.748.320:1615:0436491.129249.0
431Niklas Kronwall35DETD6494398648.9-3.471177747.8-2.87.690.498.053.946.122:0116:24923-8.714442.4
432Torey Krug24BOSD811419130852.04.0107298352.24.28.092.6100.655.644.421:3517:1420576.146952.0
433Marcus Kruger25CHIC4139942648.4-3.429130049.2-0.74.793.498.118.781.313:3110:52104-3.98360.2
434Nikita Kucherov22TBLRW77116898354.33.486376553.02.09.192.3101.460.639.418:1214:2734586.840252.0
435Tom Kuhnhackl24PITRW4238042947.0-10.229031747.8-9.78.292.5100.732.567.512:1211:06562.27965.8
436Dean Kukan22CBJD811511649.85.9839048.04.017.797.1114.845.154.917:2116:40431.0650.0
437Brett Kulak22CGYD8947555.69.4716353.08.32.091.993.950.949.112:2112:13340.41850.0
438Nikolai Kulemin29NYILW8184395846.8-3.361868847.3-2.79.793.9103.647.852.214:0411:483231-8.616157.1
439Dmitry Kulikov25FLAD74982111646.8-4.476084947.2-4.09.492.0101.449.150.921:0216:533154-1.018952.4
440Chris Kunitz36PITLW80125198456.04.492372156.14.410.093.0103.058.042.016:4914:02334312.327953.8
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
441Evgeny Kuznetsov23WSHC821247110353.13.394680054.24.411.490.9102.355.744.317:2514:53615411.631860.7
442Oliver Kylington18CGYD191932.1-14.861331.6-19.820.092.3112.30.0100.017:2216:0700-0.9250.0
443Andrew Ladd30TOTLW781095103651.4-0.376977249.9-1.68.189.897.952.048.02934-7.635151.3
444Brooks Laich32TOTC8166167849.4-1.246451847.3-3.56.190.896.847.552.52916-3.815863.9
445Anton Lander24EDMC6150256547.0-3.034841045.9-3.74.193.597.737.562.512:059:092318-2.59358.1
446Gabriel Landeskog23COLLW75975114446.02.075581248.23.68.890.499.152.447.618:5614:043730-5.625068.0
447Dylan Larkin19DETC80109799152.50.982180150.60.39.892.8102.661.039.016:3214:014339-1.039056.7
448Adam Larsson23NJDD82991128843.5-3.776093444.9-2.78.594.8103.230.869.222:2918:312227-4.115442.2
449Johan Larsson23BUFLW7483795846.6-1.461774245.4-2.86.394.1100.437.662.414:4913:222116-3.619149.7
450Michael Latta24WSHC4328027050.91.519720349.3-0.67.292.9100.150.549.58:057:50840.45156.9
451Scott Laughton21PHIC7159967147.2-4.044249147.4-3.57.293.5100.753.746.310:269:352321-4.014458.3
452Curtis Lazar20OTTRW7666289342.6-6.648866542.3-5.97.393.0100.342.657.413:5211:312415-10.714155.3
453Vincent Lecavalier35TOTC4947049248.9-8.435434650.6-5.86.793.3100.053.746.31314-2.611359.3
454Nick Leddy24NYID811515147950.62.01070111449.0-0.88.391.699.850.449.622:3719:024052-3.226445.8
455Anders Lee25NYILW8097290251.93.371564852.53.96.692.499.057.043.014:3511:4232214.428264.9
456David Legwand35BUFC7942752045.1-2.732538945.5-2.17.091.398.350.749.39:427:101912-1.89365.6
457Jori Lehtera28STLC79101292052.40.873769751.4-1.09.492.6102.056.643.416:0513:0829194.814059.3
458Taylor Leier21PHILW6264636.1-18.4153728.8-23.80.0100.0100.052.247.87:437:3331-1.3933.3
459Brendan Leipsic21TORLW6856457.00.8645056.13.84.990.695.549.150.914:1411:47310.71957.9
460Josh Leivo22TORLW121229556.21.9847453.21.714.392.0106.361.338.712:199:1644-2.13852.6
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
461Bryan Lerg30SJSC6235629.1-24.7194032.2-23.75.9100.0105.938.161.98:538:1900-0.7757.1
462Brett Lernout20MTLD14930.8-17.34736.4-9.80.0100.0100.033.366.76:306:30000.00
463Lucas Lessio23MTLLW129310946.0-2.7606946.5-0.68.994.4103.346.753.310:299:5922-0.72458.3
464Kris Letang28PITD711576129554.93.7114294254.83.37.691.499.054.145.926:5720:03476916.639854.8
465Mark Letestu30EDMC8272890344.6-5.652465844.3-5.35.591.396.837.562.515:4711:012829-7.319854.0
466Trevor Lewis29LAKC7590571955.7-0.669651757.41.75.190.395.555.244.814:3412:3017226.526563.0
467John-Michael Liles35TOTD811242118051.3-1.993090050.8-1.57.091.298.351.448.62644-1.823247.8
468Oscar Lindberg24NYRC6865170348.10.950652649.01.18.794.6103.460.439.612:1110:561614-1.717963.7
469Tobias Lindberg20TORRW6787750.33.7526544.40.39.493.5102.958.042.015:5012:5722-1.62548.0
470Petteri Lindbohm22STLD1012911054.02.5946957.76.93.388.591.837.662.413:4713:43211.32437.5
471Esa Lindell21DALD4565650.0-14.2373750.0-17.44.083.387.351.548.514:0313:39030.5922.2
472Elias Lindholm21CARC821225104354.03.791479853.43.85.490.395.754.445.618:0514:1533346.929459.5
473Hampus Lindholm22ANAD801443108857.07.2107378357.87.36.691.798.349.950.122:0017:32186515.531647.2
474J.C. Lipon22WPGRW9504652.1-1.6363550.7-2.23.796.4100.155.344.76:586:5610-0.7757.1
475Bryan Little28WPGC5788575454.03.063958552.20.88.188.596.654.845.219:3513:512026-1.521558.6
476Viktor Loov23TORD4413256.2-2.7272452.9-1.122.2100.0122.277.822.210:2810:08000.2714.3
477Ben Lovejoy31PITD6699095750.8-1.576071851.4-1.08.192.1100.240.859.218:5216:0820187.217252.3
478Adam Lowry22WPGC7469279646.5-6.151458446.8-5.57.091.498.345.854.214:0111:343318-3.512160.3
479Milan Lucic27LAKLW81140197259.04.2103674858.13.110.491.6102.057.942.117:1414:39224812.226946.1
480Joffrey Lupul32TORLW4651857047.6-3.640145147.1-2.96.791.398.048.351.714:3711:41127-2.217857.3
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
481Olli Maatta21PITD671098102751.7-2.181776651.6-2.410.793.0103.655.344.719:5717:158347.019050.0
482Clarke MacArthur30OTTLW4383254.313.3272354.013.25.988.294.156.543.510:529:5400-1.1850.0
483Andrew MacDonald29PHID2845648648.4-6.433131851.0-4.711.591.6103.253.346.720:0717:124202.45933.9
484Derek MacKenzie34FLAC6444053445.2-3.835141445.9-3.67.395.6102.946.953.113:0910:052713-3.912662.7
485Nathan MacKinnon20COLC721067119647.14.382485649.05.28.491.299.757.842.218:5214:442839-4.041558.6
486Evgeni Malkin29PITC5789573055.14.768458453.93.17.591.599.065.734.319:2214:48545210.328556.8
487Brad Malone26CARC5737238449.2-2.127230347.3-2.96.388.895.246.054.09:338:17416-2.37441.9
488Brandon Manning25PHID5686079552.01.961659850.70.35.295.5100.657.442.616:3214:57719-7.614945.0
489Josh Manson24ANAD71112386756.45.385263757.24.97.191.798.849.450.618:4716:22185112.617151.5
490Anthony Mantha21DETRW101088954.84.6867354.14.66.180.486.567.232.811:429:4242-0.52962.1
491Brad Marchand27BOSLW771288105455.08.099277956.09.48.691.7100.347.452.618:3414:28436916.239363.1
492Alexey Marchenko24DETD6684783850.3-2.362665748.8-2.77.592.299.746.753.316:5014:33733-6.910737.4
493Jon Marchessault25TBLC4541035153.92.431726554.53.95.588.894.345.055.012:059:0710124.313460.4
494Martin Marincin23TORD6590379053.31.663162250.4-0.28.391.299.452.647.416:4614:0625411.318030.6
495Andrei Markov37MTLD821440140450.6-1.31046105449.8-2.38.991.3100.250.249.823:5017:313893-0.228740.8
496Patrick Marleau36SJSLW821103106151.0-0.681273452.5-0.46.989.095.947.252.819:0113:4246718.535660.4
497Patrick Maroon27TOTLW7275272450.9-1.556155050.5-2.97.391.999.259.640.41030-1.716861.9
498Matt Martin26NYILW8070872649.40.051152949.1-0.410.291.3101.541.258.810:3310:21815-8.214260.6
499Paul Martin34SJSD781343127751.3-0.2100390652.5-0.78.592.7101.147.452.620:4217:4626505.812240.2
500Alec Martinez28LAKD781376122253.0-4.5100588853.1-3.98.693.0101.651.648.421:0916:368605.431339.6
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
501Jordan Martinook23ARILW8181291147.10.160068646.70.46.891.898.543.356.715:1412:035212-5.720752.7
502Andreas Martinsen25COLLW5544258443.1-1.731841743.3-2.98.792.1100.842.058.011:0610:42115-6.79057.8
503Brandon Mashinter27CHILW4123429744.1-7.616722742.4-8.74.792.597.247.952.17:307:2467-4.94062.5
504Michael Matheson21FLAD3473656.69.4393056.510.64.0100.0104.054.545.517:3216:56110.4850.0
505Stefan Matteau21TOTLW3223127445.7-0.717421145.2-1.73.189.792.947.952.129-4.45350.9
506Shawn Matthias27TOTC7183088048.5-0.858566147.0-2.08.089.997.852.547.53412-7.016063.1
507Scott Mayfield23NYID6729044.4-9.1546246.6-6.37.585.192.638.361.717:0715:0603-1.21233.3
508Jamie McBain27LAKD4452439457.11.838330355.80.46.593.6100.168.131.912:1411:102132.17841.0
509Jake McCabe22BUFD771111123847.3-0.286493548.01.07.893.0100.848.651.419:0617:171734-3.314642.5
510Jared McCann19VANC6968376447.20.049759645.5-1.16.892.999.753.546.512:3111:153026-15.219953.3
511Michael McCarron20MTLRW2017121444.4-4.112215344.4-3.94.589.393.842.557.511:4110:2047-1.15673.2
512John McCarthy29SJSLW10140.0-43.8080.0-51.9100.050.050.07:057:0501-0.40
513Jay McClement32CARC7757768045.9-6.843652445.4-6.65.789.695.341.059.011:369:293221-1.210759.8
514Max McCormick23OTTLW2018918850.1-0.913913550.72.04.789.594.250.949.110:2810:17851.65468.5
515Connor McDavid19EDMC4570962953.06.252947252.86.910.587.798.253.546.518:5314:3733179.015667.3
516Ryan McDonagh26NYRD731146125647.70.786987649.82.712.691.6104.143.156.922:2117:1931671.426243.1
517Colin McDonald31PHIRW5243242.9-8.4162242.1-10.69.194.1103.285.714.38:098:0800-0.4666.7
518John McFarland23FLALW3143131.1-16.0112530.6-18.30.092.992.923.576.59:559:3901-0.4450.0
519Brock McGinn21CARLW2116720544.9-9.313015345.9-6.25.982.588.448.451.611:1110:2544-3.53571.4
520Jamie McGinn27TOTLW8484689648.60.662666748.40.19.190.199.247.252.818190.824463.9
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
521Tye McGinn25TBLLW2121348.00.1121054.58.90.0100.0100.044.455.68:338:2310-0.2250.0
522Dylan McIlrath23NYRD3440138950.81.128829349.6-0.89.194.8103.948.451.614:0713:05912-1.66940.6
523Greg McKegg23FLAC158410943.5-6.9668643.4-6.56.197.1103.252.947.18:157:5241-0.52360.9
524Curtis McKenzie24DALLW3192642.2-2.9162044.4-0.20.090.990.950.050.08:488:38100.3560.0
525Cody McLeod31COLLW8260278443.4-1.346857045.1-0.67.494.0101.538.361.810:329:2362-5.910768.2
526Brayden McNabb25LAKD811422102958.02.7108878358.23.26.693.6100.255.944.118:4916:4219566.222740.1
527Mark McNeill22CHIRW161430.0-12.541323.5-15.30.0100.0100.041.758.312:4411:4710-0.310.0
528Adam McQuaid29BOSD6487995448.0-2.664969848.2-2.77.293.5100.748.951.118:0215:19727-2.710638.7
529Evgeny Medvedev33PHID4572363053.44.952247752.33.58.092.5100.552.847.318:5016:021327-3.418937.6
530Jayson Megna25NYRC6646151.2-4.0454251.7-4.66.788.094.755.045.012:1510:30120.02142.9
531Julian Melchiori24WPGD1110913345.0-5.38510045.9-6.57.694.3101.956.343.813:3613:1025-1.12157.1
532Jonathon Merrill23NJDD4751459446.40.239244746.7-0.37.489.596.957.942.116:5315:167170.15752.6
533Michael Mersch23LAKLW1713118541.5-14.39614440.0-16.26.597.0103.548.451.610:239:3033-2.83369.7
534Marc Methot30OTTD691068123846.3-1.576993745.1-1.710.792.3103.048.851.220:3918:101049-10.813256.1
535Milan Michalek31TOTLW4542952744.9-4.431838745.1-3.19.492.4101.837.562.52514-6.111953.8
536Zbynek Michalek33ARID7075595344.2-3.155569644.4-1.79.991.7101.647.053.016:5813:422127-7.713351.9
537Sonny Milano19CBJLW3373055.210.0262353.19.112.592.9105.465.434.613:2313:23110.9540.0
538Andrew Miller27EDMC6373948.7-1.1283147.5-3.45.989.595.453.346.79:078:5010-0.1475.0
539Colin Miller23BOSD4258153652.02.545539853.33.67.691.599.165.234.815:4714:226200.514042.1
540Drew Miller31DETLW2817929138.1-14.314523138.6-12.05.893.098.827.572.512:589:3986-2.84461.4
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
541J.T. Miller22NYRC821008103949.22.772773849.62.410.491.6102.057.842.215:0213:254061-4.725353.4
542Kevan Miller28BOSD711038106949.3-0.577479549.3-0.39.492.4101.748.151.919:0416:1512334.014544.1
543John Mitchell31COLC7167190742.5-1.649367142.4-2.97.192.899.939.560.515:1512:173317-12.116561.2
544Torrey Mitchell31MTLC7164070147.7-4.347250748.2-3.36.593.299.732.267.812:4110:4822270.910267.6
545Willie Mitchell38FLAD4654173242.5-8.443556843.4-7.58.792.6101.335.964.119:5516:15618-5.27742.9
546Travis Moen33DALLW2312514646.1-7.69310547.0-5.53.392.095.351.049.08:127:4244-0.71770.6
547Sean Monahan21CGYC811126115849.31.182183549.61.010.888.599.355.344.719:1014:425538-0.433658.6
548Dominic Moore35NYRC8065188242.5-6.349365143.1-6.38.293.6101.722.977.113:1810:512436-6.615062.7
549John Moore25NJDD73871112643.6-3.067085044.1-3.68.192.1100.247.252.819:4715:532342-10.721848.6
550Josh Morrissey20WPGD191242.9-10.361037.5-14.50.0100.0100.080.020.015:5415:3201-1.31100.0
551Joseph Morrow23BOSD3341946647.3-2.631936246.8-3.18.289.898.049.550.515:5414:3398-0.58154.3
552Kael Mouillierat28PITLW14833.3-5.23633.3-3.20.0100.0100.042.957.110:4110:3210-0.11100.0
553Matt Moulson32BUFLW8167069249.21.951553549.01.86.293.299.450.649.411:549:521815-1.118261.0
554Vojtech Mozik23NJDD7666849.36.4545450.06.55.395.1100.468.331.713:1413:1001-0.4966.7
555Mirco Mueller20SJSD111049951.2-0.4727648.6-5.10.092.292.254.445.610:3610:14160.41942.1
556Connor Murphy22ARID781157131546.8-0.3855100446.0-0.58.893.2102.046.153.920:2717:022129-2.024441.4
557Ryan Murphy22CARD3548744352.41.136033851.60.97.891.299.157.043.017:1515:0611182.19947.5
558Ryan Murray22CBJD821311145647.4-1.1981104248.5-0.18.790.899.547.852.222:5117:3917390.919845.5
559Jake Muzzin26LAKD821663125257.01.5123992957.12.07.291.698.855.744.323:0417:47136813.442447.9
560Tyler Myers25WPGD731256