Skater Advanced Statistics

Skater Advanced Statistics Table
Corsi (EV) Fenwick (EV) PDO () Zone Starts (EV)
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
1Vitaly Abramov22OTTRW2141843.8-2.881436.4-11.60.0100.0100.00.0100.09:439:43000.020.0
2Noel Acciari29FLAC4143047447.6-7.233035748.0-7.06.793.099.831.668.415:2412:1317116.410266.7
3Calen Addison20MIND3444847.80.8344045.9-1.712.091.7103.775.924.118:3115:46001.1666.7
4Kenny Agostino28TORLW13175.012.33175.015.70.0100.0100.00.0100.04:084:08000.10
5Andrew Agozzino30ANALW3323746.46.4222447.811.37.193.8100.947.652.412:1111:55010.8560.0
6Jack Ahcan23BOSD3436141.3-10.7384943.7-10.10.090.090.072.427.620:3818:11000.3771.4
7Sebastian Aho23CARF5686766756.54.065150656.34.210.391.3101.756.143.919:2814:4933617.625159.0
8Sebastian Aho24NYID3364842.9-12.2274040.3-15.211.188.099.144.455.613:2113:16030.2850.0
9Frederic Allard23NSHD1111150.0-6.311761.12.60.060.060.050.050.016:5916:59000.30
10Wade Allison23PHIRW1414612354.32.11049352.81.47.291.999.251.948.112:5611:12631.63961.5
11Olle Alsing24OTTD4303943.5-2.2203337.7-9.011.192.9104.060.939.110:5010:4912-0.9333.3
12Mark Alt29LAKD2152141.72.3121741.4-0.40.0100.0100.060.040.013:3512:0900-0.8475.0
13Michael Amadio24TOTC2523726946.8-0.117720646.2-1.35.893.098.856.044.012:3311:0538-3.84158.5
14Joey Anderson22TORRW151229.4-14.51910.0-34.4100.057.142.99:369:3601-0.20
15Josh Anderson26MTLRW5267162651.7-2.648746851.0-2.47.889.397.156.044.016:2514:2417123.621857.3
16Michael Anderson21LAKD5478884948.10.959664747.90.18.292.1100.346.853.221:1119:0414346.011047.3
17Jaret Anderson-Dolan21LAKC3428941341.2-7.722031641.0-8.69.988.698.547.952.113:3111:32470.96556.9
18Lias Andersson22LAKC2319826043.2-1.515420343.1-0.912.588.7101.242.457.612:0411:25350.03762.2
19Rasmus Andersson24CGYD5688588949.9-4.764768848.5-6.39.089.598.552.048.021:1317:3216392.619748.7
20Andy Andreoff29PHILW6294638.7-19.0253442.4-12.50.075.075.050.050.08:378:3410-1.4450.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%
21Anthony Angello24PITC1910910251.74.3897155.68.57.098.1105.242.657.47:597:11110.62770.4
22Artem Anisimov32OTTC1917119846.3-2.411813945.9-4.49.094.3103.345.154.912:0210:0947-2.85653.6
23Mason Appleton25WPGC5657864847.1-1.744548547.8-0.710.492.7103.142.757.314:2512:541321-1.514062.9
24Josh Archibald28EDMRW5244253545.2-4.133039045.8-3.311.091.5102.532.167.913:3311:161415-5.310360.2
25Joel Armia27MTLRW4150141654.60.535431552.90.19.890.9100.853.946.114:4212:2818182.412359.3
26Viktor Arvidsson27NSHLW5072260754.36.758445656.28.58.692.6101.257.142.916:3614:201823-3.826457.2
27Rasmus Asplund23BUFF2824930944.6-1.020326143.8-0.99.192.7101.942.357.712:5112:04143-2.74575.6
28Zach Aston-Reese26PITC4543145248.8-0.933933450.41.18.294.2102.432.267.814:3712:411416-2.911966.4
29Andreas Athanasiou26LAKC4751956647.8-0.839341848.5-0.28.989.498.354.145.914:5713:0118104.115355.6
30Cam Atkinson31CBJRW5670078847.00.854859248.11.68.888.196.957.942.118:5614:572245-10.225063.2
31Nicolas Aube-Kubel24PHIRW5044343150.7-1.433932950.7-0.66.593.399.844.355.711:1010:5816171.39357.0
32David Backes36ANAC1513813450.7-2.11069752.2-1.07.984.792.637.962.112:4410:5755-2.04961.2
33Mikael Backlund31CGYC5469661553.10.253547053.20.98.988.497.347.752.317:3613:5648499.024459.0
34Nicklas Backstrom33WSHC5569971049.6-0.851953949.1-1.112.889.2102.058.341.718:3515:1133247.316156.5
35Kevin Bahl20NJDD7679740.9-2.5487738.4-5.19.490.9100.348.351.716:5515:4624-1.11050.0
36Josh Bailey31NYIC5461870546.7-3.046253346.4-4.411.093.2104.151.248.817:3014:321939-5.312263.1
37Justin Bailey25VANRW3211165.615.6171160.710.70.080.080.081.818.26:486:46000.2785.7
38Rudolfs Balcers23SJSLW4147649349.12.137034551.74.58.188.496.448.751.314:4313:073115-1.09966.7
39Alexander Barabanov26TOTF2220722647.81.915816948.31.912.188.1100.242.058.012:1910:58990.24254.8
40Ivan Barbashev25STLC3835438647.8-0.326929148.00.38.094.7102.749.750.313:2111:15912-4.77160.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%
41Aleksander Barkov25FLAC5080555059.48.163443459.47.79.889.399.253.846.220:5615:28392316.326167.4
42Alex Barre-Boulet23TBLF1516013055.23.11159953.71.28.192.0100.164.535.515:1512:2744-0.34755.3
43Tyson Barrie29EDMD5699093251.54.675073450.52.810.490.9101.359.041.021:2417:441643-13.029150.2
44Morgan Barron22NYRC5305037.50.2234334.8-2.111.189.7100.847.852.213:4111:49020.1742.9
45Matt Bartkowski32MIND161627.3-27.161331.6-20.40.087.587.540.060.013:0211:22000.32100.0
46Mathew Barzal23NYIC5585270354.89.167051356.610.99.889.699.459.440.618:4316:0728453.821761.8
47Nathan Bastian23NJDRW4137639648.7-1.328830548.6-0.39.691.7101.330.469.612:3711:13116-0.97462.2
48Drake Batherson22OTTC5668575447.6-1.051858547.0-2.37.289.997.151.948.116:2813:131525-8.021252.4
49Gavin Bayreuther26CBJD911410452.37.7927953.810.54.593.397.859.440.615:2315:0150-1.33250.0
50Jay Beagle35VANRW/C3022626246.3-2.016519945.3-3.47.891.999.626.873.212:319:15114-0.53855.3
51Jake Bean22CARD4247742053.2-1.436132952.3-1.86.391.898.155.944.114:3213:1911184.711647.4
52Ethan Bear23EDMD4351953849.10.138439349.40.49.690.5100.051.348.717:5815:361341-2.510053.0
53Nicolas Beaudin21CHID1915524538.8-5.911318238.3-6.114.192.8106.956.143.913:4712:30419-1.22231.8
54Nathan Beaulieu28WPGD2529135245.3-3.422627645.0-3.29.189.999.050.349.716:4414:52323-0.65250.0
55Anthony Beauvillier23NYILW4751758247.0-1.838444046.6-3.511.993.7105.547.552.516:2414:091527-1.317462.6
56Pierre-Edouard Bellemare35COLLW5342534954.9-4.429924954.6-4.57.393.8101.240.659.411:209:0517117.810159.4
57Kieffer Bellows22NYILW1412311950.82.3879049.2-1.77.893.1100.956.743.311:0110:1622-0.23652.8
58Louis Belpedio24MIND161726.1-29.161430.0-23.10.088.988.940.060.013:5811:49000.3366.7
59Alex Belzile29MTLF2221756.43.3161453.33.812.577.890.366.733.310:399:60110.4650.0
60Emil Bemstrom21CBJC2020519950.74.615114650.83.46.695.2101.846.953.112:5111:5525-1.85451.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%
61Jamie Benn31DALLW5273262154.11.654046353.81.79.692.5102.057.842.217:4714:4118363.020959.3
62Jordie Benn33TOTD3941748146.4-1.831936746.5-2.411.691.5103.150.949.114:4513:235193.39248.9
63Sam Bennett24TOTC4856645655.41.943335055.32.69.788.298.060.739.314:2512:1416274.216962.7
64Matt Benning26NSHD5359364447.9-2.545347648.8-2.47.493.0100.334.565.516:2014:17328-9.39744.3
65Simon Benoit22ANAD6857254.11.4645354.73.34.387.291.532.167.917:1215:31010.9837.5
66Patrice Bergeron35BOSC5479047362.511.264136064.011.810.888.799.557.542.518:1313:0635145.629861.1
67Lean Bergmann22SJSF181534.8-7.061233.3-3.70.088.988.960.040.010:1910:1910-0.51100.0
68Jacob Bernard-Docker20OTTD5465844.2-2.3314938.8-9.118.897.6116.374.125.913:4013:1602-1.71637.5
69Tyler Bertuzzi25DETLW91159455.09.5857652.88.57.691.799.260.339.719:3714:03681.43458.8
70Alex Biega32DETD139513341.7-1.5689940.7-3.09.191.9101.047.452.610:409:3304-2.21822.2
71Clark Bishop24OTTC1310911249.32.7838250.34.210.492.1102.522.477.69:289:0736-1.62564.0
72Anthony Bitetto30NYRD1413520439.8-5.210216038.9-7.28.588.096.550.549.514:2613:2823-0.42548.0
73Anders Bjork24TOTLW4543747847.8-3.733835848.6-2.87.288.295.344.355.713:5312:102513-1.88349.4
74Oliver Bjorkstrand25CBJRW5671780547.10.956361747.71.210.387.697.953.146.917:3715:573926-7.623760.3
75Tobias Bjornfot19LAKD3341848546.3-1.730636945.3-2.86.193.799.751.148.916:5115:28513-2.75554.5
76Nick Bjugstad28MINC4438246445.2-2.030933348.1-0.29.793.3103.038.461.611:4910:4712104.111766.7
77Colin Blackwell27NYRC4743655344.1-3.233841444.9-2.711.591.4102.950.050.014:0012:111517-0.711555.7
78Sammy Blais24STLLW3631736946.2-3.423628445.4-4.411.890.0101.950.649.412:0411:59911-3.95358.5
79Joachim Blichfeld22SJSW5332260.014.8191654.35.77.776.984.640.959.18:417:3401-0.8742.9
80Anton Blidh25BOSLW10838250.3-3.0665654.1-0.32.184.686.730.869.210:469:3212-1.21855.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%
81Teddy Blueger26PITC4338741948.0-3.030131049.3-1.610.591.5102.031.668.414:5112:421112-5.07763.6
82Brock Boeser23VANRW5677980849.13.759461749.13.412.487.6100.060.239.819:1915:3216312.924757.1
83Zach Bogosian30TORD4551747552.11.139837651.4-0.58.892.6101.450.549.514:3213:027193.08542.4
84Nick Bonino32MINC5543362241.0-6.734244243.6-4.813.789.6103.334.765.314:5111:032286.110364.1
85Adam Boqvist20CHID3539341048.91.429131148.31.48.090.498.462.337.716:5913:277214.18347.0
86Jesper Boqvist22NJDC2823228445.0-4.717221844.1-5.28.391.499.835.864.211:0910:39810-1.66354.0
87William Borgen24BUFD109713841.3-6.58211242.3-6.06.390.696.842.457.616:1614:4801-0.91258.3
88Andreas Borgman25TBLD7767351.0-2.1565849.1-3.910.386.496.668.631.411:5811:4723-1.82330.4
89Mark Borowiecki31NSHD2219721847.5-7.515014351.2-3.37.590.798.227.172.913:4111:3815-2.84738.3
90Robert Bortuzzo31STLD4039439150.23.529328550.74.06.590.797.254.745.314:1012:26717-3.07044.3
91Evan Bouchard21EDMD1419817752.86.113914149.61.35.892.398.168.231.814:5013:50410-1.56955.1
92Madison Bowey25CHID2191950.014.0141450.014.710.0100.0110.033.366.711:0911:02120.210.0
93Travis Boyd27TOTC3926735343.1-4.620727243.2-5.29.690.299.855.844.210:449:3686-0.64946.9
94Tyler Bozak34STLC3125133542.8-5.618024242.7-6.010.288.198.339.860.214:5511:361210-4.55662.5
95Erik Brannstrom21OTTD3037636650.73.927427849.62.712.689.4102.050.050.016:2113:57831-5.19345.2
96Derick Brassard33ARIC5354254150.02.338941348.50.78.290.698.850.149.914:4812:201719-2.913051.5
97Jesper Bratt22NJDW4658548354.85.745836355.88.28.789.998.659.140.916:0513:161722-5.418155.8
98Justin Braun33PHID5372669551.1-1.755152951.0-1.29.490.599.940.259.818:3216:027314.211949.6
99Guillaume Brisebois23VAND152119.2-25.731814.3-30.20.0100.0100.050.050.011:3110:3801-0.40
100T.J. Brodie30TORD5690090249.9-1.769665751.4-0.611.693.2104.852.947.121:3319:07225111.611043.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%
101Jonas Brodin27MIND5379891946.50.461366248.11.211.389.6100.944.455.622:2619:2114196.516648.2
102Jonny Brodzinski27NYRC5336733.0-13.3285434.1-11.75.696.9102.441.758.311:2011:0101-0.9887.5
103Mathias Brome26DETF2621524047.3-2.316918747.5-1.63.292.695.851.348.713:3911:511210-0.53857.9
104Adam Brooks24TORC11777849.7-2.1535847.7-5.913.694.7108.451.049.010:4110:06440.41471.4
105Connor Brown27OTTRW5671969450.93.553651351.13.310.588.899.238.461.618:1513:565629-13.020061.5
106Dustin Brown36LAKRW4963357652.45.648945351.94.69.089.798.847.652.417:3714:3211312.120762.3
107Josh Brown27OTTD2620728242.3-6.115820343.8-4.58.891.3100.142.357.714:0811:54315-4.53125.8
108Logan Brown22OTTC18372.724.13350.0-1.70.0100.0100.00.0100.09:405:4301-0.220.0
109Patrick Brown28VEGC4362361.03.5271465.99.20.0100.0100.047.152.99:069:0510-0.61050.0
110Jacob Bryson23BUFD3847759844.4-1.737248043.7-1.811.491.4102.842.357.719:0316:32217-7.16536.9
111Pavel Buchnevich25NYRLW5463172046.7-0.348054247.0-0.813.290.4103.651.548.518:4414:1030394.920159.7
112Connor Bunnaman22PHIF1813315845.7-5.09111743.8-7.34.789.394.037.562.511:3410:4250-1.42755.6
113Michael Bunting25ARILW2130023855.86.722619054.34.18.889.398.168.831.216:4214:4295-1.36261.3
114Andre Burakovsky25COLLW5376652559.30.754540357.5-1.39.188.998.060.239.815:0612:5516248.918056.7
115Brent Burns35SJSD/RW561051113648.10.278784948.1-0.59.788.498.144.355.726:0920:363647-5.129446.9
116Kyle Burroughs25COLD5513261.4-0.4392461.91.07.194.1101.357.142.910:059:3211-0.3837.5
117Will Butcher26NJDD2333236447.7-1.524325948.40.49.790.199.752.547.519:0217:3888-3.07549.3
118Quinton Byfield18LAKC6647346.74.0485745.72.05.094.399.359.340.715:0113:24320.91275.0
119Bowen Byram19COLD1929022955.9-3.020317254.1-4.68.391.699.958.841.217:3116:25154.44348.8
120Paul Byron31MTLLW4641942749.5-5.730632348.6-6.17.793.9101.549.450.612:5111:1013140.68154.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%
121Nicholas Caamano22DALRW2416118246.9-6.612814147.6-5.13.190.093.136.663.49:219:11571.54967.3
122Drake Caggiula26TOTLW3832943243.2-4.725333543.0-4.48.490.198.545.454.612:2411:15910-2.77859.0
123Matt Calvert31COLLW1819313858.3-1.812910255.8-4.04.493.597.941.059.013:4911:17602.84557.8
124Kyle Capobianco23ARID2301566.712.7201262.59.60.077.877.884.215.814:2812:10210.4837.5
125Brandon Carlo24BOSD2741431756.61.531925156.00.17.289.396.550.249.818:4315:5568-3.99047.8
126John Carlson31WSHD5287285550.51.066966050.31.111.388.399.754.945.123:4618:3624217.925151.0
127Gabriel Carlsson24CBJD1414017244.9-2.910113043.7-5.08.887.195.951.348.714:4714:1542-2.22850.0
128Lucas Carlsson23CHID1210812945.60.67510441.9-1.58.996.0104.940.559.513:0412:0523-0.31855.6
129Ryan Carpenter30CHIC4031527353.66.622420352.56.52.990.092.937.162.912:419:31473.07568.0
130Daniel Carr29WSHLW6525648.1-4.9374943.0-10.57.488.295.653.846.210:1410:08120.2862.5
131Connor Carrick26NJDD1113321837.9-9.110616239.6-7.110.590.5101.043.856.218:4017:4018-0.82138.1
132Sam Carrick28ANAC1312713548.50.28810944.7-3.611.994.9106.841.358.712:5512:0326-0.93565.7
133Alexandre Carrier24NSHD1930229850.30.423223150.1-1.77.594.7102.246.253.820:0318:02109-1.36845.6
134William Carrier26VEGLW5252443854.51.739332454.81.67.491.999.259.340.710:2510:131298.110363.1
135Jeff Carter36TOTC5463661251.02.249046851.12.59.991.1101.052.347.716:3413:2320161.822668.1
136Jackson Cates23PHIC4323945.1-16.4233043.4-15.55.378.984.234.865.210:3610:1611-0.3887.5
137Cole Caufield20MTLRW1012010653.1-1.3898950.0-2.610.186.296.356.743.313:5812:1934-1.75653.6
138Cody Ceci27PITD5367669049.5-1.151452649.4-1.011.792.7104.450.050.018:3115:561115-4.411052.7
139Erik Cernak23TBLD4663854853.82.749143653.01.211.790.2101.948.951.119:4716:44610-4.816352.1
140Thomas Chabot24OTTD491037109948.50.977481248.80.78.290.698.942.557.526:1722:331882-10.824149.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%
141Michael Chaput28ARIC136011534.3-11.6478037.0-8.30.087.787.733.366.79:248:4623-0.91127.3
142Zdeno Chara43WSHD5570974048.9-1.852756748.2-2.410.891.3102.136.763.318:1915:2014325.114845.3
143Jalen Chatfield24VAND1816722242.9-3.813617643.6-2.65.786.191.833.966.113:2612:2443-1.72653.8
144Ivan Chekhovich22SJSLW4234931.9-17.4173830.9-17.17.786.293.928.671.410:2910:1712-1.0683.3
145Ben Chiarot29MTLD4170667051.3-4.751950750.6-4.06.289.195.348.151.921:4718:499511.715751.6
146Alex Chiasson30EDMRW4533139545.6-3.123728245.7-3.47.691.499.046.653.412:299:291310-4.39965.7
147Filip Chlapik23OTTC17653.8-2.66650.0-2.520.0100.0120.050.050.07:117:11000.41100.0
148Sasha Chmelevski21SJSC5414150.02.6363252.96.610.381.591.846.953.19:459:4520-0.31080.0
149Dennis Cholowski22DETD1617923743.00.213718442.7-0.66.594.6101.158.241.815:5414:14361.42245.5
150Jakob Chychrun22ARID56970100049.21.073273350.02.210.589.199.656.943.123:2319:362036-8.935549.6
151Filip Chytil21NYRC4243144749.12.734834050.64.510.792.7103.457.142.913:1412:2823255.512361.8
152Anthony Cirelli23TBLC5058852352.90.845340752.70.67.790.598.252.747.317:4513:442119-4.911167.6
153Casey Cizikas29NYIC5644658943.1-7.133444043.2-8.08.092.7100.735.264.813:5011:591216-5.511264.3
154Fredrik Claesson28TOTD6637545.7-0.5495248.52.15.495.3100.859.041.012:2311:4107-1.2757.1
155Kale Clague22LAKD1824325948.41.119520349.01.39.087.296.354.145.917:1215:11170.74652.2
156Kyle Clifford30STLLW5035438647.8-0.827030047.4-0.74.892.597.343.656.49:569:25813-5.310561.9
157Connor Clifton25BOSD4457858849.6-5.044743550.7-5.48.293.9102.147.852.218:1316:471315-0.710346.6
158Cal Clutterbuck33NYIRW5039251643.2-7.029537644.0-7.08.890.999.635.864.213:2611:311812-5.59353.8
159Braydon Coburn35TOTD1920928242.6-6.216220344.4-5.27.990.898.740.759.316:0313:22414-5.43847.4
160Dylan Coghlan22VEGD2936729755.32.725821954.10.97.689.997.560.239.813:2912:56541.37541.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%
161Andrew Cogliano33DALLW/C5458853552.4-0.342939152.30.15.590.195.741.059.013:5612:1812105.515656.4
162Ian Cole31TOTD5455575942.2-5.244454844.8-3.314.693.0107.532.567.515:5314:2510243.65752.6
163Blake Coleman29TBLC5564752755.14.151340356.05.310.291.7101.849.250.815:2812:492519-3.418366.7
164Ross Colton24TBLC3024423151.4-2.418117351.1-1.911.592.1103.657.043.010:349:4954-2.97462.2
165Blake Comeau34DALRW5160958351.1-2.444142650.9-2.15.788.894.535.664.415:4413:5721174.013456.7
166J.T. Compher25COLLW4846940054.0-4.935229854.2-3.710.891.0101.841.258.814:1310:3716104.88853.4
167Max Comtois22ANALW5566965550.52.450249150.63.49.991.9101.861.039.015:2713:382039-2.918151.9
168Kevin Connauton30FLAD7788547.9-3.7576646.3-5.515.294.2109.434.565.514:1313:47051.41241.7
169Brett Connolly28TOTRW3128426351.91.721520351.41.77.792.9100.644.056.012:0911:19781.95745.6
170Kyle Connor24WPGLW5678275350.93.656856850.02.411.587.899.457.542.518:4415:3537322.030255.0
171Andrew Copp26WPGC5564370247.8-1.048753047.9-0.89.491.2100.746.353.718:1513:5522251.217765.0
172Nick Cousins27NSHC5251850550.61.538438749.8-0.69.092.5101.646.453.613:2211:43815-3.89662.5
173Logan Couture31SJSC5372476348.71.153659147.6-1.310.688.398.840.959.119:1614:432716-2.119658.2
174Sean Couturier28PHIC4568946559.78.151635859.08.411.084.795.752.048.019:2014:4021147.220658.3
175Charlie Coyle28BOSC/RW5154557048.9-6.742543149.6-7.16.290.897.051.348.816:1713:032819-7.812762.2
176Dylan Cozens19BUFC4143151045.8-1.032441344.0-3.28.389.497.646.353.714:2112:351320-4.510260.8
177Joseph Cramarossa28MINC4254933.8-4.0223240.76.15.992.097.934.665.410:4610:42020.53100.0
178Sidney Crosby33PITC5584377552.12.364060851.31.011.490.7102.162.137.920:2317:115154-4.225163.3
179Lawson Crouse23ARILW5146560443.5-6.935244044.4-5.57.391.899.039.160.914:1811:582111-11.713551.9
180Josh Currie28PITRW13633.3-9.7060.0-47.2100.0100.00.07:245:0500-0.120.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%
181Austin Czarnik28NYIC4313348.4-3.0252748.1-3.30.095.295.234.865.212:3010:2111-0.6450.0
182Kevin Czuczman30PITD262023.1-40.341422.2-42.00.075.075.037.562.511:3910:1801-0.4450.0
183Kirby Dach20CHIC1821024646.1-1.415017646.00.012.987.3100.245.454.618:3413:541841.05052.0
184Evgenii Dadonov31OTTRW5565661251.74.449245552.04.38.289.697.850.249.815:3512:361725-9.016354.6
185Rasmus Dahlin20BUFD5686789449.23.868172648.43.15.888.394.157.942.121:3618:291336-5.021054.8
186Michael Dal Colle24NYILW2626124551.63.819718152.13.07.192.799.855.944.111:5411:44451.84146.3
187Zac Dalpe31CBJRW129111743.8-4.2648343.5-3.76.191.797.836.064.010:379:4052-1.73171.0
188Phillip Danault27MTLC5379860157.03.857644556.44.19.089.998.942.157.916:5214:1114314.714052.1
189Brandon Davidson29BUFD6666052.45.3535350.03.00.090.090.045.654.415:2014:02400.51163.6
190Jeremy Davies24NSHD1617818948.51.113514947.5-1.812.192.6104.751.448.615:0214:1839-2.23554.3
191Calvin de Haan29CHID4459659250.24.343743750.05.06.987.794.547.252.818:3716:3015366.213243.9
192Jacob de La Rose25STLLW13939748.9-1.8707349.0-1.03.992.596.433.366.710:129:02610.61872.2
193Chase De Leo25ANAC1161453.312.2131350.06.60.080.080.066.733.313:2613:20100.2333.3
194Jean-Sebastien Dea26BUFC13442.9-0.63350.07.40.066.766.750.050.05:335:33000.12100.0
195Anthony DeAngelo25NYRD6756553.65.7625553.04.58.377.385.670.030.018:2915:03131.02259.1
196Alex DeBrincat23CHIRW5271481946.60.852762645.70.712.990.4103.352.847.220:3116:1031432.326857.8
197Jake DeBrusk24BOSLW4148646051.4-3.739234353.3-2.55.494.599.957.842.214:5412:4624102.812772.4
198Danny DeKeyser30DETD4755471743.6-2.442953244.6-0.711.292.4103.745.154.918:0616:051204.79246.7
199Michael Del Zotto30CBJD5373480647.71.655661547.50.910.092.2102.151.748.317:5316:20928-11.212661.1
200Ty Dellandrea20DALC2623423749.7-1.616818148.1-2.97.992.9100.841.658.412:2910:4046-0.45952.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%
201Dylan DeMelo27WPGD5260062948.80.746047149.41.310.192.5102.549.850.216:5814:209482.18949.4
202Jason Demers32ARID4155956749.60.541243648.6-1.17.192.099.144.056.017:1415:321014-9.69546.3
203Grigori Denisenko20FLALW7655056.52.0533659.64.016.283.9100.165.934.111:5611:45300.91154.5
204Travis Dermott24TORD5154052550.7-1.141041050.0-3.17.292.299.455.544.513:1312:454276.98144.4
205Nicolas Deslauriers29ANALW4940350344.5-6.029936944.8-4.78.989.798.635.065.011:1911:0745-6.212651.6
206Phillip Di Giuseppe27NYRLW3127427250.23.919819750.13.47.393.8101.247.652.411:0610:461373.46963.8
207Jason Dickinson25DALC5167154255.32.247941153.80.87.090.797.744.155.916:1214:2128174.812652.4
208Brenden Dillon30WSHD5681282549.6-1.061563049.4-0.812.290.8103.153.346.718:5717:04132710.313837.0
209Christian Djoos26DETD3636039247.91.328329848.72.56.189.895.968.931.115:0512:325210.47750.6
210Noah Dobson21NYID4655656449.60.741041549.7-0.47.292.599.758.641.416:2414:231323-2.714349.0
211Max Domi25CBJLW5459868846.50.146253246.5-0.77.488.896.254.445.615:1313:371841-10.715364.7
212Ryan Donato24SJSC5046050747.6-0.736037748.80.46.790.797.553.746.312:3610:522711-5.617160.8
213Joonas Donskoi28COLRW5156144855.6-4.341732156.5-2.410.292.1102.253.246.814:3211:0618106.814957.7
214Drew Doughty31LAKD5697995450.64.975072350.95.17.689.296.850.149.926:2320:578405.323543.0
215Nic Dowd30WSHC5651660246.2-5.339244946.6-4.29.393.0102.315.784.314:2211:5638152.911061.8
216Justin Dowling30DALC2722218454.72.516814853.20.86.789.696.255.744.311:049:46660.85549.1
217Leon Draisaitl25EDMC5691686551.44.270065451.74.412.992.1105.054.745.322:1117:185671-11.630255.6
218Sheldon Dries26COLC3242054.50.6131448.1-5.510.0100.0110.057.142.97:497:32100.1520.0
219Jonathan Drouin25MTLLW4458650853.6-1.343338453.0-1.48.587.996.458.841.216:0513:4517232.612162.8
220Jamie Drysdale18ANAD2430241442.2-10.523032941.1-9.19.589.599.051.348.719:3516:51619-4.76940.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%
221Dillon Dube22CGYC5156451852.1-0.543240251.8-0.39.490.8100.348.251.813:3812:1615322.415653.8
222Pierre-Luc Dubois22TOTLW4653352150.63.940538051.65.17.688.395.863.136.915:0213:2818103.113158.0
223Matt Duchene30NSHC3447641053.74.037131354.23.67.786.894.661.938.115:5013:271315-2.812657.9
224Anthony Duclair25FLALW4357843856.93.344934856.32.212.992.9105.854.645.415:4113:4111158.416762.3
225Mathew Dumba26MIND5177581248.83.259459949.83.210.989.4100.446.653.422:1718:2211324.618647.8
226Brian Dumoulin29PITD4166767749.6-1.351154048.6-2.910.893.0103.952.847.222:2119:282418-6.310448.1
227Vince Dunn24STLD4362960650.92.643445249.00.47.690.698.158.141.919:1517:281026-3.616444.5
228Josh Dunne22CBJC6455047.44.8333151.610.20.095.295.234.865.210:2310:1810-0.21070.0
229Christian Dvorak24ARIC5661672446.0-3.646553346.6-2.79.889.098.946.353.718:2413:371918-9.115461.7
230Ryan Dzingel28TOTC4036337948.90.025728647.3-1.46.091.997.936.863.212:4210:5789-2.29749.5
231Cody Eakin29BUFC4633550939.7-8.826739940.1-8.17.190.998.136.763.312:5611:151614-4.05966.1
232Jordan Eberle30NYIRW5580061756.510.962345258.012.08.790.198.960.239.816:4514:2415153.620363.1
233Alexander Edler34VAND5272290444.4-3.058166146.80.48.489.798.132.267.820:5417:1013264.217755.9
234Joel Edmundson27MTLD5595178754.70.868758853.91.010.093.6103.647.552.520:0317:356695.418042.8
235Nikolaj Ehlers24WPGLW4768161352.66.549146351.55.010.692.5103.157.043.016:5515:1118193.325358.5
236Jack Eichel24BUFC2131825255.88.325319356.710.06.486.793.161.138.920:3016:60411-0.110757.0
237Aaron Ekblad24FLAD3557148853.92.644337654.12.99.590.499.951.049.025:0518:4211229.619352.3
238Mattias Ekholm30NSHD4882677851.53.566160852.13.310.293.3103.648.551.522:5218:401732-10.122748.5
239Oliver Ekman-Larsson29ARID4664469248.20.248255446.5-2.58.089.197.146.353.720:5816:491225-10.917547.4
240Lars Eller31WSHC4458348154.84.743837653.84.29.188.998.057.142.916:2013:2919208.513451.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%
241Ryan Ellis30NSHD3561756552.22.546743351.90.89.190.499.457.642.423:4619:03722-6.214551.7
242Pierre Engvall24TORLW4241841750.1-0.333031351.3-0.37.892.2100.136.763.311:5611:186192.510359.2
243Tyler Ennis31EDMC3026231145.7-5.119623345.7-5.28.592.9101.447.252.812:0811:48109-2.55964.4
244Mackenzie Entwistle21CHIRW5286231.1-11.9215129.2-14.510.597.6108.146.453.69:499:4910-1.3875.0
245Loui Eriksson35VANLW7366834.6-17.6285633.3-19.24.287.992.033.366.79:358:3260-0.3771.4
246Joel Eriksson Ek24MINC5665671148.02.351052149.52.911.592.0103.543.156.917:0314:0821107.417070.6
247Adam Erne25DETLW4542350245.71.033137746.81.98.293.0101.339.960.113:5512:201061.210567.6
248Jake Evans24MTLC/RW4740737052.4-3.530127652.2-2.57.391.999.249.051.011:509:5412160.49160.4
249Robby Fabbri25DETC3033340445.2-0.626530646.40.812.490.9103.350.649.417:1614:503165.19660.4
250Dante Fabbro22NSHD4059560049.8-1.748244651.90.96.592.899.253.146.919:1917:29826-8.610158.4
251Radek Faksa27DALC5560168846.6-8.842951045.7-9.66.491.097.435.664.417:2613:5018210.714465.3
252Joel Farabee20PHILW5560257451.2-1.446044350.9-0.911.289.1100.354.445.616:0112:3127208.718964.6
253David Farrance21NSHD2203337.7-17.3182541.9-17.214.3100.0114.346.753.318:0815:15000.1475.0
254Hudson Fasching25ARIRW5354146.1-0.7313249.20.20.087.087.036.463.69:289:20010.1977.8
255Jesper Fast29CARRW4651047152.0-2.137736550.8-3.27.290.297.446.853.215:1812:575110.96955.1
256Justin Faulk28STLD5692898448.50.569974248.50.911.490.4101.947.053.024:1620:412435-12.822352.5
257Mario Ferraro22SJSD56882101646.5-2.366276346.5-3.010.389.7100.042.757.322:2618:313020-4.010654.7
258Kevin Fiala24MINLW5062160350.75.446546050.33.610.889.6100.450.649.416:5413:2741453.829055.9
259Valtteri Filppula36DETC3833945642.6-4.127033844.4-1.812.088.9100.946.353.715:3613:467101.54161.0
260Christian Fischer23ARIRW5241252643.9-6.032038845.2-4.48.790.298.937.362.712:4510:33711-11.98555.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%
261Haydn Fleury24TOTD4758153352.2-1.242840951.1-1.75.490.395.849.650.415:2414:06727-0.212649.2
262Warren Foegele24CARLW5364857652.9-1.048545451.7-2.17.593.2100.744.755.314:0913:0016283.215558.7
263Steven Fogarty27BUFC9469033.8-12.8376934.9-9.814.394.4108.727.372.711:4411:3050-1.7862.5
264Marcus Foligno29MINLW3936743545.8-3.128832247.2-2.816.691.9108.543.057.014:5813:1115145.76264.5
265Nick Foligno33TOTLW4954061946.6-0.142245748.00.77.991.499.343.057.017:4614:081321-5.612166.9
266Callan Foote22TBLD3533133949.4-2.726125350.8-1.310.093.3103.358.941.112:5312:2315-2.27851.3
267Nolan Foote20NJDLW6454748.93.3363352.25.914.878.393.171.428.69:419:38120.5683.3
268Derek Forbort28WPGD5679686448.0-0.757963047.9-0.79.889.799.552.048.020:4517:5219542.617438.5
269Alex Formenton21OTTLW2014620142.1-5.110814842.2-5.115.193.7108.837.462.611:6010:01116-2.33969.2
270Filip Forsberg26NSHC3959652053.42.046739054.52.46.690.196.758.441.618:1715:192221-4.321360.6
271Gustav Forsling24FLAD4369361752.9-1.854746354.2-0.49.393.3102.641.558.519:5716:5719266.616557.0
272Liam Foudy20CBJC2422527045.5-1.516721044.3-3.08.194.0102.150.050.012:3612:0165-4.46363.5
273Cam Fowler29ANAD5688683451.53.962764149.42.011.189.6100.754.245.821:4617:602128-9.518141.4
274Adam Fox22NYRD5584586549.44.364464949.83.910.791.9102.649.450.624:4218:2338367.318156.4
275Trent Frederic22BOSC4234138147.2-7.626427549.0-6.44.491.495.841.858.211:1510:4297-3.07558.7
276Mark Friedman25TOTD9759244.9-1.4587045.3-0.315.688.2103.857.642.411:0310:5302-2.61275.0
277Martin Frk27LAKRW12722.2-30.21516.7-34.20.075.075.0100.00.09:218:4800-0.310.0
278Byron Froese29CGYC6174726.6-22.6103223.8-24.520.096.7116.721.178.98:186:5920-1.4366.7
279Michael Frolik32MTLLW8866855.8-3.7615055.0-4.90.091.791.758.841.211:2711:12211.12556.0
280Morgan Frost21PHIC2201458.815.8101147.62.20.0100.0100.073.326.710:149:2301-0.520.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%
281Kurtis Gabriel27SJSRW11628841.3-7.3534753.04.99.494.1103.523.376.77:407:33100.11136.4
282Jonah Gadjovich22VANLW11811.1-31.61516.7-28.566.750.050.04:554:51000.00
283Sam Gagner31DETC4238741248.43.531032448.93.79.190.9100.046.653.415:2612:09780.413266.7
284Alex Galchenyuk26TOTC3435236249.3-3.927627450.2-4.39.286.695.851.548.512:4211:406162.510062.0
285Brendan Gallagher28MTLRW3551835259.55.338525859.96.610.889.4100.247.852.215:0112:59794.917759.9
286Dylan Gambrell24SJSC4954065745.1-4.540947646.2-3.57.788.295.943.256.816:0213:39913-8.19749.5
287Jake Gardiner30CARD2633230152.4-0.924422851.7-1.48.391.699.955.644.416:0314:125133.36237.1
288Rhett Gardner24DALC/LW2820023046.5-5.914717645.5-7.15.987.593.445.055.09:589:3954-0.85244.2
289Conor Garland24ARIRW4969163152.35.553250151.54.810.088.898.963.136.917:5515:013419-2.724156.0
290Adam Gaudette24TOTC4035941446.40.426530146.80.75.690.295.855.344.711:0710:05960.310960.6
291Frederick Gaudreau27PITC1918716653.03.815013552.63.713.393.6106.925.874.213:0411:101440.53557.1
292Johnny Gaudreau27CGYLW5675567252.90.057951752.80.49.790.299.960.040.018:2514:5023596.319756.9
293Frederik Gauthier25ARIC251722.7-21.931220.0-18.80.0100.0100.037.562.56:456:4500-0.21100.0
294Julien Gauthier23NYRRW3022226146.0-2.116919146.9-0.48.988.197.047.053.09:399:24594.55667.9
295Vladislav Gavrikov25CBJD5569289543.6-4.253666044.8-3.07.390.697.836.963.119:2417:221717-10.810247.1
296Glenn Gawdin23CGYC7374246.8-6.1263344.1-8.35.090.095.071.029.06:556:44300.5520.0
297Morgan Geekie22CARC3627924353.40.120918453.20.17.692.5100.156.743.39:478:37570.75752.6
298Nathan Gerbe33CBJC9606050.03.2444450.02.95.490.996.348.551.511:079:4321-0.61464.3
299Timothy Gettinger22NYRLW291833.32.961627.3-4.70.083.383.327.872.211:4311:2210-0.42100.0
300Ryan Getzlaf35ANAC4861956552.34.344041951.24.08.387.796.052.847.216:3514:062440-3.013352.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%
301Dennis Gilbert24COLD3131448.1-3.010855.65.60.0100.0100.044.455.66:436:00000.110.0
302Mark Giordano37CGYD5690177453.81.367556354.53.010.390.2100.551.948.122:5717:2321414.230646.4
303Samuel Girard22COLD48100266160.32.172648659.92.29.190.199.261.238.823:1319:31143219.218642.5
304Claude Giroux33PHIC/LW5479259457.16.759446056.46.211.485.897.250.149.918:0614:4419168.421156.9
305Cody Glass21VEGC2727226550.7-2.917917650.4-2.310.095.5105.549.150.914:3212:091162.45550.9
306Luke Glendening31DETC5447960444.2-1.836344145.1-0.610.692.9103.432.068.014:4812:151071.011060.9
307Alex Goligoski35ARID5691097748.2-0.767772348.4-0.411.189.9101.050.349.723:0019:041433-12.215745.9
308Barclay Goodrow27TBLRW5562450455.34.448638555.85.010.592.2102.746.253.815:0712:331612-2.910469.2
309Shayne Gostisbehere27PHID4162356852.3-1.146643551.7-1.110.488.498.955.844.219:5617:0610245.518945.0
310Yanni Gourde29TBLC5671957555.64.955444855.34.510.590.9101.448.851.217:0413:431813-4.018264.8
311Mikael Granlund28NSHC5167068449.5-0.752152849.7-1.49.391.4100.754.345.719:2814:402327-8.413455.2
312Derek Grant30ANAC4640356741.5-8.229741641.7-6.710.990.8101.737.262.814:3411:41912-7.112254.1
313Tyler Graovac27VANC149214039.7-6.97010839.3-7.47.590.998.548.451.69:449:08630.62665.4
314Ryan Graves25COLD5487765157.4-1.663048356.6-2.010.092.0101.947.952.119:0315:39182411.822644.7
315Andy Greene38NYID5568478146.7-2.851156447.5-2.78.294.3102.455.844.217:3515:37619-7.112540.0
316Jordan Greenway23MINLW5658174943.7-3.645455744.9-3.411.590.6102.141.858.215:4814:0516184.314256.3
317A.J. Greer24NJDLW131516.7-30.731318.8-22.9100.033.366.78:338:3300-0.50
318Noah Gregor22SJSC3026936342.6-5.920727343.1-5.95.287.893.045.954.111:4311:05116-5.99861.2
319Mikhail Grigorenko26CBJC3233039745.4-0.725831045.4-1.18.591.9100.552.048.013:4512:52108-6.66852.9
320Rocco Grimaldi27NSHC4041142349.3-1.131533548.5-3.17.892.099.852.547.512:4912:001711-6.611255.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%
321Jordan Gross25ARID7857353.80.4675355.82.210.680.090.662.737.313:1113:08040.52343.5
322Carl Grundstrom23LAKRW4741851844.7-4.232638645.8-2.97.091.298.148.651.412:2811:3269-3.310165.3
323Matt Grzelcyk27BOSD3764645458.76.251934160.37.08.292.4100.652.048.019:4516:3714112.112663.5
324Radko Gudas30FLAD5478269153.1-0.161452553.90.88.491.499.848.052.017:3415:3114337.216750.3
325Erik Gudbranson29TOTD4561267847.4-2.046053246.4-4.37.290.697.844.655.417:5515:29633-9.512147.9
326Jake Guentzel26PITC5686180951.61.765363750.60.211.290.7101.962.437.620:1517:111723-5.623859.2
327Carl Gunnarsson34STLD1210513643.6-11.47710342.8-10.710.089.799.733.366.714:2611:5012-1.11735.3
328Denis Gurianov23DALRW5569063052.3-1.051548351.6-1.48.491.599.959.240.815:5113:3618292.425151.8
329Nikita Gusev28TOTLW3138327857.94.329521557.85.14.190.194.255.844.214:2111:4810211.011761.5
330David Gustafsson20WPGC4171848.6-3.9131644.8-8.10.092.992.950.050.05:495:48100.0250.0
331Erik Gustafsson28TOTD2934029753.43.724522951.72.811.589.0100.562.837.216:4314:207221.69335.5
332Gaetan Haas29EDMF3421227743.4-5.114218243.8-3.86.192.498.544.655.411:219:18910-2.95048.0
333Brandon Hagel22CHILW5252562645.6-0.136946444.3-0.99.889.899.637.562.513:5912:4131113.714463.2
334Carl Hagelin32WSHLW5652355048.7-1.940340150.10.310.291.9102.117.582.514:0611:2821165.812965.9
335Robert Hagg25PHID3439836352.3-0.229127951.1-0.37.990.398.260.839.215:4013:545201.67737.7
336Nicolas Hague22VEGD5271561653.70.452143654.41.19.992.7102.660.739.315:6014:42101511.718542.2
337Libor Hajek22NYRD4439066537.0-12.031352037.6-12.510.394.2104.651.648.415:1614:285170.55658.9
338Jani Hakanpaa28TOTD5770976148.2-1.950855048.0-1.89.991.1101.151.049.018:0115:55336-1.412244.3
339Micheal Haley34OTTC4142436.8-7.891537.5-7.80.090.090.023.176.96:036:0100-0.310.0
340Taylor Hall29TOTLW5378360356.57.560846556.77.28.588.997.464.735.317:5215:1519312.623657.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%
341Dougie Hamilton27CARD55106285955.32.581465555.43.210.192.4102.551.148.922:4318:1519448.536249.7
342Travis Hamonic30VAND3854066244.9-0.639147145.40.07.693.0100.652.048.019:2217:131019-3.615152.3
343Fredrik Händemark27SJSC8526345.2-3.8454351.12.03.083.986.946.253.89:279:1923-0.6862.5
344Noah Hanifin24CGYD4775569852.0-0.557153651.6-0.47.491.198.549.350.720:0118:4219376.120643.2
345Joel Hanley29DALD3538129156.72.028721157.63.78.890.799.656.343.713:0112:34474.25152.9
346Mike Hardman21CHIRW8538837.6-2.5407235.7-4.012.992.2105.138.062.010:5910:53210.01050.0
347Jansen Harkins23WPGC2615620143.7-5.812014645.1-3.84.894.799.632.267.88:248:1512-1.82955.2
348Ben Harpur26NSHD3434645143.4-6.028634945.0-5.38.693.2101.745.154.916:2614:52928-5.75757.9
349Scott Harrington27CBJD1212815944.6-1.59811945.2-1.811.385.196.352.347.716:2114:4901-1.41650.0
350Ryan Hartman26MINRW5150861245.4-1.138945945.9-1.59.891.2101.039.860.215:0412:3421294.113853.6
351Garnet Hathaway29WSHRW5649555047.4-3.638240448.6-1.710.692.4103.017.582.512:1910:5510106.010658.5
352Erik Haula29NSHLW5153156248.6-1.540243048.3-3.09.392.1101.443.856.216:0012:321817-7.514359.4
353Jayce Hawryluk25VANC3022528144.5-0.516621044.1-1.55.388.894.246.353.79:389:335121.03354.5
354John Hayden25ARIC2919823645.6-5.614616546.9-4.07.489.396.646.553.59:499:0444-4.43855.3
355Kevin Hayes28PHIRW5563263749.8-3.148950249.3-2.98.991.5100.455.444.617:3113:4022276.822656.2
356Barrett Hayton20ARIC1412111451.52.4898551.11.96.791.598.261.838.211:299:1444-1.22050.0
357Victor Hedman30TBLD5491280453.11.669262352.60.710.489.499.859.740.325:0319:191228-8.331643.0
358Danton Heinen25ANAC/LW4346349348.4-0.134237447.80.78.190.298.346.054.014:4612:332310-7.513954.7
359Ville Heinola19WPGD5566944.8-8.0425344.2-8.26.990.597.458.541.515:3214:2912-1.01090.0
360Miro Heiskanen21DALD55102891752.9-0.377769352.90.46.890.297.051.348.724:5820:3916486.226246.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%
361Darren Helm34DETC/LW4748452548.03.535839547.53.06.393.699.937.762.314:4112:4413101.913063.8
362Adam Henrique30ANAC4554552850.83.838240948.31.89.789.999.653.746.316:0213:161120-5.112959.7
363Aleksi Heponiemi22FLAC910310050.7-8.3887753.3-6.68.893.2102.039.760.312:1411:5563-0.12171.4
364Tomas Hertl27SJSC5073266452.46.255849453.06.510.088.398.347.652.419:0814:473524-0.519058.9
365Thomas Hickey31NYID5605651.75.8443953.07.116.796.7113.360.040.016:1616:10010.5633.3
366Matthew Highmore24TOTLW4232941744.1-2.625831145.3-0.56.192.798.834.165.911:3810:191111-0.57156.3
367Vinnie Hinostroza26TOTC2624325648.70.218320347.4-0.19.891.9101.748.052.012:1611:421012-1.95362.3
368Roope Hintz24DALLW4156045055.43.343033955.94.610.891.2102.063.436.618:1414:098236.718649.5
369Taro Hirose24DETLW6434250.64.6373452.19.47.1100.0107.143.556.514:2210:39130.71190.9
370Nico Hischier22NJDC2125628047.8-0.418421745.9-1.86.787.794.445.554.518:3114:00127-0.87757.1
371Niklas Hjalmarsson33ARID4143747747.8-2.034034349.80.95.191.796.838.461.617:2213:541029-3.56743.3
372Mike Hoffman31STLC/LW5253057348.1-0.239643447.70.111.190.2101.358.741.315:0413:062120-4.018561.1
373Nils Hoglander20VANLW5674874050.35.255356149.64.19.190.699.748.951.115:2713:5342205.319660.2
374Nick Holden33VEGD1724721153.92.217515253.53.58.593.0101.553.846.215:5115:10301.94650.0
375Justin Holl29TORD5585989049.1-2.965964950.4-2.211.990.2102.149.650.421:0418:2217418.611748.7
376Patric Hornqvist34FLARW4450941755.02.939031955.02.910.087.897.765.234.816:4712:4018103.620072.5
377Bo Horvat25VANC5682088748.02.360264848.22.28.790.599.241.059.019:5315:4825221.722658.0
378Brett Howden22NYRC4233940245.7-2.226129347.1-1.26.792.799.448.251.812:3410:20662.65461.1
379Filip Hronek23DETD5685491548.33.865272147.52.77.390.497.748.851.223:2318:477317.622550.7
380Jonathan Huberdeau27FLALW5571259654.41.257246455.22.011.890.0101.964.835.218:2514:0337437.119064.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%
381Cameron Hughes24BOSC1151746.913.1111052.416.90.083.383.383.316.716:0514:36300.0650.0
382Jack Hughes19NJDC5686265756.78.764852555.28.09.889.299.063.836.219:0416:015674-3.425755.3
383Quinn Hughes21VAND5693792350.46.067970449.13.78.388.997.162.637.422:4818:5534600.623342.1
384Brad Hunt32MIND128810844.92.0758447.20.84.182.186.239.160.912:2010:28210.13145.2
385Dryden Hunt25ARILW2626024651.43.119718052.33.35.688.794.342.457.611:5811:4747-3.06659.1
386Ben Hutton27TOTD3849056246.6-4.537642946.7-3.86.490.496.838.461.618:2816:04822-4.010153.5
387Zach Hyman28TORC4364659452.11.350042753.93.212.593.1105.646.653.419:2215:52171714.318362.8
388Alex Iafallo27LAKC5571668251.24.553451550.93.99.288.797.948.451.619:5315:021591.919162.3
389Matt Irwin33BUFD2425134242.3-4.020027242.4-3.36.888.995.747.352.716:1514:1677-3.04658.7
390Mark Jankowski26PITC4526032044.8-7.320323945.9-6.28.894.9103.729.470.610:438:47143-3.66256.5
391Mattias Janmark28TOTC5659570945.6-4.343753844.8-5.08.190.198.250.249.817:0613:3716264.614764.6
392Calle Jarnkrok29NSHC4951957947.3-2.941944448.6-2.110.493.9104.352.347.716:4813:111911-6.713368.4
393Christian Jaros24SJSD7547342.5-4.4425145.2-2.46.783.390.057.542.511:1110:5532-1.31030.0
394Tanner Jeannot23NSHF1514313751.15.611510751.84.611.593.5105.016.283.812:0811:4905-0.83369.7
395Jan Jenik20ARIRW2241266.723.918966.722.723.1100.0123.164.335.712:0512:05100.4475.0
396Boone Jenner27CBJC4149458845.7-0.738642747.50.97.090.897.837.562.517:6014:351422-7.213160.3
397Nick Jensen30WSHD5362863649.7-1.047249149.0-1.59.691.5101.136.263.817:1814:3515293.110756.1
398Ryan Johansen28NSHC4858556450.92.645742651.82.57.692.299.854.345.716:5713:411320-3.810563.8
399Marcus Johansson30MINC/W3636443245.7-0.727034044.3-3.47.689.497.045.954.115:5612:5010191.38554.1
400Erik Johnson32COLD4453754.9-3.2342954.0-1.713.094.7107.846.253.813:2610:26130.4862.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%
401Jack Johnson34NYRD1314118743.0-6.210914842.4-6.22.493.195.548.251.816:5814:57261.92454.2
402Luke Johnson26MINC149114838.1-7.67011238.5-8.17.888.996.728.971.110:0610:0220-0.92055.0
403Reese Johnson22CHIF5242648.00.2192048.75.50.088.988.936.863.27:577:5700-0.1580.0
404Tyler Johnson30TBLC5555050452.20.242138352.40.58.390.698.953.546.513:4012:0347-2.712362.6
405Andreas Johnsson26NJDLW5055147753.62.342337353.13.27.891.399.054.745.313:5612:1223130.110462.5
406Ross Johnston26NYILW127110739.9-9.1517341.1-9.52.992.595.349.250.88:448:4311-0.7683.3
407Henri Jokiharju21BUFD4665071447.71.751156047.72.46.690.496.954.145.918:2317:16912-4.910945.9
408Caleb Jones23EDMD3333733250.41.025224251.02.26.189.795.855.144.913:3612:59935-3.45541.8
409Max Jones22ANALW4648651848.40.634940046.6-0.58.090.398.348.951.114:1012:322010-5.813357.9
410Seth Jones26CBJD561018108448.43.277584048.01.87.890.598.355.344.725:1421:122043-15.225655.1
411Zachary Jones20NYRD109613940.9-2.17011338.3-6.010.090.9100.944.355.714:5913:501100.62352.2
412Mathieu Joseph23TBLRW5642544748.7-4.032635348.0-4.911.791.6103.356.943.110:5610:171212-4.49264.1
413Pierre-Olivier Joseph21PITD1622420752.01.417815054.34.47.890.998.752.447.616:4715:4848-1.94856.3
414Dakota Joshua24STLC12557941.0-6.7385939.2-8.23.289.793.051.248.88:588:4631-0.61181.8
415Roman Josi30NSHD4893785852.23.071864452.72.77.489.897.257.542.524:2120:451530-6.829048.6
416Tyson Jost22COLC5464045158.7-0.447033258.60.38.892.9101.750.249.814:0711:45241112.515459.7
417Olli Juolevi22VAND2322727745.0-5.716521044.0-7.39.091.6100.644.155.913:1312:21291.15742.1
418Tomas Jurco28VEGRW8765657.63.8563958.96.26.584.290.765.934.18:588:57011.61861.1
419Noah Juulsen23FLAD4374644.6-4.8313844.9-4.00.089.789.754.145.911:5811:4002-0.2771.4
420Nazem Kadri30COLC5679159357.2-2.156346254.9-4.48.089.297.255.644.416:2813:2222267.528958.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%
421Dominik Kahun25EDMC4851253848.80.439040549.10.78.091.399.446.753.312:4912:251116-4.411261.6
422Kaapo Kakko19NYRRW4856648553.98.044137054.48.07.991.799.658.641.414:2112:5931118.213659.6
423Arthur Kaliyev19LAKRW161627.30.851327.84.120.081.8101.842.957.114:4213:4800-0.2250.0
424Wyatt Kalynuk23CHID2125831545.0-0.118725142.7-1.911.688.199.751.248.816:1614:502170.34854.2
425David Kampf26CHIC5655060747.51.840944747.83.36.893.2100.032.667.414:4012:193183.610162.4
426Steven Kampfer32BOSD2026927849.2-4.721720651.3-3.56.593.9100.457.942.116:4214:5765-1.54957.1
427Evander Kane29SJSLW5682785149.32.061565548.40.011.088.599.540.559.520:1215:393033-2.432260.2
428Patrick Kane32CHIRW56842100345.6-0.862376744.8-0.711.689.8101.456.943.122:1418:1233452.032359.1
429Kasperi Kapanen24PITRW4044444949.70.134233950.20.613.592.9106.366.933.115:3213:541621-4.111260.7
430Kirill Kaprizov23MINLW5574871251.27.057552852.16.811.890.6102.458.341.718:1814:5927356.028056.1
431Erik Karlsson30SJSD5293297149.01.470174248.60.18.289.097.252.947.123:3619:273947-10.923946.0
432William Karlsson28VEGC5683566255.83.158348654.51.010.092.8102.955.644.418:4014:0930159.319856.1
433David Kase24PHIRW17750.0-3.61516.7-34.40.0100.0100.060.040.010:589:05010.030.0
434Ondrej Kase25BOSRW3322061.57.4261563.49.00.0100.0100.088.911.18:308:09110.2944.4
435Zack Kassian30EDMRW2723026946.1-1.217120345.7-2.16.793.099.750.349.711:5111:3837-2.63847.4
436Martin Kaut21COLRW5253541.7-17.6173036.2-22.30.0100.0100.035.364.77:607:5700-1.1366.7
437Joey Keane21CARD1171356.710.3131350.05.90.087.587.566.733.319:3416:5501-0.2333.3
438Brady Keeper24FLAD12722.2-30.31516.7-36.3100.0100.00.09:287:1100-0.310.0
439Duncan Keith37CHID54827100145.2-2.361177744.0-3.09.590.099.552.547.523:2518:1828634.319955.3
440Clayton Keller22ARIC5677664954.58.158749354.48.19.687.897.459.340.716:4013:532317-6.521258.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%
441Joel Kellman26SJSF7677148.61.6545250.94.78.986.195.036.463.610:4110:01300.31968.4
442Parker Kelly21OTTF111378.632.27370.021.925.0100.0125.00.0100.07:325:54000.11100.0
443Adrian Kempe24LAKLW5657665446.8-1.042450445.7-2.78.488.196.451.049.016:5612:401520-0.723853.4
444Alexander Kerfoot26TORC5654258748.0-3.940543548.2-4.68.691.8100.552.048.014:2712:1917301.511857.6
445Tanner Kero28DALRW3929029349.7-3.220721149.5-3.46.892.899.645.854.210:369:429102.66361.9
446Phil Kessel33ARIRW5666173447.4-1.748656546.2-3.39.587.997.456.643.417:0514:121920-6.820655.8
447Jujhar Khaira26EDMLW4027935843.8-6.321026144.6-5.810.292.8103.031.768.312:0310:01711-3.67356.2
448Matt Kiersted22FLAD7759843.4-14.5587643.3-14.02.391.493.750.050.015:1014:11170.01154.5
449Alex Killorn31TBLC/LW5665755054.43.350244253.21.68.690.499.054.445.617:5313:011410-6.120459.3
450Joel Kiviranta24DALF2625722653.2-0.318617751.2-1.110.889.199.964.935.112:1011:17730.25457.4
451John Klingberg28DALD5395286252.50.069065351.4-0.98.688.196.755.644.422:4219:2917514.923146.8
452Nikolai Knyzhov22SJSD5678077750.13.159359050.12.57.690.698.249.550.516:4415:491813-5.29752.6
453Slater Koekkoek26EDMD1816023640.4-9.211916741.6-8.74.489.994.448.052.013:1011:12311-2.64141.5
454Mikko Koivu37CBJC7478336.2-9.8356236.1-10.014.885.099.840.959.112:2811:1632-2.5742.9
455Keegan Kolesar23VEGRW4438836051.9-2.227325351.9-2.19.688.898.457.642.49:339:30975.67660.5
456Leo Komarov34NYIC3331133348.3-1.423723550.20.47.794.7102.453.846.212:5011:29108-0.54165.9
457Travis Konecny23PHIC5064952855.13.847040953.52.18.089.797.755.244.815:5413:3516155.819152.4
458Anze Kopitar33LAKC5678475251.04.959257250.94.59.088.797.749.051.021:1115:5112342.221654.6
459Klim Kostin21STLC/LW2151550.00.0111444.0-6.016.783.3100.030.869.213:4813:4812-0.920.0
460Jesperi Kotkaniemi20MTLC5669755955.51.648241953.50.37.391.698.956.943.114:4812:5233245.915855.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%
461Vitali Kravtsov21NYRRW2017322143.9-0.113416744.5-0.34.989.794.649.150.912:2412:077130.14254.8
462Peyton Krebs20VEGC4373055.21.5301961.28.212.084.696.672.227.811:2610:3911-0.7520.0
463Chris Kreider29NYRLW5056857749.62.742542350.12.310.389.499.749.850.217:2413:2017325.917757.6
464David Krejci34BOSC5173854957.33.856542157.32.58.395.1103.465.035.017:0814:3321283.614158.9
465Torey Krug29STLD5180884548.90.663565149.41.810.890.9101.650.549.522:3119:16725-8.520852.9
466Dominik Kubalík25CHILW5660667047.51.844449747.22.69.091.3100.349.750.315:3113:0212194.326060.0
467Karson Kuhlman25BOSC2017915254.1-1.714311156.3-0.72.887.390.254.245.810:3910:1821-1.64766.0
468Dean Kukan27CBJD3537242946.40.329531848.12.17.691.799.358.042.014:1114:07617-3.95058.0
469Brett Kulak27MTLD4669954656.12.950539056.44.46.792.198.860.939.116:0615:598337.411350.4
470Dmitry Kulikov30TOTD4872764253.12.255350452.32.77.190.897.941.258.819:1016:53831-3.511046.4
471Luke Kunin23NSHC3841047346.4-4.931936346.8-5.610.092.5102.550.649.413:5912:5889-6.611760.7
472Janne Kuokkanen22NJDC/LW5060256551.61.644544450.10.79.988.398.251.148.914:4613:302214-3.911354.0
473Rasmus Kupari20LAKC7605452.66.3434648.33.43.681.384.839.061.011:2810:3700-1.21080.0
474Sean Kuraly28BOSC4744848148.2-7.836036349.8-7.16.090.096.124.076.014:0412:082413-3.813366.2
475Philipp Kurashev21CHIC5448356846.0-0.334143444.0-1.77.892.099.851.049.013:0511:361816-2.010661.3
476Evgeny Kuznetsov28WSHC4150848451.21.239338350.61.013.690.9104.572.527.516:3414:0416197.312263.9
477Oliver Kylington23CGYD8947854.74.8726951.12.08.291.199.375.025.013:0512:52241.21643.8
478Jordan Kyrou22STLC5564362350.83.647847650.12.811.388.599.854.945.114:2513:113222-5.217157.3
479Joel L'Esperance25DALRW12758048.4-5.2646051.6-3.86.888.695.534.365.79:258:33131.02040.0
480Kevin Labanc25SJSRW5574472450.73.956057449.41.59.489.598.944.855.216:2514:131724-3.522856.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%
481Tanner Laczynski23PHIC5283445.2-9.7252649.0-5.54.8100.0104.833.366.79:598:4721-0.1966.7
482Sam Lafferty25PITC/LW3423828045.9-5.618921646.7-5.36.391.297.525.374.79:479:3676-3.65757.9
483Alexis Lafreniere19NYRLW5657167845.7-1.545151046.9-0.69.190.899.953.846.213:5312:3615185.211558.3
484William Lagesson24EDMD1915022240.3-10.910916040.5-10.914.392.1106.439.860.214:0912:5337-3.32937.9
485Patrik Laine22TOTRW4652068843.0-5.140253243.0-5.88.886.194.961.338.717:2715:15940-11.416051.3
486Juho Lammikko25FLARW4434637747.9-6.027829648.4-5.54.692.296.835.864.210:509:457122.57061.4
487Gabriel Landeskog28COLLW5495458861.94.368344060.83.611.487.498.865.434.619:5715:43163517.127157.2
488Dylan Larkin24DETC4462265848.62.748152148.02.27.090.197.148.151.920:2417:1321386.622360.1
489Adam Larsson28EDMD5671884745.9-4.053658247.9-1.39.092.4101.336.663.419:3917:191242-10.213040.0
490Jacob Larsson23ANAD4655565246.0-4.741749445.8-4.28.590.599.043.656.417:2315:23424-12.410440.4
491Johan Larsson28ARILW/C5247155246.0-3.635842046.0-3.46.989.796.635.264.813:5912:09226-8.610654.7
492Scott Laughton26PHIC5358757250.6-2.244542351.3-0.88.495.0103.444.155.915:2513:2720175.613366.9
493Jeremy Lauzon23BOSD4154751851.4-5.943039252.3-5.88.291.499.646.353.718:4315:337200.19849.0
494Curtis Lazar25TOTC/RW5040647546.1-6.332836547.3-5.65.992.898.740.060.013:1911:101870.59160.4
495Nick Leddy29NYID5680993446.4-3.662169047.4-3.38.291.299.348.751.321:3519:01632-0.714654.1
496Anders Lee30NYILW2740932655.68.132424057.49.310.891.8102.660.739.317:3214:59792.411768.4
497Artturi Lehkonen25MTLLW4746541852.7-2.033530752.2-1.65.491.496.852.547.513:2511:163130.512860.9
498Mikko Lehtonen27TOTD2628335944.1-5.822328843.6-5.77.192.299.347.552.515:5314:33810-3.25856.9
499Josh Leivo27CGYLW3834929054.63.025321254.43.36.492.699.054.845.210:4510:181610-1.59453.2
500Brendan Lemieux24TOTLW4932445641.5-6.325533343.4-4.87.794.1101.751.948.110:089:338132.19453.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%
501John Leonard22SJSLW4437140347.90.128529049.61.57.589.997.457.242.811:1510:171311-4.010457.7
502Otto Leskinen23MTLD1121348.05.87943.85.80.0100.0100.083.316.716:2316:23020.320.0
503Kris Letang33PITD5592693349.8-0.871872649.7-1.211.692.0103.655.045.024:3820:042355-9.526150.6
504Vinni Lettieri25ANAC5415244.1-8.0314341.9-8.87.782.890.558.641.412:4310:5121-1.21258.3
505Tyler Lewington26NSHD2232350.01.4211460.09.523.592.3115.852.947.114:1012:28010.0666.7
506Trevor Lewis34WPGC5632140144.5-4.623929744.6-4.47.297.2104.436.463.69:528:02880.811260.7
507Timothy Liljegren21TORD2271564.39.4191163.38.67.7100.0107.781.818.215:0613:11010.4520.0
508Kole Lind22VANRW7627944.0-0.8425742.4-1.50.090.990.937.562.513:0911:3722-0.71233.3
509Oskar Lindblom24PHILW5045046949.0-4.133435648.4-4.37.989.897.746.853.213:1111:101093.510256.9
510Esa Lindell26DALD5693789351.2-2.568566250.9-2.59.791.8101.549.650.423:1119:019425.518454.3
511Ryan Lindgren22NYRD5174372550.64.355354450.43.011.292.2103.349.051.019:6017:2119256.612950.4
512Elias Lindholm26CGYC5674765353.40.656851052.70.311.291.2102.453.047.019:5414:1830262.620264.4
513Hampus Lindholm27ANAD1831330350.82.923620253.96.87.390.798.053.646.422:0219:20715-1.96842.6
514Par Lindholm29BOSC141028.6-21.43925.0-22.4100.00.0100.012:5512:33000.00
515Gustav Lindstrom22DETD1312518140.8-2.910013542.6-1.410.892.7103.543.057.016:0714:3208-0.52040.0
516Blake Lizotte23LAKC4139338650.41.229728051.52.28.791.7100.343.256.812:4211:07662.07754.5
517William Lockwood22VANRW2172738.6-8.7162341.0-4.80.087.587.558.341.714:1211:02010.2475.0
518Ryan Lomberg26FLALW3424924850.1-5.220319850.6-4.66.890.997.738.461.69:439:13821.16869.1
519Steven Lorentz24CARC/LW4541337452.5-1.031128452.3-1.17.893.2101.058.941.110:2610:1011103.07652.6
520Adam Lowry27WPGLW5249658845.8-3.637744645.8-3.310.891.9102.740.559.515:3212:131613-3.313758.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%
521Milan Lucic32CGYLW5658256051.0-2.543942450.9-2.19.489.098.350.749.313:3812:0019290.111464.9
522Matt Luff23LAKRW1310613344.4-2.0859846.40.01.794.596.247.652.410:2910:1224-1.53354.5
523Isac Lundestrom21ANAC4141844948.2-2.832033948.6-1.37.590.397.857.142.915:1513:231813-4.58859.1
524Eetu Luostarinen22FLAC4437740448.3-5.429131348.2-5.36.489.896.346.353.713:0810:5525110.76354.0
525Ilya Lyubushkin26ARID4251659646.4-3.039145146.4-3.65.991.397.345.854.215:4215:34813-8.17250.0
526Olli Maatta26LAKD4148654347.20.839041148.72.69.188.197.247.752.316:2614:58423-1.47855.1
527Kurtis MacDermid26LAKD2827336243.0-7.120827343.2-6.88.886.795.549.750.313:2111:59217-3.54238.1
528Jacob MacDonald27COLD3351933360.92.836823960.62.58.694.0102.656.543.514:5714:02888.611542.6
529Mackenzie MacEachern26STLLW2113813850.01.710310749.01.26.595.5101.940.060.09:428:4411-1.72889.3
530Zack MacEwen24VANC3422324747.41.316518946.60.38.891.5100.446.353.78:388:3166-2.35655.4
531Ryan MacInnis24CBJC1611412946.90.7819546.00.51.693.895.429.470.69:589:5535-1.62360.9
532Connor Mackey24CGYD6595551.81.8455246.4-3.515.295.0110.260.040.014:1011:2704-0.81136.4
533Nathan MacKinnon25COLC4891454062.97.066339762.57.712.288.9101.167.132.920:2216:12162914.637455.1
534Josh Mahura22ANAD1316417248.8-0.311512847.3-1.010.090.0100.056.843.215:5415:2919-0.13441.2
535Philippe Maillet28WSHF2211263.67.0141253.8-4.50.088.988.983.316.79:099:0901-0.2333.3
536Cale Makar22COLD4492059060.94.465845059.43.411.888.7100.563.136.924:1919:10322113.422546.2
537Evgeni Malkin34PITC3340938751.42.030328451.61.810.288.798.968.431.617:4414:282634-5.512657.1
538Sean Malone25NSHC