Skater Advanced Statistics

Skater Advanced Statistics Table
Corsi (EV) Fenwick (EV) PDO (EV) Zone Starts (EV)
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
1Justin Abdelkader31DETLW6070380246.7-2.951662645.2-4.06.492.198.544.056.015:4613:20937-8.414160.3
2Pontus Aberg25TOTLW4254450252.05.438639149.73.19.287.296.455.744.315:1713:091331-2.816946.7
3Noel Acciari27BOSC5050649950.3-3.040936253.0-0.63.193.796.834.165.912:4611:1425130.610562.9
4Kenny Agostino26TOTLW4043334056.03.929925753.82.17.690.598.156.943.111:2110:211312-0.77853.8
5Sebastian Aho21CARRW59108283256.52.382062056.92.910.690.4101.156.943.120:0115:50565112.532854.6
6Mark Alt27COLD2171553.18.4131056.58.50.0100.0100.0100.00.09:559:30000.4450.0
7Karl Alzner30MTLD912912051.8-3.5838948.3-4.16.895.5102.352.747.317:1815:0816-0.41942.1
8Michael Amadio22LAKC3531929851.72.722421950.61.29.689.799.458.241.810:119:241410-1.96839.7
9Joey Anderson20NJDRW1618217650.83.513312751.23.15.289.594.741.658.412:0510:3931-0.93964.1
10Josh Anderson24CBJRW5777478149.8-0.259158950.1-1.310.493.3103.742.058.016:4614:0336122.926958.4
11Jaret Anderson-Dolan19LAKC5425344.2-8.6274139.7-14.69.588.297.847.652.411:369:4922-0.61060.0
12Lias Andersson20NYRC2115023039.5-5.511216240.9-3.47.490.297.645.554.510:2310:0078-3.83268.8
13Rasmus Andersson22CGYD5565972247.7-5.848454547.0-5.89.593.6103.157.842.215:1514:091326-3.413253.8
14Sven Andrighetto25COLRW4036935551.0-0.226224951.30.77.793.5101.255.944.111:189:351291.012053.3
15Artem Anisimov30CHIC5569874148.5-0.750657746.7-1.38.592.1100.656.543.515:5813:183011-9.517853.4
16Mason Appleton23WPGC3324124349.81.517918049.92.213.095.5108.454.645.48:087:55452.65056.0
17Darren Archibald28TOTRW11547541.9-9.5435643.4-7.59.789.599.246.453.67:097:0912-0.81190.9
18Josh Archibald26ARIRW4444558643.2-7.332138545.5-4.79.091.9100.937.562.513:1911:2475-2.310956.9
19Joel Armia25MTLRW3446837855.32.832927154.83.97.192.199.254.645.416:4612:3535217.615459.1
20Viktor Arvidsson25NSHLW3767453755.76.250144053.22.511.990.1101.968.731.319:1314:5224261.820861.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%
21Zach Aston-Reese24PITC3331935847.1-2.325326149.2-0.39.794.8104.530.669.413:0911:081652.39262.0
22Andreas Athanasiou24DETC5469775048.2-0.952858847.3-1.39.390.399.657.842.216:1914:091731-1.827755.2
23Cam Atkinson29CBJRW5585682251.01.668362152.42.013.287.8101.065.734.319:4115:293729-0.234563.5
24Nicolas Aube-Kubel22PHIRW9423455.34.8282058.36.25.3100.0105.341.758.35:355:32201.1825.0
25David Backes34BOSC4749646851.5-1.837835351.7-2.64.894.499.244.255.813:1911:062821-2.113265.2
26Mikael Backlund29CGYC5482670953.82.462255352.92.110.393.8104.251.848.217:5714:4649342.222458.0
27Nicklas Backstrom31WSHC5886593248.10.264167548.71.011.091.4102.449.950.120:1115:234148-6.021358.7
28Sven Baertschi26VANLW2224228545.90.618120846.5-0.28.190.999.063.336.715:3512:1185-2.86264.5
29Josh Bailey29NYIC5877279049.42.056857549.72.010.592.7103.257.742.317:0614:2426584.716457.3
30Justin Bailey23PHIRW2201164.527.011857.919.114.3100.0114.380.020.05:335:33100.1520.0
31Rudolfs Balcers21OTTLW1514214050.41.71109753.12.56.997.1104.058.341.710:049:14321.53751.4
32Ivan Barbashev23STLC5646351047.6-4.334737448.1-4.97.790.297.933.966.111:279:39258-8.57646.1
33Mark Barberio28COLD1211216440.6-11.88112539.3-11.46.787.594.245.055.015:1412:4338-2.32642.3
34Aleksander Barkov23FLAC5793293949.8-0.471772549.7-0.69.387.696.946.753.322:4917:117850-2.222564.4
35Tyson Barrie27COLD54101588653.43.674365653.13.88.689.798.363.736.321:5717:3214302.529647.6
36Matt Bartkowski30MIND2152339.5-13.2101934.5-21.722.2100.0122.271.428.610:4210:4200-0.8540.0
37Mathew Barzal21NYIC5884877952.15.961655952.45.97.790.698.362.437.618:0814:5050756.221162.6
38Nathan Bastian21NJDRW121115.4-53.12625.0-43.30.080.080.050.050.09:328:4700-0.40
39Drake Batherson20OTTC1712625233.3-10.810018035.7-8.510.590.8101.449.550.513:4111:49610-0.92466.7
40Gavin Bayreuther24DALD1928430648.12.121722449.22.77.893.8101.541.758.318:1116:19813-0.26240.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%
41Jay Beagle33VANRW/C3624839738.4-10.619028639.9-10.09.091.6100.719.680.413:3110:39117-4.14367.4
42Jake Bean20CARD292824.3-16.472125.0-13.90.0100.0100.031.368.88:288:1810-0.5250.0
43Nathan Beaulieu26BUFD2733833450.34.326426150.33.99.691.6101.154.545.514:4613:43412-5.05954.2
44Anthony Beauvillier21NYILW5772072849.72.153952450.72.97.392.399.660.439.615:0613:2326222.719063.2
45Matt Beleskey30NYRLW4193336.5-8.9142734.1-10.412.5100.0112.527.372.77:227:2202-0.3650.0
46Pierre-Edouard Bellemare33VEGLW5957254551.2-3.742840151.6-2.87.191.999.153.246.812:2810:2128195.213455.2
47Louie Belpedio22MIND2222844.0-4.8161945.7-3.77.791.799.461.538.513:0813:0700-0.110.0
48Jamie Benn29DALLW5789988850.32.665365749.81.39.392.3101.758.841.218:1915:0930495.623755.7
49Jordie Benn31MTLD5894681453.8-0.368159053.61.09.191.0100.148.551.518:1715:2312586.213744.5
50Sam Bennett22CGYC5668862952.2-0.350147951.1-0.97.692.099.652.947.113:3511:4319285.215956.6
51Matt Benning24EDMD4653155848.80.039943447.9-0.310.492.2102.651.848.214:4612:457324.411652.6
52Patrice Bergeron33BOSC4365951256.36.250037557.16.412.690.4103.057.942.118:5013:3430164.425857.0
53Patrik Berglund30BUFC2321523048.3-1.515917447.7-2.95.692.097.620.279.813:0311:2265-3.34555.6
54Tyler Bertuzzi23DETLW5165367549.20.147853447.2-1.310.991.9102.743.856.315:4414:142328-3.516149.7
55Alex Biega30VAND2130824855.49.024119055.910.29.289.899.055.444.615:0914:41210-1.09750.5
56Clark Bishop22CARC2018818350.7-3.213813750.2-3.68.288.396.562.637.49:279:06551.13743.2
57Anthony Bitetto28TOTD2525924851.1-5.019717952.4-3.66.891.798.459.940.111:4711:3149-4.15345.3
58Anders Bjork22BOSLW2018119548.1-3.613613250.7-0.64.094.998.962.237.811:4810:53119-1.23748.6
59Oliver Bjorkstrand23CBJRW5253448552.43.040334254.13.79.089.898.856.843.212:1210:561871.616858.3
60Nick Bjugstad26TOTC4152151550.30.039640649.4-1.16.993.4100.351.848.214:4613:102223-0.914058.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%
61Colin Blackwell25NSHC6715357.37.1473656.65.00.096.696.663.236.89:449:38230.41241.7
62Sammy Blais22STLLW2420219351.11.615014850.30.07.590.097.549.550.59:489:3387-0.43265.6
63Joseph Blandisi24TOTC4314739.7-7.7213537.5-8.48.391.399.617.682.49:419:1230-0.81030.0
64Teddy Blueger24PITC9706551.95.3544952.47.012.892.5105.321.778.39:538:3701-0.51764.7
65Mikkel Boedker29OTTRW5154377741.1-3.939558340.4-5.511.188.899.950.349.715:0313:021620-9.211058.2
66Brock Boeser21VANRW4771167651.35.852149151.55.612.889.9102.768.931.119:1915:2424241.127453.3
67Zach Bogosian28BUFD5188194248.3-1.868173148.2-2.08.890.999.748.651.421:3718:461038-5.314249.3
68Nick Bonino30NSHC6067574347.6-6.751952149.9-3.410.495.6105.929.770.316:3012:402630-2.314658.2
69Henrik Borgström21FLAC2629327351.84.022021650.52.66.387.593.854.545.513:3212:201516-1.35962.7
70Mark Borowiecki29OTTD3846861043.4-3.436543945.4-1.87.991.499.337.962.115:1913:44521-1.010838.0
71Robert Bortuzzo29STLD3747239654.43.935328355.54.39.189.798.758.741.315:4013:018129.08160.5
72Evan Bouchard19EDMD7776255.411.0584655.88.52.684.887.564.335.712:2110:4932-1.02540.0
73Reid Boucher25VANC16554.55.26460.010.00.0100.0100.0100.00.05:285:2800-0.10
74Gabriel Bourque28COLLW3922532740.8-10.317622244.2-6.16.492.598.949.051.010:107:2076-2.94650.0
75Jay Bouwmeester35STLD5482994146.8-6.364168548.3-5.76.593.099.547.852.220:2117:5220341.510949.5
76Madison Bowey23WSHD3337244945.3-2.828832846.8-1.28.294.2102.450.549.513:4513:02518-0.77744.2
77Johnny Boychuk35NYID5787094947.80.065770748.20.18.094.0101.948.751.318:5316:35836-0.526849.6
78Travis Boyd25WSHC3427534044.7-4.720625045.2-5.013.692.0105.648.151.910:289:131012-4.05048.0
79Brian Boyle34TOTC5341746847.1-1.331636646.3-3.010.986.096.941.858.213:458:4818130.714962.4
80Tyler Bozak32STLC4955757749.1-1.440941049.9-1.68.390.999.250.849.216:2412:302111-0.515162.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%
81Derick Brassard31TOTC4856569944.7-5.842453144.4-7.07.492.5100.042.257.815:0413:232819-9.013156.5
82Jesper Bratt20NJDW4554159847.50.341246447.0-1.08.090.998.942.657.414:5712:301117-4.012268.0
83Justin Braun31SJSD5589089349.9-6.666364450.7-5.67.890.598.243.356.720:0817:3718365.516046.9
84Connor Brickley26NYRC291439.1-10.971236.8-15.216.7100.0116.712.587.57:117:11020.1366.7
85Daniel Brickley23LAKD4385441.3-6.1313844.9-4.87.185.792.961.138.912:4912:29020.92100.0
86Guillaume Brisebois21VAND2132435.1-12.5111936.7-12.40.076.976.957.142.98:128:12000.51100.0
87T.J. Brodie28CGYD58110089655.14.480769453.83.410.891.5102.350.949.122:0119:0153708.216944.4
88Jonas Brodin25MIND5995091550.9-0.371365052.30.36.290.396.545.055.020:3117:5623174.514449.3
89Kyle Brodziak34EDMC5348253147.6-1.635938048.6-0.25.389.895.031.968.112:1710:222814-3.810854.6
90Troy Brouwer33FLARW5046451147.6-3.135338248.0-2.56.989.896.847.552.512:0410:171229-4.29462.8
91Connor Brown25TORRW5868068150.0-1.447851248.3-1.69.595.1104.642.757.314:1011:43258-4.212149.6
92Dustin Brown34LAKRW4869577847.2-1.553859847.4-1.48.791.7100.341.858.220:3115:562428-3.419061.1
93J.T. Brown28MINRW3526729547.5-4.620621349.2-3.96.189.996.042.257.88:498:361121.55863.8
94Josh Brown25FLAD128411542.2-7.0598740.4-9.02.597.099.565.134.912:3011:1477-3.51414.3
95Pavel Buchnevich23NYRLW4146153346.40.434541245.6-1.77.891.799.548.351.714:2712:5119261.110158.4
96Michael Bunting23ARILW5453854.23.6323250.01.44.595.5100.069.630.49:339:33000.41145.5
97Andre Burakovsky23WSHLW5354958948.20.937942547.1-0.58.591.099.546.853.211:1610:521823-1.012353.7
98Erik Burgdoerfer30OTTD4242648.00.6162341.0-6.90.095.295.233.366.710:4010:15020.2366.7
99Brent Burns33SJSD/RW591342103456.53.395675256.02.210.689.099.663.136.924:5219:2660839.445249.6
100Will Butcher24NJDD5888583851.45.769563252.46.09.489.198.556.443.619:1515:44142410.215952.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%
101Chris Butler32STLD1215113153.55.81219356.56.88.096.0104.051.648.414:1413:14341.62634.6
102Dustin Byfuglien33WPGD3770562752.93.252248052.12.39.092.0101.057.442.624:2619:2221340.320252.0
103Paul Byron29MTLC/LW3647342252.8-2.032230651.3-2.69.992.1102.056.543.515:0512:0510124.88970.8
104Drake Caggiula24TOTLW4556260948.0-0.442346947.4-0.69.790.3100.052.847.214:2913:211522-7.212464.5
105Ryan Callahan33TBLRW4334838347.6-4.627128149.1-3.010.892.1102.940.559.511:1910:072170.59065.6
106Matt Calvert29COLLW5866262751.41.048846151.41.48.588.496.939.560.514:0311:3027153.315765.6
107Kyle Capobianco21ARID2192642.2-5.1132039.4-9.50.088.288.268.831.316:0514:2700-0.9333.3
108Paul Carey30OTTC5224234.4-7.2133030.2-13.70.0100.0100.045.055.09:088:5303-0.3333.3
109Brandon Carlo22BOSD5083576952.1-1.065059152.4-1.65.895.0100.751.748.320:4717:5530271.013951.1
110John Carlson29WSHD581127113749.83.184883450.44.013.489.0102.453.946.125:1918:353966-3.627448.2
111Gabriel Carlsson22CBJD16746.2-12.84544.4-18.30.066.766.744.455.69:218:22100.01100.0
112Ryan Carpenter28VEGC4958644856.72.641233555.21.17.886.394.153.846.212:3610:5619140.111662.1
113Daniel Carr27VEGLW6613861.610.1402858.86.76.785.091.764.036.09:509:41320.51861.1
114Connor Carrick24DALD1415916449.2-3.111011149.8-2.34.985.390.357.642.412:4912:09380.62955.2
115Sam Carrick26ANAC5304540.0-7.5193733.9-12.00.092.692.647.252.89:519:3410-2.84100.0
116Trevor Carrick24CARD111761.1-2.48466.79.30.066.766.766.733.311:2911:2900-0.120.0
117William Carrier24VEGLW4849337257.03.236128955.52.15.192.998.155.444.69:499:4428107.712564.8
118Jeff Carter34LAKC5268075347.5-0.949958046.2-2.46.991.798.651.348.718:2114:131429-5.623354.9
119Colby Cave24TOTC2927529548.2-5.221821550.3-3.05.692.297.846.153.911:4910:29134-1.65354.7
120Cody Ceci25OTTD54961127043.1-3.472495343.2-4.48.291.199.245.454.622:3419:421539-12.220245.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%
121Peter Cehlarik23BOSLW1317312158.85.71359060.05.67.393.4100.774.525.513:1311:42942.53850.0
122Erik Cernak21TBLD3553550351.5-0.340837252.30.812.591.5103.946.353.718:3216:398156.111156.8
123Thomas Chabot22OTTD501084113948.87.580381849.57.211.689.3100.954.245.824:0420:4120411.428548.8
124Michael Chaput26MTLC3229527252.0-4.220420450.0-5.46.290.596.748.951.111:139:1478-2.05853.4
125Zdeno Chara41BOSD4071064852.3-0.154047153.40.57.992.5100.448.851.221:0117:5618332.012848.4
126Rourke Chartier22SJSC1311810552.9-4.8857154.5-3.83.486.589.944.155.99:248:5801-1.03357.6
127Ben Chiarot27WPGD5580486048.3-1.959366347.2-3.07.394.2101.454.845.218:2416:551454-5.015347.7
128Alex Chiasson28EDMRW4956365846.1-4.141950545.3-5.310.591.3101.854.745.316:4613:201617-4.413759.1
129Dennis Cholowski20DETD5277478849.61.358261448.71.17.289.696.861.039.018:1515:367502.415246.7
130Jakob Chychrun20ARID3660063348.7-0.145644450.72.65.691.597.151.648.420:1517:3913281.816651.2
131Filip Chytil19NYRC5661870146.90.345650447.51.06.090.796.749.150.914:0012:3819410.517754.8
132Anthony Cirelli21TBLC5970559554.23.552045153.62.78.693.0101.640.459.614:4511:5433108.715459.7
133Casey Cizikas27NYIC5146253346.4-1.635537548.60.712.195.4107.532.867.213:2711:2532153.712065.8
134Fredrik Claesson26NYRD2735739047.83.325427148.44.16.593.299.754.745.317:3515:57724-0.18041.3
135Adam Clendening26CBJD4314242.5-7.7223439.3-12.111.196.0107.154.545.510:398:5220-1.0837.5
136Kyle Clifford28LAKLW4846841253.26.034930453.46.66.695.1101.742.357.79:349:20682.912857.0
137Connor Clifton23BOSD915511757.07.11108656.15.65.496.7102.163.436.617:2716:55572.02326.1
138Cal Clutterbuck31NYIRW5244447048.61.234533950.43.110.292.5102.732.567.513:4010:2516195.012848.4
139Braydon Coburn33TBLD5382370953.73.361052953.63.18.691.299.849.950.116:1415:209146.516251.2
140Andrew Cogliano31TOTLW/C5862563849.51.548747150.84.05.095.3100.339.460.613:0311:281520-7.713660.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%
141Ian Cole29COLD5388682151.92.064958352.73.48.889.798.548.052.020:3016:4620372.714244.4
142Blake Coleman27NJDC5568571249.01.655153250.93.18.789.398.135.464.616:2113:0539261.524164.3
143Blake Comeau32DALRW5561665248.60.445647049.20.75.391.596.833.067.015:2213:042329-1.710859.3
144J.T. Compher23COLLW4249348450.5-1.536035750.2-1.47.390.397.549.750.316:4911:439143.812760.6
145Max Comtois20ANALW108116033.6-9.86012732.1-10.919.596.5116.038.461.614:3513:0624-2.71947.4
146Cory Conacher29TBLLW17463.616.26275.034.00.0100.0100.025.075.08:358:26010.11100.0
147Erik Condra32DALRW6634657.89.1543362.114.62.587.590.052.347.712:4111:29060.61471.4
148Kevin Connauton28ARID4164870947.8-4.045952246.8-5.07.592.399.846.453.618:4715:54522-7.815743.3
149Brett Connolly26WSHRW5969274448.20.349355747.0-1.410.791.5102.249.250.813:3212:182521-1.817353.2
150Kyle Connor22WPGLW5989093648.7-1.067271648.4-1.210.889.9100.760.739.319:2115:254325-3.426763.7
151Andrew Copp24WPGC4647744351.82.834532451.62.510.194.9105.050.649.411:5710:3214192.78858.0
152Nick Cousins25ARIC5877375650.61.657752952.23.57.690.998.550.549.513:4112:5129161.317161.4
153Logan Couture29SJSC5990479853.1-2.065959152.7-2.712.088.1100.150.949.118:4214:0349283.125653.9
154Sean Couturier26PHIC5798885953.55.974861954.76.711.288.399.445.454.621:5316:0930347.328355.1
155Charlie Coyle26MINC/RW5980277650.8-0.459655251.9-0.29.389.498.753.246.817:0513:4631254.618958.2
156Adam Cracknell33ANARW2151746.96.291537.50.80.090.990.958.341.710:2610:1601-0.9475.0
157Sidney Crosby31PITC56107888954.89.081266255.18.911.990.8102.757.542.520:5116:57344117.025864.3
158Lawson Crouse21ARILW5755366945.3-5.440945947.1-3.47.592.7100.146.853.212:2411:011515-3.513561.5
159Matt Cullen42PITC4836953241.0-8.728540041.6-8.410.393.4103.816.183.911:379:202214-4.38873.9
160Austin Czarnik26CGYC3027826051.7-2.520919352.0-1.36.691.197.746.353.710:289:151280.27153.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%
161Evgenii Dadonov29FLARW5784781650.91.264962950.81.09.488.698.052.647.418:5215:2229420.127453.6
162Rasmus Dahlin18BUFD58103795352.14.479773652.04.19.291.5100.855.944.120:4917:5523570.020755.6
163Carl Dahlstrom24CHID2534445043.3-4.225734242.9-2.812.991.8104.836.563.518:4716:49719-9.05255.8
164Michael Dal Colle22NYILW2019817952.51.714813751.90.56.894.8101.751.248.811:3811:22543.03857.9
165Trevor Daley35DETD3544460542.3-7.033447341.4-7.59.292.2101.447.652.418:4115:45935-7.27254.2
166Zac Dalpe29CBJRW171433.3-11.851229.4-21.425.0100.0125.050.050.09:019:0100-0.7250.0
167Phillip Danault25MTLLW59104481556.23.473160554.72.910.290.3100.543.456.617:4514:5139399.317056.5
168Marko Dano24COLC8454947.9-1.7354046.7-2.64.591.796.257.142.96:536:5132-0.7933.3
169Laurent Dauphin23ARIC1101343.53.87653.817.80.075.075.050.050.012:1912:19000.3450.0
170Brandon Davidson27CHID1012012648.8-1.7839446.9-3.74.889.794.543.856.313:4812:2423-2.02429.2
171Calvin de Haan27CARD59106988454.7-0.478266054.2-1.17.291.899.154.945.118:5816:4950457.623438.0
172Jacob de La Rose23DETLW4836044744.6-5.227234943.8-5.37.891.298.944.655.411:4110:09149-4.37860.3
173Jean-Sebastien Dea24TOTC2319620648.8-2.515214850.7-2.06.893.5100.346.853.210:159:051370.15058.0
174Anthony DeAngelo23NYRD3960168346.83.446053246.42.411.491.5102.945.954.118:3216:4611422.412958.1
175Alex DeBrincat21CHIRW5981481949.81.360763349.02.011.589.3100.857.242.817:2714:103526-1.128159.4
176Jake Debrusk22BOSLW5064752855.13.749740755.02.87.691.999.565.434.615:6012:5931241.720059.5
177Danny DeKeyser28DETD3357560748.6-0.142646547.8-0.110.791.4102.243.256.821:2118:398201.47443.2
178Michael Del Zotto28TOTD3249548150.73.236636350.23.87.489.596.955.144.917:3915:28518-1.68938.2
179Dylan DeMelo25OTTD5388495448.14.365668149.14.713.189.8102.953.446.618:4016:4713321.215650.0
180Jason Demers30ARID1831530650.7-0.323025347.6-4.15.692.998.663.536.519:5117:37411-3.14452.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%
181Travis Dermott22TORD5595176355.56.369459753.86.08.489.898.255.444.617:2416:0323443.918446.2
182Nicolas Deslauriers27MTLLW4437537350.1-4.227027749.4-3.93.891.094.753.946.19:549:27119-3.27554.7
183Phillip Di Giuseppe25TOTLW2423821952.1-0.618516852.4-0.35.791.797.458.841.210:089:42960.15853.4
184Jason Dickinson23DALC4340145746.7-2.431033248.3-1.17.993.8101.636.163.912:5011:2317151.38464.3
185Brenden Dillon28SJSD59101874457.84.777554858.65.79.791.0100.751.648.416:5815:45102515.313040.8
186Christian Djoos24WSHD3339641348.92.128531647.40.910.292.8103.055.444.613:1313:06511-0.25642.9
187Max Domi23MTLLW5989687350.7-4.564663650.4-3.311.092.6103.651.049.017:3014:2836471.123855.0
188Ryan Donato22BOSC3436631353.91.326124751.4-2.25.289.294.468.131.912:3010:2016151.912560.0
189Joonas Donskoi26SJSRW5978765554.60.158446655.61.39.989.199.057.442.613:4012:48222610.014061.4
190Jake Dotchin24ANAD2018422844.7-5.314217644.7-4.85.692.197.663.236.811:4911:0847-6.82528.0
191Drew Doughty29LAKD581039111748.2-0.679287747.5-1.67.090.998.049.150.926:4820:581581-9.723248.3
192Nic Dowd28WSHC4332436047.4-1.123426147.3-1.111.392.7104.043.956.110:168:332114-3.05549.1
193Justin Dowling28DALC6576746.02.0374545.1-1.06.990.697.555.344.712:3711:49320.21435.7
194Leon Draisaitl23EDMC5895699449.00.671375848.50.011.989.5101.455.544.522:1217:274680-1.526659.4
195Sheldon Dries24COLC3526228847.6-5.620220849.3-2.75.990.095.949.051.09:148:1976-1.06764.2
196Jonathan Drouin23MTLLW5990685751.4-3.464863350.6-3.09.290.699.851.049.017:3714:173637-1.125660.2
197Dillon Dube20CGYC2317618848.4-5.813213349.8-2.610.194.9105.153.646.49:559:0556-1.34153.7
198Brandon Dubinsky32CBJC3733243043.6-8.126230346.4-6.07.588.195.621.378.712:4311:09144-4.26361.9
199Pierre-Luc Dubois20CBJLW5790384351.72.672164352.92.713.388.3101.665.934.118:4415:4429404.222857.0
200Matt Duchene28OTTC4979988347.53.161565048.63.812.887.7100.553.646.419:1916:2533442.620660.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%
201Anthony Duclair23CBJLW5047152547.3-2.935838548.2-3.18.091.599.563.536.512:2410:432217-6.114961.1
202Mathew Dumba24MIND3261959650.92.247445151.20.37.689.296.855.944.123:2319:0710178.520046.5
203Brian Dumoulin27PITD591170108751.84.587682251.63.610.492.6103.046.553.521:0618:3332377.518640.3
204Vince Dunn22STLD5478865854.54.859147055.75.19.791.3101.059.640.417:0114:30133511.620851.4
205Ryan Dzingel26OTTC56820102444.5-1.162076044.9-1.511.488.499.853.047.017:5015:371730-5.020464.7
206Cody Eakin27VEGC5668668550.0-5.249350749.3-6.010.891.8102.649.051.015:2912:484023-3.014859.5
207Patrick Eaves34ANARW7669840.2-8.5517440.8-7.05.791.196.848.351.713:5312:1813-3.11250.0
208Jordan Eberle28NYIRW5468070949.01.948453347.6-0.37.790.598.250.349.716:3313:302721-1.217664.8
209Alexander Edler32VAND3853163945.4-1.340543248.42.310.091.8101.836.863.223:2417:11722-1.315553.5
210Joel Edmundson25STLD5180882149.6-1.260659450.5-1.28.991.7100.646.153.919:5217:268341.716249.4
211Nikolaj Ehlers22WPGLW4060553852.93.145740952.83.18.793.1101.756.543.516:1814:5920141.016761.7
212Christoffer Ehn22DETC4331339744.1-6.422728544.3-5.36.595.4101.836.463.69:519:16811-4.45850.0
213Jack Eichel22BUFC5587785150.82.669267350.72.511.588.8100.364.135.920:0416:0231466.534063.2
214Aaron Ekblad22FLAD571092103251.42.284680551.21.99.688.498.049.250.823:2219:223285-1.222259.5
215Mattias Ekholm28NSHD59113195854.12.686671754.73.39.393.1102.449.350.723:1119:1629495.522346.2
216Oliver Ekman-Larsson27ARID57109898752.75.378575451.02.36.990.096.958.241.823:4218:422446-7.031241.3
217Remi Elie23BUFLW1610414441.9-7.78311841.3-7.41.995.297.237.862.210:219:1234-2.62339.1
218Lars Eller29WSHC5873574249.82.552955748.70.99.288.397.545.055.016:3412:4844430.619560.0
219Stefan Elliott28OTTD3322655.213.3231856.115.410.590.9101.476.523.58:598:18010.3837.5
220Ryan Ellis28NSHD611201111351.9-1.290982552.4-0.410.291.4101.651.248.824:1819:0444472.524446.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%
221Deryk Engelland36VEGD5388682451.8-2.763562050.6-4.06.391.597.949.450.619:5516:181815-3.715545.8
222Tyler Ennis29TORC3424129245.2-6.218022344.7-4.98.093.8101.735.065.010:088:151611-4.38465.5
223Jonathan Ericsson34DETD4154565145.6-4.439051843.0-7.07.992.2100.039.960.118:0315:30638-13.09144.0
224Loui Eriksson33VANLW6059867447.0-1.045452346.5-2.07.391.999.340.859.214:3011:36257-4.913663.2
225Joel Eriksson Ek22MINC4245340952.61.533929053.91.77.189.796.951.948.112:3910:601336.310761.7
226Adam Erne23TBLLW4437338649.1-2.328529649.1-1.99.893.2103.041.958.110:409:47870.29952.5
227Robby Fabbri23STLC2525729446.6-5.919521148.0-3.59.492.9102.351.948.112:5111:4634-1.06250.0
228Radek Faksa25DALC5866578046.0-3.448356446.1-3.66.491.297.627.972.116:2313:502718-5.113858.0
229Justin Falk30OTTD107812239.0-2.4579637.3-5.44.590.895.339.760.312:5611:4815-2.31546.7
230Oscar Fantenberg27LAKD4354157948.3-0.440342448.7-0.37.092.899.852.847.215:4014:14819-0.39946.5
231Jesper Fast27NYRRW5261869946.90.846849448.63.38.491.499.747.752.315:5114:002020-1.29967.7
232Justin Faulk26CARD59110694054.1-1.481970553.7-1.98.991.2100.156.243.822:1617:2130456.532149.5
233Taylor Fedun30DALD3544538853.45.433326855.47.34.893.298.049.350.714:2712:4811244.110757.0
234Eric Fehr33MINRW4937940448.4-3.328828450.3-2.15.888.694.437.063.010:578:59258-0.88154.3
235Micheal Ferland26CARLW5066555454.6-0.750241454.8-0.310.092.4102.459.440.614:4012:1727353.619461.3
236Kevin Fiala22NSHLW6183972753.61.363055253.30.97.391.098.364.435.615:0613:052952-3.823354.1
237Valtteri Filppula34NYIC5654264445.7-2.740847346.3-2.210.794.4105.040.159.914:1311:493018-4.29262.0
238Christian Fischer21ARIRW5862360150.91.946346150.10.66.491.397.758.641.413:1911:299100.215758.6
239Haydn Fleury22CARD1216514952.5-2.613211154.3-0.29.792.3102.059.640.412:1811:58153.81747.1
240Warren Foegele22CARLW5972058655.10.252545553.6-1.85.490.295.658.042.013:1011:3329276.515952.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%
241Steven Fogarty25NYRC10538139.6-5.8416239.8-4.23.395.098.356.743.37:467:4643-1.41181.8
242Marcus Foligno27MINLW5953248752.21.340434853.72.06.189.895.947.452.611:449:5022106.411358.4
243Nick Foligno31CBJLW5268776447.3-3.552357247.8-4.610.691.7102.438.661.418:1214:372923-3.316263.6
244Christian Folin27PHID2633035248.4-4.724424649.8-3.212.890.5103.447.952.115:3313:472100.55834.5
245Derek Forbort26LAKD57836100145.5-4.563277844.8-5.46.992.399.244.155.920:5418:131253-12.313439.6
246Alex Formenton19OTTLW97411938.3-4.5558439.6-3.38.191.9100.046.653.411:4011:1045-1.12564.0
247Jakob Forsbacka Karlsson22BOSC2828728949.8-3.121821949.9-4.46.094.3100.368.032.011:4811:10943.03461.8
248Filip Forsberg24NSHC4474456956.76.456244156.05.711.189.4100.565.634.418:4214:1144416.430948.2
249Gustav Forsling22CHID2333238246.50.723829944.30.65.592.898.351.248.818:1216:38711-5.45255.8
250Alexandre Fortin21CHILW2426024251.81.219318251.52.35.390.095.345.254.810:3510:0993-2.25651.8
251Cam Fowler27ANAD3657277342.5-5.240158140.8-6.28.991.3100.250.050.023:5019:081123-17.413744.5
252Trent Frederic20BOSC9646748.9-3.9444748.4-6.70.097.197.158.141.99:078:5141-1.01172.7
253Tanner Fritz27NYIC4234434.3-11.1153430.6-15.310.090.9100.936.064.010:4310:3810-0.8560.0
254Martin Frk25DETRW2515617347.40.911213146.1-0.17.388.295.568.631.48:257:1637-1.54744.7
255Michael Frolik30CGYLW4150142354.22.537031753.92.99.493.5102.950.949.112:5912:0223313.913164.1
256Kurtis Gabriel25NJDRW9306332.3-11.7214531.8-11.515.484.8100.237.562.56:486:4111-1.2650.0
257Sam Gagner29TOTC81379060.414.01006759.915.55.484.389.761.438.617:0613:59131.23357.6
258Alex Galchenyuk24ARIC4857662048.20.141346147.3-1.87.090.897.864.135.916:0412:491725-9.918853.2
259Brendan Gallagher26MTLRW59103571959.07.471854556.85.98.790.198.850.149.916:3413:4537239.639553.7
260Joseph Gambardella25EDMC492526.5-17.451920.8-22.30.093.393.337.562.55:495:4901-0.410.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%
261Dylan Gambrell22SJSC6354543.8-3.1243640.0-7.76.3100.0106.348.052.08:118:0940-0.3580.0
262Jake Gardiner28TORD561168108451.91.884483550.31.311.192.6103.650.849.221:2019:08245012.620333.0
263Conor Garland22ARIRW3131926854.36.825220055.87.76.194.9101.056.343.712:5310:1415103.411866.1
264Jason Garrison34EDMD1716119245.6-6.312715245.5-6.06.495.5101.850.449.612:4210:37250.23151.6
265Adam Gaudette22VANC3525527947.8-1.219021646.8-2.58.192.7100.955.644.410:088:3945-4.16648.5
266Frederick Gaudreau25NSHC4439030256.43.331321259.66.64.893.398.152.747.38:598:561088.05853.4
267Johnny Gaudreau25CGYLW58101787453.82.276568252.91.912.289.5101.756.843.220:1916:43448510.531358.5
268Brendan Gaunce24VANC3201754.14.5121544.4-4.440.088.9128.942.957.17:377:3701-0.12100.0
269Frederik Gauthier23TORC4932936747.3-4.422827045.8-4.110.994.0104.929.270.88:208:09880.06453.1
270Timothy Gettinger20NYRLW4223340.0-9.4202544.40.57.793.8101.466.733.37:317:3103-0.5633.3
271Ryan Getzlaf33ANAC5387584850.85.463564549.64.88.786.995.648.751.319:5316:304571-5.121852.8
272Brian Gibbons30ANAC4333140744.9-3.422831641.9-6.08.391.199.454.345.710:209:221411-10.46246.8
273Stephen Gionta35NYIC5283842.4-10.3213041.2-10.30.078.978.952.247.88:477:4102-0.4850.0
274Mark Giordano35CGYD56109186555.85.680366954.64.711.690.6102.250.449.624:4918:2843517.334245.0
275Samuel Girard20COLD5899298850.1-0.772374249.4-1.58.391.699.959.440.619:4417:211434-5.021340.4
276Dan Girardi34TBLD5480378950.4-1.562159850.9-0.79.491.2100.650.549.517:4215:27822-0.211455.3
277Zemgus Girgensons25BUFC5148049749.10.136738149.1-0.26.691.698.317.182.913:3711:07179-2.69158.2
278Claude Giroux31PHIC/RW59103491952.95.177467853.34.711.289.5100.751.848.221:0915:373634-1.330355.4
279Ben Gleason20DALD4435444.3-2.1264138.8-7.110.090.0100.062.137.914:5313:5543-0.5450.0
280Luke Glendening29DETC6061386241.6-9.846264641.7-8.610.693.4104.033.067.015:4913:031922-9.413661.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%
281Nikolay Goldobin23VANLW5259360349.62.744644949.82.79.790.7100.567.232.814:4712:041625-4.714557.9
282Alex Goligoski33ARID5285292148.1-1.563065049.2-0.36.790.897.549.150.920:3616:5515410.615843.7
283Cody Goloubef29OTTD2232547.91.1181554.56.00.0100.0100.057.142.99:479:44011.0540.0
284Barclay Goodrow25SJSRW5952744054.50.037530455.20.710.288.198.350.050.010:449:202210-0.99555.8
285Shayne Gostisbehere25PHID5692984052.54.169860953.44.68.288.997.156.143.919:5616:0612354.729047.2
286Tyrell Goulbourne25PHILW211955.00.58657.12.50.0100.0100.040.060.07:257:25100.0475.0
287Yanni Gourde27TBLC5981270653.52.760453153.22.49.891.0100.850.349.716:2913:1337346.817261.0
288Michael Grabner31ARIRW2527027449.6-0.819419150.40.65.288.894.033.366.714:0511:26179-2.16762.7
289Markus Granlund25VANC5853658447.90.340144147.6-0.46.991.998.838.661.415:1011:04238-2.814562.8
290Mikael Granlund26MINC5993984352.72.369961053.41.97.590.898.352.847.218:4415:00413011.225455.9
291Derek Grant28TOTC3629431248.5-1.923123349.8-0.58.392.1100.536.463.610:299:0495-1.06866.2
292Kevin Gravel26EDMD3541343548.70.529931149.01.17.491.698.948.651.414:5013:14718-2.29745.4
293Ryan Graves23COLD1415714352.30.21159654.52.98.689.998.543.656.411:2410:24311-0.33342.4
294Anthony Greco25FLARW112860.08.67846.7-3.30.050.050.060.040.09:309:30000.0366.7
295Mike Green33DETD3868769149.91.554553250.63.59.892.4102.350.349.721:4519:3613450.215752.9
296Andy Greene36NJDD59880107645.0-3.869479146.7-2.48.790.699.336.663.420:5516:302934-7.515151.0
297Jordan Greenway21MINLW5861364848.6-3.544546848.7-4.56.990.797.654.245.813:0512:1925132.113654.4
298A.J. Greer22COLLW11546445.8-5.2444847.8-2.02.988.991.851.948.16:216:1521-0.2955.6
299Rocco Grimaldi25NSHC3942029159.18.031221659.17.94.192.396.459.840.29:559:5119145.210861.1
300Eric Gryba30NJDD7709741.90.0487439.3-3.75.991.897.733.366.714:4212:4734-1.21637.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%
301Matt Grzelcyk25BOSD5184076652.3-0.664758552.5-1.47.793.5101.251.848.219:4317:102528-1.314451.4
302Radko Gudas28PHID5786081551.32.762858451.82.68.593.6102.041.858.217:6015:0818360.822646.9
303Erik Gudbranson27VAND5571195142.8-7.654171843.0-8.08.189.197.247.053.018:0715:43723-14.413250.8
304Jake Guentzel24PITC59107693253.66.982271153.66.410.690.1100.758.241.819:0216:14312714.726961.3
305Brendan Guhle21BUFD2142238.9-4.982226.7-17.916.7100.0116.754.545.511:4111:4100-1.0425.0
306Carl Gunnarsson32STLD1824520854.12.618315654.01.315.289.5104.748.651.416:1914:16563.54045.0
307Denis Gurianov21DALRW1915220442.7-7.311414544.0-5.83.893.997.752.347.711:1410:0225-0.44156.1
308Erik Gustafsson26CHID561089105550.83.278981349.32.78.390.799.060.939.121:5018:541852-5.623543.4
309Carl Hagelin30TOTLW3746641552.95.434430652.95.49.190.199.358.241.814:4212:301610-0.412053.3
310Robert Hagg23PHID59833102244.9-7.063272046.7-5.29.193.2102.442.657.417:3215:29321-8.715145.0
311Ron Hainsey37TORD58991109147.6-5.274783547.2-3.512.693.1105.745.154.919:5516:482356-2.811745.3
312Micheal Haley32FLAC2415017346.4-1.511812947.8-0.77.790.698.352.347.77:317:28311-0.94346.5
313Taylor Hall27NJDLW3355447653.86.543835555.27.610.185.995.954.545.519:3915:51313910.120754.6
314Dan Hamhuis36NSHD5062264249.2-5.145147848.5-5.87.692.4100.146.853.216:3514:491135-5.27143.7
315Dougie Hamilton25CARD59126089158.65.693967958.04.87.189.997.057.342.719:3517:11255015.938147.8
316Travis Hamonic28CGYD4786879952.1-0.964059651.8-0.310.588.599.049.850.220:5417:3825416.718645.2
317Noah Hanifin22CGYD58101599450.5-2.977276450.3-2.29.791.2100.949.150.921:0017:4734595.117051.2
318Joel Hanley27DALD1617416151.95.913211054.59.05.393.698.944.455.613:4213:02393.52437.5
319Markus Hannikainen25CBJLW4232132150.00.225524251.30.45.491.396.738.461.69:259:11141-2.18258.5
320Martin Hanzal31DALC7608142.6-4.8486343.2-4.85.786.492.143.256.812:529:4323-0.51973.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%
321Ben Harpur24OTTD3136451841.3-5.627637842.2-5.19.091.0100.138.561.517:1914:571041-3.35554.5
322Scott Harrington25CBJD5152257447.6-2.541142349.3-1.99.392.3101.648.751.312:1011:27580.07444.6
323Ryan Hartman24NSHRW6173867452.3-0.554153050.5-2.99.092.2101.245.154.913:3112:372829-3.818259.9
324Garnet Hathaway27CGYRW5230937045.5-7.222526446.0-6.08.992.1101.046.653.49:518:031616-2.47757.1
325Erik Haula27VEGLW1526816062.65.817310961.35.36.790.897.560.040.016:3514:011262.96440.6
326Jayce Hawryluk23FLAC2114213251.84.211110252.14.77.586.393.857.043.08:208:1659-2.82755.6
327John Hayden23CHIC4230237444.7-4.520728642.0-5.85.290.896.145.854.29:348:54126-3.66841.2
328Kevin Hayes26NYRRW4970766251.67.651149750.75.99.489.999.348.151.919:3115:01445012.122752.0
329Dillon Heatherington23DALD5495845.86.1414746.65.816.196.8112.943.556.510:1110:08030.2862.5
330Victor Hedman28TBLD5290882752.31.869362752.52.410.391.2101.551.848.222:4217:2827372.524253.7
331Tim Heed28SJSD1922320751.9-1.715014151.5-1.38.794.5103.261.638.413:4312:26610-0.44845.8
332Danton Heinen23BOSC/LW5564958452.60.349043553.0-0.16.896.2103.059.540.513:2411:5731204.216053.8
333Miro Heiskanen19DALD581076109949.51.681382549.61.37.790.297.850.849.223:1019:5125625.126849.6
334Darren Helm32DETC/LW3944049047.3-4.033436347.9-2.07.091.698.641.558.514:1512:161721-3.413156.5
335Matt Hendricks37MINC2215916648.9-0.911412647.5-3.34.892.897.535.664.48:598:0359-0.93557.1
336Adam Henrique28ANAC5966378045.9-1.450058546.1-0.39.990.1100.049.650.416:4313:012418-3.215659.0
337Tomas Hertl25SJSC5487372454.7-0.263052854.4-0.512.686.098.649.850.218:5014:1133324.021057.6
338Joe Hicketts22DETD88511742.1-7.6628641.9-7.42.289.691.837.562.517:0614:1414-2.11752.9
339Thomas Hickey29NYID3245749548.01.533535248.82.79.992.4102.343.756.319:0416:327211.68842.0
340Vinnie Hinostroza24ARIC4865059052.44.445543551.12.26.789.396.040.060.014:4313:251419-3.216055.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%
341Roope Hintz22DALLW3430431848.9-1.421521949.5-0.44.991.095.944.155.912:1510:351510-0.67759.7
342Nico Hischier20NJDC5579075951.05.662457752.05.810.389.9100.253.846.218:1014:27302114.918567.6
343Niklas Hjalmarsson31ARID5884283950.11.063358152.13.67.890.798.535.664.419:4216:2520343.18248.8
344Joshua Ho-Sang23NYIC/RW101299258.410.81016660.511.74.697.6102.240.359.714:3112:36361.41566.7
345Mike Hoffman29FLAC/LW5779576551.01.260158650.60.78.487.896.259.540.517:5914:264072-0.930758.3
346Nick Holden31VEGD5187370755.31.062852754.40.48.789.998.655.544.518:1416:1223286.114639.7
347Justin Holl27TORD2202841.7-16.2142635.0-24.828.680.0108.633.366.713:0913:0901-0.520.0
348Korbinian Holzer30ANAD2323051.67.4262551.07.311.188.9100.081.818.215:5315:3411-0.2520.0
349Julius Honka23DALD2933334149.40.625925050.92.07.989.697.559.041.013:4313:034273.46558.5
350Patric Hornqvist32PITRW4659659750.02.542442849.81.88.991.4100.342.357.715:2312:2414122.720661.2
351Bo Horvat23VANC60982100749.42.572673749.62.58.990.799.641.858.220:5916:481833-3.926364.6
352Brett Howden20NYRC4848368141.5-5.335951741.0-6.18.690.899.447.752.314:5812:152232-10.19354.8
353Filip Hronek21DETD2438732954.14.427827250.51.27.289.897.047.552.518:1516:06421-5.09446.8
354Jonathan Huberdeau25FLAC5791081252.84.070662952.94.17.187.694.851.448.618:4915:1329571.024360.5
355Charles Hudon24MTLLW3131332948.8-6.722923149.8-4.25.589.695.255.844.211:4610:07913-0.68657.0
356Brad Hunt30TOTD1921916956.44.216912058.55.36.690.797.362.137.914:2111:09763.67055.7
357Dryden Hunt23FLALW1313614748.1-2.29811047.1-3.35.090.795.748.351.711:3111:22630.13473.5
358Matt Hunwick33BUFD66910340.1-11.8518437.8-14.80.095.395.359.540.515:6015:1310-2.11040.0
359Ben Hutton25VAND58953108246.8-2.170081646.2-3.47.691.398.951.248.822:0817:542124-10.621544.2
360Tomas Hyka25VEGRW1721713461.88.71469560.67.77.086.493.457.142.911:469:46972.34746.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%
361Zach Hyman26TORC4878575351.00.556956950.01.211.491.4102.851.848.217:1314:2615195.814763.3
362Alex Iafallo25LAKC5876883647.9-0.958162448.2-0.38.691.399.943.256.816:5314:411711-7.017164.3
363Matt Irwin31NSHD2933929153.81.825121054.42.18.794.5103.255.045.011:4911:34771.17349.3
364Mark Jankowski24CGYC5551453549.0-4.436538548.7-3.97.591.599.050.949.112:3810:233424-0.313053.8
365Mattias Janmark26DALC5867270049.00.651552549.50.95.892.498.243.656.415:1113:1819232.712661.9
366Calle Jarnkrok27NSHC5872367251.8-1.353150351.4-2.09.993.2103.150.249.816:0013:031919-3.614954.4
367Christian Jaros22OTTD4344458643.1-3.334941845.5-0.87.190.597.645.554.513:5213:011128-2.77857.7
368Dmitrij Jaskin25WSHRW3634031651.84.524423750.73.87.590.197.542.457.610:069:50136-0.39151.6
369Boone Jenner25CBJC5370376048.1-2.853855649.2-3.09.991.8101.734.465.617:3514:092317-1.419861.6
370Nick Jensen28DETD5996397549.71.271572449.72.28.791.199.744.855.220:4717:5620504.615242.8
371Jakub Jerabek27STLD161037.5-7.35838.5-4.40.050.050.060.040.07:527:2500-0.8250.0
372Ryan Johansen26NSHC59105280456.75.777764354.72.910.889.099.866.333.719:3914:5935413.317363.0
373Marcus Johansson28NJDC/W4760965148.30.546250647.7-0.97.889.597.346.353.716:2313:2226330.215959.7
374Erik Johnson30COLD561040101250.70.775576149.8-0.69.389.999.254.345.722:0018:2124271.422552.0
375Jack Johnson32PITD59873104245.6-5.164377145.5-5.78.691.399.846.953.119:0216:10922-4.314638.4
376Luke Johnson24CHIC1513614348.7-3.59310547.0-4.72.887.590.355.244.810:499:0961-3.32770.4
377Tyler Johnson28TBLC5780778350.8-1.562360150.9-1.211.790.2102.052.947.116:1513:5310182.519560.0
378Andreas Johnsson24TORLW5159451753.53.042539651.82.613.693.8107.448.251.812:4311:0216122.113359.4
379Ross Johnston24NYILW13769145.5-2.8567144.1-4.612.594.2106.742.957.17:087:0824-0.21163.6
380Henri Jokiharju19CHID3768558154.15.550545652.55.78.789.398.061.039.019:1417:22726-3.613645.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%
381Caleb Jones21EDMD1726428248.43.417921645.32.69.186.795.847.652.419:4817:591317-1.34447.7
382Max Jones20ANALW7727848.04.7576048.75.55.6100.0105.652.847.213:2211:53020.42259.1
383Seth Jones24CBJD50104596951.93.681372552.93.310.888.699.451.548.525:5420:594042-4.226046.9
384Mathieu Joseph21TBLRW5050046551.80.136736250.3-1.69.792.2101.947.352.711:2810:3420184.712461.3
385Roman Josi28NSHD611288113653.10.995585652.70.19.091.2100.253.047.025:0819:2128460.339452.5
386Tyson Jost20COLC4643148946.8-4.431634947.5-4.17.491.498.955.144.913:1010:46103-2.612254.1
387Noah Juulsen21MTLD2131233248.4-5.421123847.0-5.611.592.1103.650.050.017:0714:57617-0.54744.7
388Nazem Kadri28TORC5891878054.14.266662251.73.08.292.7100.951.348.716:3013:4433404.629052.1
389Dominik Kahun23CHIC5978277950.11.658360649.02.18.892.2101.053.346.714:2313:112116-1.015964.8
390Vladislav Kamenev22COLLW2311815343.5-6.18611742.4-7.47.790.898.553.846.29:027:2325-1.44252.4
391David Kampf24CHIC5054954850.01.640142148.81.87.991.199.039.460.614:2912:26265-4.210559.0
392Steven Kampfer30BOSD2531327853.01.124819955.53.84.589.994.458.141.914:3413:04842.15541.8
393Evander Kane27SJSLW59101980056.02.275258556.22.410.586.797.256.743.318:2915:36422611.636960.4
394Patrick Kane30CHIRW581066112748.6-0.576587946.5-1.512.889.9102.763.037.022:1718:312740-16.541556.4
395Kasperi Kapanen22TORRW5891880953.22.967563751.42.711.791.2102.954.445.616:2814:0130264.223353.6
396Erik Karlsson28SJSD48113878659.17.084159158.76.110.288.398.560.339.724:5919:45555912.335643.3
397Melker Karlsson28SJSC5953248852.2-2.838734053.2-1.78.489.898.249.550.511:179:502113-3.210263.7
398William Karlsson26VEGC6096885353.2-1.671562053.6-0.67.389.797.050.249.819:1615:0354316.222353.8
399Ondrej Kase23ANARW3043933656.610.233226056.19.910.088.398.355.744.315:3913:2615183.316557.6
400Zack Kassian28EDMRW5559059249.91.843846148.70.78.489.798.141.858.213:2011:5422303.110966.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%
401Duncan Keith35CHID591092111149.61.080386948.00.810.391.2101.557.342.722:4419:012346-9.420749.3
402Clayton Keller20ARIC5884185549.60.361164548.6-1.48.189.797.767.732.318:4114:512726-8.825654.7
403Adrian Kempe22LAKLW5766559652.75.349643753.26.06.990.096.954.245.813:4812:0512182.615558.1
404Mario Kempe30ARIC3532334348.5-1.924022651.51.08.493.5101.941.558.511:1310:13763.86854.4
405Michal Kempny28WSHD561012104749.21.775677949.31.911.792.2103.948.851.219:3117:371835-4.918349.7
406Alexander Kerfoot24COLC5464860851.61.647343752.02.28.288.496.656.543.514:0312:0913180.513358.6
407Ryan Kesler34ANAC5156972044.1-4.743454344.4-3.53.893.096.837.262.816:4712:251623-16.311859.3
408Phil Kessel31PITRW5982595846.3-3.963171147.0-3.49.590.499.961.738.318:0414:392355-2.024858.5
409Jujhar Khaira24EDMLW5345452146.6-2.231838045.6-3.28.589.798.346.753.312:3410:5520240.18860.2
410Alex Killorn29TBLC/LW5971859854.64.052144753.83.19.194.5103.645.954.115:1311:4219166.921854.6
411Bogdan Kiselevich28FLAD3242139351.70.930829151.40.86.392.198.356.443.614:5114:01494.24233.3
412Oscar Klefbom25EDMD3770764752.23.755347553.85.06.990.997.851.748.325:0619:4711343.721450.9
413John Klingberg26DALD4084681650.93.461061150.01.48.293.3101.654.445.624:4920:3918533.421847.7
414Justin Kloos25ANAC16275.037.74180.045.90.066.733.37:047:04100.2366.7
415Corban Knight28PHIC3181751.4-2.3151060.07.40.0100.0100.050.050.07:165:49100.5633.3
416Slater Koekkoek24TOTD1725025149.9-1.319418651.10.28.890.599.457.742.315:1914:2823-0.74759.6
417Mikko Koivu35MINC4867362451.91.848844952.10.97.890.498.248.451.618:1814:1235105.515457.8
418Leo Komarov32NYIC5855970744.2-5.041750745.1-4.111.094.9105.941.858.214:1312:162215-7.29354.8
419Travis Konecny21PHIC5983676752.23.561756752.12.68.791.5100.152.247.815:1113:162534-3.021760.4
420Anze Kopitar31LAKC57906100247.5-1.468475147.7-1.09.391.4100.740.359.722:2717:193744-6.021155.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%
421Kalle Kossila25ANALW8505547.6-0.7354146.1-2.43.893.397.278.121.910:188:2002-0.71764.7
422Jesperi Kotkaniemi18MTLC5981757158.96.657540658.67.76.592.599.062.637.414:0911:59283411.120947.8
423Ilya Kovalchuk35LAKLW4856565546.3-2.541650145.4-3.57.690.297.854.545.516:4913:421531-8.519257.3
424Chris Kreider27NYRC5883276652.18.263756752.99.211.788.6100.252.147.917:2914:4619358.425163.7
425David Krejci32BOSC5994474256.05.172557755.73.79.091.0100.164.735.317:4315:2140375.216758.1
426Niklas Kronwall38DETD5788487350.32.368166750.53.79.091.6100.654.545.520:0217:10645-1.610560.0
427Torey Krug27BOSD4888374354.32.766556953.90.79.092.7101.765.634.421:2917:2419402.523846.6
428Marcus Kruger28CHIC5238942547.8-2.128730048.90.97.391.999.227.572.510:428:48146-3.16771.6
429Nikita Kucherov25TBLRW59100589652.92.077068353.02.411.890.0101.858.841.219:3215:5037576.232749.8
430Karson Kuhlman23BOSC18657.10.25550.0-12.20.0100.0100.033.366.79:478:37000.110.0
431Tom Kuhnhackl27NYIRW2322726546.1-3.714918145.2-5.511.290.8102.144.855.212:5811:52511-3.23554.3
432Dean Kukan25CBJD1112310454.23.2928153.21.02.993.896.752.547.512:4612:46122.41533.3
433Brett Kulak25MTLD3564048456.92.744935356.02.77.691.198.656.443.617:1516:338242.212647.6
434Dmitry Kulikov28WPGD3442748346.9-1.331736446.5-1.07.993.3101.256.343.814:2513:3812280.75635.7
435Luke Kunin21MINC2832631850.6-2.425022852.3-1.110.488.498.748.251.814:2011:45983.17955.7
436Chris Kunitz39CHILW3529527252.02.121120950.21.23.889.993.751.548.59:238:581011-3.35151.0
437Janne Kuokkanen20CARC/LW7476641.6-9.9354941.7-10.25.389.794.954.345.710:558:3421-0.51250.0
438Sean Kuraly26BOSC5864764350.2-2.951246952.2-1.25.295.8101.033.166.913:4112:1826232.617166.7
439Evgeny Kuznetsov26WSHC5377180149.01.259861549.31.711.789.9101.658.141.918:5114:463647-2.325159.4
440Oliver Kylington21CGYD3234435249.4-2.724726048.7-2.75.695.9101.559.940.111:5111:471125-3.04736.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%
441Jordan Kyrou20STLC1611316340.9-10.19012941.1-10.95.994.9100.854.545.59:409:2233-2.02466.7
442Joel L'Esperance23DALRW191047.4-13.76842.9-12.50.0100.0100.040.060.015:5314:4111-0.4333.3
443Kevin Labanc23SJSRW5976960056.22.253846353.7-1.19.289.198.360.839.213:3411:2314330.618351.9
444Andrew Ladd33NYILW1413618342.6-4.19913642.1-5.011.494.0105.445.154.913:5012:2155-3.53461.8
445Paul Ladue26LAKD2224725349.40.317718548.9-0.29.092.7101.752.647.412:3512:29170.05442.6
446Patrik Laine20WPGRW5974383147.2-3.156463247.2-2.88.790.098.661.738.316:5713:291936-6.935953.8
447Maxime Lajoie21OTTD5366694341.4-5.549469841.4-6.57.091.098.047.053.019:0315:331345-10.215546.5
448Juho Lammikko23FLARW4031435347.1-4.923524848.7-3.04.591.095.644.955.110:569:071212-2.67452.7
449Gabriel Landeskog26COLLW58105294352.73.476671551.72.210.590.6101.163.836.221:2416:5532353.929266.8
450Nick Lappin26NJDRW3223340.0-0.4142833.3-9.911.185.096.152.647.412:1310:4110-0.7450.0
451Dylan Larkin22DETC59117796255.09.689374354.69.98.089.697.652.647.421:5118:0556837.338358.5
452Adam Larsson26EDMD581039103850.02.277978449.82.27.689.697.247.952.122:0519:491847-2.216644.6
453Jacob Larsson21ANAD3851255548.00.238641748.11.05.291.596.746.353.716:1614:59622-4.88746.0
454Johan Larsson26BUFLW/C5052852350.20.539740549.5-0.57.091.998.916.183.914:3412:021616-3.411949.6
455Scott Laughton24PHIC5959172045.1-5.944451246.4-5.09.291.9101.136.763.314:2811:562627-1.214159.6
456Jeremy Lauzon21BOSD1517918649.0-2.714213451.40.92.995.798.650.050.015:3213:16351.72737.0
457Nick Leddy27NYID58883106645.3-4.265981244.8-5.59.892.4102.245.854.222:0318:341543-6.418641.9
458Anders Lee28NYIC5875379548.60.954559447.8-0.611.092.3103.347.852.217:0814:0216165.222564.4
459Artturi Lehkonen23MTLLW5979168253.7-0.156649953.10.69.592.1101.554.545.515:4812:4035246.920859.6
460Jori Lehtera31PHIC2715818546.1-3.411713147.2-2.77.287.594.735.364.79:077:2364-0.72373.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%
461Brendan Leipsic24TOTLW4847356045.8-2.636041546.5-2.07.489.797.157.542.513:4811:521916-2.413058.5
462Josh Leivo25TOTLW5558051852.85.243038652.75.49.293.2102.453.946.112:3110:2422243.517555.4
463Brendan Lemieux22WPGLW4326531046.1-2.619323145.5-2.813.295.8109.058.541.57:197:14860.75561.8
464Kris Letang31PITD571284114452.96.997485853.26.810.091.0101.049.550.526:2020:35606913.732954.1
465Mark Letestu33CBJC2112134.4-16.381436.4-12.70.090.990.930.070.09:208:6000-1.0250.0
466Vinni Lettieri23NYRC1813617244.2-4.610713045.1-3.42.693.896.450.050.08:388:1948-0.53560.0
467Tyler Lewington24WSHD2262254.213.8171258.617.023.1100.0123.169.230.813:4813:15031.0475.0
468Trevor Lewis32LAKC2023120852.62.217315752.42.65.787.092.850.749.313:4111:46550.26464.1
469Oscar Lindberg27VEGC3238126958.64.727220257.44.010.291.1101.257.242.811:5611:0212162.110359.2
470Oskar Lindblom22PHILW5860758550.91.744440452.42.78.190.998.945.055.012:3310:5016147.714768.0
471Esa Lindell24DALD58993118045.7-4.671287344.9-6.48.593.1101.643.456.624:2019:582262-5.718652.2
472Ryan Lindgren20NYRD3193833.3-11.2152735.7-12.210.090.0100.060.939.113:4313:0201-1.0475.0
473Anton Lindholm24COLD2161453.3-0.5141156.02.40.085.785.70.0100.07:116:34000.420.0
474Elias Lindholm24CGYC5889174354.53.266958053.62.813.489.4102.855.644.420:2514:3638307.523359.7
475Hampus Lindholm25ANAD531008106348.72.275579348.83.77.690.398.040.159.924:4020:141665-8.120248.0
476Par Lindholm27TORC5849755747.2-4.736042246.0-4.210.693.5104.230.669.411:409:502711-1.813046.2
477Bryan Little31WPGRW5977181248.7-1.058962348.6-0.89.290.799.962.737.315:5813:291916-4.114467.4
478Ryan Lomberg24CGYLW492427.3-29.081436.4-21.40.0100.0100.041.758.36:596:3310-0.2333.3
479Ben Lovejoy34NJDD5061464848.70.648449349.51.07.591.799.243.256.817:3513:3319221.713350.4
480Adam Lowry25WPGLW5770165951.52.249947851.11.96.992.699.446.253.814:5112:2030180.613756.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%
481Milan Lucic30EDMLW5863259451.53.844244549.81.76.091.197.042.857.213:3011:542130-0.613042.3
482Matt Luff21LAKRW3026934144.1-4.319524444.4-4.210.392.6103.056.143.911:2410:43310-3.28150.6
483Isac Lundestrom19ANAC1513319141.0-3.29614939.2-4.38.093.5101.550.549.513:0211:5135-2.91872.2
484Ilya Lyubushkin24ARID3442346247.8-2.731632249.5-1.35.190.595.652.947.113:4513:18520-2.35642.9
485Olli Maatta24PITD5572987045.6-5.256662247.6-2.810.092.2102.341.358.718:3215:221538-0.114544.8
486Andrew MacDonald32PHID3853355449.01.336639448.2-1.49.190.099.143.656.417:2615:16320-1.99138.5
487Jacob MacDonald25FLAD2272156.35.6251562.56.56.7100.0106.764.335.712:0311:2302-0.1425.0
488Mackenzie MacEachern24STLLW151068754.93.8856556.73.47.897.7105.557.142.98:018:01102.82669.2
489Zack MacEwen22VANC4202050.0-2.0151746.9-5.411.164.375.431.368.87:116:2804-0.3450.0
490Derek MacKenzie37FLAC12340.0-11.21325.0-31.90.0100.0100.0100.00.02:432:43000.110.0
491Nathan MacKinnon23COLC58112895854.15.783573753.14.610.890.0100.963.136.921:5317:3032444.240562.0
492Saku Maenalanen24CARRW2216418646.9-6.812514546.3-7.710.892.2103.064.935.19:369:06751.23969.2
493Josh Mahura20ANAD1720024045.5-6.414718943.8-8.68.094.1102.166.433.614:1813:2078-7.94247.6
494Denis Malgin22FLAC4347945851.12.134735949.2-0.38.189.597.556.343.812:5711:511412-2.110853.7
495Evgeni Malkin32PITC5381280050.41.659159050.00.510.088.298.161.938.118:4515:0955676.025357.7
496Brad Malone29EDMC/LW7505249.0-0.1393453.45.40.096.696.641.059.09:318:51000.01369.2
497Maxim Mamin24FLAC/RW7603761.96.3462564.89.70.090.090.072.727.37:217:14100.31457.1
498Andrew Mangiapane22CGYLW2017115252.92.212111152.22.48.691.199.849.550.59:329:06230.54158.5
499Brandon Manning28TOTD3942947447.5-3.630037144.7-5.18.587.095.543.656.414:5012:58714-7.77345.2
500Josh Manson27ANAD55906108745.5-2.067582545.0-1.77.491.999.340.359.722:2919:152457-12.914251.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%
501Anthony Mantha24DETRW4573857856.19.255245454.98.67.289.196.261.538.517:2115:0423436.221857.8
502Brad Marchand30BOSLW5896481354.22.974360855.03.011.290.5101.761.138.919:4714:5742684.830954.0
503Jon Marchessault28VEGC60103188353.9-0.676465254.00.07.789.897.551.648.418:4315:43365010.437357.9
504Martin Marincin26TORD1012511751.70.2828948.0-2.47.491.598.956.543.515:0713:157121.13345.5
505Patrick Marleau39TORC5889891649.5-2.266971548.3-1.79.290.799.953.047.016:5114:5118132.918560.5
506Mitch Marner21TORC58100598850.4-0.973175349.3-0.413.590.7104.253.746.319:4215:4553457.331149.5
507Cooper Marody22EDMC6424051.25.5362460.012.10.0100.0100.067.932.16:556:49500.11346.2
508Pat Maroon30STLLW5053451750.80.140037351.70.07.888.696.454.345.714:0912:0021139.213958.3
509Danick Martel24TBLLW7546346.2-4.5404746.0-6.814.8100.0114.841.958.19:419:4111-0.22254.5
510Matt Martin29NYILW4739845146.9-0.730631549.32.09.295.1104.332.867.211:1010:539121.07753.2
511Alec Martinez31LAKD4376178749.20.055857049.51.29.791.9101.646.753.321:0017:439520.411746.2
512Jordan Martinook26CARLW5984167955.30.465450256.62.28.089.998.049.950.114:4512:49411711.720954.1
513Andreas Martinsen28CHILW2415418845.0-6.011313645.4-4.06.089.895.832.567.57:567:4137-3.63461.8
514Mike Matheson24FLAD5593899648.5-2.572276148.7-2.27.288.996.246.353.722:1318:5441100-4.917056.5
515Auston Matthews21TORC4475671451.4-0.355555350.1-0.112.388.5100.959.041.018:2015:3939352.526554.7
516Scott Mayfield26NYID5678479849.61.856455950.22.210.293.0103.247.852.218:4216:11847-0.718139.2
517Charlie McAvoy21BOSD3258853552.4-1.146138154.80.712.490.5102.954.046.021:3519:0118333.79645.8
518Jake McCabe25BUFD4869873648.7-1.954656549.1-1.07.990.998.846.253.818:4716:441728-4.911943.7
519Jared McCann22TOTC5560465048.2-2.744149447.2-3.57.690.397.945.654.413:5511:572330-6.115062.7
520Max McCormick26OTTLW148412340.6-1.5649041.60.12.489.992.352.747.37:307:1213-3.52548.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%
521Ian McCoshen23FLAD107111338.6-13.4508237.9-14.711.193.1104.258.641.411:4810:5335-3.11346.2
522Connor McDavid22EDMC571091104951.04.183381550.53.910.989.2100.157.043.022:5618:4778522.231757.1
523Ryan McDonagh29TBLD59994101949.4-3.376277949.4-3.111.792.4104.145.254.821:4718:0327478.517451.7
524Brock McGinn24CARLW5969563952.1-3.851448151.7-4.38.492.9101.350.549.514:3511:5837252.118550.3
525Jamie McGinn30FLALW14640.0-10.02625.0-27.10.080.080.075.025.09:427:5300-0.80
526Greg McKegg26CARC2022419753.20.315914851.8-1.48.693.6102.348.251.811:4211:33741.83161.3
527Cody McLeod34TOTLW3415525537.8-11.411719937.0-12.14.390.194.445.254.86:346:3441-4.82875.0
528Michael McLeod20NJDC12166.712.32166.710.20.0100.0100.075.025.05:365:32000.00
529Brayden McNabb28VEGD6099996151.0-4.974969851.8-3.39.691.2100.944.555.519:4116:4024335.413043.1
530Adam McQuaid32NYRD3439651043.7-5.131037145.5-3.511.391.2102.540.159.917:4515:271013-0.65236.5
531Wade Megan28DETC11808747.90.1606647.60.94.587.592.050.949.17:537:42230.12272.7
532Jaycob Megna26ANAD6656550.0-0.4455047.4-3.26.191.998.070.429.611:1710:37280.21637.5
533Timo Meier22SJSRW5693373855.81.869054655.81.611.791.0102.751.548.516:5914:33382910.232656.4
534Dakota Mermis25ARID17558.35.65455.62.620.0100.0120.033.366.711:2011:20000.50
535Jonathon Merrill26VEGD3761748755.9-0.144935156.10.17.991.299.164.435.617:2115:409197.79849.0
536Victor Mete20MTLD4877676950.2-4.256856350.2-2.69.294.4103.648.551.517:0716:056358.510143.6
537Marc Methot33DALD910114441.2-8.46910639.4-11.17.590.397.842.757.316:5615:1802-2.7650.0
538Jacob Middleton23SJSD16460.04.35362.57.10.050.050.0100.00.05:025:0200-0.210.0
539Sonny Milano22CBJLW8624060.810.5463159.78.08.887.095.860.040.08:198:07012.0862.5
540Colin Miller26VEGD4783467555.31.458949854.20.67.789.797.458.141.920:1416:5116395.123636.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%
541J.T. Miller25TBLC5365055853.82.349241854.12.88.591.099.546.054.014:3511:5826275.413655.9
542Kevan Miller31BOSD33505487