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%
1Calen Addison21MIND91198259.29.8886557.58.69.987.096.952.247.813:4012:13002.22450.0
2Andrew Agozzino31OTTLW18466.726.75271.429.10.0100.0100.050.050.06:526:52000.01100.0
3Jack Ahcan24BOSD2431672.921.2341372.319.30.0100.0100.071.428.614:1912:59010.9728.6
4Sebastian Aho24CARF3549442453.8-1.436133352.0-3.012.392.6104.956.543.518:5613:2929240.818855.3
5Sebastian Aho25NYID1214815648.72.311111848.54.05.189.494.566.333.717:1715:1039-2.73154.8
6Alexander Alexeyev22WSHD191242.9-5.46746.2-1.50.0100.0100.060.040.010:3510:35000.410.0
7Wade Allison24PHIRW18561.513.16460.012.00.066.766.766.733.38:167:0511-0.12100.0
8Michael Amadio25TOTC2624923151.9-2.518416053.5-1.45.392.898.145.854.210:5010:431351.96154.1
9Joey Anderson23TORRW4342557.63.6262155.30.20.090.090.076.923.17:477:44102.0988.9
10Josh Anderson27MTLRW2939143147.60.327034044.3-1.97.788.396.048.851.217:0115:021010-4.413651.5
11Michael Anderson22LAKD4070858354.81.255644255.70.78.792.0100.748.451.620:0418:066193.310343.7
12Jaret Anderson-Dolan22LAKC2191851.4-5.8151550.0-7.00.085.785.758.341.712:2410:5600-0.21100.0
13Lias Andersson23LAKC1311414044.9-11.08810844.9-13.53.394.797.965.234.811:0710:0705-4.02185.7
14Rasmus Andersson25CGYD3663558152.2-2.249044352.5-0.99.991.2101.151.548.522:2417:4612197.611952.1
15Andy Andreoff30NYILW5324939.5-8.5213140.4-4.47.790.097.755.644.49:529:4513-1.9785.7
16Anthony Angello25PITC15271.410.14266.78.50.0100.0100.080.020.05:195:19000.12100.0
17Mason Appleton26SEAC2628230048.50.721022548.30.98.588.396.834.465.614:0513:1933-3.15563.6
18Joel Armia28MTLRW3229435345.4-3.821226744.3-3.35.993.399.351.548.513:5511:331617-1.08460.7
19Viktor Arvidsson28LAKLW3456440958.04.243529359.84.97.890.698.454.645.417:3214:10746.721155.5
20Rasmus Asplund24BUFF4146746050.44.736535550.76.67.987.695.650.349.715:5113:091310-2.210066.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%
21Zach Aston-Reese27PITC3330434347.0-6.923625648.0-7.07.794.2101.934.965.113:4612:16950.35862.1
22Andreas Athanasiou27LAKC1114313052.41.41159255.65.110.095.1105.141.758.315:1513:25600.94254.8
23Cam Atkinson32PHIRW4152854649.21.439441348.81.611.990.6102.460.839.217:5313:312311-4.219368.4
24Nicolas Aube-Kubel25TOTRW3430532148.7-4.622124847.1-5.510.093.2103.242.957.110:4210:261091.97467.6
25Mikael Backlund32CGYC3650542054.61.337531954.01.25.293.798.950.249.817:3313:4224163.213555.6
26Nicklas Backstrom34WSHC91318660.49.1966161.19.513.484.698.072.727.317:4213:39322.23467.6
27Brandon Baddock26MTLLW14640.00.32433.3-5.40.0100.0100.00.0100.08:247:32000.00
28Sven Baertschi29VEGLW161726.1-33.941323.5-41.20.090.990.971.428.613:5413:4600-1.11100.0
29Kevin Bahl21NJDD4354742.7-6.6283941.8-5.05.384.689.945.055.013:3512:5420-1.6850.0
30Josh Bailey32NYIC2936743345.9-1.526831845.7-2.99.292.9102.159.940.117:4315:161316-2.65251.9
31Justin Bailey26VANRW115110432.9-23.2348129.6-25.43.391.194.425.774.39:237:4773-2.81758.8
32Rudolfs Balcers24SJSLW2736136150.04.425926649.32.110.087.797.744.655.415:5214:161414-0.68556.5
33Alexander Barabanov27SJSF3444452445.9-2.733338246.6-3.811.290.1101.344.255.817:0115:172115-3.26567.7
34Ivan Barbashev26STLC3946557244.8-4.535644444.5-4.212.691.6104.250.649.417:0814:161920-3.010860.2
35Riley Barber27DETRW210952.613.77558.318.516.7100.0116.775.025.06:086:08020.3366.7
36Aleksander Barkov26FLAC2844132357.73.334725257.94.111.092.1103.148.052.020:0314:3529267.114262.0
37Alex Barre-Boulet24TOTF1612315144.9-6.08611642.6-9.512.392.3104.653.746.311:009:1643-4.12857.1
38Tyson Barrie30EDMD3553355848.9-4.537345245.2-8.08.092.2100.257.342.719:4516:23618-5.115547.1
39Justin Barron20COLD2292355.813.6202050.08.26.787.594.237.562.512:3511:4610-0.240.0
40Morgan Barron23NYRC6295036.7-9.7233440.4-5.45.3100.0105.331.868.29:259:0621-0.84100.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%
41Mathew Barzal24NYIC3148346950.75.534536148.91.98.491.8100.266.233.818:2915:4018380.313158.0
42Nathan Bastian24TOTRW3226026749.3-3.419919750.3-2.310.489.6100.026.673.410:5810:0887-0.75664.3
43Drake Batherson23OTTC2945948848.54.534836049.24.110.990.7101.564.135.919:2916:1910192.013355.6
44Gavin Bayreuther27CBJD1921823048.70.215618046.4-2.19.289.298.547.552.514:1913:4176-3.43850.0
45Jay Beagle36ARIRW/C2117023142.4-5.212717142.6-5.33.189.492.529.870.214:0211:4843-5.42356.5
46Jake Bean23CBJD3766573947.4-1.149659045.7-2.210.091.5101.555.544.521:5919:541513-9.412344.7
47Ethan Bear24CARD2741330957.24.131924456.74.29.592.0101.551.148.916:2414:388131.28048.8
48Nicolas Beaudin22CHID2101050.01.44833.3-13.00.083.383.3100.00.06:106:1000-0.61100.0
49Nathan Beaulieu29WPGD168810944.7-6.5727549.0-0.92.291.493.648.751.38:487:1609-1.43148.4
50Anthony Beauvillier24NYILW3138441348.22.427730647.51.37.091.398.453.946.117:0314:381718-0.211260.7
51Adam Beckman20MINLW3333151.6-9.2222348.9-10.05.088.993.942.157.910:259:3712-0.7666.7
52Pierre-Edouard Bellemare36TBLLW4241041649.6-1.830731549.4-2.511.394.2105.539.560.514:3211:561590.87951.9
53Kieffer Bellows23NYILW1916319345.8-3.711914345.4-4.410.894.0104.949.550.511:5911:10211-2.56045.0
54Alex Belzile30MTLF11837751.90.2606348.8-1.35.993.699.543.156.910:248:59350.21968.4
55Emil Bemstrom22CBJC10807751.06.6635951.68.26.487.593.964.036.09:538:5933-0.72161.9
56Jamie Benn32DALLW3849352448.5-1.734839347.0-3.97.591.599.052.747.317:2414:1518200.015657.1
57Jordie Benn34MIND2023427745.8-3.616421743.0-6.79.291.3100.547.952.115:0613:5929-4.14143.9
58Sam Bennett25FLAC3143932457.51.332825156.60.314.791.7106.475.025.018:0113:4619255.519357.0
59Matt Benning27NSHD3944349647.2-3.034537847.7-2.57.490.798.140.259.816:5814:32517-4.07554.7
60Simon Benoit23ANAD2527831047.3-2.021424346.8-2.47.193.6100.749.250.813:3513:09212-2.13537.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%
61Tyler Benson23EDMLW1915114551.01.110910750.51.13.691.995.450.749.38:388:3734-1.52748.1
62Patrice Bergeron36BOSC3761735963.214.248626964.413.96.991.098.059.740.318:2113:3717911.420371.4
63Jacob Bernard-Docker21OTTD810110549.02.0707647.90.112.892.1104.853.246.814:4614:3822-1.81250.0
64Tyler Bertuzzi26DETLW3450250749.84.638639949.23.012.192.0104.154.046.019:4015:5525362.813464.9
65Alex Biega33TORD2192048.7-11.4161551.6-8.20.083.383.369.230.813:0712:4801-0.2450.0
66Clark Bishop25OTTC3212743.8-4.6151845.50.00.0100.0100.038.561.59:109:1001-0.4837.5
67Anders Bjork25BUFLW3629238842.9-4.521530241.6-4.97.992.5100.542.457.612:1111:16135-5.25853.4
68Kasper Bjorkqvist24PITRW6393254.90.4292751.8-2.03.889.593.339.360.78:227:21000.61172.7
69Oliver Bjorkstrand26CBJRW3654052750.62.840441049.62.88.487.595.951.648.418:3315:332321-3.319050.5
70Tobias Bjornfot20LAKD4157258349.5-6.344645249.7-7.86.393.099.350.749.317:1915:49916-4.86750.7
71Nick Bjugstad29MINC2823727446.4-6.219021946.5-5.96.390.596.839.360.710:1110:0376-0.46869.1
72Colin Blackwell28SEAC1714015148.1-3.010611548.0-3.410.984.495.445.754.311:3610:4668-0.53262.5
73Sammy Blais25NYRLW1413717344.22.010113043.71.510.395.0105.346.253.813:2812:1524-0.93351.5
74Anton Blidh26BOSLW2011117838.4-14.18613139.6-14.413.290.4103.628.072.010:309:2931-0.32259.1
75Teddy Blueger27PITC3941448146.3-7.032636247.4-6.79.893.2103.130.569.516:0213:482115-1.88970.8
76Brock Boeser24VANRW3454342756.07.437631354.65.55.091.896.862.637.418:5915:332090.119449.5
77Zach Bogosian31TBLD2331035047.0-3.724426947.6-3.67.796.1103.844.155.917:2516:5045-4.75558.2
78Matt Boldy20MINLW6868450.62.2615950.83.314.995.5110.366.733.316:5214:35411.82259.1
79Nick Bonino33SJSC4040554342.7-5.630837145.4-3.88.089.997.936.363.716:4413:23283-5.810362.1
80Adam Boqvist21CBJD2638637151.05.629228750.46.09.885.194.962.837.217:0714:55613-0.57644.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%
81Jesper Boqvist23NJDC1515617846.7-2.712014645.1-4.25.488.694.050.050.011:5311:3466-2.82661.5
82William Borgen25SEAD1212413747.5-3.89610448.0-1.54.391.996.251.148.914:3013:4417-0.12254.5
83Henrik Borgström24CHIC2723524549.01.816617349.02.86.189.595.655.144.911:3310:351680.45853.4
84Mark Borowiecki32NSHD3532435048.1-1.925025549.50.18.691.8100.439.560.513:2511:3037-2.65947.5
85Robert Bortuzzo32STLD3330033647.2-0.423126047.00.44.794.899.455.144.914:0311:4536-2.04353.5
86Evan Bouchard22EDMD3769958954.34.553144654.46.58.689.998.454.345.721:1117:391639-1.216852.4
87Madison Bowey26VAND2193535.2-20.8132732.5-22.00.083.383.341.758.315:4413:3100-0.530.0
88Travis Boyd28ARIC3233241244.6-0.725629746.31.213.586.5100.046.653.415:4013:52712-4.56960.9
89Brian Boyle37PITC2720621748.7-3.016116549.4-2.85.793.098.737.262.810:418:42731.05567.3
90Tyler Bozak35STLC3328532446.8-3.122225846.3-3.33.689.993.545.654.412:5010:531410-1.94271.4
91Erik Brannstrom22OTTD813013249.64.11029950.74.95.190.195.366.333.718:3716:00250.72653.8
92Derick Brassard34PHIC1917620546.2-2.313816246.0-2.211.295.9107.154.645.413:4611:3784-0.53669.4
93Jesper Bratt23NJDW3656847354.64.545736455.76.410.488.398.761.938.116:5314:2718288.514468.1
94Justin Braun34PHID4158064847.2-1.342647647.2-0.67.392.6100.041.358.719:4817:10917-6.210743.0
95Guillaume Brisebois24VAND11420.0-28.91325.0-21.40.066.766.750.050.04:134:1300-0.20
96Philip Broberg20EDMD81049851.53.7777849.72.23.783.186.845.554.515:3514:4313-2.02240.9
97T.J. Brodie31TORD3869962352.90.553149551.80.38.093.4101.552.447.620:5018:44192711.56633.3
98Jonas Brodin28MIND2953150351.40.540837951.81.49.990.5100.450.349.723:3519:0612124.29061.1
99Jonny Brodzinski28NYRC3162836.4-8.5131940.6-3.79.1100.0109.144.455.610:029:4710-0.5475.0
100Adam Brooks25TOTC11997656.63.0745557.44.17.594.9102.453.846.210:5110:17222.8862.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%
101Connor Brown28OTTRW2634534849.86.726525650.97.27.586.393.848.651.419:5815:1020271.58750.6
102Dustin Brown37LAKRW3848745951.5-2.938734852.7-3.06.793.099.850.050.015:5813:29414-0.216666.3
103Josh Brown28OTTD1817325140.8-6.813718742.3-5.86.791.798.440.559.513:4811:57410-2.82458.3
104Logan Brown23STLC1615816149.56.412512849.46.85.692.998.542.357.711:5910:4935-0.53262.5
105Patrick Brown29PHIC2017518149.2-0.312913848.3-0.35.291.997.127.272.811:5810:0154-2.04557.8
106Jacob Bryson24BUFD3343648447.4-0.233038246.3-0.37.989.097.044.455.619:2816:45811-3.34346.5
107Pavel Buchnevich26STLLW3546643951.54.537134352.05.510.294.4104.651.848.218:1614:1818181.814970.5
108Connor Bunnaman23PHIF8547143.2-8.7435145.7-5.20.089.789.740.060.09:489:2701-0.7875.0
109Michael Bunting26TORLW3854744755.03.441135253.93.29.789.799.455.344.715:1013:501999.813657.4
110Andre Burakovsky26COLLW3755641457.35.239931655.84.413.187.7100.756.643.416:2013:3213212.014848.0
111Brent Burns36SJSD/RW4274589545.4-3.656264346.6-3.812.189.6101.745.055.025:5521:043146-5.323447.4
112Kyle Burroughs26VAND3032632250.3-0.322123448.6-2.46.092.098.044.155.913:0612:2554-4.96250.0
113Will Butcher27BUFD3039543147.81.730434047.22.15.891.096.862.038.017:2116:2618-1.56645.5
114Quinton Byfield19LAKC112570.66.710566.70.60.0100.0100.080.020.015:009:45100.9475.0
115Bowen Byram20COLD1833725856.66.523619754.54.99.490.7100.157.842.219:3418:09571.56950.7
116Drake Caggiula27BUFLW1817019147.1-0.812615145.5-2.610.089.299.245.154.914:3812:5362-4.73762.2
117Kyle Capobianco24ARID1618620447.70.314816547.30.59.987.597.452.647.414:5413:5847-1.82259.1
118Michael Carcone25ARIF18850.0-4.17653.80.70.080.080.00.0100.010:2710:2700-0.2580.0
119Brandon Carlo25BOSD3654453050.7-5.242941151.1-6.47.191.899.041.958.119:3916:461194.711060.0
120John Carlson32WSHD3863957652.61.150742354.52.712.090.2102.255.644.423:4318:0216132.917652.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%
121Gabriel Carlsson25CBJD1715917947.0-2.511313345.9-1.713.889.8103.558.141.912:0411:1233-1.71936.8
122Lucas Carlsson24FLAD2029019060.45.021614759.54.77.291.899.068.631.412:4512:37383.84647.8
123Ryan Carpenter31CHIC3729734846.00.021325245.8-0.65.392.898.231.868.212:5510:07117-4.97357.5
124Sam Carrick29ANAC3129530749.0-1.021822149.7-1.17.391.498.648.651.411:1110:2987-0.98061.3
125Alexandre Carrier25NSHD4057061448.1-2.842446847.5-3.79.994.5104.344.655.420:4216:3518211.110648.1
126William Carrier27VEGLW3234928055.51.126618958.54.09.791.9101.649.150.911:0810:551245.76570.8
127Jeff Carter37PITC3444047847.9-4.933636048.3-5.512.088.6100.644.855.218:3114:451620-2.616963.9
128Jackson Cates24PHIC8647446.4-2.2506045.5-1.08.891.4100.333.366.79:358:5220-1.11060.0
129Cole Caufield21MTLRW2929634646.10.422126945.10.26.287.894.053.146.914:4012:05910-4.412058.3
130Cody Ceci28EDMD3352451150.6-1.838639449.5-1.88.888.797.641.059.020:3618:16315-3.29152.7
131Erik Cernak24TBLD2131326254.43.424020154.42.49.192.8101.937.063.019:2416:301051.68149.4
132Thomas Chabot25OTTD3474577149.17.055556549.66.310.289.499.657.542.527:0723:1720361.519348.2
133Zdeno Chara44NYID3141752944.1-4.432139544.8-4.49.194.2103.247.252.818:4316:50220-4.77247.2
134Jalen Chatfield25CARD71128656.6-1.4866357.70.56.293.599.654.445.616:4716:13213.42050.0
135Ben Chiarot30MTLD3761573045.7-2.346056544.9-1.66.490.997.340.659.423:2119:081334-10.014151.8
136Alex Chiasson31VANRW3120322647.3-4.614916547.5-4.35.392.697.846.653.410:298:0445-1.04866.7
137Yegor Chinakhov20CBJRW2929130648.71.521923947.81.38.286.394.565.234.812:1711:041311-3.68560.0
138Declan Chisholm22WPGD123874.221.113765.013.90.0100.0100.066.733.313:4413:42000.1944.4
139Dennis Cholowski23WSHD76810439.5-12.8518537.5-14.715.284.799.949.150.913:3512:5414-3.01030.0
140Jake Christiansen22CBJD3212446.7-1.5171553.15.40.0100.0100.077.822.210:2910:2200-0.1333.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%
141Jakob Chychrun23ARID2945951946.91.835138647.62.95.684.890.342.957.124:1919:561022-8.918248.9
142Filip Chytil22NYRC3837743146.72.328931947.52.58.391.699.958.741.312:4111:2613130.212457.3
143Anthony Cirelli24TBLC3853848252.72.440836752.62.012.190.0102.148.551.519:4215:202454.614053.6
144Casey Cizikas30NYIC2819430638.8-9.715223139.7-9.47.193.5100.627.172.913:4511:431214-5.25366.0
145Fredrik Claesson29TBLD6576447.1-5.1444549.4-2.63.696.7100.254.245.811:2611:01030.11040.0
146Kale Clague23TOTD2125429246.5-1.319122945.5-3.64.995.5100.355.144.918:1815:20318-2.93935.9
147Kyle Clifford31TOTLW12819047.4-3.5576845.6-4.712.881.194.071.828.28:348:1312-0.51855.6
148Connor Clifton26BOSD2536131553.4-0.729823456.00.96.789.295.950.050.016:2915:22425.36552.3
149Cal Clutterbuck34NYIRW3425132943.3-4.419824644.6-3.36.493.299.630.070.013:5211:351411-1.86663.6
150Dylan Coghlan23VEGD3242635954.31.031324955.71.86.691.698.352.747.314:3913:2212151.613347.4
151Andrew Cogliano34SJSLW/C3834640845.9-2.326529247.6-1.87.588.996.441.958.113:2011:271715-6.08755.2
152Ian Cole32CARD3652840956.41.839330856.12.410.091.0101.056.943.117:2014:3712234.59246.7
153Blake Coleman30CGYC3548639555.22.435928955.43.36.790.897.552.347.715:2913:4617242.416468.3
154Ross Colton25TBLC4043640451.91.534431452.31.69.191.4100.547.552.513:3011:47146-0.913759.1
155Blake Comeau35DALRW6464848.9-4.0363451.4-1.87.787.094.623.376.711:2810:27140.8540.0
156J.T. Compher26COLLW2728332346.7-8.119623245.8-7.813.592.5105.949.250.817:1812:171180.98056.3
157Max Comtois23ANALW2327226151.04.220519551.33.68.987.796.654.345.714:4612:10420-0.97052.9
158Kevin Connauton31TOTD2327728149.6-3.620921848.9-5.09.093.5102.458.341.712:4212:2237-0.24740.4
159Brett Connolly29CHIRW4233539.7-2.9162440.0-5.10.0100.0100.029.470.68:257:2500-1.4933.3
160Kyle Connor25WPGLW3766758853.12.850347351.51.09.189.798.959.640.421:3316:5931312.025263.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%
161Andrew Copp27WPGC3758452352.82.145841052.82.79.590.8100.356.243.820:5115:3520211.215766.2
162Paul Cotter22VEGC6424846.7-3.1293247.5-4.314.392.9107.144.855.28:538:50100.01566.7
163Nick Cousins28NSHC3738232154.35.529524654.56.06.190.096.154.046.012:4510:56883.59863.3
164Logan Couture32SJSC3857957050.43.844141351.63.910.190.0100.150.749.318:5314:5132143.315160.9
165Sean Couturier29PHIC2947338655.110.135129254.69.57.189.796.747.952.120:2315:242517-1.213658.1
166Charlie Coyle29BOSC/RW3853350551.3-2.843437653.6-1.67.989.697.551.548.517:2213:5816256.19466.0
167Dylan Cozens20BUFC3845549148.11.235037748.12.58.888.997.858.841.215:5513:51816-3.910960.6
168Kyle Criscuolo29DETC2151845.5-1.8111345.8-0.514.390.0104.353.346.710:2210:2200-0.2425.0
169Sidney Crosby34PITC2849343453.22.337633253.10.912.092.7104.858.941.119:2116:168264.913060.8
170Lawson Crouse24ARILW3946248049.04.436635151.07.010.289.399.544.455.617:5514:0618110.814461.8
171Austin Czarnik29NYIC11837951.23.5645553.86.315.193.5108.649.150.910:5710:20440.01560.0
172Kirby Dach21CHIC3851555248.32.037139248.62.79.390.099.355.744.319:2815:482815-1.511657.8
173Evgenii Dadonov32VEGRW3953646453.61.038833553.7-0.110.291.4101.556.243.816:0513:459127.415962.9
174Jonathan Dahlen24SJSC3749548250.74.237334651.94.37.590.097.551.648.415:0013:038152.311959.7
175Rasmus Dahlin21BUFD4168671748.93.352159846.61.38.490.799.260.139.923:5020:061423-6.617053.5
176Carl Dahlstrom27TORD18850.03.24736.4-8.325.0100.0125.060.040.012:3011:07010.110.0
177Michael Dal Colle25NYILW1101245.5-8.47750.0-3.725.0100.0125.044.455.614:3413:4401-0.32100.0
178Zac Dalpe32FLARW12722.2-33.72433.3-23.80.075.075.080.020.06:086:0800-0.20
179Riley Damiani21DALC4362460.02.4282058.31.15.992.398.244.455.68:327:41100.51163.6
180Phillip Danault28LAKC3965344759.47.352232561.68.98.492.1100.547.352.717:5114:169157.314364.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%
181Justin Danforth28CBJRW/C1313111054.45.9928452.35.27.790.097.753.846.210:5110:4410-0.13953.8
182Laurent Dauphin26MTLC1110714542.5-2.28111641.1-4.212.588.6101.151.548.514:2312:2962-3.12147.6
183Jeremy Davies25NSHD1121152.2-9.1111052.4-6.30.071.471.483.316.712:3012:3001-0.43100.0
184Sean Day24TBLD2132435.1-23.0111739.3-16.614.381.395.535.364.710:4310:3310-1.0366.7
185Calvin de Haan30CHID3752060446.3-0.139342548.02.74.991.496.349.350.719:2017:211233-2.811844.1
186Chase De Leo26NJDC215962.56.010758.83.30.085.785.754.545.58:098:09000.2540.0
187Anthony DeAngelo26CARD3154445454.50.240435053.60.113.192.0105.162.537.519:1815:368200.712455.6
188Alex DeBrincat24CHIRW4157162947.61.841747246.91.09.588.397.855.944.120:2915:393425-4.022655.8
189Jake DeBrusk25BOSLW3335736249.7-5.029328450.8-5.46.191.998.047.752.314:0212:1117104.111364.6
190Danny DeKeyser31DETD3444852046.3-0.233638846.4-0.57.989.497.346.153.918:4616:1449-4.28552.9
191Michael Del Zotto31OTTD1012617841.4-4.99513142.0-4.211.382.894.135.464.617:1615:0815-0.43148.4
192Ty Dellandrea21DALC15935.7-20.75645.5-12.20.080.080.040.060.010:3710:3700-0.2250.0
193Dylan DeMelo28WPGD3643439952.10.832929952.41.77.092.699.653.946.116:0913:24418-0.36060.0
194Grigori Denisenko21FLALW1201458.85.0151157.73.70.0100.0100.057.142.915:3014:29001.33100.0
195Travis Dermott25TORD2734934050.7-3.226727849.0-4.49.091.9100.954.245.814:1913:474163.34546.7
196Nicolas Deslauriers30ANALW4234444443.7-6.426232045.0-5.35.893.399.153.846.212:0810:4726-4.38556.5
197Connor Dewar22MINC10878550.6-0.9586447.5-3.30.089.489.425.075.09:038:2320-1.52653.8
198Jason Dickinson26VANC3737437050.3-0.726926450.5-0.46.395.3101.740.359.713:0911:31126-2.78355.4
199Brenden Dillon31WPGD3454854750.0-1.541842849.4-2.110.294.0104.255.744.318:5717:3611160.610843.5
200Cam Dineen23ARID1416517149.13.013312252.25.57.487.094.457.342.714:1813:16030.73551.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%
201Noah Dobson22NYID3246053046.5-0.335639847.2-0.18.693.6102.253.346.720:5817:32838-3.316048.8
202Max Domi26CBJLW2833134449.03.124526048.53.813.088.1101.165.934.113:1411:591715-5.39252.2
203Ryan Donato25SEAC3531931050.70.923123649.5-0.112.383.595.848.951.113:0111:1317120.713560.0
204Joonas Donskoi29SEARW4036740247.7-2.726830846.5-4.010.988.499.443.956.115:5112:031516-3.58653.5
205Pavel Dorofeyev21VEGLW11325.0-20.91325.0-22.2100.00.0100.04:074:0710-0.20
206Drew Doughty32LAKD2247830661.05.636523161.24.08.989.198.052.447.625:1219:457165.510253.9
207Nic Dowd31WSHC2931133048.5-3.723323849.5-3.67.892.2100.024.475.614:2712:241250.55964.4
208Justin Dowling31VANC1912515944.0-8.49011045.0-7.35.690.195.765.934.19:438:5031-3.32462.5
209Leon Draisaitl26EDMC3767161552.21.250348550.91.111.789.7101.453.047.022:5618:172641-0.422055.0
210Sheldon Dries27VANC15645.51.62340.0-6.80.0100.0100.060.040.09:297:48010.01100.0
211Jonathan Drouin26MTLLW3237947844.2-2.028038642.0-4.09.790.8100.550.050.017:1714:30615-6.89960.6
212Jack Drury21CARC2272551.9-0.7171848.6-4.523.1100.0123.150.050.015:5814:21220.7875.0
213Jamie Drysdale19ANAD4367572348.3-0.852254249.1-0.37.491.398.752.747.319:4617:38821-1.915345.8
214Dillon Dube23CGYC3641435453.90.330928751.8-1.66.289.095.359.640.412:5311:061392.910764.5
215Pierre-Luc Dubois23WPGLW3763354054.03.948040554.24.97.890.998.759.440.618:5215:4113215.717361.3
216Matt Duchene31NSHC3959051653.35.345540353.04.411.388.399.561.138.918:5616:029355.218062.8
217Anthony Duclair26FLALW3347039254.5-0.835730154.3-0.614.494.7109.161.838.215:1913:1823273.310666.0
218Walker Duehr24CGYF151033.3-28.03633.3-24.70.0100.0100.016.783.38:478:47000.010.0
219Brandon Duhaime24MINRW3533535148.8-2.624526647.9-3.48.488.396.839.560.510:5210:12960.18263.4
220Mathew Dumba27MIND3665967149.5-1.948950649.1-2.211.790.3102.047.252.823:4219:4112233.617945.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%
221Brian Dumoulin30PITD3560868647.0-7.846349548.3-7.010.592.5102.947.452.622:0219:361821-1.09346.2
222Vince Dunn25SEAD3553350451.41.939038050.60.88.086.594.555.045.019:5517:37926-2.812240.2
223Sean Durzi23LAKD2332329951.9-4.725022752.4-6.38.091.099.157.742.317:5014:40715-0.17247.2
224Christian Dvorak25MTLC3339750544.0-3.728439242.0-4.48.087.995.943.856.218:1314:08812-6.78960.7
225Ryan Dzingel29ARIC2018722045.91.513617244.2-0.810.192.4102.546.253.813:2912:2746-4.93652.8
226Cody Eakin30BUFC3630341342.3-5.923330943.0-3.67.690.998.440.559.513:3212:13126-3.57268.1
227Jordan Eberle31SEARW3854749652.43.841837053.05.17.585.693.159.440.618:0915:1728135.915155.6
228Alexander Edler35LAKD2645835856.15.034725957.35.58.092.6100.653.746.318:2616:224103.88446.4
229Nikolaj Ehlers25WPGLW3459348754.95.845737155.26.69.391.9101.159.740.318:3516:1123181.826650.4
230Aaron Ekblad25FLAD4079060456.71.459543257.93.412.291.4103.656.543.525:1318:4926526.420359.6
231Mattias Ekholm31NSHD3961563049.40.145947549.1-0.412.590.1102.644.955.123:2418:3813281.114642.5
232William Eklund19SJSLW9838848.52.2556346.60.12.595.297.755.045.014:2012:0328-0.81553.3
233Oliver Ekman-Larsson30VAND3766765350.5-0.851448951.20.55.595.4100.946.054.022:3218:3314132.518848.9
234Remi Elie26TBLLW191340.9-14.98850.0-5.70.075.075.00.0100.010:579:4400-0.2366.7
235Lars Eller32WSHC3546444451.1-0.635033950.8-2.211.491.1102.442.058.017:2614:092117-1.710057.0
236Ryan Ellis31PHID4565650.04.8364047.4-0.312.097.0109.053.846.222:4818:4225-0.21346.2
237Pierre Engvall25TORLW3535831553.20.827725052.61.25.894.5100.426.973.113:0111:0211196.312260.7
238Tyler Ennis32OTTC2923930543.9-2.218024042.9-4.87.188.795.841.558.512:0210:22613-3.96457.8
239Mackenzie Entwistle22CHIRW2516027037.2-10.211319336.9-11.113.990.1104.037.262.810:469:51510-2.92181.0
240Loui Eriksson36ARILW3226834144.0-2.720625844.4-1.96.589.095.537.462.612:3611:2398-5.46071.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%
241Joel Eriksson Ek25MINC3241435553.83.831326554.24.710.492.7103.145.354.718:4813:221134.014367.8
242Adam Erne26DETLW4137950143.1-4.229036244.5-2.77.289.797.045.154.913:5912:371214-7.18357.8
243Jake Evans25MTLC/RW3238539849.22.628531647.42.25.691.497.038.761.315:4913:211312-3.59558.9
244Robby Fabbri26DETC4047455546.1-0.236143745.2-1.87.689.397.050.649.417:2114:301214-1.515463.0
245Dante Fabbro23NSHD3558954152.12.346041052.92.89.792.2101.960.839.219:0418:0611115.59943.4
246Samuel Fagemo21LAKLW4494253.8-9.2352855.6-9.23.690.994.545.554.513:4312:01210.01145.5
247Radek Faksa28DALC3838749144.1-7.428934645.5-5.67.989.797.629.470.616:0514:021814-11.37556.0
248Joel Farabee21PHILW3340943948.20.830133947.0-0.310.691.9102.556.443.617:1213:271115-1.911351.3
249Hudson Fasching26ARIRW7485546.60.7354344.9-1.00.097.297.250.050.08:398:3120-0.71010.0
250Jesper Fast30CARRW3848139654.8-0.136430954.1-0.17.592.399.946.653.414:3112:307123.58461.9
251Justin Faulk29STLD3460556151.94.347345051.23.811.594.7106.360.639.422:5419:2812172.713554.8
252Martin Fehervary22WSHD3964661551.2-0.950546152.3-0.610.592.7103.253.246.819:2417:407120.19450.0
253Mario Ferraro23SJSD3967782845.0-4.350858546.5-4.210.291.4101.542.957.123:5020:552125-6.87447.3
254Kevin Fiala25MINLW3753745654.14.740136152.63.19.890.9100.766.133.917:3914:1713206.321357.3
255Christian Fischer24ARIRW3224433342.3-4.317824242.4-4.65.992.198.040.759.313:0010:421114-4.06357.1
256Casey Fitzgerald24BUFD4386238.0-2.8304540.03.28.793.8102.459.440.614:5814:56100.4771.4
257Haydn Fleury25SEAD1921926944.9-6.916119045.9-5.27.691.298.843.956.116:5315:301101.45050.0
258Warren Foegele25EDMLW3746440953.22.334231452.12.66.688.194.756.843.213:4412:451211-1.610756.1
259Marcus Foligno30MINLW3745439753.33.533529353.33.913.693.0106.645.754.316:4912:5921167.18366.3
260Nick Foligno34BOSLW2526024451.6-2.020918752.8-2.84.491.896.250.549.514:2611:35643.26170.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%
261Callan Foote23TBLD2934433450.70.727325851.41.410.690.3100.950.849.214:1713:56273.77040.0
262Nolan Foote21NJDLW291734.6-15.491439.1-10.50.0100.0100.025.075.07:327:0411-0.21100.0
263Derek Forbort29BOSD3544848548.0-7.535636649.3-7.77.990.798.636.963.118:2515:099141.06454.7
264Alex Formenton22OTTLW3132137346.31.324827247.72.18.488.696.944.755.313:5112:021870.58568.2
265Filip Forsberg27NSHC3044237354.24.533528753.94.712.390.1102.559.340.718:0215:0917232.316152.8
266Gustav Forsling25FLAD3462453953.7-2.946642352.4-4.611.892.2104.140.559.521:1018:2828222.812850.0
267Gabriel Fortier21TBLLW10776355.08.6584655.89.62.491.493.850.050.09:179:1613-0.32166.7
268Liam Foudy21CBJC171236.81.871138.95.00.087.587.50.0100.011:5111:0500-0.21100.0
269Cam Fowler30ANAD3968665351.23.550549950.31.68.689.798.342.157.923:4318:5815182.916440.2
270Adam Fox23NYRD4267073947.64.651552549.56.411.691.7103.351.548.524:3119:0240310.913755.5
271Trent Frederic23BOSC2418519548.7-5.215515450.2-5.06.196.3102.435.864.210:139:56622.64860.4
272Mark Friedman26PITD1215714352.31.013610955.54.19.890.4100.252.447.613:3312:01212.82347.8
273Martin Frk28LAKRW2281959.6-0.1231265.7-1.30.088.988.960.040.018:1913:17020.61450.0
274Jesper Froden27BOSF112570.610.110376.914.20.0100.0100.071.428.612:5912:06000.52100.0
275Morgan Frost22PHIC2221123647.2-0.415718745.6-1.87.191.498.560.040.013:0611:04138-2.94654.3
276Kurtis Gabriel28CHIRW28850.05.04450.06.40.0100.0100.040.060.06:026:02100.510.0
277Jonah Gadjovich23SJSLW2214817246.3-1.111613346.6-1.92.390.392.663.436.68:428:4148-0.12642.3
278Sam Gagner32DETC4231036046.30.224125548.62.68.588.597.043.256.813:2310:02108-4.89073.3
279Alex Galchenyuk27ARIC2017322543.5-2.413516844.6-1.39.189.698.757.342.712:4911:5645-3.24470.5
280Brendan Gallagher29MTLRW2532231050.92.623324348.92.38.089.897.851.248.815:2312:4977-3.510557.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%
281Jakub Galvas22CHID3554157.321.0353252.212.16.796.2102.864.036.020:0915:22020.31233.3
282Dylan Gambrell25OTTC2317427738.6-8.313719441.4-5.16.393.499.724.875.212:3810:4134-4.53756.8
283Rhett Gardner25DALC/LW4182839.1-11.0162143.2-7.00.091.791.725.075.08:068:06410.510.0
284Conor Garland25VANRW3750945652.72.339333753.84.09.992.0101.955.344.716:1814:1519173.816266.0
285Adam Gaudette25TOTC148813339.8-4.36410039.0-4.57.187.394.546.054.010:138:5644-2.43452.9
286Frederick Gaudreau28MINC3135336349.3-2.625727947.9-3.99.990.3100.258.941.116:4213:131313-0.49248.9
287Johnny Gaudreau28CGYLW3664246957.86.148836357.36.212.192.1104.254.545.518:3115:34193012.721457.9
288Frederik Gauthier26NJDC8496841.9-12.4354643.2-11.70.094.494.433.366.711:068:1603-1.5580.0
289Julien Gauthier24NYRRW2925130145.50.219922247.30.76.991.598.461.938.110:3210:1010101.97665.8
290Vladislav Gavrikov26CBJD3654964446.0-3.141950145.5-2.114.189.6103.729.071.021:2318:261011-8.67450.0
291Glenn Gawdin24CGYC2181358.1-1.812957.10.80.0100.0100.037.562.59:159:13010.1475.0
292Morgan Geekie23SEAC3633433549.91.023726147.6-1.88.188.796.856.943.112:4111:091310-1.39354.8
293Mason Geertsen26NJDD12658144.5-4.9426439.6-8.36.986.493.345.754.37:067:0521-2.1944.4
294Timothy Gettinger23NYRLW5224234.4-9.0192741.3-2.57.1100.0107.142.957.19:359:3301-0.22100.0
295Ryan Getzlaf36ANAC3555546654.47.542635654.57.27.688.796.340.659.419:1115:2720412.613556.3
296Mark Giordano38SEAD3453149751.71.838937550.91.18.187.495.555.045.021:0816:5511185.016840.5
297Samuel Girard23COLD3773062254.01.953846853.52.89.789.298.954.445.621:5718:5814155.011545.2
298Zemgus Girgensons28BUFC3331131849.41.724924750.23.96.790.797.438.261.815:2312:12126-2.28567.1
299Claude Giroux34PHIC/LW3858446855.510.243736054.89.88.888.196.852.947.118:4314:5114171.317261.6
300Cody Glass22NSHC4293644.6-10.7222943.1-11.70.0100.0100.050.050.012:199:5900-0.2955.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%
301Luke Glendening32DALC3831838045.6-5.124527447.2-3.28.390.298.528.471.613:4911:2394-3.88558.8
302Alex Goligoski36MIND3251149250.90.839837151.82.212.891.5104.353.446.619:4916:416101.68246.3
303Barclay Goodrow28NYRRW3937156139.8-6.529040241.9-4.913.592.5106.037.063.016:3213:292113-7.17960.8
304Shayne Gostisbehere28ARID4059468646.41.144252045.90.09.491.1100.646.353.722:0818:182326-3.516347.9
305Yanni Gourde30SEAC3241442249.5-2.031731350.3-0.79.885.995.747.452.618:5015:202515-0.49855.1
306Mikael Granlund29NSHC4158159749.3-0.444145849.1-1.012.790.1102.958.341.720:4415:5625253.211354.9
307Derek Grant31ANAC3735342445.4-4.326331445.6-4.74.591.095.434.865.213:5611:13118-4.29365.6
308Ryan Graves26NJDD3460557251.4-0.645942551.9-0.111.788.9100.641.758.321:1718:151622-0.211846.6
309Anthony Greco28NYRRW1121348.04.08947.13.70.0100.0100.00.0100.09:449:44010.55100.0
310Andy Greene39NYID3038048044.2-4.028634945.0-3.77.792.199.750.050.017:5116:03413-2.15633.9
311Jordan Greenway24MINLW3030134146.9-3.623624948.7-1.514.493.5107.939.660.414:2512:201052.86662.1
312A.J. Greer25NJDLW2121250.00.491242.9-8.114.3100.0114.361.538.58:328:32000.2366.7
313Noah Gregor23SJSC2632637046.8-2.324625349.3-1.65.591.597.052.547.515:3613:471280.212759.1
314Seth Griffith29EDMC19469.20.46366.70.650.050.0100.0100.00.05:375:37100.30
315Rocco Grimaldi28NSHC7685854.03.1534653.52.12.396.999.261.138.910:569:09530.51361.5
316Jordan Gross26COLD17277.835.97277.836.70.0100.0100.050.050.08:198:19000.20
317Benoit-Olivier Groulx21ANAC1812816643.5-5.19212742.0-7.07.594.3101.844.155.910:609:2143-1.63154.8
318Carl Grundstrom24LAKRW2722725347.3-5.616820445.2-9.36.595.6102.155.844.211:1310:4747-3.66770.1
319Matt Grzelcyk28BOSD3664751255.83.951238357.24.08.390.198.558.441.619:0417:2191710.212556.0
320Radko Gudas31FLAD3964854354.4-2.448340754.3-2.611.592.4103.936.963.118:4216:2913306.612948.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%
321Erik Gudbranson30CGYD3656845955.32.442336353.81.05.093.398.359.240.817:5214:548151.010850.0
322Jake Guentzel27PITC3458852752.71.444040252.3-0.312.490.7103.159.041.019:1115:4015127.218165.2
323Brendan Guhle24ANAD2262749.1-2.3231856.11.60.0100.0100.037.562.513:4213:15010.2650.0
324Denis Gurianov24DALRW3437436950.3-0.326327748.7-2.47.193.7100.851.049.014:0211:48425-1.815250.0
325David Gustafsson21WPGC23442.9-3.72250.05.80.0100.0100.0100.00.02:282:28100.30
326Erik Gustafsson29CHID3545643251.46.434633351.06.610.391.0101.371.928.116:3114:207240.59348.4
327Brandon Hagel23CHILW3546543351.86.632933049.94.78.987.896.756.543.516:4213:322310-5.310155.4
328Carl Hagelin33WSHLW4045244150.6-1.034333051.0-1.67.093.1100.126.773.314:1012:18127-1.88960.7
329Robert Hagg26BUFD3138749443.9-3.429937444.4-2.19.189.999.132.767.317:4415:10215-7.97339.7
330Nicolas Hague23VEGD3251048751.20.439735452.91.812.389.1101.351.448.618:1916:3316142.813752.6
331Libor Hajek23NYRD98214436.3-8.86310537.5-10.14.389.593.847.452.614:2214:0623-2.81361.5
332Jani Hakanpaa29DALD3736641247.0-2.827629148.7-0.811.891.7103.536.963.115:1712:51310-3.16844.1
333Jayden Halbgewachs24SJSF3353153.05.6312357.411.813.688.2101.960.040.013:0612:21110.91070.0
334Taylor Hall30BOSLW3854944455.32.745133457.53.97.790.297.865.934.116:0713:3916227.813964.7
335Dougie Hamilton28NJDD3061152353.93.246139553.93.710.287.297.451.648.421:2518:148250.820951.7
336Travis Hamonic31VAND913215246.5-11.18410544.4-13.93.496.099.451.848.218:2716:2217-2.83141.9
337Noah Hanifin25CGYD3562854353.6-0.447640853.80.69.290.499.651.948.121:0617:3018307.016544.2
338Joel Hanley30DALD1510713045.1-7.49010147.1-4.06.790.096.740.060.010:2610:0515-2.41145.5
339Mike Hardman22CHIRW2113121038.4-9.79115836.5-11.97.590.097.538.861.29:189:0555-2.02548.0
340Jansen Harkins24WPGC3629430948.8-3.321423248.0-3.76.694.1100.753.846.210:4710:3817160.07546.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%
341Thomas Harley20DALD81018255.27.3745756.510.37.490.297.751.748.313:0513:04251.22045.0
342Ben Harpur27NSHD9939050.8-2.9676650.4-5.06.478.084.433.966.113:4212:32060.81338.5
343Scott Harrington28CBJD7509235.2-16.8346733.7-16.69.587.897.334.865.214:2813:1620-3.6955.6
344Ryan Hartman27MINRW3755349153.03.242236853.44.316.492.7109.153.047.018:4514:4112116.120660.7
345Rafaël Harvey-Pinard23MTLLW3274537.5-6.1213140.4-1.810.088.598.561.938.113:3610:5921-0.5580.0
346Santeri Hatakka21SJSD78111042.4-4.0668244.6-2.37.189.396.436.763.313:0712:5503-2.5633.3
347Garnet Hathaway30WSHRW3744742451.3-0.135131752.50.39.793.2102.932.467.613:5612:431561.811361.9
348Erik Haula30BOSLW3741641550.1-4.333532350.9-4.97.291.698.748.751.314:5112:481092.99567.4
349John Hayden26BUFC3425633143.6-2.719625843.2-1.84.893.898.548.052.011:2010:2986-2.86366.7
350Kevin Hayes29PHIRW2021027543.3-7.415321541.6-8.76.188.194.253.246.815:5113:291013-4.37256.9
351Barrett Hayton21ARIC2627130547.01.321623148.32.85.191.496.544.155.916:3512:5356-4.05451.9
352Dillon Heatherington26OTTD9699442.3-5.9597444.4-4.22.593.095.547.152.912:2010:3802-0.7944.4
353Victor Hedman31TBLD4382769054.55.764553554.75.613.387.2100.557.542.525:0619:3327299.523246.1
354Danton Heinen26PITC/LW3641336752.91.133127055.12.410.590.3100.857.242.813:0611:461581.59665.6
355Miro Heiskanen22DALD3769263052.34.752346453.05.37.090.697.548.351.724:3920:2823417.016952.1
356Darren Helm35COLC/LW3226725451.2-2.217619347.7-5.44.991.996.839.560.510:588:49133-0.67564.0
357Adam Henrique31ANAC2435631453.15.926624452.24.710.291.1101.242.257.816:5214:419105.711360.2
358Aleksi Heponiemi23FLAC4584755.22.1473656.65.40.086.786.746.953.112:4012:27330.6683.3
359Tomas Hertl28SJSC4263961251.15.047244351.63.812.388.3100.647.352.719:2015:4026171.220359.6
360Thomas Hickey32NYID2203337.7-8.8132633.3-9.30.082.482.456.044.019:2916:2211-0.710.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%
361Matthew Highmore25VANLW1614717745.4-4.310812546.4-3.37.195.3102.436.863.213:0711:45520.12378.3
362Cameron Hillis21MTLC1111444.04.891340.95.10.0100.0100.025.075.010:159:3500-0.42100.0
363Vinnie Hinostroza27BUFC3640342848.51.430433647.51.49.190.199.250.050.014:0813:291015-4.69159.3
364Roope Hintz25DALLW3652242255.38.438832054.87.411.190.7101.761.238.817:1513:2611179.917860.1
365Taro Hirose25DETLW171138.9-8.24833.3-15.125.0100.0125.080.020.013:3612:32010.210.0
366Nico Hischier23NJDC3349540754.93.837929955.95.09.090.199.147.252.819:0414:4127135.212357.7
367Mike Hoffman32MTLC/LW2528633346.2-2.020724146.2-0.95.287.492.648.251.817:3914:391111-3.510659.4
368Gregory Hofmann29CBJC2424026847.2-2.518119947.6-0.510.694.6105.248.151.912:3011:4279-1.15164.7
369Nils Hoglander21VANLW4051445353.23.238135052.11.85.294.699.948.951.114:0412:5717200.113870.3
370Nick Holden34OTTD2835646543.4-4.427234444.2-4.57.591.298.738.062.019:1516:03722-4.66637.9
371Justin Holl30TORD2946547549.5-4.134636148.9-3.99.791.5101.240.759.320:3217:538250.94348.8
372Alexander Holtz20NJDRW7447537.0-13.2305137.0-11.89.186.895.946.953.111:429:1941-1.22152.4
373Patric Hornqvist35FLARW3745833457.81.734425057.92.09.390.099.345.354.713:1710:3615105.613870.3
374Bo Horvat26VANC3861753853.43.347140853.63.86.191.998.144.056.020:0415:4515143.616665.1
375Brett Howden23VEGC2925124750.4-3.718717951.1-3.79.491.4100.850.649.410:049:497100.14461.4
376Filip Hronek24DETD4059471845.3-1.344555944.3-3.09.490.7100.048.851.222:3719:07828-9.014947.7
377Jonathan Huberdeau28FLALW4158745556.30.743834855.70.113.090.1103.170.129.919:1313:3938373.117065.3
378Jack Hughes20NJDC2239133254.14.028226451.60.09.886.696.467.033.018:4716:2731210.011656.9
379Quinn Hughes22VAND3981065155.47.457247254.86.28.392.8101.062.837.224:4920:2819243.519440.2
380Brad Hunt33VAND1213013748.70.21059851.72.66.982.489.350.649.413:4212:3838-0.52958.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%
381Dryden Hunt26NYRLW3733141044.70.124630644.6-1.18.090.698.553.246.811:4711:21115-2.08652.3
382Ben Hutton28VEGD2229425153.9-0.522718155.6-0.49.889.198.953.646.414:3814:081180.96048.3
383Grant Hutton26NYID5505945.9-0.7354245.51.93.896.8100.671.029.015:1613:5912-0.71163.6
384Zach Hyman29EDMC3248043252.62.434934450.41.47.489.196.555.844.219:0614:381490.214257.0
385Alex Iafallo28LAKC3962544158.67.049132860.07.78.189.697.750.050.018:5214:132356.617963.1
386Matt Irwin34WSHD1215412355.63.71198857.56.26.886.693.446.653.412:6012:20250.93262.5
387Mark Jankowski27BUFC1110210649.04.7738645.93.310.9100.0110.936.663.414:0011:3837-1.22147.6
388Mattias Janmark29VEGC3640439250.8-4.230029250.7-5.710.190.4100.546.853.214:0212:301390.77660.5
389Calle Jarnkrok30SEAC2932333748.9-2.724825749.1-2.29.386.896.151.548.516:2513:0110100.87656.6
390Christian Jaros25NJDD9757749.3-1.6575152.82.74.984.489.347.952.110:5410:28050.51450.0
391Seth Jarvis19CARC2939230256.50.729223255.71.510.590.9101.466.433.613:5512:284155.79452.1
392Dmitrij Jaskin28ARIRW1212914347.41.59311544.7-3.05.888.594.342.457.614:4713:24380.44353.5
393Tanner Jeannot24NSHF4342152644.5-7.232739345.4-6.111.892.2104.037.762.315:3812:481616-3.710065.0
394Jan Jenik21ARIRW3131448.13.5101147.63.50.088.988.928.671.46:426:4200-0.4450.0
395Boone Jenner28CBJC3854462846.4-2.341148046.1-1.210.189.999.944.655.420:1715:472419-7.216761.1
396Nick Jensen31WSHD3958156750.6-1.544041951.2-1.711.593.4104.937.862.219:2016:5815192.210746.7
397Lucas Johansen24WSHD110283.332.58188.936.314.3100.0114.350.050.012:1812:18000.510.0
398Ryan Johansen29NSHC4047649748.9-1.036137349.2-1.011.790.0101.752.048.016:2813:1816200.38472.6
399Marcus Johansson31SEAC/W2935134850.22.125826349.51.55.386.691.848.951.116:3714:0519110.47761.0
400Erik Johnson33COLD3954053650.2-4.137739848.6-4.813.491.6104.945.154.918:1615:0121130.214252.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%
401Jack Johnson35COLD3540945147.6-6.929233346.7-6.69.394.0103.334.765.316:0413:39510-2.04748.9
402Reese Johnson23CHIF1812216742.2-5.88212539.6-8.47.192.699.731.069.09:599:1464-1.62347.8
403Tyler Johnson31CHIC86810240.0-8.9537541.4-5.25.086.991.951.348.714:2610:2920-1.62055.0
404Andreas Johnsson27NJDLW3751547751.90.538835852.00.911.389.4100.754.845.214:6013:2415172.511164.9
405Ross Johnston27NYILW9526544.4-3.4475247.5-1.35.494.6100.044.255.810:0210:0123-0.7366.7
406Henri Jokiharju22BUFD2539246345.8-1.028438242.6-3.77.992.7100.655.544.521:0718:44514-7.45451.9
407Ben Jones22VEGF2142833.3-23.5111739.3-19.614.392.9107.110.090.08:038:0200-0.6333.3
408Caleb Jones24CHID1820522447.82.614516247.22.75.294.199.351.348.714:1813:2458-0.53751.4
409Max Jones23ANALW2131743.34.491340.90.30.090.090.025.075.09:548:5002-0.5450.0
410Seth Jones27CHID3766067849.33.848650049.34.26.889.596.257.242.826:0020:251632-5.817060.0
411Zachary Jones21NYRD3225130.1-7.4183832.1-8.36.390.096.362.537.514:5713:3830-1.0520.0
412Axel Jonsson Fjällby23WSHLW9827851.32.9696153.14.45.695.3100.934.865.211:2811:11231.71752.9
413Mathieu Joseph24TBLRW4040240549.8-2.230032548.0-4.69.293.4102.650.649.414:0412:022411-3.98060.0
414Pierre-Olivier Joseph22PITD4645852.5-2.8503856.81.55.188.293.439.061.018:1417:37510.41353.8
415Dakota Joshua25STLC1813313050.65.610610051.56.310.193.9104.141.558.58:338:26542.82462.5
416Roman Josi31NSHD4180379150.41.262561450.41.110.092.1102.062.038.024:5921:2419344.828552.6
417Tyson Jost23COLC3934935749.4-4.624626448.2-4.89.991.0100.944.755.313:4310:45194-0.38864.8
418Olli Juolevi23FLAD91139255.10.8807352.3-2.29.491.8101.269.031.012:3112:1913-0.81752.9
419Noah Juulsen24VAND2233639.0-16.4162539.0-19.70.087.587.545.055.016:1615:3201-0.2250.0
420Nazem Kadri31COLC3658043157.46.441533355.55.114.687.2101.855.544.518:5014:2116117.320858.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%
421Kaapo Kakko20NYRRW3746846949.97.536135050.87.28.494.4102.852.847.216:0014:061282.410056.0
422Arthur Kaliyev20LAKRW4037631154.70.730023256.41.37.888.696.358.841.212:3910:27783.314166.0
423Wyatt Kalynuk24CHID4394148.8-5.0253343.1-10.45.992.097.964.335.712:3212:1111-1.0714.3
424David Kampf27TORC3838841248.5-5.228632347.0-5.87.993.2101.118.581.514:4612:1012111.37759.7
425Patrick Kane33CHIRW3757259948.83.341944148.73.38.388.496.767.232.821:5017:342224-8.125554.1
426Kasperi Kapanen25PITRW3952848252.30.942036353.61.69.092.6101.654.345.716:2114:1923155.013655.1
427Kirill Kaprizov24MINLW3658749654.25.143037753.34.115.689.1104.760.939.119:0715:4325322.323356.7
428Erik Karlsson31SJSD3364162150.85.049645352.35.38.789.998.653.446.623:0619:1339363.716749.7
429William Karlsson29VEGC2643432257.43.831623557.42.48.188.396.456.743.318:4214:5720143.09457.4
430Ondrej Kase26TORRW3035033151.4-2.426626250.4-2.17.395.1102.324.675.414:3012:2019114.113761.3
431Zack Kassian31EDMRW2834231052.51.825123951.21.59.089.198.149.850.213:1712:468150.85655.4
432Boris Katchouk23TBLLW3327425851.50.120719551.50.17.994.9102.849.750.39:549:33941.96253.2
433Martin Kaut22COLRW6394546.4-2.5263046.4-1.08.7100.0108.769.630.48:497:04100.4425.0
434Joey Keane22CARD111955.0-1.69950.0-1.80.0100.0100.085.714.313:3813:3801-0.4250.0
435Duncan Keith38EDMD2846845051.0-0.433834749.3-1.39.790.6100.343.956.120:4018:052228-0.98151.9
436Clayton Keller23ARIC4052256248.23.541343049.04.510.987.998.847.252.819:4715:473923-5.617167.3
437Parker Kelly22OTTF11729642.9-3.5537342.1-5.78.891.199.925.075.010:128:2833-1.11947.4
438Adrian Kempe25LAKLW3854644155.33.042434755.00.98.689.598.147.952.118:1313:3719180.821054.3
439Michal Kempny31WSHD5778846.7-6.2505945.9-6.110.792.5103.244.255.820:2917:4702-0.11414.3
440Alexander Kerfoot27TORC3848846851.0-2.036935750.8-1.014.091.4105.550.949.115:3713:3615205.29362.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%
441Tanner Kero29DALRW159011543.9-3.5718545.5-1.35.889.395.141.258.89:358:5654-0.71457.1
442Phil Kessel34ARIRW4047749449.14.737637450.15.811.485.596.850.050.017:1614:231521-0.514854.7
443Jujhar Khaira27CHILW2724830544.8-2.417321844.2-2.63.894.398.133.566.513:3611:4222-0.95162.7
444Matt Kiersted23FLAD7887952.7-2.3675654.5-0.13.987.090.951.148.913:1612:33330.31250.0
445Alex Killorn32TBLC/LW4355454250.5-0.842642849.9-2.014.688.3102.948.451.619:1614:1026151.813356.4
446Bryce Kindopp22ANAF16460.013.14450.04.40.0100.0100.0100.00.06:066:0600-0.1366.7
447Joel Kiviranta25DALF3121723148.4-1.216517748.2-1.76.890.597.346.453.69:119:0656-1.14761.7
448John Klingberg29DALD3359359050.10.542244748.6-2.59.087.596.559.640.421:4118:26533-2.415733.8
449Artemi Kniazev21SJSD191242.9-2.06842.9-0.60.060.060.080.020.011:5911:2400-0.5366.7
450Slater Koekkoek27EDMD1816818048.3-4.412914048.0-3.011.289.5100.754.046.011:1410:2611-2.82441.7
451Otto Koivula23NYILW3243143.6-2.0172243.63.07.786.794.450.050.011:419:4401-0.6580.0
452Keegan Kolesar24VEGRW4146342951.9-1.234231652.0-2.37.691.599.252.547.513:3612:181518-0.18962.9
453Vladislav Kolyachonok20ARID4275931.4-8.7244335.8-3.418.888.6107.347.452.614:2914:0011-1.1475.0
454Leo Komarov35NYIC161331.6-9.16842.91.20.0100.0100.050.050.010:5010:5000-0.30
455Travis Konecny24PHIC3957251352.76.241939451.55.07.290.998.152.048.017:0914:281010-1.219554.4
456Anze Kopitar34LAKC4165554254.71.150741155.20.27.789.397.048.951.121:1115:4220122.719158.1
457Klim Kostin22STLC/LW2621921650.30.016817748.7-0.85.894.6100.455.244.89:289:197110.44850.0
458Jesperi Kotkaniemi21CARC3847333458.64.833524657.74.49.689.098.663.536.512:2611:1813143.48557.6
459Peyton Krebs21TOTC1617023342.2-4.612718041.4-5.36.388.294.546.553.514:3213:0749-4.53256.3
460Chris Kreider30NYRLW4251953849.16.140539450.77.210.292.3102.546.853.218:4714:0611251.121261.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%
461Torey Krug30STLD3557752352.57.444244349.94.512.892.6105.562.437.620:3917:218182.813846.4
462Dominik Kubalík26CHILW4144852346.1-0.332036246.90.97.289.696.850.050.015:3113:23712-4.117054.1
463Nikita Kucherov28TBLRW1118914456.86.715911857.48.612.383.996.258.341.719:5815:56431.87558.7
464Karson Kuhlman26TOTC2014218443.6-10.510813145.2-10.24.895.3100.132.767.310:079:48641.23759.5
465Dean Kukan28CBJD911211948.52.6869547.52.011.391.4102.754.345.714:4914:17551.41866.7
466Brett Kulak28MTLD3443947148.2-0.531535746.9-0.47.189.596.648.451.617:0216:10819-2.06544.6
467Dmitry Kulikov31MIND3649649650.0-1.335538548.0-3.711.692.4104.145.154.917:4215:177142.16737.3
468Luke Kunin24NSHC4344952746.0-5.232939245.6-5.811.991.6103.552.447.615:1412:3399-2.912158.7
469Janne Kuokkanen23NJDC/LW3638942947.6-5.629032547.2-5.87.289.396.543.856.213:1811:57198-5.76756.7
470Rasmus Kupari21LAKC3728733346.3-8.622426146.2-10.35.894.9100.760.139.911:3610:271015-3.05954.2
471Sean Kuraly29CBJC3840945147.6-0.630634447.10.113.091.9104.925.674.414:4512:201711-5.09558.9
472Philipp Kurashev22CHIC3532838146.30.524127147.11.46.591.097.560.139.913:3212:03138-1.58861.4
473Evgeny Kuznetsov29WSHC3958156350.8-0.944141451.6-1.013.390.0103.369.730.321:3416:512416-0.317857.3
474Oliver Kylington24CGYD3560352953.3-0.344639752.9-0.210.092.0102.051.848.218:3717:2711316.714148.2
475Jordan Kyrou23STLC3646444051.33.935735750.03.012.091.4103.457.942.116:2414:2016172.716858.3
476Kevin Labanc26SJSRW2117520845.7-1.113214747.3-1.74.093.097.036.463.613:1711:2466-0.46258.1
477Andrew Ladd36ARILW3228835045.1-1.220526643.5-3.68.590.599.042.257.814:0312:101315-3.06645.5
478Paul Ladue29NYID19852.92.94640.0-2.30.060.060.081.818.212:4711:0300-0.2250.0
479Sam Lafferty26TOTC/LW1512011151.92.6958453.12.17.590.698.131.968.110:449:14240.83161.3
480Alexis Lafreniere20NYRLW4039247545.20.929637044.4-1.38.392.6100.855.744.313:3311:5817140.69054.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%
481William Lagesson25EDMD101038654.54.9846855.35.89.585.194.659.440.611:3211:01021.81861.1
482Patrik Laine23CBJRW1922327744.6-3.316722043.2-4.110.490.3100.749.650.418:0914:40920-2.89949.5
483Maxime Lajoie24CARD5653962.56.6463159.74.88.695.2103.875.624.412:3211:20011.01833.3
484Juho Lammikko26VANRW3322231241.6-10.616522142.7-9.17.592.099.539.760.310:559:2362-1.74465.9
485Gabriel Landeskog29COLLW3151941055.93.838631055.54.714.990.8105.860.139.920:0915:5911155.414262.0
486Hendrix Lapierre19WSHC6375142.0-8.1282949.1-3.214.395.5109.768.032.09:358:3831-1.2977.8
487Dylan Larkin25DETC3750452049.22.938441148.30.913.788.5102.153.846.218:5115:4416180.919855.1
488Adam Larsson29SEAD4062466248.5-2.145450347.4-3.58.986.695.644.155.922:1419:451114-5.712443.5
489Jacob Larsson24ANAD6868251.23.8706352.64.74.388.693.051.348.715:1615:06030.0862.5
490Johan Larsson29ARILW/C2834436048.94.726527449.24.611.788.199.838.761.317:5514:601091.96248.4
491Scott Laughton27PHIC3850252648.80.436338648.50.56.989.996.844.755.316:0614:062020-3.411053.6
492Jeremy Lauzon24SEAD3134642045.2-5.927331646.3-4.77.787.995.639.260.817:2315:30512-3.46643.9
493Curtis Lazar26BOSC/RW3123629444.5-11.219422945.9-10.810.192.1102.227.672.412:0810:25562.86861.8
494Brett Leason22WSHRW3025421853.82.718716153.72.06.493.499.841.958.19:099:08741.85967.8
495Nick Leddy30DETD4060772945.4-1.346257844.4-3.77.790.598.249.450.621:2919:261520-7.47157.7
496Anders Lee31NYILW2940943148.72.229833447.2-0.910.190.8100.962.937.117:0014:35410-1.710260.8
497Artturi Lehkonen26MTLLW3742737353.48.132128053.49.86.091.197.048.451.614:0811:461085.511857.6
498Josh Leivo28CARLW5504453.21.1433654.43.913.888.5102.350.050.09:539:52010.21070.0
499Brendan Lemieux25LAKLW2933624258.14.925518158.53.98.292.1100.355.944.111:2511:147125.19348.4
500John Leonard23SJSLW5345140.0-7.8283743.1-3.80.095.595.556.543.510:379:54000.81275.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%
501Jake Leschyshyn22VEGC2015325137.9-13.511417539.4-13.08.994.1103.042.657.411:4710:5971-4.63060.0
502Kris Letang34PITD3674972450.8-2.257053651.5-2.411.891.8103.650.249.825:4421:1317303.019250.5
503Vinni Lettieri26ANAC1514415348.50.810811149.30.72.994.096.968.231.812:5810:4516-2.44660.9
504Tyler Lewington27BOSD2192444.2-12.9172045.9-13.70.092.992.935.764.312:2711:4200-1.2366.7
505Trevor Lewis35CGYC3633140445.0-10.925530945.2-10.16.391.898.247.552.512:5211:0764-3.98062.5
506Timothy Liljegren22TORD2333729253.61.924621753.13.58.290.999.057.142.916:1615:2011153.76145.9
507Kole Lind23SEARW4112431.4-16.191734.6-12.912.585.798.240.060.07:327:32210.30
508Oskar Lindblom25PHILW4043851046.2-2.232237746.1-1.67.390.697.950.649.413:4812:15119-2.911259.8
509Esa Lindell27DALD3859666047.5-3.445646949.3-0.77.591.699.244.855.222:5419:33922-1.311867.8
510Ryan Lindgren23NYRD3953063445.50.740444647.52.512.493.5105.949.051.020:2117:451124-0.67244.4
511Elias Lindholm27CGYC3660045357.04.845734756.85.312.891.6104.553.446.620:1515:07271411.813970.5
512Hampus Lindholm28ANAD4171778247.8-1.555558948.5-1.38.892.1100.952.147.922:4619:481826-2.216452.4
513Gustav Lindstrom23DETD3335641346.3-0.828030148.20.88.392.2100.648.851.215:5814:047151.14360.5
514Blake Lizotte24LAKC3537129655.61.827922555.40.07.892.5100.352.747.311:5610:501342.67160.6
515Jon Lizotte27MIND151722.7-25.851327.8-18.220.088.9108.950.050.014:4313:4200-0.51100.0
516Ryan Lomberg27FLALW2933522659.75.724417458.43.78.994.3103.231.868.211:5810:281453.410154.5
517Steven Lorentz25CARC/LW3434929654.1-2.027121256.11.16.791.898.657.742.311:1310:471771.96762.7
518Adam Lowry28WPGLW3739139150.0-1.729030249.0-2.55.394.9100.246.253.815:3012:3317100.67152.1
519Milan Lucic33CGYLW3637938149.9-4.827829948.2-6.36.791.498.155.744.312:3711:0513211.77960.8
520Matt Luff24NSHRW9577443.5-3.1395939.8-6.020.095.2115.233.366.78:588:5711-0.51553.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%
521Anton Lundell20FLAC3750845652.7-4.135832352.6-4.012.292.4104.644.655.416:3113:1342203.512355.3
522Isac Lundestrom22ANAC4344759542.9-7.934544643.6-7.58.294.0102.333.866.216:0513:49813-4.48864.8
523Nils Lundkvist21NYRD2523132041.9-3.118525342.2-4.39.495.1104.555.144.913:5612:19315-3.65954.2
524Eetu Luostarinen23FLAC3745634756.81.334126656.20.77.791.999.640.259.813:4711:5518174.08651.2
525Ilya Lyubushkin27ARID3942352144.8-1.031838745.1-0.88.691.099.637.462.617:5715:161012-7.75354.7
526Olli Maatta27LAKD2634334350.0-3.727024652.3-2.37.192.299.347.952.117:2015:28916-0.35347.2
527Kurtis MacDermid27COLD2717016750.4-3.712012449.2-3.410.989.7100.647.552.57:046:5128-1.63455.9
528Jacob MacDonald28COLD7685555.33.1514453.72.42.391.794.027.872.28:437:51020.51957.9
529Zack MacEwen25PHIC3928435344.6-4.021527244.1-3.95.591.997.435.864.29:469:311110-6.87162.0
530Ryan MacInnis25BUFC15838.5-27.84640.0-21.40.0100.0100.033.366.710:0010:0000-0.42100.0
531Nathan MacKinnon26COLC2952745553.72.138934553.03.112.688.4101.160.239.821:4817:3117320.323656.4
532Josh Mahura23ANAD1314018742.8-9.411312846.9-5.66.389.896.151.648.413:4713:1425-1.22835.7
533Cale Makar23COLD35705547