Are You a Stathead?

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

Subscribe to our Stathead Newsletter

Skater Advanced Statistics

Skater Advanced Statistics Table
Corsi (EV) Fenwick (EV) PDO (EV) Zone Starts (EV)
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
1Spencer Abbott28CHILW111761.1-6.76650.0-17.20.0100.0100.0100.00.08:348:34100.1250.0
2Justin Abdelkader29DETLW6468579046.4-2.152359346.9-1.45.391.196.446.353.716:3913:071518-4.216065.0
3Pontus Aberg23NSHLW1513815946.5-6.210411747.1-4.96.692.198.748.351.712:2012:0552-1.62450.0
4Noel Acciari25BOSC2923024648.3-6.017018847.5-7.77.895.8103.640.959.110:1410:01104-0.74355.8
5Kenny Agostino24STLLW7866457.312.8694759.510.55.890.996.760.439.612:4711:30142.22665.4
6Sebastian Aho19CARRW82112699053.22.784277452.12.47.691.298.854.745.316:4714:1540576.036259.1
7Karl Alzner28WSHD821135131846.3-7.585298246.5-6.710.393.9104.245.954.119:4816:421752-4.916250.0
8Josh Anderson22CBJRW7877988246.9-4.159065747.3-3.99.593.8103.245.854.212:0111:442516-1.719361.7
9Rasmus Andersson20CGYD1151550.0-2.26940.0-10.00.080.080.060.040.018:3316:40000.210.0
10Andy Andreoff25LAKLW3635830454.1-1.125322453.0-2.34.093.897.858.541.510:3610:215102.58146.9
11Sven Andrighetto23TOTRW4655051351.7-2.139837251.7-0.78.192.1100.253.246.813:5812:441991.813052.3
12Artem Anisimov28CHIC6485686549.7-0.561566248.2-1.611.992.0103.965.134.917:5114:383516-3.019155.0
13Josh Archibald24PITRW108710645.1-2.8667646.5-0.911.194.3105.550.050.010:5210:2002-0.42445.8
14Joel Armia23WPGRW5760269646.4-4.645653246.2-5.46.292.698.842.757.315:0812:244219-2.019556.9
15Viktor Arvidsson23NSHLW801275104255.05.597581654.45.29.691.0100.655.844.217:0914:0237266.241159.6
16Andreas Athanasiou22DETC6464069048.1-1.050053448.4-0.59.090.999.962.137.913:2811:431719-5.123650.8
17Cam Atkinson27CBJRW821153121048.8-2.082889947.9-3.48.993.3102.245.354.718:0513:593621-5.039960.2
18Brady Austin23BUFD5786753.83.6665554.52.85.793.098.762.337.716:0515:29120.41080.0
19Yohann Auvitu27NJDD2529328350.97.022723049.75.56.894.1100.966.333.715:3613:31713-1.48762.1
20David Backes32BOSRW74114988856.42.287364757.42.88.789.297.950.349.717:0314:1828357.628561.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%
21Mikael Backlund27CGYC81112091855.06.283468355.06.99.289.999.136.363.717:3613:1457494.433858.3
22Nicklas Backstrom29WSHC821144111850.6-1.187384150.90.010.292.4102.653.047.018:1614:306154-0.726860.1
23Sven Baertschi24VANLW6877489846.3-2.758568046.2-1.210.090.6100.750.050.015:5313:413923-3.018561.6
24Casey Bailey25OTTRW7464848.91.7402858.810.30.094.194.166.733.37:607:60101.81283.3
25Josh Bailey27NYIRW821246121250.74.491287751.04.510.590.1100.662.137.918:2215:1054614.230456.9
26Justin Bailey21BUFRW3228337143.3-3.521327643.6-3.67.294.7101.942.557.510:3810:38810-4.57548.0
27Nicholas Baptiste21BUFRW149511844.6-5.1719742.3-6.910.094.7104.754.145.99:148:3811-1.02181.0
28Ivan Barbashev21STLC3027129248.1-0.520321348.8-0.99.794.8104.544.056.011:4710:52932.74148.8
29Riley Barber22WSHRW3172738.6-14.1131940.6-8.80.0100.0100.064.735.38:358:35000.3366.7
30Mark Barberio26TOTD6091783552.30.966364550.70.36.992.299.154.445.618:1615:541633-1.719840.4
31Aleksander Barkov21FLAC6191172855.65.270459454.24.19.591.7101.257.242.819:2415:1249306.522662.8
32Tyson Barrie25COLD741330132850.02.11003105048.91.76.689.796.258.241.823:1819:282251-6.340444.6
33Matt Bartkowski28CGYD2428534345.4-5.520126643.0-8.58.791.7100.449.550.515:2314:55313-4.54932.7
34Mathew Barzal19NYIC2112828.2-21.5101835.7-14.30.085.785.766.733.39:459:1400-1.70
35Cody Bass30NSHC9276330.0-21.6214233.3-16.80.096.996.916.183.96:466:1521-2.1333.3
36Jay Beagle31WSHRW8168482145.4-7.451261945.3-7.211.094.7105.631.168.913:3810:471126-3.315863.3
37Francois Beauchemin36COLD811273138347.9-1.7948101948.20.07.091.398.346.553.521:3117:142847-10.327947.3
38Nathan Beaulieu24MTLD741221118550.7-2.687185450.5-2.89.492.4101.750.849.219:2916:521671-0.123550.2
39Anthony Beauvillier19NYILW6670088244.2-4.252764744.9-3.29.692.1101.752.447.613:0112:291730-10.017059.4
40Taylor Beck25TOTLW5314441.3-4.5183236.0-12.40.087.087.053.846.28:498:3112-1.51145.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%
41Matt Beleskey28BOSLW4952245353.5-1.140733155.10.64.089.993.953.846.213:1011:077123.614953.0
42Pierre-Edouard Bellemare31PHILW8267076846.6-5.646752547.1-5.56.794.1100.846.253.812:5810:092414-4.617252.3
43Jamie Benn27DALLW771127112750.0-0.483182450.2-0.58.790.298.948.951.119:2214:495555-4.535956.0
44Jordie Benn29TOTD711086108550.0-1.078877550.4-0.87.292.399.546.153.918:1714:561449-3.418037.8
45Beau Bennett25NJDRW6572763553.47.255649353.06.55.993.299.146.153.913:4311:541916-0.118554.6
46Sam Bennett20CGYC8185490548.6-2.563166648.7-1.76.690.497.056.143.914:5912:334325-1.121556.7
47Matt Benning22EDMD6289381552.32.068161252.71.09.291.7101.056.743.316:3715:287495.315245.4
48Patrice Bergeron31BOSC79134683361.89.7102562762.09.67.889.597.354.745.319:2014:11652322.348062.9
49Patrik Berglund28STLC8298393851.21.873670451.11.28.090.798.641.558.515:5913:1943231.027555.6
50Christoph Bertschy22MINC5253541.7-10.8172540.5-10.36.795.0101.769.630.48:088:0800-0.15100.0
51Tyler Bertuzzi21DETLW7385441.3-6.0284538.4-9.35.093.198.155.644.49:069:0313-0.7837.5
52Bryan Bickell30CARLW11809844.9-6.5597643.7-6.18.190.798.842.257.810:269:0532-1.72040.0
53Alex Biega28VAND3638540848.52.227831846.61.65.993.399.352.547.513:1012:1857-5.17946.8
54Kevin Bieksa35ANAD811080131045.2-6.282496346.1-5.48.892.4101.249.650.418:4516:041354-12.019747.7
55Anthony Bitetto26NSHD2928535244.7-6.821026744.0-6.89.791.8101.557.642.411:4811:2018-3.64537.8
56Oliver Bjorkstrand21CBJRW2630324755.15.622418255.25.39.391.2100.558.841.214:0512:23883.19061.1
57Nick Bjugstad24FLAC5453962746.2-5.741950645.3-6.35.091.796.755.544.513:0911:432117-9.615459.1
58Joseph Blandisi22NJDLW2727528649.00.420722947.5-1.25.190.595.745.654.413:2211:4074-0.35048.0
59Anton Blidh21BOSLW1916512556.9-1.21259058.1-0.33.491.895.359.640.48:478:19445.04755.3
60Mike Blunden30OTTRW2102132.3-18.781534.8-14.40.0100.0100.040.060.08:078:0700-0.71100.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%
61Mikkel Boedker27SJSLW8194193650.1-1.469266850.9-1.78.491.6100.054.245.814:1611:5431374.322254.5
62Brock Boeser19VANRW911910553.14.4908352.05.18.790.399.062.437.616:1314:27140.73865.8
63Zach Bogosian26BUFD5692396648.93.071573049.53.36.390.797.147.852.220:0518:141131-4.713554.1
64Jared Boll30ANARW5118228139.3-12.414621640.3-11.56.494.5100.956.044.05:495:4625-7.02650.0
65Nick Bonino28PITC80873100946.4-4.965671447.9-4.27.192.399.443.256.816:3912:374124-3.622662.8
66Mark Borowiecki27OTTD7083088248.50.259063048.4-0.95.393.999.349.450.614:0113:166180.911543.5
67Robert Bortuzzo27STLD3843742150.91.433328553.94.110.293.2103.451.049.014:0513:114136.28751.7
68Reid Boucher23TOTC/LW3935038247.8-2.326531046.1-2.56.292.098.250.449.611:4410:11188-4.211361.9
69Lance Bouma26CGYC6143351045.9-5.831434347.8-3.48.091.499.432.467.611:219:36179-3.19456.4
70Michael Bournival24TBLLW1917316750.90.113512352.31.53.392.996.130.269.810:0910:02630.14654.3
71Gabriel Bourque26COLLW6345339.1-5.6243441.4-1.35.395.0100.340.060.011:128:6010-1.4944.4
72Rene Bourque35COLRW6570876548.1-0.752458047.5-0.57.189.296.349.750.313:5712:062412-6.519457.7
73Jay Bouwmeester33STLD811288140447.8-3.2965104048.1-3.310.491.2101.541.358.722:2419:171137-3.820551.7
74Johnny Boychuk33NYID661088112649.12.480782549.42.18.993.2102.051.748.320:4416:511345-1.633945.7
75Brian Boyle32TOTC7575267952.61.558651953.03.08.292.1100.442.557.512:6010:4522192.221660.6
76Tyler Bozak30TORC781159108151.71.486685850.20.29.790.7100.452.547.516:2713:595248-0.823860.9
77Derick Brassard29OTTC811244106453.97.991276654.48.08.691.6100.255.644.417:2314:4237377.233757.9
78Justin Braun29SJSD811170134446.5-7.085490448.6-5.28.192.1100.241.358.719:5917:444059-0.723740.1
79T.J. Brodie26CGYD821284128550.0-0.893993250.20.27.690.297.847.952.123:3518:2457761.220837.5
80Jonas Brodin23MIND6897195950.30.474070751.11.29.091.6100.647.352.719:3316:0116297.718645.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%
81Kyle Brodziak32STLC6946158544.1-7.834342444.7-7.19.891.9101.620.679.411:129:09336-3.69260.9
82Jonny Brodzinski23LAKC6805061.510.7633763.012.76.796.3103.045.754.312:1711:58212.23056.7
83Troy Brouwer31CGYRW7473692244.4-7.652869843.1-8.87.892.2100.053.047.016:1312:112230-8.415356.9
84Connor Brown23TORRW821069106750.0-0.777782148.6-1.79.291.6100.851.848.216:0612:524025-0.724955.8
85Dustin Brown32LAKRW80105491853.4-1.878667653.8-1.17.789.997.554.245.816:0013:1325278.832653.7
86J.T. Brown26TBLRW6449954447.8-4.637040647.7-3.84.293.497.733.766.310:229:16811-3.211657.8
87Patrick Brown24CARC149712244.3-5.2668444.0-4.82.387.089.444.155.99:439:3623-2.92254.5
88Pavel Buchnevich21NYRRW4142742650.12.233932651.02.711.292.1103.453.446.613:1511:161122-0.411050.0
89Andre Burakovsky21WSHLW6480465355.25.555651252.11.98.993.8102.857.642.413:1611:4833331.122250.0
90Erik Burgdoerfer28BUFD2212150.05.0191457.610.80.088.988.962.537.511:1011:10010.6366.7
91Alexander Burmistrov25TOTC4942055543.1-4.229342340.9-5.77.392.399.644.155.913:2111:201214-12.18950.6
92Brent Burns31SJSD821836155054.25.21343111254.74.59.691.6101.258.541.524:5619:335215312.860952.7
93Alexandre Burrows35TOTLW/RW7583489948.1-2.061867447.8-1.39.291.7100.951.148.914:3812:453519-3.323760.3
94Chris Butler30STLD1132435.1-8.382028.6-17.920.092.9112.938.561.521:2819:3601-0.6333.3
95Dustin Byfuglien31WPGD801594150651.43.31222113851.83.69.990.5100.449.150.927:2721:4465858.645253.3
96Paul Byron27MTLLW81100485853.91.870162352.90.810.093.0103.049.850.215:0412:3240228.915860.8
97Drake Caggiula22EDMLW6055561047.6-2.642143149.4-1.87.293.3100.548.451.613:1410:492225-0.517254.1
98Mitch Callahan25DETRW4181652.9-1.6131154.2-0.40.0100.0100.031.668.46:496:46100.3633.3
99Ryan Callahan31TBLRW1818622045.8-4.514316945.8-4.64.891.996.643.856.214:0911:55710-4.74252.4
100Matt Calvert27CBJLW6560873345.3-5.645755845.0-6.17.691.398.844.056.013:2111:302315-6.715459.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%
101Mike Cammalleri34NJDLW6174279948.21.554961247.3-0.18.791.4100.148.851.217:2114:462432-6.724458.2
102Brian Campbell37CHID801187123948.9-2.186293548.0-3.19.393.6102.953.646.418:2616:3811592.617143.9
103Patrick Cannone30MINC3142734.1-12.8121741.4-8.910.091.7101.775.025.07:536:5012-0.2366.7
104Paul Carey28WSHC6535449.5-3.8393652.0-0.70.091.791.731.868.210:299:5554-1.01553.3
105Matt Carle32NSHD6606149.62.3444450.03.99.187.196.252.247.813:0912:28040.2450.0
106Brandon Carlo20BOSD821436132852.0-4.5109699652.4-4.68.890.799.443.756.320:4317:5121423.617949.2
107John Carlson27WSHD721154121548.7-4.885091748.1-5.09.692.0101.649.550.522:4217:065188-2.736149.9
108Gabriel Carlsson20CBJD2332854.111.7281860.922.210.069.279.255.045.017:0816:46000.4650.0
109Ryan Carpenter26SJSC111078854.95.8836655.76.910.098.0108.050.949.110:239:35130.82387.0
110Daniel Carr25MTLLW3328126951.1-4.922319054.0-0.88.393.6101.942.058.010:159:60760.77360.3
111Connor Carrick22TORD67110095753.52.979973952.02.08.991.9100.858.841.216:2115:3214465.121541.4
112Alexandre Carrier20NSHD2151648.43.5121152.26.614.3100.0114.342.957.110:2410:23000.21100.0
113William Carrier22BUFLW4133432250.93.525725250.53.35.893.999.751.548.59:008:568100.97269.4
114Jeff Carter32LAKC821207101054.4-0.489275654.1-0.58.889.798.456.943.118:0213:3824463.246853.4
115Cody Ceci23OTTD791285156845.0-5.0925112345.2-5.47.591.799.245.754.323:1219:122274-8.928749.8
116Peter Cehlarik21BOSLW1113212351.8-0.51058954.10.39.089.598.461.138.913:5512:018100.81553.3
117Thomas Chabot20OTTD191242.9-5.581044.4-10.00.075.075.050.050.07:097:05010.0250.0
118Michael Chaput24VANC6860567747.2-0.944651146.6-0.14.892.597.245.254.811:0110:271314-7.611356.6
119Zdeno Chara39BOSD751413128252.4-3.9107095652.8-4.29.790.7100.441.158.923:1318:49356210.527848.6
120Ben Chiarot25WPGD5962875745.3-5.346056045.1-5.89.692.4101.947.852.215:1913:141346-4.510248.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%
121Alex Chiasson26CGYRW8185078552.02.162757852.02.87.290.597.757.242.813:2311:4332222.316563.0
122Jason Chimera37NYILW82865105845.0-3.465177845.6-3.09.491.6100.947.552.513:0311:432026-8.017967.0
123Taylor Chorney29WSHD1820924645.9-3.016218147.2-1.611.796.3108.055.444.614:1613:3337-1.33455.9
124Jakob Chychrun18ARID68888105945.60.366782244.80.07.591.498.947.552.516:4015:001245-10.719743.7
125Casey Cizikas25NYIC5961167547.5-0.645747349.10.99.092.8101.832.667.413:5411:3836243.112764.6
126Fredrik Claesson24OTTD3341236153.35.329526752.54.26.494.1100.557.043.013:0812:304155.27234.7
127Adam Clendening24NYRD3145134456.79.432525855.77.59.291.1100.368.331.715:4914:067201.58943.8
128Kyle Clifford26LAKLW7374856756.92.954840857.33.94.293.898.059.041.010:4310:371772.619961.3
129Cal Clutterbuck29NYIRW6665473047.30.247953847.1-0.58.991.9100.837.762.314:0011:3130162.719957.8
130Braydon Coburn31TBLD801050102450.6-1.178279149.7-1.67.292.599.739.160.916:4414:39635-1.022046.4
131Andrew Cogliano29ANALW82112996553.96.085972254.36.17.192.899.844.455.615:0813:1619269.329361.1
132Joe Colborne27COLC6247051947.5-2.233939346.3-2.94.989.794.652.147.910:429:201018-7.87663.2
133Ian Cole27PITD811321135849.3-0.899394651.20.410.692.4103.049.850.219:4917:1932504.922040.5
134Blake Coleman25NJDC2318123243.8-7.414617545.5-4.22.992.495.339.760.312:5111:441212-4.24663.0
135Blake Comeau30COLLW7786683950.82.761764748.81.26.989.296.145.654.414:5812:223518-11.519752.3
136J.T. Compher21COLLW2120622847.5-5.014216646.1-3.96.993.5100.438.661.414:5611:60680.25950.8
137Cory Conacher27TBLLW11829247.1-3.7677646.9-5.95.994.3100.259.041.011:349:43680.72661.5
138Erik Condra30TBLRW1310912247.2-6.0789644.8-8.23.790.994.646.853.29:389:2332-0.81553.3
139Kevin Connauton26ARID2425831245.31.519323345.31.47.693.3100.842.657.413:0812:0545-3.15141.2
140Brett Connolly24WSHRW6667357454.03.548642653.32.99.895.0104.859.540.510:4110:1316135.813161.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%
141Kyle Connor20WPGLW2016520344.8-4.313114847.0-2.06.588.394.750.949.112:1310:49115-3.34158.5
142Andrew Copp22WPGC6458061748.5-1.043143649.7-0.28.293.8101.945.554.512:2110:4020164.612661.1
143Frank Corrado23TOTD4434548.9-0.4274239.1-9.35.993.599.473.126.910:4610:1002-1.91127.3
144Nick Cousins23PHIC6066660552.41.847443252.31.35.492.697.952.747.312:0010:4815142.316360.1
145Logan Couture27SJSC7398399649.7-2.272169051.1-1.49.992.8102.752.647.417:3813:3438763.933052.7
146Sean Couturier24PHIC66101384654.54.074560855.14.29.391.2100.542.857.218:2714:4846337.919461.3
147Charlie Coyle24MINC821085107550.21.180977651.01.510.190.8101.050.149.916:4214:05303410.226560.0
148Adam Cracknell31DALRW6968064651.32.049745352.32.58.093.6101.549.750.310:289:511916-1.317051.2
149Joseph Cramarossa24TOTLW5935552940.2-9.527239340.9-8.56.994.4101.354.545.59:579:07815-7.16357.1
150Sidney Crosby29PITC751355119253.25.1101988953.43.710.191.6101.761.238.819:5316:09397014.841162.0
151Lawson Crouse19ARILW7263777745.0-0.549958346.11.54.990.695.536.963.111:5310:23145-10.015554.2
152Matt Cullen40PITC7271076948.0-2.754154349.9-1.69.091.1100.135.864.213:5511:1320323.115760.5
153Austin Czarnik24BOSC4947639454.7-1.635228155.6-1.05.090.295.260.139.913:0110:0819111.911955.5
154Klas Dahlbeck25CARD4348858045.7-6.036244944.6-6.55.791.797.463.736.313:5313:191115-9.19837.8
155Trevor Daley33PITD56857100346.1-5.567171748.3-4.59.792.3102.048.052.020:2316:2120183.615653.8
156Zac Dalpe27MINC9617245.90.7455246.40.716.187.2103.348.651.48:338:3330-0.81457.1
157Phillip Danault23MTLLW82123698955.64.387771355.23.97.592.399.848.151.915:3513:50493611.422658.8
158Marko Daňo22WPGC3828931447.9-0.820721648.9-0.75.994.9100.844.655.410:419:1118100.37757.1
159Laurent Dauphin21ARIC2418321645.9-0.613716345.70.34.294.498.631.168.910:559:0993-3.34178.0
160Brandon Davidson25TOTD3851349351.02.337735751.41.17.491.598.950.050.015:4314:487200.89046.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%
161Calvin de Haan25NYID821295140148.00.794397849.11.910.091.8101.747.152.919:5117:2124537.925246.0
162Jacob de La Rose21MTLLW9567841.8-9.2395242.9-7.34.889.794.518.581.510:548:4740-1.6944.4
163Jean-Sebastien Dea22PITC191145.0-10.85838.5-12.40.0100.0100.041.758.311:1811:1800-0.2333.3
164Anthony DeAngelo21ARID3952962246.01.541150345.00.74.892.597.356.543.517:0614:35422-9.211154.1
165Danny DeKeyser26DETD821208138546.6-3.1926104047.1-2.38.389.297.549.250.821:5618:431645-0.217748.0
166Michael Del Zotto26PHID5186885250.50.263160751.00.37.991.499.354.046.019:3017:169302.718848.9
167Dylan DeMelo23SJSD2532733449.50.523024148.8-1.29.792.6102.453.346.715:5414:154122.97045.7
168Jason Demers28FLAD811132119048.8-2.787492748.5-2.38.290.298.449.850.219:3716:151931-6.819949.2
169David Desharnais30TOTC4949750549.60.535236449.2-1.28.293.8102.059.140.912:2811:272112-4.07263.9
170Andrew Desjardins30CHILW4638138150.0-1.026926750.2-0.54.991.596.440.159.99:248:45910-0.68454.8
171Nicolas Deslauriers25BUFLW4219729939.7-6.714323138.2-8.83.894.598.355.045.07:257:2223-5.44656.5
172Simon Despres25ANAD151229.4-25.34640.0-16.60.0100.0100.057.142.916:089:28000.0250.0
173Phillip Di Giuseppe23CARLW3642736553.92.832428153.64.03.989.493.462.437.612:1811:471213-1.311360.2
174Jason Dickinson21DALC101018953.23.3746553.21.33.689.893.456.343.811:4711:42301.81947.4
175Christopher Didomenico27OTTRW3302851.7-2.7252253.2-2.07.192.399.562.537.511:0110:10000.5771.4
176Brenden Dillon26SJSD811209107453.02.486774054.02.45.792.998.653.446.616:2315:3011349.320142.3
177Shane Doan40ARIRW74921100647.83.066778446.01.57.393.7101.042.657.415:0313:292634-7.823860.1
178Max Domi21ARILW5975389745.62.056269944.61.39.691.3100.948.351.716:5914:182736-8.220951.7
179Joonas Donskoi24SJSRW6172664553.02.852446353.11.76.491.597.952.647.413:4112:1831353.616756.3
180Derek Dorsett30VANRW1411510053.5-0.3847453.20.47.282.389.552.847.29:569:34210.23372.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%
181Jake Dotchin22TBLD3560151953.72.643741051.61.09.294.6103.760.939.118:2617:234231.911344.2
182Drew Doughty27LAKD821743141355.20.81261109253.6-1.67.292.699.854.445.627:0921:18248610.936549.6
183Nic Dowd26LAKC7076956657.63.256439358.95.54.288.392.564.135.912:2710:5019229.514454.2
184Justin Dowling26DALC9796754.19.1575550.94.24.795.199.832.667.410:2810:1631-0.42152.4
185Leon Draisaitl21EDMC821269116552.12.994985152.72.310.390.4100.754.046.018:5315:27757515.629858.1
186Jonathan Drouin21TBLLW73100890452.71.576170651.91.47.990.798.658.141.917:4214:3745650.832356.7
187Brandon Dubinsky30CBJC801182122349.1-1.785288349.1-2.09.193.0102.141.858.217:5414:453832-6.120356.2
188Matt Duchene26COLC771085104151.03.082479750.83.97.087.794.747.152.918:1714:4160460.427558.2
189Anthony Duclair21ARILW5864372746.92.148556046.42.37.991.799.656.743.313:1812:023022-2.414652.1
190Mathew Dumba22MIND761172123748.7-1.486893348.2-2.710.991.9102.852.947.120:1917:1418433.929244.9
191Gabriel Dumont26TBLC3930331349.2-4.022422949.4-2.45.596.3101.823.776.39:409:1765-0.76651.5
192Brian Dumoulin25PITD701196116150.70.990286051.20.38.191.599.653.146.920:3218:1125373.918242.9
193Christian Dvorak20ARIC78893114143.9-1.965288342.5-2.79.593.9103.449.550.515:3713:201415-10.116453.7
194Ryan Dzingel24OTTLW81993103149.11.172476148.80.18.392.9101.352.347.714:2312:5123251.820360.6
195Cody Eakin25DALC6081082249.6-1.759460149.7-2.05.992.398.149.350.716:4913:5724331.816848.8
196Patrick Eaves32TOTRW791117103052.03.084271554.15.18.291.199.349.350.716:2513:1830197.236058.1
197Jordan Eberle26EDMRW821235110252.83.893278854.24.37.792.7100.455.544.516:4514:2638448.237954.9
198Alexander Edler30VAND681227126449.31.290599347.70.77.090.997.950.050.024:1919:411737-9.930944.7
199Joel Edmundson23STLD69971104548.2-2.171177847.8-3.08.393.9102.148.551.517:4615:51726-5.017147.4
200Nikolaj Ehlers20WPGLW821183111451.53.189784951.42.611.089.6100.555.144.917:2914:5036512.937753.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%
201Jack Eichel20BUFC61963105547.71.275678849.02.78.090.998.952.447.619:5516:423846-4.942958.3
202Aaron Ekblad20FLAD681172107852.12.188985650.90.95.291.296.559.740.321:2817:512558-3.940855.1
203Mattias Ekholm26NSHD821559139652.82.61171106852.32.57.192.699.645.754.323:2719:4238668.028442.3
204Oliver Ekman-Larsson25ARID791317158745.40.0996123044.70.18.091.099.042.757.324:3719:181848-18.133043.9
205Remi Elie21DALLW1822725147.5-5.116018146.9-6.28.594.6103.247.652.415:3814:3112131.54037.5
206Lars Eller27WSHC8193480353.83.167059553.02.68.493.6102.054.945.113:5411:3431324.422551.1
207Ryan Ellis26NSHD711320135749.3-1.7976101349.1-1.89.292.7101.947.752.323:5719:033741-1.528149.8
208Alexei Emelin30MTLD761297129950.0-3.592592849.9-3.37.093.5100.543.556.521:1918:411684-1.320041.0
209Deryk Engelland34CGYD81993113946.6-5.672885046.1-5.68.192.8101.044.755.318:2014:591949-11.521849.1
210Andreas Englund21OTTD5385043.2-2.8283842.4-3.06.383.389.655.644.410:359:0402-1.1742.9
211Tyler Ennis27BUFLW5153156148.61.440342748.61.14.592.697.151.548.512:5011:301917-3.914561.4
212Toby Enstrom32WPGD6086590548.9-2.265168848.6-2.49.389.799.050.149.921:5417:238333.211141.4
213Jonathan Ericsson32DETD5170781846.4-1.854565345.5-3.09.791.7101.442.058.019:1317:02927-9.69545.3
214Loui Eriksson31VANLW6589087250.53.463667548.52.17.091.598.650.549.518:4014:473716-4.821262.3
215Joel Eriksson Ek20MINLW1511916741.6-12.09413042.0-11.310.994.0104.956.044.010:3710:0433-1.52560.0
216Adam Erne21TBLLW2625024350.70.018717851.22.33.290.193.352.147.911:4810:49250.66561.5
217Emerson Etem24ANALW3112035.5-13.971531.8-17.820.0100.0120.040.060.08:488:0700-0.20
218Robby Fabbri21STLC5161657751.60.745844051.0-0.38.487.996.262.137.915:3713:17208-3.816056.9
219Radek Faksa23DALC801090101651.82.280173352.22.18.689.898.440.759.316:1013:4143360.724953.0
220Justin Falk28BUFD5260258650.75.246044750.74.75.693.398.950.349.713:4212:567221.88638.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 Farnham28MTLRW3173632.1-15.4142535.9-11.10.0100.0100.075.025.08:168:1600-0.34100.0
222Hudson Fasching21BUFRW10838150.64.8636848.12.42.396.398.655.844.210:259:4211-0.71346.2
223Jesper Fast25NYRRW6869476447.6-1.051154948.2-1.410.092.3102.341.358.713:4812:072921-1.610155.4
224Justin Faulk24CARD751466132852.52.31098102451.72.66.790.397.155.744.323:0819:3453451.844550.6
225Mark Fayne29EDMD4322556.16.1251956.88.011.194.4105.672.727.37:557:55020.2757.1
226Taylor Fedun28BUFD2731526953.99.522620652.37.37.594.0101.454.745.313:2212:08590.44553.3
227Eric Fehr31TOTC5335748742.3-9.427532346.0-6.68.294.4102.623.176.910:568:5224100.09763.9
228Micheal Ferland24CGYLW7674976549.5-1.253958747.9-2.78.292.2100.450.449.611:3410:583638-2.117261.6
229Kevin Fiala20NSHLW5469957255.05.351542954.65.45.593.999.458.741.313:3112:2839276.418362.3
230Vernon Fiddler36TOTLW5938855841.0-8.530040942.3-7.25.391.797.023.976.111:339:381221-8.48752.9
231Valtteri Filppula32TOTC79975101948.9-3.075477449.3-2.29.690.5100.148.651.417:2413:473039-3.514766.0
232Christian Fischer19ARIRW7558539.3-3.4376337.0-7.412.093.0105.050.050.012:2012:0603-1.51566.7
233Mike Fisher36NSHC7282581150.4-1.161859950.8-0.48.391.099.339.660.416:3712:2621192.819461.9
234Brian Flynn28MTLC5143449047.0-6.131332149.4-2.89.692.9102.531.868.212:0410:311315-3.39251.1
235Marcus Foligno25BUFLW80981109147.30.277182048.51.67.593.0100.639.860.215:2814:103335-4.617555.4
236Nick Foligno29CBJLW791124106651.31.685180551.41.67.891.198.957.442.618:2615:0844351.028066.1
237Christian Folin25MIND5161970346.8-3.346853246.8-3.58.994.0102.945.154.914:5613:499150.79441.5
238Derek Forbort24LAKD821309125351.1-5.596493450.8-5.67.593.1100.653.146.920:0717:479734.021247.2
239Jakob Forsbacka Karlsson20BOSC17463.615.05362.516.20.0100.0100.033.366.78:258:25000.40
240Filip Forsberg22NSHLW821257106554.14.295182253.64.18.689.698.256.443.618:3114:2276626.146750.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%
241Gustav Forsling20CHID3844647448.5-2.931536346.5-4.07.094.9101.858.141.914:4913:44527-4.812139.7
242Cam Fowler25ANAD801397141249.70.21054105849.9-0.29.491.8101.146.453.624:5118:5730683.537250.0
243Cody Franson29BUFD6898396650.44.375973650.85.06.892.399.046.353.718:2916:1214303.020046.5
244Martin Frk23CARRW2111345.8-11.761233.3-26.10.070.070.033.366.78:208:1801-0.2333.3
245Byron Froese25TOTC6506344.2-5.1393850.62.00.088.088.048.651.410:339:5132-0.4966.7
246Michael Frolik28CGYRW82119394255.97.688270155.78.18.691.099.737.262.817:0513:4745386.035257.4
247Marian Gaborik34LAKRW5678361456.01.059246256.21.46.191.697.654.645.414:4713:157248.921656.9
248Kurtis Gabriel23MINRW13418432.8-12.5326832.0-15.78.795.7104.368.331.75:495:3703-0.6650.0
249Sam Gagner27CBJC8194678054.85.871256755.76.88.291.9100.152.347.713:4311:15172712.430658.5
250Alex Galchenyuk22MTLC6183982750.4-1.861362449.6-2.79.490.8100.268.331.715:5513:371734-5.319852.5
251Brendan Gallagher24MTLRW6493173755.84.367953555.94.76.593.8100.453.946.115:0613:0033258.632657.4
252Ryan Garbutt31ANALW2717121744.1-6.813416644.7-6.06.691.798.358.641.49:107:5533-2.35745.6
253Jake Gardiner26TORD821590143252.63.21191111051.82.99.593.1102.654.545.521:1818:2544798.431740.1
254Jason Garrison32TBLD70948103047.9-5.473778548.4-3.47.092.099.043.356.718:3416:16833-10.119349.7
255Tyler Gaudet23ARIC4214830.4-14.3143727.5-15.911.195.7106.821.778.312:5910:4300-0.5933.3
256Frederick Gaudreau23NSHC9818050.3-6.9595253.2-1.78.792.3101.039.360.78:408:29210.31266.7
257Johnny Gaudreau23CGYLW72104897751.81.777373351.31.58.690.298.763.336.718:2915:1044868.330759.3
258Brendan Gaunce22VANLW5744142750.83.232432450.03.55.094.099.042.257.89:308:57116-0.78163.0
259Cameron Gaunce26PITD1214213850.71.71029053.14.37.892.2100.065.134.912:3111:29251.01747.1
260Frederik Gauthier21TORC2113915846.8-2.79911546.3-2.510.693.9104.528.271.89:428:3353-1.12560.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%
261Luke Gazdic27NJDLW11337530.6-12.9265532.1-11.20.095.095.030.070.07:087:0710-1.5560.0
262Eric Gelinas25COLD2726228148.30.219422446.4-2.36.991.798.651.348.711:3511:2336-5.66246.8
263Ryan Getzlaf31ANAC741102110749.91.081481050.10.810.691.0101.647.852.221:0416:1761683.328847.9
264Tom Gilbert34LAKD1821019452.0-3.215114051.9-2.93.892.896.655.844.215:2712:4617-0.13040.0
265Brian Gionta38BUFRW82901110744.9-3.369384045.2-2.96.592.699.139.360.716:3613:132826-4.624361.3
266Stephen Gionta33NYIRW2618923744.4-6.313818243.1-6.513.195.4108.545.254.811:129:4856-2.32860.7
267Mark Giordano33CGYD811432123853.65.0106589854.36.69.391.5100.848.951.123:3517:3845438.735642.4
268Dan Girardi32NYRD63909115544.0-5.569081046.0-4.19.392.7102.144.355.719:0616:491046-10.312544.8
269Zemgus Girgensons23BUFC7571881147.0-1.254462946.4-1.95.593.699.150.749.313:1011:561716-3.418959.3
270Claude Giroux29PHIC821298112253.63.593880953.73.07.689.496.957.642.419:0715:0738354.736654.4
271Tanner Glass33NYRLW119310447.2-3.1707947.0-5.84.596.2100.844.455.610:5510:3720-1.61844.4
272Luke Glendening27DETC7456675043.0-6.844054644.6-4.65.892.798.433.966.112:5510:331912-3.812362.6
273Nikolay Goldobin21TOTRW/LW1413316944.0-2.99313341.2-5.67.795.4103.163.836.211:2210:5138-5.52850.0
274Alex Goligoski31ARID821361160345.91.21019122345.51.58.991.1100.144.655.423:2018:401557-21.023547.7
275Cody Goloubef27COLD3345947049.41.033334449.22.35.889.195.041.558.516:5915:0257-5.76256.5
276Barclay Goodrow23SJSRW3193336.5-11.8112332.4-18.20.0100.0100.054.545.511:1810:5211-1.5650.0
277Boyd Gordon33PHIC13708345.8-6.5495447.6-4.35.681.186.663.636.48:116:3920-0.51361.5
278Josh Gorges32BUFD66844102545.2-3.366276646.4-1.35.794.199.843.356.718:2715:46717-5.38050.0
279Shayne Gostisbehere23PHID761247107653.73.493081153.42.46.490.096.468.831.219:3515:4118705.543046.0
280Yanni Gourde25TBLC2027219957.79.620516455.67.96.890.797.448.951.115:2213:081242.05455.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%
281Michael Grabner29NYRRW7679196745.0-4.161168347.2-2.611.893.1104.943.256.814:0612:194822-5.926361.2
282Petter Granberg24NSHD10769045.8-10.4626947.3-8.411.189.1100.250.849.29:389:17010.6666.7
283Markus Granlund23VANC6988684851.13.763165948.92.37.289.496.651.448.617:1814:093318-6.722055.5
284Mikael Granlund24MINC811104113549.30.083984050.00.211.592.2103.738.761.318:4915:01433313.531755.8
285Derek Grant26TOTC4625634442.7-5.018725242.6-5.34.494.498.834.665.49:467:09109-1.46660.6
286Tyler Graovac23MINC5235354339.4-10.727340540.3-10.29.496.2105.663.736.39:509:44164-5.88457.1
287Kevin Gravel24LAKD4961150954.61.545735556.33.26.692.799.466.133.914:0912:402245.911644.8
288Mike Green31DETD721215130648.2-0.192199448.1-0.27.490.798.151.948.123:3320:152452-1.128444.0
289Andy Greene34NJDD66948108246.7-1.573383246.8-1.26.491.698.035.264.821:4517:222636-4.918943.4
290Matt Greene33LAKD2629026852.0-3.020719251.9-3.66.495.7102.158.141.913:1111:58317-1.15028.0
291A.J. Greer20COLLW5615652.18.7483756.515.22.990.393.350.949.113:3912:50120.01070.0
292Alexandre Grenier25VANRW3191065.518.411857.913.90.083.383.371.428.66:296:29000.6425.0
293Seth Griffith24TOTC2426123053.23.620718652.74.16.697.2103.859.540.512:4411:2456-0.25042.0
294Mikhail Grigorenko22COLC7571079547.2-2.452460146.6-2.37.290.697.848.751.314:0511:083526-9.514757.8
295Rocco Grimaldi23COLC4425344.2-8.1313944.3-6.24.285.789.941.458.611:0011:00300.21861.1
296Nicklas Grossmann32CGYD3293346.8-2.2212743.8-6.60.075.075.031.368.813:0111:5601-0.6742.9
297Eric Gryba28EDMD4057053751.5-0.441040250.5-2.75.892.798.451.548.516:0814:48621-1.810144.6
298Matt Grzelcyk23BOSD2272650.9-10.3201951.3-5.211.887.599.375.025.012:2910:4900-0.2850.0
299Radko Gudas26PHID671178103653.22.182569754.22.78.991.2100.045.454.619:1817:1918404.929937.8
300Erik Gudbranson25VAND3044048447.6-2.032437446.4-3.26.188.894.950.449.620:2017:26423-3.88845.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%
301Jake Guentzel22PITC4062058651.42.946442952.01.711.390.6101.960.339.715:5314:301694.213659.6
302Brendan Guhle19BUFD3385341.8-9.3273543.5-8.88.396.7105.048.851.216:2116:19000.0944.4
303Carl Gunnarsson30STLD5654556649.1-1.240640650.0-0.55.292.797.952.947.113:3612:47283.17244.4
304Denis Gurianov19DALRW161627.3-34.33925.0-40.80.085.785.740.060.013:0613:0600-0.430.0
305Carl Hagelin28PITLW6181371953.13.763252854.53.98.192.7100.857.442.615:2913:0819218.019963.8
306Robert Hagg21PHID1221657.9-2.3141450.0-15.010.090.9100.945.554.521:1919:4500-0.3955.6
307Ron Hainsey35TOTD721290130049.8-2.095599648.9-2.37.591.599.052.147.922:0218:452547-0.418638.2
308Micheal Haley30SJSC5845948748.5-4.033433050.3-3.09.193.2102.354.046.09:049:0118191.98644.2
309Taylor Hall25NJDLW721105101152.27.686178252.47.37.291.598.850.050.019:1916:1743446.739160.6
310Dan Hamhuis34DALD791298117752.43.494285652.42.67.691.198.749.051.019:2215:461937-1.020141.3
311Dougie Hamilton23CGYD811412115455.06.9104586054.97.48.091.699.647.752.319:4116:26175211.542352.5
312Freddie Hamilton25CGYC2618720747.5-4.912416043.7-7.45.693.098.532.567.59:479:2632-1.55158.8
313Travis Hamonic26NYID4971194243.0-5.752368643.3-5.67.789.697.343.956.120:2717:391439-6.815747.1
314Noah Hanifin20CARD811222118850.7-0.789290849.6-1.17.490.397.660.939.117:5515:444253-3.327040.0
315Joel Hanley25MTLD7575750.0-9.0393850.6-7.63.485.288.639.560.510:0910:08130.25100.0
316Markus Hannikainen23CBJLW10726253.71.7614657.03.79.888.298.039.560.59:088:26001.41457.1
317Jannik Hansen30TOTRW4356958549.3-0.742640651.22.510.489.6100.056.044.016:0314:2321145.113255.3
318Martin Hanzal29TOTC7193791850.53.269271749.12.18.189.197.242.557.517:4313:483130-6.227262.1
319Shane Harper27FLARW1411211549.3-4.0899747.8-6.15.094.099.050.050.010:1810:1643-1.92356.5
320Ben Harpur22OTTD6868251.2-3.6626548.8-7.99.387.897.137.762.317:4817:0625-0.61127.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%
321Scott Harrington23CBJD2223126446.7-5.417319646.9-5.29.992.2102.147.852.213:0012:4145-1.43545.7
322Ryan Hartman22CHILW7691281552.82.667559553.13.68.393.4101.751.548.512:4612:0936317.126165.1
323Scott Hartnell34CBJLW7880371652.93.258753152.52.79.792.3102.149.550.512:0410:3817306.517260.5
324Garnet Hathaway25CGYRW2617521844.5-5.812015843.2-6.910.492.4102.831.768.39:088:5283-1.54055.0
325Erik Haula25MINC7285180651.42.165260451.92.18.191.799.954.845.213:4912:2824185.821063.8
326John Hayden21CHILW1211710552.71.4797451.6-2.59.595.0104.561.938.111:4111:25522.43366.7
327Jimmy Hayes27BOSRW5849446151.7-3.435735250.4-5.86.492.298.562.537.59:148:4914121.413455.2
328Kevin Hayes24NYRRW76820104743.9-5.562176444.8-5.511.991.8103.740.759.316:3413:355466-12.324658.1
329Victor Hedman26TBLD791501130853.43.71100100952.22.710.190.9101.157.442.624:3019:273973-1.439741.8
330Tim Heed26SJSD1141058.313.79756.35.30.0100.0100.066.733.316:2915:38100.2425.0
331Danton Heinen21BOSC8877454.00.7605850.8-4.30.092.992.962.137.913:1411:2352-0.71258.3
332Seth Helgeson26NJDD9899947.31.9737250.32.78.596.3104.845.854.213:2812:27000.31127.3
333Darren Helm30DETC5055159648.00.040646546.6-1.68.490.999.349.950.115:2112:521720-1.916659.0
334Ales Hemsky33DALRW1517317549.7-0.312213347.8-2.75.794.4100.145.354.714:2512:47963.55257.7
335Matt Hendricks35EDMLW4229336444.6-6.721324047.0-4.87.491.799.139.560.510:459:08109-0.46168.9
336Samuel Henley23COLC14640.0-1.34640.07.325.0100.0125.00.0100.05:185:0600-0.31100.0
337Adam Henrique26NJDC82932106446.7-0.970581946.3-1.88.390.198.448.451.618:0713:244527-5.424258.7
338Tomas Hertl23SJSC4975260155.64.852740756.45.07.888.496.154.445.617:1314:1030186.818354.6
339Thomas Hickey27NYID761095119547.80.580787847.90.39.190.599.649.650.417:3115:001643-3.419943.7
340Vinnie Hinostroza22CHILW4950256447.1-3.636542946.0-3.66.694.0100.650.749.311:5911:372715-5.413257.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%
341Niklas Hjalmarsson29CHID731171119349.5-1.484686649.4-1.010.092.4102.443.856.221:3018:342370-5.613545.2
342Joshua Ho-Sang21NYIRW2129927552.14.920721249.42.69.691.6101.160.339.716:2714:039200.64450.0
343Mike Hoffman27OTTLW74102097251.24.075472351.03.510.692.7103.355.644.417:3614:234554-1.141554.0
344Nick Holden29NYRD801245138447.4-1.2946103847.7-2.210.691.9102.441.658.420:3718:142361-5.622537.3
345Peter Holland26TOTC4849458745.7-0.137944845.80.26.490.096.448.451.612:4511:282116-5.512762.2
346Korbinian Holzer28ANAD3227140040.4-11.020829341.5-10.510.193.0103.145.954.113:3112:37311-2.23638.9
347Julius Honka21DALD1626420456.47.320114358.48.77.186.193.253.546.516:5215:2869-0.86155.7
348Patric Hornqvist30PITRW7096082753.76.173357656.07.89.591.8101.356.343.715:5712:56301114.632668.4
349Bo Horvat21VANC811026110448.2-0.176583247.91.39.290.599.847.452.618:0214:1637270.828655.2
350Marian Hossa38CHIRW7388591249.2-1.464266349.2-0.99.292.7101.953.047.016:5213:334729-0.530355.1
351Quinton Howden25WPGC5353550.03.7232251.13.95.6100.0105.630.469.68:398:28100.8683.3
352Marek Hrivik25NYRLW1617113655.77.013210555.76.23.291.794.849.450.610:2510:03520.62853.6
353Jonathan Huberdeau23FLALW3148239155.27.438132154.36.78.689.798.361.138.917:5515:1715244.613663.2
354Jiri Hudler33DALRW3230532548.4-3.721723847.7-4.79.292.3101.658.741.311:519:47127-3.75549.1
355Charles Hudon22MTLLW3283544.4-3.8242450.0-1.611.194.7105.856.343.811:5611:31320.23100.0
356Brad Hunt28TOTD1214115947.0-0.710613044.9-0.512.589.9102.449.550.514:3013:3843-1.22751.9
357Matt Hunwick31TORD721014105049.1-2.176377549.6-0.98.492.8101.245.854.217:5315:1026442.417442.0
358Ben Hutton23VAND711073114248.40.978885548.01.76.191.097.254.445.620:3017:543150-10.926748.3
359Zach Hyman24TORC821194111951.61.588685550.91.47.591.899.361.238.816:3713:3942255.323267.2
360Jarome Iginla39TOTRW8094395149.80.268874448.0-1.75.689.995.551.648.415:0812:462426-6.526358.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%
361Matt Irwin29NSHD741043100750.9-0.774073250.3-1.28.293.7101.952.547.516:1614:5818393.721745.2
362Jaromir Jagr44FLARW82117194455.46.791677654.15.78.191.799.856.843.216:6014:1340446.429561.4
363Mark Jankowski22CGYC18947.1-6.36746.2-6.50.0100.0100.050.050.010:1810:18100.10
364Calle Jarnkrok25NSHC8196693650.8-0.569668650.4-0.78.190.398.345.354.715:4313:0323227.523357.5
365Dmitrij Jaskin23STLRW5148443852.53.136432153.13.67.793.6101.349.051.011:3311:091373.010452.9
366Boone Jenner23CBJC821123120448.3-2.882185848.9-2.08.493.7102.141.858.216:0414:044220-4.737256.7
367Nick Jensen26DETD4970269050.41.654452151.12.68.089.697.753.846.217:4516:0910372.512148.8
368Nicklas Jensen23NYRRW7644260.48.9463060.55.40.092.392.370.429.69:138:1121-1.21844.4
369Ryan Johansen24NSHC821378108655.97.0103884355.26.58.290.298.454.745.318:5015:0538519.827655.8
370Marcus Johansson26WSHLW82105794352.92.178570552.72.411.292.4103.657.542.516:6014:0940488.322058.6
371Stephen Johns24DALD6195590451.41.269561553.13.37.189.596.645.854.218:1515:5720453.720145.3
372Erik Johnson28COLD4677774251.22.156955450.72.27.790.798.446.553.522:0417:021823-1.520447.1
373Jack Johnson30CBJD821464154448.7-2.51118115249.3-1.78.493.7102.039.760.321:4919:0920272.922451.8
374Tyler Johnson26TBLC6684283650.2-1.663664649.6-1.68.891.5100.351.248.818:4913:562632-2.325052.0
375Ryan Johnston24MTLD7626548.8-1.2465047.9-2.50.092.192.164.935.19:529:5213-2.3837.5
376Jussi Jokinen33FLALW6994882853.43.870965851.92.36.491.097.446.853.217:2513:362759-6.619959.3
377Jyrki Jokipakka25TOTD4146956145.5-7.534942545.1-7.86.992.699.647.053.014:2513:54625-6.36048.3
378Connor Jones26NYIC4393552.75.6262749.11.95.9100.0105.950.050.011:5111:2421-0.3922.2
379Seth Jones22CBJD751438130852.43.0104896152.22.58.091.099.053.946.123:2419:3632443.229751.2
380Josh Jooris26TOTRW5445760942.9-2.934844443.9-1.76.993.5100.336.763.312:1210:41105-6.211963.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%
381Jacob Josefson25NJDC3833236947.4-1.026728348.5-0.18.391.7100.041.258.812:0810:3879-2.98452.4
382Roman Josi26NSHD721496132953.02.8109199552.32.29.090.899.850.149.925:0419:3916417.341053.2
383Tyson Jost18COLC6758447.2-9.3546844.3-11.15.384.890.040.959.115:4112:0631-1.61560.0
384Tomas Jurco24TOTLW/RW2926326350.00.219418850.8-0.21.490.091.452.347.710:3810:18370.46653.0
385Nazem Kadri26TORC821229115651.51.490987650.91.49.490.399.737.462.616:2614:1358595.543155.0
386Sergey Kalinin25NJDC4330439243.7-3.323429844.0-3.43.092.195.128.971.112:3810:16710-4.55468.5
387Vladislav Kamenev20NSHLW2121741.4-9.681338.1-11.50.090.990.957.142.910:049:0900-0.8333.3
388Steven Kampfer28TOTD1113311952.83.310510250.7-1.25.192.597.667.332.713:1513:0523-2.32343.5
389Evander Kane25BUFLW701053114647.90.980688347.70.56.990.597.453.746.319:1216:0634330.044059.1
390Patrick Kane28CHIRW821465133952.22.81057102350.81.111.391.4102.764.435.621:2417:534942-6.149159.5
391Kasperi Kapanen20TORRW8625752.1-1.3454450.60.33.389.392.648.651.410:429:15240.21861.1
392Michael Kapla22NJDD5766354.7-4.8534753.0-4.04.792.997.567.232.817:2616:0923-0.51040.0
393Erik Karlsson26OTTD771581157350.13.01178113251.04.08.792.1100.852.947.126:5020:58591062.946447.0
394Melker Karlsson26SJSC6768467550.3-1.048645251.8-0.58.593.0101.552.747.312:4811:0617231.913254.5
395William Karlsson24CBJC8178987847.3-3.760368246.9-4.38.193.6101.745.254.813:2311:323320-0.116956.8
396Ondrej Kase21ANARW5358452552.73.544739253.33.66.592.298.857.942.111:4711:2923336.614553.1
397Zack Kassian26EDMRW7972880847.4-3.354258848.0-3.99.092.4101.450.749.312:1811:032139-0.816467.7
398Bracken Kearns35NYIC2103025.0-19.5102033.3-11.90.093.393.350.050.011:1211:0800-0.6560.0
399Duncan Keith33CHID801521147950.70.31096108450.30.310.192.8102.952.847.225:3719:603273-2.637049.5
400Clayton Keller18ARILW3204033.3-11.0113424.4-19.716.781.898.554.545.512:4010:5710-1.50
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%
401Chris Kelly36OTTC8257882241.3-8.743257842.8-7.44.292.296.450.449.611:569:471824-6.012966.7
402Adrian Kempe20LAKLW2526720157.12.519115155.81.63.891.295.055.144.912:1410:485102.66152.5
403Michal Kempny26CHID5076759556.36.955542856.58.27.591.398.853.546.514:5814:116262.817338.7
404Nicolas Kerdiles23ANALW191636.0-8.181044.4-2.140.085.7125.737.562.511:0811:08020.110.0
405Tanner Kero24CHIRW4750156547.0-4.637638449.5-2.411.094.2105.240.359.713:2911:5714111.510060.0
406Ryan Kesler32ANAC821266122050.92.096389451.92.98.392.0100.333.466.621:1815:43223910.735252.8
407Phil Kessel29PITRW821090121147.4-3.581389047.7-4.59.092.6101.663.836.217:5614:221551-1.640656.2
408Jujhar Khaira22EDMLW10757051.70.2574058.84.44.896.6101.334.565.59:159:00121.31855.6
409Alex Killorn27TBLLW811067100751.40.179877350.80.17.691.398.952.947.118:0014:103343-7.529759.6
410Jakub Kindl29FLAD3946651547.5-3.036239847.6-1.76.690.597.048.351.714:4114:13913-8.77753.2
411Dwight King27TOTLW8091089950.3-5.566465650.3-5.36.792.699.353.846.214:2412:491518-6.117662.5
412Oscar Klefbom23EDMD821418138750.60.61093100952.01.39.690.9100.550.749.322:2218:0429676.239850.5
413Kevin Klein32NYRD6089193648.81.867267050.11.910.090.5100.553.546.517:3816:181235-4.011547.0
414John Klingberg24DALD801551158249.5-0.91122115949.2-2.210.091.2101.248.651.423:2119:584099-1.531339.6
415Slater Koekkoek22TBLD2930833947.6-2.622725247.4-3.57.191.498.549.150.912:5912:3317-0.76839.7
416Mikko Koivu33MINC801105110250.10.883981050.91.211.692.6104.236.263.819:0714:56392811.326053.8
417Leo Komarov30TORC821019106348.9-2.275480848.3-2.210.791.2101.936.463.616:5812:434625-1.717864.0
418Travis Konecny19PHIC7086185550.2-1.163761450.9-0.98.191.699.755.644.414:0512:232628-1.323557.0
419Anze Kopitar29LAKC761237101754.9-0.391077154.1-1.17.790.097.752.647.420:4615:5229376.829051.7
420Lauri Korpikoski30TOTLW6967380245.6-5.549557546.3-5.38.593.5102.047.053.012:2410:471221-4.517860.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%
421Kalle Kossila23ANALW17277.820.04266.75.30.0100.0100.0100.00.06:546:54000.0250.0
422Chris Kreider25NYRLW75110191954.58.582668354.77.79.290.599.755.344.717:0014:1917337.031858.5
423David Krejci30BOSC821297109654.2-0.997580754.7-0.98.089.097.053.646.418:1015:0160516.231051.0
424Niklas Kronwall36DETD5781982449.80.462763049.90.67.691.599.058.441.619:2715:596232.913748.9
425Torey Krug25BOSD811591115358.04.9118684858.34.66.789.796.460.139.921:2817:44226011.542549.2
426Marcus Kruger26CHIC7072871850.3-0.254247853.13.78.192.7100.829.071.014:0111:4224106.612466.1
427Nikita Kucherov23TBLRW74122897555.76.791276654.45.910.891.2101.959.740.319:2616:0554644.846453.0
428Tom Kuhnhackl25PITRW5739346345.9-4.829831348.8-2.310.193.2103.329.970.110:398:50650.09949.5
429Brett Kulak23CGYD2126325750.61.718120147.4-1.96.192.698.745.754.314:1513:51410-1.55335.8
430Nikolai Kulemin30NYILW7271981946.7-1.054460247.5-0.510.490.5100.935.164.913:4911:5030170.814650.7
431Dmitry Kulikov26BUFD4776692745.2-3.857571444.6-4.43.792.195.851.148.921:5419:251832-7.311436.8
432Chris Kunitz37PITLW7192091650.10.067166650.2-1.57.392.8100.157.043.015:3113:1225283.422060.9
433Sean Kuraly24BOSC8664957.45.5484054.50.72.693.396.057.842.29:129:03200.62152.4
434Evgeny Kuznetsov24WSHC821173107652.21.286581651.50.710.292.3102.459.640.416:5714:5643595.632552.3
435Kevin Labanc21SJSRW5564365149.7-0.748143652.51.39.792.8102.552.647.413:4112:211627-0.514947.0
436Joseph Labate23VANC13688943.3-4.9476641.6-5.76.390.997.255.644.46:466:4531-1.31338.5
437Andrew Ladd31NYILW78966107947.2-0.568676947.1-1.18.090.798.752.247.816:1113:173743-1.427751.3
438Paul Ladue24LAKD2230723257.02.322317755.82.06.587.794.262.637.415:2413:45312-0.55549.1
439Patrik Laine18WPGRW73973102648.7-0.774877249.2-0.413.889.6103.555.244.817:5515:084355-3.336056.7
440Anton Lander25EDMC2213113649.1-5.610310250.2-4.28.290.398.533.866.29:467:47840.52157.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%
441Gabriel Landeskog24COLLW72102291452.84.875271351.33.96.788.495.150.649.418:4714:2865360.826563.4
442Nick Lappin24NJDRW4336541546.8-0.128533645.9-0.96.987.594.440.459.611:4711:05136-4.58765.5
443Dylan Larkin20DETC80975100049.40.974477549.00.46.789.295.952.647.416:0913:574951-3.131057.4
444Philip Larsen27VAND2632235247.8-0.323027145.9-0.85.991.897.754.845.216:2814:11414-4.08736.8
445Adam Larsson24EDMD791361136449.9-0.4103899451.1-0.110.192.3102.447.552.520:0718:1828715.920241.6
446Jacob Larsson19ANAD4435145.7-4.7304042.9-7.70.096.496.460.739.316:2613:1801-0.51118.2
447Johan Larsson24BUFC3645352646.3-2.934941345.8-2.77.890.898.635.364.716:5115:091316-1.29352.7
448Brian Lashoff26DETD5523857.84.3382857.64.13.781.084.763.636.412:3112:11010.8520.0
449Scott Laughton22PHIC2251071.412.621775.020.710.566.777.252.947.110:1510:15101.2580.0
450Curtis Lazar21TOTRW3721832939.9-10.116223141.2-8.76.489.996.351.448.69:088:4576-3.04755.3
451Nick Leddy25NYID811397152647.80.31032115047.3-0.89.491.6100.949.250.822:4318:522648-11.528847.6
452Anders Lee26NYILW811111100752.56.682773652.96.99.391.7101.054.145.915:3513:0822268.128866.3
453Artturi Lehkonen21MTLLW7391681952.80.364560751.5-1.17.591.999.444.555.513:5212:2925203.227956.6
454Jori Lehtera29STLC6476275750.20.656755950.40.69.489.398.664.435.615:1113:2321141.110067.0
455Taylor Leier22PHILW10617345.5-2.1415642.3-5.56.992.399.247.952.19:048:43200.51450.0
456Josh Leivo23TORLW1314211555.32.91168557.77.89.390.699.946.153.912:3410:391124.04757.4
457Brett Lernout21MTLD2262452.0-6.8211952.5-2.45.684.690.252.247.818:6018:53000.3475.0
458Kris Letang29PITD4181772752.93.062356352.5-0.18.990.999.854.845.225:3119:4130438.022753.7
459Mark Letestu31EDMC7861073445.4-5.744452146.0-6.08.591.8100.334.965.114:149:452424-3.222354.3
460Trevor Lewis30LAKC82100681655.20.676059656.02.06.690.697.253.246.814:1612:5118127.024858.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%
461Michael Liambas27NSHLW13442.9-27.63260.0-9.30.050.050.060.040.04:424:3701-0.20
462John-Michael Liles36BOSD3644639453.1-0.233627654.91.45.094.199.160.439.616:1313:171181.98641.9
463Oscar Lindberg25NYRC6558564547.6-0.442849246.5-2.79.092.6101.744.155.910:5010:331012-5.515057.3
464Petteri Lindbohm23STLD7978952.20.3756454.02.53.487.290.653.446.612:5912:48110.31952.6
465Esa Lindell22DALD731298135349.0-3.294298748.8-4.09.292.0101.147.752.321:5218:483447-3.022344.4
466Anton Lindholm22COLD1213513849.5-2.29910448.80.77.085.092.053.746.314:4613:1224-0.92231.8
467Elias Lindholm22CARC72108797752.72.180172352.63.17.890.398.149.950.118:1114:4057373.227255.5
468Hampus Lindholm23ANAD661165102153.35.787074853.85.88.392.4100.847.652.422:2718:07186317.820346.3
469Bryan Little29WPGC5979176450.91.861858051.62.29.988.998.953.146.917:3314:0831194.718963.0
470Matthew Lorito26DETLW2152240.5-9.8121840.0-12.89.190.9100.062.537.514:2613:32100.1875.0
471Ben Lovejoy32NJDD821049138043.2-6.3825105144.0-5.46.093.999.931.568.520:4817:211840-10.014956.4
472Adam Lowry23WPGC8284091048.0-1.863468048.2-1.87.492.299.639.560.516:0312:0029241.020061.0
473Milan Lucic28EDMLW821152108651.51.885080551.40.37.891.799.555.344.717:1014:2026492.931056.5
474Roman Lyubimov25PHILW4737638549.4-2.526226150.1-2.57.392.9100.146.153.99:359:02125-3.48448.8
475Olli Maatta22PITD5584787449.2-2.563062050.4-2.98.693.8102.550.449.618:0415:3711307.812951.2
476Clarke MacArthur31OTTLW4433753.81.7302851.7-2.30.095.095.045.854.213:2911:16110.31338.5
477Andrew MacDonald30PHID731104119448.0-4.078382248.8-3.47.192.799.846.153.920:0617:11850-0.815940.9
478Derek MacKenzie35FLAC8261180443.2-9.148859944.9-6.45.992.598.435.164.912:3410:103425-10.615558.7
479Nathan MacKinnon21COLC821302120751.94.499693451.65.28.289.197.354.345.719:5715:1747452.243657.8
480Denis Malgin20FLAC4741340750.4-0.332431250.90.84.992.897.863.136.911:1410:081711-2.710165.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%
481Evgeni Malkin30PITC6293987051.91.671064552.40.611.491.9103.370.629.418:3714:54525410.431461.1
482Sean Malone21BUFC110566.719.17463.617.50.0100.0100.060.040.012:1211:22010.1250.0
483Brandon Manning26PHID65102196851.30.272170950.4-1.66.791.297.950.050.018:0316:16938-4.019344.0
484Josh Manson25ANAD821243110353.05.093782153.34.98.091.899.847.852.218:3816:10235713.518148.6
485Anthony Mantha22DETRW6080067054.47.361150554.77.89.791.2100.853.446.615:5313:58263910.521661.6
486Brad Marchand28BOSLW80140290660.78.5105167960.87.89.388.998.254.845.219:2114:42698417.940755.3
487Alexey Marchenko25TOTD4153960647.1-1.141746847.1-0.48.194.5102.645.854.216:5715:07522-1.38045.0
488Jonathan Marchessault26FLAC75100593351.92.176775750.30.68.288.997.257.342.716:5514:096446-7.431561.3
489Martin Marincin24TORD2539437851.02.128330148.5-0.79.991.5101.545.354.718:0315:137151.96732.8
490Andrei Markov38MTLD62114397554.02.483871254.12.58.193.9101.949.750.321:5017:3128696.422343.9
491Patrick Marleau37SJSLW821169110551.40.285178252.10.08.892.3101.051.348.717:1114:0646516.932558.2
492Mitch Marner19TORC771140110450.80.385287949.2-0.99.691.3100.955.944.116:4414:166762-2.332554.2
493Pat Maroon28EDMLW811235107053.65.092677354.55.09.391.4100.757.742.316:4414:44334916.730059.3
494Matt Martin27TORLW8259064048.0-3.144046648.6-1.66.694.0100.632.867.28:518:301613-1.411358.4
495Paul Martin35SJSD811470136751.80.9106498651.9-0.48.492.4100.856.443.619:1417:0736574.512744.9
496Alec Martinez29LAKD821462123054.3-0.7111489555.51.57.388.195.454.845.221:3817:165518.333343.2
497Jordan Martinook24ARILW77873102546.01.467177346.53.07.491.999.340.259.815:4113:044021-8.919954.8
498Andreas Martinsen26TOTLW6442958142.5-7.832443043.0-7.24.791.996.646.253.89:578:562511-9.013354.9
499Mike Matheson22FLAD811321133549.7-1.11028102350.10.37.292.099.247.852.221:0317:564865-6.231457.0
500Auston Matthews19TORC821318120952.22.399192651.72.68.091.999.963.037.017:3215:0276448.347658.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%
501Shawn Matthias28WPGLW4547249149.0-1.535838548.2-2.47.992.2100.140.159.913:3411:60108-2.38659.3
502Scott Mayfield24NYID2535233851.03.125724651.12.811.088.799.855.744.314:0814:068110.88048.8
503Jamie McBain28ARID3435842.6-5.2334741.3-4.18.390.098.345.554.516:4014:44110.1837.5
504Jake McCabe23BUFD761171137845.9-1.9890106445.5-2.69.091.8100.846.153.920:4218:012946-11.817644.9
505Jared McCann20FLAC2928527151.31.321819253.24.07.191.698.760.639.411:3810:3888-1.17856.4
506Michael McCarron21MTLRW3123224648.5-5.717718548.9-5.05.992.198.152.347.79:539:2576-2.45655.4
507Jay McClement33CARC6547658045.1-8.033142443.8-8.66.191.897.842.257.811:239:222915-4.48742.5
508Max McCormick24OTTRW7506344.2-0.7274438.0-8.90.090.690.653.146.96:466:4520-0.91450.0
509Ian McCoshen21FLAD3302851.76.1242252.26.96.794.4101.170.030.013:1513:1500-0.310.0
510Connor McDavid20EDMC821479127253.85.6111291754.85.610.991.0101.956.243.821:0817:11765426.742059.8
511Ryan McDonagh27NYRD771322151146.7-2.11006106548.6-0.49.493.3102.745.554.524:2118:4945604.832148.0
512Colin McDonald32PHIC3232152.32.5171848.6-0.47.7100.0107.746.753.39:018:5600-0.2683.3
513Evan McEneny22VAND1101147.6-6.07846.7-4.216.766.783.366.733.315:0815:08000.31100.0
514Brock McGinn22CARLW5759561049.4-1.541144148.2-1.87.789.296.949.350.711:6011:042914-5.014252.1
515Jamie McGinn28ARILW7276492645.2-0.257672244.4-0.65.890.896.653.446.613:1012:11527-11.117367.1
516Dylan McIlrath24TOTD6385242.2-9.1284240.0-11.86.789.396.051.448.69:319:2013-1.41127.3
517Greg McKegg24TOTC4630042141.6-10.223533341.4-9.78.892.7101.537.362.79:549:1876-4.25466.7
518Curtis McKenzie25DALLW5351952549.7-0.637137050.1-0.48.792.6101.246.153.910:519:491210-1.811656.9
519Cody McLeod32TOTLW5924841337.5-13.018329438.4-11.67.294.0101.340.959.17:107:0142-5.94763.8
520Brayden McNabb26LAKD4979152560.15.657037560.36.94.993.298.164.735.315:0414:2610326.912537.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%
521Mark McNeill23DALRW191833.3-28.37943.8-20.00.083.383.340.060.013:4913:49010.01100.0
522Adam McQuaid30BOSD771217104353.8-1.889076453.8-2.47.491.298.652.147.918:0715:3510243.213647.1
523Wade Megan26STLC3221953.79.1191654.37.912.591.7104.228.671.48:488:19000.4785.7
524Jaycob Megna24ANAD1131644.84.571433.3-8.216.7100.0116.740.060.015:2014:21000.010.0
525Jayson Megna26VANC5851363344.8-3.635448242.3-4.65.095.099.946.753.312:2611:28208-7.710767.3
526Timo Meier20SJSRW3443833556.77.131424955.84.35.293.198.347.652.412:2811:5324285.915654.5
527Julian Melchiori25WPGD1825328746.9-2.019521048.1-2.47.692.9100.541.858.218:2217:33418-1.63345.5
528Jonathon Merrill24NJDD5166171748.00.152254249.11.26.191.397.440.659.418:4516:501622-2.59650.0
529Marc Methot31OTTD681077118747.6-1.280684748.80.08.593.0101.549.350.719:4917:3611380.511361.1
530Milan Michalek32TORLW5536246.1-4.4324044.4-6.28.785.293.946.953.114:1611:51310.01060.0
531Zbynek Michalek34ARID3315536.0-8.3264735.6-9.44.5100.0104.544.855.217:4016:2103-0.7560.0
532Sonny Milano20CBJLW4353847.9-1.9273047.4-2.45.978.984.864.036.011:4110:05130.7633.3
533Colin Miller24BOSD6193961760.37.171844561.78.46.190.896.964.835.215:4413:42193011.323136.8
534Drew Miller32DETLW5535449441.7-7.827635843.5-5.94.491.896.239.260.810:178:51135-5.16861.8
535J.T. Miller23NYRLW82969116045.5-3.574083447.0-2.811.493.0104.443.756.316:2213:354951-10.223356.7
536Kevan Miller29BOSD5885173753.6-1.764854354.4-1.57.190.898.055.644.417:4215:287219.010546.7
537Garrett Mitchell25WSHRW16554.5-7.56460.0-5.20.0100.0100.040.060.08:488:48000.10
538John Mitchell32COLC6564666249.41.044850247.2-1.24.393.297.549.150.912:3311:372917-10.212744.9
539Torrey Mitchell32MTLC7869574848.2-5.050850950.0-2.57.893.4101.229.570.512:3610:4143390.712454.8
540Zack Mitchell24MINRW11678743.5-9.3476641.6-11.50.097.697.659.240.88:268:2221-1.31471.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%
541Griffen Molino23VANC5415642.3-15.0264636.1-19.20.0