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%
1Noel Acciari29FLAC3635843045.4-8.427532445.9-8.07.194.3101.430.869.215:4012:2314116.48667.4
2Calen Addison20MIND3444847.80.8344045.9-1.712.091.7103.775.924.118:3115:46001.0666.7
3Kenny Agostino28TORLW13175.012.33175.015.70.0100.0100.00.0100.04:084:08000.10
4Andrew Agozzino30ANALW3323746.46.4222447.811.37.193.8100.947.652.412:1111:55010.8560.0
5Jack Ahcan23BOSD2283246.7-13.7242747.1-13.90.083.383.370.030.019:4016:33000.2666.7
6Sebastian Aho23CARF4264948757.14.548837056.94.79.391.5100.956.143.919:3515:0228466.518560.0
7Sebastian Aho24NYID3364842.9-12.2274040.3-15.211.188.099.163.037.013:2113:16030.3850.0
8Frederic Allard23NSHD1111150.0-6.311761.12.60.060.060.050.050.016:5916:59000.30
9Wade Allison23PHIRW17846.73.87653.88.10.075.075.00.0100.011:139:08000.1580.0
10Mark Alt29LAKD2152141.72.3121741.4-0.40.0100.0100.060.040.013:3512:0900-0.7475.0
11Michael Amadio24TOTC2422425846.5-1.116619945.5-2.75.592.898.357.742.312:3611:0538-3.93857.9
12Joey Anderson22TORRW151229.4-14.51910.0-34.4100.057.142.99:369:3601-0.20
13Josh Anderson26MTLRW3848545451.7-3.335733851.4-3.09.191.1100.157.342.716:0214:06992.014864.2
14Michael Anderson21LAKD4058360849.00.644847148.7-0.39.091.9100.947.552.521:2319:0713274.08245.1
15Jaret Anderson-Dolan21LAKC2119226741.8-9.314121040.2-12.311.886.898.545.954.114:3612:0444-0.24854.2
16Lias Andersson22LAKC139313241.3-4.97811041.5-4.18.985.794.644.655.410:4310:1523-0.92171.4
17Rasmus Andersson24CGYD4470969850.4-2.851253748.8-4.17.889.397.152.647.421:1817:2912330.615949.7
18Andy Andreoff29PHILW6294638.7-19.0253442.4-12.50.075.075.050.050.08:378:3410-1.4450.0
19Anthony Angello24PITC1910910251.74.3897155.68.57.098.1105.244.355.77:597:11110.72770.4
20Artem Anisimov32OTTC1815919045.6-3.211013245.5-4.88.394.9103.343.956.111:5710:0747-2.75354.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%
21Mason Appleton25WPGC4442851345.5-3.132738246.1-2.011.392.9104.241.358.814:1512:531020-4.010359.2
22Josh Archibald28EDMRW3830638644.2-4.722928244.8-4.110.891.0101.827.972.113:2710:571111-3.67062.9
23Joel Armia27MTLRW2633026055.91.222719953.3-0.79.990.9100.851.648.414:1312:14781.58261.0
24Viktor Arvidsson27NSHLW4466151656.27.453838558.39.78.691.9100.659.041.016:5414:361520-2.724656.1
25Rasmus Asplund23BUFF1513013848.53.710211247.74.411.194.8105.932.167.911:3010:5071-1.52176.2
26Zach Aston-Reese26PITC3229431548.3-1.023122950.21.58.595.4104.025.174.914:3712:351213-2.48561.2
27Andreas Athanasiou26LAKC3438039948.8-0.729029349.70.28.488.096.453.146.914:4712:471272.211853.4
28Cam Atkinson31CBJRW4556963847.10.944547548.41.78.888.697.458.741.318:4914:481539-7.820862.0
29Nicolas Aube-Kubel24PHIRW4035232651.90.026825151.60.36.792.599.140.459.611:0910:5415121.87058.6
30David Backes36ANAC1311412048.7-4.1888750.3-3.59.287.596.734.465.612:5711:0945-2.14463.6
31Mikael Backlund31CGYC4253348152.60.540436952.31.08.187.695.746.953.117:1913:5734286.218161.9
32Nicklas Backstrom33WSHC4455759748.3-0.140644947.5-0.714.189.2103.355.844.218:3915:2526204.212957.4
33Josh Bailey31NYIC4346255245.6-4.734641445.5-6.210.194.2104.349.650.417:4114:271626-3.810263.7
34Justin Bailey25VANRW3211165.615.6171160.710.70.080.080.081.818.26:486:46000.2785.7
35Rudolfs Balcers23SJSLW2833931851.63.825922253.85.57.689.897.455.344.714:2412:501612-0.17965.8
36Alexander Barabanov26TORF13859048.60.2656550.01.76.395.0101.357.142.98:378:36581.61861.1
37Ivan Barbashev25STLC2422124547.4-2.316518647.0-2.77.994.9102.848.251.813:1811:0366-3.15160.8
38Aleksander Barkov25FLAC3863443159.510.649234958.59.210.189.699.752.547.521:1615:51271413.720866.8
39Alex Barre-Boulet23TBLF3281860.914.4241660.014.38.392.3100.650.050.012:6011:18120.1616.7
40Tyson Barrie29EDMD4273871450.84.155857049.51.310.490.8101.258.941.121:4417:541434-9.622251.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%
41Matt Bartkowski32MIND161627.3-27.161331.6-20.40.087.587.540.060.013:0211:22000.42100.0
42Mathew Barzal23NYIC4467655954.78.553540956.79.910.790.1100.759.240.819:0116:0923314.017864.0
43Nathan Bastian23NJDRW2723320852.81.218416852.32.58.893.3102.130.469.611:2110:0072-0.94770.2
44Drake Batherson22OTTC4455855250.31.942343249.50.15.889.595.354.445.616:1112:571119-5.517053.5
45Jay Beagle35VANRW/C3022626246.3-2.016519945.3-3.47.891.999.626.873.212:319:15114-0.83855.3
46Jake Bean22CARD3233330252.4-1.425223451.9-1.86.091.597.458.241.813:5212:397123.38448.8
47Ethan Bear23EDMD3037836650.82.728427251.12.89.790.7100.450.949.117:5115:348250.16443.8
48Nicolas Beaudin21CHID1411517839.2-7.48313338.4-8.015.993.2109.154.745.314:1212:34114-0.62030.0
49Nathan Beaulieu28WPGD2529135245.3-3.422627645.0-3.29.189.999.050.349.716:4414:52323-0.75250.0
50Anthony Beauvillier23NYILW3536340947.0-1.927031446.2-4.610.693.3103.944.555.516:2713:581318-0.412361.8
51Pierre-Edouard Bellemare35COLLW4032726755.1-3.823419055.2-3.37.193.9101.039.860.211:339:151687.78461.9
52Kieffer Bellows22NYILW1412311950.82.6879049.2-1.57.893.1100.961.138.911:0110:1622-0.23652.8
53Louis Belpedio24MIND161726.1-29.161430.0-23.10.088.988.940.060.013:5811:49000.4366.7
54Emil Bemstrom21CBJC1513712552.36.01008952.95.35.994.9100.845.154.911:4410:4604-0.93844.7
55Jamie Benn31DALLW3853744554.73.538933753.62.87.993.8101.760.839.217:4314:4013322.716258.6
56Jordie Benn33VAND3132038645.3-2.224529445.5-2.810.791.9102.650.849.214:4013:043151.07850.0
57Sam Bennett24CGYC3841537352.70.431328152.71.87.785.593.260.339.713:2812:0715221.410762.6
58Matt Benning26NSHD4349649150.3-1.137436850.4-1.78.093.0100.934.565.516:1714:14116-6.48043.8
59Patrice Bergeron35BOSC4260538561.110.748429362.311.410.588.398.860.239.818:3313:0529121.722961.1
60Jacob Bernard-Docker20OTTD19950.00.06746.2-3.80.0100.0100.0100.00.015:3315:2600-0.40
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 Bertuzzi25DETLW91159455.09.5857652.88.57.691.799.260.339.719:3714:03681.53458.8
62Alex Biega32DETD6545250.94.7424150.62.08.882.891.651.448.610:479:2701-1.6616.7
63Clark Bishop24OTTC1310911249.32.7838250.34.210.492.1102.522.477.69:289:0736-1.62564.0
64Anthony Bitetto30NYRD98913439.9-7.76610239.3-11.16.491.798.057.942.114:0313:08111.02045.0
65Anders Bjork24TOTLW3228527750.7-2.721920551.7-2.17.188.295.241.059.012:3310:50169-1.15248.1
66Oliver Bjorkstrand25CBJRW4556063346.90.643848347.60.610.788.399.051.049.017:1615:333321-6.818159.7
67Tobias Bjornfot19LAKD1925626649.0-0.818920248.3-1.26.194.2100.350.349.716:2315:0259-2.23053.3
68Nick Bjugstad28MINC3733739845.9-0.326728448.51.39.893.7103.539.061.012:0910:57882.810664.2
69Colin Blackwell27NYRC3431334947.3-0.724925949.00.613.391.4104.746.553.513:2311:49892.98654.7
70Sammy Blais24STLLW2724426647.8-2.218220646.9-3.510.790.0100.751.248.812:0411:5968-1.83666.7
71Joachim Blichfeld22SJSW212763.222.07370.028.80.0100.0100.040.060.07:236:34010.0250.0
72Anton Blidh25BOSLW8606249.2-5.5494253.8-2.02.882.885.520.579.510:168:5711-1.31560.0
73Teddy Blueger26PITC3024929246.0-5.419321047.9-3.412.991.6104.622.277.815:0012:39710-4.15064.0
74Brock Boeser23VANRW3749552648.51.938339549.22.711.688.8100.459.940.119:2715:3212182.515555.5
75Zach Bogosian30TORD4348946151.50.537536450.7-1.28.792.7101.449.850.214:4013:097193.28042.5
76Nick Bonino32MINC4134146542.3-4.326133343.9-3.811.789.5101.134.965.114:5611:051564.38263.4
77Adam Boqvist20CHID3235537848.41.126529047.70.87.390.697.962.337.717:0913:367202.97644.7
78Jesper Boqvist22NJDC1513813949.8-2.410411148.4-2.87.090.998.031.568.511:2610:48771.02763.0
79William Borgen24BUFD4403950.62.5343152.32.60.0100.0100.047.852.216:5915:14010.1580.0
80Andreas Borgman25TBLD7767351.0-2.1565849.1-3.910.386.496.668.631.411:5811:4723-1.72330.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%
81Mark Borowiecki31NSHD2219721847.5-7.515014351.2-3.37.590.798.227.172.913:4111:3815-2.84738.3
82Robert Bortuzzo31STLD2826326050.31.919118950.32.13.887.891.660.139.913:4212:04213-1.35143.1
83Evan Bouchard21EDMD1217114354.58.012111052.44.76.592.599.068.231.814:0813:2338-0.86155.7
84Madison Bowey25CHID2191950.014.0141450.014.710.0100.0110.033.366.711:0911:02120.310.0
85Travis Boyd27TORC2012817342.5-6.910312545.2-5.115.289.9105.054.845.29:408:45340.33345.5
86Tyler Bozak34STLC1811915443.6-5.49211145.3-4.111.986.198.045.554.513:4810:1755-1.03066.7
87Erik Brannstrom21OTTD1821719752.44.715514751.33.29.789.899.558.141.914:4712:53619-3.46149.2
88Derick Brassard33ARIC4341344448.20.928833546.2-0.97.091.798.747.652.414:4712:131315-3.610252.9
89Jesper Bratt22NJDW3545233957.15.935626757.17.88.890.198.963.336.716:0213:161519-5.513056.2
90Justin Braun33PHID4051851150.3-2.339439150.2-2.410.490.4100.840.859.218:4016:105213.08450.0
91T.J. Brodie30TORD4471871850.0-1.256053551.1-0.212.193.4105.554.245.821:3919:0421339.89545.3
92Jonas Brodin27MIND4058968046.41.344648348.01.811.390.1101.445.354.722:3818:5411184.413247.0
93Jonny Brodzinski27NYRC4255431.6-17.8214332.8-17.26.796.2102.844.855.210:5510:4101-0.3785.7
94Mathias Brome26DETF2419221846.8-2.515317047.4-1.62.791.994.553.246.813:3311:35129-1.03658.3
95Adam Brooks24TORC2111345.8-8.95645.5-9.30.0100.0100.033.366.78:278:0301-0.1366.7
96Connor Brown27OTTRW4456355550.42.042941750.71.88.887.396.238.062.018:0814:094322-11.815162.9
97Dustin Brown36LAKRW4052646852.95.940837152.44.98.489.597.947.952.117:4714:2911251.817961.5
98Josh Brown27OTTD1813419241.1-7.810613943.3-5.87.587.995.440.759.313:3411:2819-3.72334.8
99Patrick Brown28VEGC4362361.03.5271465.99.20.0100.0100.047.152.99:069:0510-0.61050.0
100Jacob Bryson23BUFD2532140144.5-1.724831843.8-1.712.790.8103.541.158.919:3116:57111-6.55040.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%
101Pavel Buchnevich25NYRLW4248852748.10.436639548.1-0.812.691.2103.855.045.018:5014:1119284.515661.5
102Connor Bunnaman22PHIF1813315845.7-5.09111743.8-7.34.789.394.037.562.511:3410:4250-1.22755.6
103Michael Bunting25ARILW912010254.16.4918152.95.09.091.8100.868.431.617:3015:3222-0.73063.3
104Andre Burakovsky25COLLW4054039757.6-1.339130456.3-2.68.291.199.359.440.614:3512:3611207.712160.3
105Brent Burns35SJSD/RW4381687248.3-0.860465148.1-2.09.089.198.245.554.526:2220:482240-3.123642.4
106Kyle Burroughs25COLD4432662.31.3322061.51.08.793.3102.061.938.110:099:2811-0.3633.3
107Will Butcher26NJDD1115914752.0-3.311110750.9-2.19.389.298.560.439.617:0916:4833-2.93847.4
108Bowen Byram19COLD1929022955.9-3.020317254.1-4.68.391.699.958.841.217:3116:25154.64348.8
109Paul Byron31MTLLW4036036149.9-5.826827149.7-5.36.894.7101.549.850.212:3610:5312130.96753.7
110Nicholas Caamano22DALRW2315517646.8-6.312413847.3-4.73.390.894.135.464.69:189:11571.04768.1
111Drake Caggiula26ARILW2722830942.5-6.616724240.8-8.09.891.6101.550.549.512:2611:0967-2.55655.4
112Matt Calvert31COLLW1819313858.3-1.812910255.8-4.04.493.597.941.059.013:4911:17602.84557.8
113Kyle Capobianco23ARID2301566.712.7201262.59.60.077.877.884.215.814:2812:10210.4837.5
114Brandon Carlo24BOSD2332428753.0-1.124522751.9-2.98.089.597.545.754.318:2915:2858-4.76349.2
115John Carlson31WSHD4472575549.01.154958448.50.812.088.4100.454.145.923:4618:4522215.420852.4
116Gabriel Carlsson24CBJD1312616044.1-3.58912342.0-6.68.388.596.851.548.514:4414:0942-2.42445.8
117Lucas Carlsson23CHID1210812945.60.67510441.9-1.58.996.0104.940.559.513:0412:0523-0.31855.6
118Ryan Carpenter30CHIC3627924553.26.620118052.87.12.690.192.735.864.212:409:31473.06671.2
119Daniel Carr29WSHLW4384446.3-6.2293743.9-8.99.185.294.350.050.09:459:43000.1683.3
120Connor Carrick26NJDD1141745.2-5.4101343.5-8.60.081.881.840.060.016:1416:1411-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%
121Sam Carrick28ANAC5516544.00.7374943.0-0.910.397.1107.440.559.513:1212:0921-0.11266.7
122Alexandre Carrier24NSHD1522324747.4-2.617419147.7-3.87.193.7100.745.654.420:0817:5267-1.74953.1
123William Carrier26VEGLW3937932453.90.827724153.50.16.992.999.861.638.410:179:55834.37460.8
124Jeff Carter36TOTC4147447150.21.736136050.11.67.290.197.356.143.916:2913:0912111.917866.9
125Cody Ceci27PITD4048950249.3-1.136638848.5-2.110.993.7104.649.550.518:2215:48810-2.37852.6
126Erik Cernak23TBLD3345938754.34.035030353.62.712.292.8105.045.654.419:1716:1849-3.211652.6
127Thomas Chabot24OTTD4188494848.3-0.167070748.7-0.27.389.997.242.357.726:4222:541874-9.620847.6
128Michael Chaput28ARIC11549336.7-7.5416439.0-3.80.088.688.632.767.39:228:4623-0.41127.3
129Zdeno Chara43WSHD4454659847.7-0.839945546.7-1.712.392.1104.436.263.818:2215:2513294.411546.1
130Jalen Chatfield24VAND109312343.1-0.9719842.0-3.03.285.388.629.170.913:0512:3130-1.31361.5
131Ben Chiarot29MTLD2644541851.6-5.433631551.6-4.25.891.797.547.452.621:2418:074302.710752.3
132Alex Chiasson30EDMRW3120826244.3-3.815618645.6-2.97.392.699.944.056.012:209:0496-2.36162.3
133Filip Chlapik23OTTC17653.8-2.66650.0-2.520.0100.0120.050.050.07:117:11000.41100.0
134Sasha Chmelevski21SJSC2131644.8-9.0111542.3-10.020.076.996.966.733.36:106:1000-0.1475.0
135Dennis Cholowski22DETD5465844.22.7374147.44.93.496.7100.164.735.313:1011:27050.550.0
136Jakob Chychrun22ARID4473378848.20.854357648.51.910.090.4100.455.344.723:1119:191028-8.826046.5
137Filip Chytil21NYRC2930731149.71.124923851.12.511.092.2103.255.644.413:2412:3518153.67660.5
138Anthony Cirelli23TBLC3744939553.21.534330253.21.67.890.598.352.547.518:0014:071317-3.08465.5
139Casey Cizikas29NYIC4433744343.2-7.125532943.7-7.99.691.6101.333.266.813:4611:501113-4.67965.8
140Fredrik Claesson28SJSD4475048.53.9393453.48.27.196.2103.366.733.311:3411:1904-0.5560.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%
141Kale Clague22LAKD1824325948.41.119520349.01.39.087.296.354.145.917:1215:11170.64652.2
142Kyle Clifford30STLLW4028731347.8-1.122124347.6-1.24.692.396.838.361.79:319:0358-3.98361.4
143Connor Clifton25BOSD3545047648.6-6.233935049.2-6.86.593.5100.046.553.518:1616:431313-2.68643.0
144Cal Clutterbuck33NYIRW4131042142.4-8.123430543.4-8.39.789.699.231.668.413:2211:25139-5.67757.1
145Braydon Coburn35OTTD1618122344.8-3.514316846.0-3.69.088.997.936.263.816:2513:15413-4.13148.4
146Dylan Coghlan22VEGD2433625257.14.923419254.92.77.790.297.956.543.514:0613:19440.46939.1
147Andrew Cogliano33DALLW/C4041038451.6-0.129628151.30.37.391.899.038.561.513:3411:52864.011758.1
148Ian Cole31TOTD4040758241.2-5.632540644.5-3.013.993.0106.931.668.415:5614:098143.54652.2
149Blake Coleman29TBLC4247840354.33.437530655.14.410.292.4102.647.552.515:1512:362013-2.513164.1
150Ross Colton24TBLC1712713049.4-5.19410347.7-5.620.392.6112.955.045.010:039:5740-1.54158.5
151Blake Comeau34DALRW3742842650.1-2.531130750.3-1.47.891.399.133.166.915:4913:5410132.89950.5
152J.T. Compher25COLLW3532829652.6-5.824822652.3-4.910.292.3102.539.760.313:5410:241043.96654.5
153Max Comtois22ANALW4451954248.91.538940449.12.39.692.2101.859.740.315:0613:141532-2.213549.6
154Kevin Connauton30FLAD6727748.3-3.5536046.9-5.116.793.6110.334.565.514:4414:16030.91040.0
155Brett Connolly28TOTRW2321719852.30.317115552.50.58.094.9102.947.252.812:3411:53271.94245.2
156Kyle Connor24WPGLW4461657251.95.744943450.84.511.788.299.958.841.218:3415:1829280.824457.0
157Andrew Copp26WPGC4448658145.5-3.136944545.3-3.210.591.9102.444.555.518:2714:001423-0.613966.9
158Nick Cousins27NSHC4442940851.30.631431649.8-2.17.992.4100.346.353.713:3311:45413-3.97959.5
159Logan Couture31SJSC4360160150.01.744846948.9-0.610.688.799.340.759.319:2814:511915-0.916457.9
160Sean Couturier28PHIC3246332958.55.935024758.67.210.885.696.453.846.219:0614:2114105.813858.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%
161Charlie Coyle28BOSC/RW4144545949.2-5.633834849.3-6.65.789.895.551.448.616:2713:072114-5.910361.2
162Dylan Cozens19BUFC2829533247.0-0.122026845.1-2.610.789.4100.248.551.513:5012:281011-1.75952.5
163Joseph Cramarossa28MINC4254933.8-4.0223240.76.15.992.097.934.665.410:4610:42020.53100.0
164Sidney Crosby33PITC4263355253.44.347743352.42.611.691.2102.862.038.020:2917:054043-1.219366.8
165Lawson Crouse23ARILW4136749042.8-6.427336243.0-5.66.792.399.138.161.914:2111:56187-10.010649.1
166Josh Currie28PITRW13633.3-9.7060.0-47.2100.0100.00.07:245:0500-0.120.0
167Austin Czarnik28NYIC4313348.4-3.0252748.1-3.30.095.295.243.556.512:3010:2111-0.6450.0
168Kevin Czuczman30PITD262023.1-40.341422.2-42.00.075.075.037.562.511:3910:1801-0.4450.0
169Kirby Dach20CHIC1012315045.1-4.29111045.3-3.510.691.5102.144.255.818:5215:011030.63250.0
170Evgenii Dadonov31OTTRW4455051951.43.441839151.73.18.289.397.448.951.116:0612:521520-7.513657.4
171Rasmus Dahlin20BUFD4362965249.12.849252948.21.95.687.092.658.841.220:5417:49925-4.614854.7
172Michael Dal Colle24NYILW2120418951.94.015513852.93.98.292.6100.854.645.411:3111:18351.23135.5
173Zac Dalpe31CBJRW8567044.4-4.2405044.4-4.86.794.7101.439.260.89:328:4632-1.01376.9
174Phillip Danault27MTLC4163344858.65.346033058.25.79.592.4101.940.659.416:5414:108244.911253.6
175Brandon Davidson29BUFD6666052.45.3535350.03.00.090.090.045.654.415:2014:02400.61163.6
176Jeremy Davies24NSHD1516018047.1-0.712014245.8-3.812.292.2104.451.049.014:4514:1239-2.73154.8
177Calvin de Haan29CHID4256457049.74.141541949.84.96.988.194.946.153.918:5316:4715355.412642.9
178Jacob de La Rose25STLLW13939748.9-1.8707349.0-1.03.992.596.428.671.410:129:02610.61872.2
179Chase De Leo25ANAC1161453.312.2131350.06.60.080.080.066.733.313:2613:20100.2333.3
180Jean-Sebastien Dea26BUFC13442.9-0.63350.07.40.066.766.750.050.05:335:33000.12100.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%
181Anthony DeAngelo25NYRD6756553.65.7625553.04.58.377.385.670.030.018:2915:03130.92259.1
182Alex DeBrincat23CHIRW4056962547.71.242247746.91.011.992.0103.954.445.620:3116:3526341.720258.9
183Jake Debrusk24BOSLW2934031851.7-1.526624152.5-1.64.794.499.061.938.115:1012:511780.38569.4
184Danny DeKeyser30DETD3641352344.1-2.631839644.5-1.910.691.9102.647.852.217:4215:481134.56342.9
185Michael Del Zotto30CBJD4252960346.70.240844647.80.811.392.8104.150.050.016:4215:23720-7.59962.6
186Ty Dellandrea20DALC2522722949.8-2.116417448.5-2.98.192.7100.940.060.012:4010:4746-0.75851.7
187Dylan DeMelo27WPGD4046048948.51.035136948.81.310.391.4101.749.750.316:4414:086291.36544.6
188Jason Demers32ARID3140446146.7-1.928835344.9-3.77.192.399.341.458.617:2715:32714-9.07639.5
189Grigori Denisenko20FLALW2101737.0-4.19950.010.60.085.785.740.060.010:3310:31000.0366.7
190Travis Dermott24TORD4041342149.5-2.230932748.6-4.16.292.298.554.745.312:4812:374226.17145.1
191Nicolas Deslauriers29ANALW3930041741.8-7.922830642.7-6.29.391.8101.134.665.411:2211:0333-4.48950.6
192Phillip Di Giuseppe27NYRLW2725324151.23.418617451.73.37.193.1100.249.150.911:0910:461253.46465.6
193Jason Dickinson25DALC3848040354.41.934130353.01.26.791.598.245.454.616:1514:1218143.49348.4
194Brenden Dillon30WSHD4460768547.0-2.046052346.8-1.713.690.0103.653.246.819:0117:0711216.69338.7
195Christian Djoos26DETD3534338846.90.126829447.71.36.589.796.269.330.715:0712:31520-0.17650.0
196Noah Dobson21NYID3643041850.72.432131150.80.87.893.0100.855.944.116:2214:12919-2.311248.2
197Max Domi25CBJLW4547655446.2-0.436142446.0-1.67.289.396.558.541.514:5113:071537-10.312864.1
198Ryan Donato24SJSC4341045347.5-1.731733148.9-0.56.390.396.651.648.413:1011:15259-5.015960.4
199Joonas Donskoi28COLRW4243935455.4-4.033325356.8-1.411.491.0102.455.344.714:0410:471685.611055.5
200Drew Doughty31LAKD4272870150.93.856153851.03.78.489.898.250.649.426:5621:073333.017744.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%
201Nic Dowd30WSHC4437348543.5-6.228536543.8-5.29.693.2102.814.485.614:3012:012992.27860.3
202Justin Dowling30DALC2016414553.12.712512051.00.88.189.097.251.948.111:4610:1065-0.23956.4
203Leon Draisaitl25EDMC4269264851.65.153349252.05.212.592.8105.353.646.422:0917:033855-7.422554.7
204Sheldon Dries26COLC3242054.50.6131448.1-5.510.0100.0110.057.142.97:497:32100.1520.0
205Jonathan Drouin25MTLLW4155947953.9-1.241136253.2-1.29.088.397.359.740.316:1813:5616222.811463.2
206Jamie Drysdale18ANAD1415826137.7-12.911920936.3-12.211.892.6104.448.052.018:3815:5638-2.54040.0
207Dillon Dube22CGYC3943340951.4-0.232132050.1-0.89.391.1100.450.249.813:3312:091025-0.911752.1
208Pierre-Luc Dubois22TOTLW3440541549.43.630830250.55.09.089.098.162.537.515:1713:4313102.29258.7
209Matt Duchene30NSHC2334727156.13.926920956.33.35.887.092.868.131.916:4414:02512-2.68859.1
210Anthony Duclair25FLALW3142333256.04.332726655.13.210.892.2103.050.949.115:0513:46975.412562.4
211Mathew Dumba26MIND3755357349.14.341842549.63.510.890.5101.348.451.622:1517:537182.214349.0
212Brian Dumoulin29PITD2845043450.90.934134549.7-1.010.693.2103.851.648.422:2219:151115-2.87745.5
213Vince Dunn24STLD4059856551.43.541542249.60.97.990.398.159.940.119:2517:371024-2.916045.6
214Josh Dunne22CBJC111955.020.09469.232.60.0100.0100.040.060.012:0411:57000.00
215Christian Dvorak24ARIC4448456246.3-1.935741246.4-1.29.790.5100.145.854.218:3313:291513-7.512263.1
216Ryan Dzingel28TOTC2926528048.6-1.818921147.3-2.97.091.698.639.560.513:0311:1487-1.07352.1
217Cody Eakin29BUFC4231846840.5-8.325136740.6-7.87.190.597.638.361.713:1411:271514-3.75464.8
218Jordan Eberle30NYIRW4464448157.211.750335158.912.69.490.099.460.439.616:5514:2213113.916561.8
219Alexander Edler34VAND3653563645.7-2.643046448.10.96.290.897.129.870.220:5717:2510186.012454.8
220Joel Edmundson27MTLD4171659454.7-0.151744253.9-0.210.894.6105.447.152.920:1117:405565.814542.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%
221Nikolaj Ehlers24WPGLW4462758751.65.545444250.74.211.193.0104.256.243.816:4915:0617192.222760.8
222Jack Eichel24BUFC2131825255.88.325319356.710.06.486.793.161.138.920:3016:604110.010757.0
223Aaron Ekblad24FLAD3557148853.92.644337654.12.99.590.499.951.049.025:0518:4211229.619352.3
224Mattias Ekholm30NSHD3864859452.22.852046552.82.88.893.3102.049.650.422:4718:311223-8.518945.5
225Oliver Ekman-Larsson29ARID3447250448.42.535040646.3-0.28.987.596.443.156.920:5016:341116-8.212945.7
226Lars Eller31WSHC3236935650.92.527628349.41.310.489.199.660.239.815:4012:5013154.57857.7
227Ryan Ellis30NSHD2545537255.03.433928654.21.15.588.994.561.938.124:1319:10516-3.210947.7
228Pierre Engvall24TORLW3534635449.4-0.627027149.9-1.47.093.3100.338.461.611:4911:174181.27857.7
229Tyler Ennis31EDMC2824629445.6-4.818321945.5-4.98.893.1101.947.452.612:1311:5289-2.25565.5
230Mackenzie Entwistle21CHIRW151426.3-28.441126.7-29.70.0100.0100.050.050.06:036:0300-0.92100.0
231Loui Eriksson35VANLW7366834.6-17.6285633.3-19.24.287.992.033.366.79:358:3260-0.3771.4
232Joel Eriksson Ek24MINC4250554648.03.239239549.84.09.692.8102.445.454.617:1413:4914106.013270.5
233Adam Erne25DETLW3734837048.53.627428049.54.48.592.2100.738.062.013:1311:45841.68569.4
234Jake Evans24MTLC/RW3627927250.6-5.921219951.6-4.05.293.398.549.250.811:159:187112.36363.5
235Robby Fabbri25DETC3033340445.2-0.626530646.40.812.490.9103.350.649.417:1614:503165.29660.4
236Dante Fabbro22NSHD3856757449.7-1.545842451.91.26.892.699.453.146.919:2017:34725-9.39858.2
237Radek Faksa27DALC4143451245.9-8.831838045.6-8.67.892.7100.533.766.317:3713:4914190.510969.7
238Joel Farabee20PHILW4244942751.3-0.834132851.0-0.612.086.698.653.446.616:1412:4119207.113966.9
239David Farrance21NSHD171236.8-15.55935.7-22.025.0100.0125.044.455.613:4612:52000.11100.0
240Hudson Fasching25ARIRW4263542.6-6.3232646.9-5.30.082.482.438.961.19:359:35010.1875.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%
241Jesper Fast29CARRW3739636851.8-2.529528950.5-3.67.490.698.049.150.915:0912:52590.15653.6
242Justin Faulk28STLD4272672350.11.955355150.12.110.890.3101.148.951.124:2020:341526-8.117053.5
243Mario Ferraro22SJSD4367876047.1-2.649957146.6-4.19.689.699.244.255.822:2918:362713-1.78958.4
244Kevin Fiala24MINLW3847646950.45.735434950.44.38.689.397.948.351.717:1313:3430322.321657.4
245Valtteri Filppula36DETC2722128843.4-4.517821045.9-1.610.989.0100.045.754.315:0113:12560.62556.0
246Christian Fischer23ARIRW4029341441.4-7.823029943.5-4.87.790.698.332.367.712:0910:1528-8.55954.2
247Haydn Fleury24TOTD3742837853.10.031529152.0-1.05.490.395.754.245.813:5512:515172.59651.0
248Warren Foegele24CARLW3946441552.8-1.634332751.2-3.08.293.6101.844.855.213:3912:4111191.010660.4
249Steven Fogarty27BUFC8417336.0-9.5335537.5-6.316.093.0109.032.667.411:4711:3840-1.0757.1
250Marcus Foligno29MINLW2522727145.6-3.317719847.2-3.315.294.2109.447.152.914:3312:30853.83767.6
251Nick Foligno33CBJLW4246354246.1-0.236340247.50.66.391.798.040.959.118:0914:181118-4.811165.8
252Callan Foote22TBLD3431932849.3-2.925224650.6-1.59.493.6103.058.741.313:0012:2915-1.87651.3
253Derek Forbort28WPGD4462272146.3-2.345253245.9-2.610.191.1101.251.448.621:0818:161437-1.313740.9
254Alex Formenton21OTTLW107310042.2-4.1587443.9-3.114.690.7105.434.165.911:509:4841-1.01883.3
255Filip Forsberg26NSHC3452845653.72.641533855.13.87.189.396.557.942.118:2015:222019-4.018961.4
256Gustav Forsling24FLAD3146545050.8-2.236233851.7-1.08.393.7102.040.959.119:3816:4215154.411655.2
257Liam Foudy20CBJC1816520045.2-1.312115344.2-2.69.393.2102.549.051.012:2811:5244-3.04965.3
258Cam Fowler29ANAD4570568950.63.950452149.22.610.188.898.952.048.021:5117:581923-4.414741.5
259Adam Fox22NYRD4264162450.74.449046851.13.810.592.5103.048.551.524:2418:0727307.014855.4
260Trent Frederic22BOSC3630233147.7-6.423424149.3-5.14.491.996.340.559.511:2310:5055-2.36959.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%
261Mark Friedman25TOTD6365141.4-3.3264138.8-5.815.892.6108.466.733.39:549:4101-1.5580.0
262Martin Frk27LAKRW12722.2-30.21516.7-34.20.075.075.0100.00.09:218:4800-0.310.0
263Byron Froese29CGYC6174726.6-22.6103223.8-24.520.096.7116.721.178.98:186:5920-1.4366.7
264Michael Frolik32MTLLW2181554.5-9.9131252.0-14.70.0100.0100.058.341.711:3911:28010.6560.0
265Morgan Frost21PHIC2201458.815.8101147.62.20.0100.0100.073.326.710:149:2301-0.520.0
266Kurtis Gabriel27SJSRW11628841.3-7.3534753.04.99.494.1103.523.376.77:407:33100.21136.4
267Sam Gagner31DETC3126228747.71.321122548.41.510.791.3102.144.355.714:5611:42451.58967.4
268Alex Galchenyuk26TOTC2222422350.1-2.817817550.4-3.59.687.096.652.647.412:1511:013122.47162.0
269Brendan Gallagher28MTLRW3551835259.55.338525859.96.610.889.4100.247.852.215:0112:59794.617759.9
270Dylan Gambrell24SJSC3943650146.5-3.332536147.4-2.78.090.097.943.156.915:4913:21611-4.88149.4
271Jake Gardiner30CARD1925420655.20.018316053.4-1.67.992.4100.356.243.815:4113:59593.05232.7
272Rhett Gardner24DALC/LW2216818048.3-3.212513947.3-4.26.288.194.342.058.09:589:3943-0.94641.3
273Conor Garland24ARIRW4359454452.26.145442651.65.910.388.999.164.235.817:4414:422514-3.520855.3
274Adam Gaudette24VANC3328332146.9-0.220823147.40.14.590.895.356.143.910:549:47640.79264.1
275Frederick Gaudreau27PITC1312811353.13.41049253.13.97.892.6100.427.073.013:4011:15103-0.22860.7
276Johnny Gaudreau27CGYLW4458053552.0-0.344340952.00.77.692.399.959.840.218:3414:5516432.915354.9
277Frederik Gauthier25ARIC251722.7-21.931220.0-18.80.0100.0100.037.562.56:456:4500-0.21100.0
278Julien Gauthier23NYRRW2720624545.7-3.315817946.9-1.59.689.799.347.652.49:509:37593.95367.9
279Vladislav Gavrikov25CBJD4455670744.0-3.643351545.7-2.27.591.098.535.164.919:2217:171114-7.78248.8
280Glenn Gawdin23CGYC5232845.1-5.1152240.5-9.00.084.684.684.215.85:425:39200.240.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%
281Morgan Geekie22CARC2215813953.2-0.711710552.7-0.94.989.394.253.746.39:388:1843-0.93342.4
282Nathan Gerbe33CBJC17750.00.04640.0-11.633.3100.0133.375.025.09:369:3601-0.4250.0
283Ryan Getzlaf35ANAC3951649051.34.337435851.14.98.488.496.850.949.116:5814:182136-1.710854.6
284Dennis Gilbert24COLD3131448.1-3.010855.65.60.0100.0100.044.455.66:436:00000.110.0
285Mark Giordano37CGYD4466263451.1-1.748646451.2-0.59.389.598.852.247.822:1916:5713340.122144.3
286Samuel Girard22COLD4188356261.14.063941960.43.99.490.6100.061.039.023:3119:43132817.316044.4
287Claude Giroux33PHIC/LW4156845055.85.343134355.75.311.286.797.951.548.517:5314:3214117.515756.1
288Cody Glass21VEGC2727226550.7-2.917917650.4-2.310.095.5105.549.150.914:3212:091162.25550.9
289Luke Glendening31DETC4337546544.6-2.228933646.2-0.211.493.0104.330.569.514:4312:06761.28962.9
290Alex Goligoski35ARID4468977547.1-1.050957147.1-0.311.191.5102.647.252.822:4218:501024-11.812146.3
291Barclay Goodrow27TBLRW4347039354.53.736130054.63.810.391.5101.844.755.314:5312:151010-2.08366.3
292Shayne Gostisbehere27PHID3351045452.9-0.538834552.90.18.988.697.453.246.820:0317:147216.015549.0
293Yanni Gourde29TBLC4353644654.64.041134654.33.610.690.8101.447.552.516:5813:391313-2.313866.7
294Mikael Granlund28NSHC4156452152.01.144040751.90.37.691.599.156.243.819:2514:401822-6.611553.9
295Derek Grant30ANAC3730346839.3-9.622833840.3-7.311.392.4103.635.564.514:3811:3967-3.88958.4
296Tyler Graovac27VANC2141351.9-2.5111150.0-3.80.083.383.340.060.09:589:58010.3250.0
297Ryan Graves25COLD4268351157.2-1.549938556.4-1.89.992.0101.946.853.219:3615:54141910.417447.7
298Andy Greene38NYID4454760347.6-1.941343448.8-1.79.093.7102.754.645.417:3615:32617-4.89638.5
299Jordan Greenway23MINLW4243957543.3-3.334441945.1-2.510.392.0102.343.756.315:6013:5013162.910855.6
300Noah Gregor22SJSC1715016547.6-1.411713047.4-2.64.885.390.054.245.810:5010:0553-2.04562.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%
301Mikhail Grigorenko26CBJC2423828145.90.119221447.31.110.190.3100.456.044.013:1312:1763-4.64156.1
302Rocco Grimaldi27NSHC3739037650.90.229529749.8-2.27.891.198.953.746.312:5212:041610-6.010556.2
303Jordan Gross25ARID7857353.80.4675355.82.210.680.090.662.737.313:1113:08040.62343.5
304Carl Grundstrom23LAKRW3732639045.5-4.625628947.0-2.86.892.399.146.453.612:3211:2457-3.18163.0
305Matt Grzelcyk27BOSD2542031457.27.434123958.88.87.991.599.551.348.719:3315:55109-0.69363.4
306Radko Gudas30FLAD4362356652.40.648143352.61.08.691.8100.445.254.817:4715:4010225.313850.7
307Erik Gudbranson29OTTD3650852949.0-1.437941547.7-3.97.388.796.049.550.518:0415:15526-9.210550.5
308Jake Guentzel26PITC4365358952.63.449146351.51.511.191.3102.462.237.820:2317:081220-2.018560.0
309Carl Gunnarsson34STLD1210513643.6-11.47710342.8-10.710.089.799.740.060.014:2611:5012-0.91735.3
310Denis Gurianov23DALRW4251147152.00.138237050.8-0.97.293.0100.259.740.315:5813:2916253.118354.1
311Nikita Gusev28TOTLW2122818754.93.116815352.32.04.187.191.162.337.713:4411:21914-1.97861.5
312David Gustafsson20WPGC4171848.6-3.9131644.8-8.10.092.992.950.050.05:495:48100.0250.0
313Erik Gustafsson28PHID2429026951.93.020620949.60.812.388.8101.161.638.417:2414:566181.87832.1
314Gaetan Haas29EDMF2616220943.7-5.011313845.0-2.87.890.998.744.755.311:359:2288-2.53847.4
315Brandon Hagel22CHILW4142346147.91.529634246.40.38.390.498.739.660.413:2612:332273.010863.0
316Carl Hagelin32WSHLW4436844345.4-3.728832547.0-1.211.092.0103.016.683.414:1711:3117144.59564.2
317Robert Hagg25PHID2628225652.41.620519751.00.98.389.898.162.437.615:0713:234130.55839.7
318Nicolas Hague22VEGD3954948353.2-0.639734353.60.110.792.7103.358.641.416:3014:537128.714139.0
319Libor Hajek22NYRD3330045539.7-9.723835040.5-10.410.693.9104.554.345.714:3714:03491.44761.7
320Jani Hakanpaa28TOTD4354858648.3-0.338942048.1-0.210.390.6100.947.952.118:3216:17229-1.49643.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%
321Micheal Haley34OTTC4142436.8-7.891537.5-7.80.090.090.023.176.96:036:0100-0.310.0
322Taylor Hall29TOTLW4056650053.16.244738253.97.57.287.194.363.037.018:2515:291123-0.417754.8
323Dougie Hamilton27CARD4280765155.32.262349455.83.610.091.6101.652.147.922:4718:1615323.628049.6
324Travis Hamonic30VAND1928232546.51.720622547.83.54.295.299.454.545.518:1816:32512-1.67948.1
325Fredrik Händemark27SJSC8526345.2-3.8454351.12.03.083.986.938.561.59:279:1923-0.5862.5
326Noah Hanifin24CGYD4472967352.0-0.354751651.50.07.291.698.849.750.320:2419:0918354.920042.5
327Joel Hanley29DALD2525920156.31.818914756.32.79.490.8100.253.446.612:1811:49253.34151.2
328Jansen Harkins23WPGC179812444.1-5.5749444.0-4.41.994.796.640.359.78:168:0412-2.12157.1
329Ben Harpur26NSHD2627135043.6-7.922726945.8-6.48.692.6101.349.250.816:5915:28422-4.64856.3
330Scott Harrington27CBJD98812042.3-4.3669142.0-6.112.887.7100.551.348.716:0814:3001-1.41163.6
331Ryan Hartman26MINRW3733445542.3-4.125432843.6-3.510.490.4100.934.965.114:4312:0714211.59656.3
332Garnet Hathaway29WSHRW4436344045.2-3.928332446.6-1.711.493.0104.316.783.312:2310:57885.17261.1
333Erik Haula29NSHLW4141143748.5-3.230434047.2-5.87.693.4101.042.857.215:5412:301014-6.910755.1
334Jayce Hawryluk25VANC129210546.73.1667746.21.33.891.194.847.552.59:439:4314-0.21457.1
335John Hayden25ARIC2012017341.0-8.88411941.4-8.25.389.895.033.366.79:489:0924-3.02250.0
336Kevin Hayes28PHIRW4349648850.4-2.038637950.5-1.48.591.499.856.243.818:0313:5514246.517856.7
337Barrett Hayton20ARIC1412111451.52.4898551.11.96.791.598.261.838.211:299:1444-1.32050.0
338Victor Hedman30TBLD4374666752.81.956751552.41.210.589.9100.461.338.725:2619:321022-5.627243.0
339Danton Heinen25ANAC/LW3336539248.21.427029248.02.36.990.897.644.355.714:5212:44178-4.211053.6
340Ville Heinola19WPGD2151845.5-4.991439.1-10.933.390.9124.266.733.313:2812:3500-0.42100.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%
341Miro Heiskanen21DALD4274670551.4-0.955953751.0-0.88.091.399.350.849.225:0520:3512382.919244.8
342Darren Helm34DETC/LW3636939148.63.427629448.43.26.692.899.437.862.214:3212:401180.710367.0
343Adam Henrique30ANAC4149248750.33.834837748.01.69.089.898.852.747.316:0313:081119-4.611263.4
344Aleksi Heponiemi22FLAC3183335.3-20.3162440.0-15.37.795.2102.947.152.99:279:27100.2560.0
345Tomas Hertl27SJSC3754147953.05.441235753.65.88.289.797.951.648.419:0214:512515-0.114252.8
346Thomas Hickey31NYID5605651.75.8443953.07.116.796.7113.360.040.016:1616:10010.5633.3
347Matthew Highmore24CHILW2415816548.92.811911950.05.02.292.694.837.862.28:508:18450.93852.6
348Vinnie Hinostroza26TOTC1411311549.6-4.3879547.8-5.43.094.397.348.251.810:3910:3145-1.62254.5
349Roope Hintz24DALLW3038333353.51.229024654.12.610.691.7102.361.838.218:1113:535205.113450.0
350Taro Hirose24DETLW6434250.64.6373452.19.47.1100.0107.143.556.514:2210:39130.81190.9
351Nico Hischier22NJDC79210047.9-6.5648642.7-9.46.490.296.561.039.018:0114:1152-0.82458.3
352Niklas Hjalmarsson33ARID3131038044.9-4.124227646.7-0.84.193.597.633.366.717:4313:55922-2.74348.8
353Mike Hoffman31STLC/LW3840141549.10.230330849.61.511.989.8101.760.939.115:1913:211511-1.713663.2
354Nils Hoglander20VANLW3749749050.44.537037349.83.47.691.999.546.553.515:0913:4227103.112661.1
355Nick Holden33VEGD1724721153.92.217515253.53.58.593.0101.553.846.215:5115:10302.14650.0
356Justin Holl29TORD4467571348.6-3.251352249.6-2.510.590.6101.149.150.921:0818:2513338.08744.8
357Patric Hornqvist34FLARW4046538055.03.335828855.43.99.787.697.366.233.816:4412:461572.518373.8
358Bo Horvat25VANC3753257847.91.239343047.80.67.591.298.840.959.119:3315:4014152.414259.2
359Brett Howden22NYRC3428933946.0-2.222424547.8-0.96.192.698.749.750.312:4510:29452.04360.5
360Filip Hronek23DETD4569269250.05.452754349.34.27.789.497.147.752.323:3718:517187.718548.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%
361Jonathan Huberdeau27FLALW4452849251.8-0.442138552.20.210.288.999.165.534.518:1314:0227323.614066.4
362Jack Hughes19NJDC4265346158.69.049637457.08.88.689.698.265.134.919:0016:004060-2.018555.1
363Quinn Hughes21VAND3762462350.04.546047549.22.97.989.096.964.535.522:5218:4917361.517143.3
364Brad Hunt32MIND117910044.11.3667646.50.14.985.790.637.362.711:509:5911-0.33043.3
365Dryden Hunt25ARILW1514114249.84.010310749.02.28.286.394.535.864.212:0011:4424-2.34060.0
366Ben Hutton27ANAD3443351245.8-4.833239345.8-4.16.790.196.835.864.218:3115:55619-4.89156.0
367Zach Hyman28TORC4263558951.91.449442553.83.412.693.1105.746.653.419:4116:07171613.518062.8
368Alex Iafallo27LAKC4155649552.95.342237952.74.88.789.197.848.751.320:0415:031371.214562.1
369Matt Irwin33BUFD2324132642.5-3.619425842.9-2.57.089.396.348.351.716:1414:1476-2.44560.0
370Mark Jankowski26PITC3822828644.4-7.717721345.4-6.810.094.3104.329.270.811:109:05133-3.46056.7
371Mattias Janmark28TOTC4341555842.7-6.529942841.1-7.67.989.697.549.750.316:4813:1813221.710968.8
372Calle Jarnkrok29NSHC3943042750.2-0.534733151.20.08.092.6100.654.145.916:1812:57108-4.910964.2
373Christian Jaros24SJSD4363948.0-6.0292751.8-2.24.571.476.056.543.511:2911:0521-1.3714.3
374Tanner Jeannot23NSHF4262551.01.9232152.30.725.084.6109.622.277.89:579:5500-0.6560.0
375Boone Jenner27CBJC4149458845.7-0.738642747.50.97.090.897.834.965.117:6014:351422-7.013160.3
376Nick Jensen30WSHD4144649247.5-1.132937246.9-1.510.892.1102.935.164.917:0814:2414191.07356.2
377Ryan Johansen28NSHC3747341353.44.636930654.75.37.991.299.155.144.917:1914:00814-1.68362.7
378Marcus Johansson30MINC/W2422629643.3-3.116723042.1-5.48.089.797.741.758.316:1312:479101.05255.8
379Erik Johnson32COLD4453754.9-3.2342954.0-1.713.094.7107.846.253.813:2610:26130.4862.5
380Jack Johnson34NYRD1314118743.0-6.510914842.4-6.52.493.195.548.251.816:5814:56261.82454.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%
381Luke Johnson26MINC138614537.2-8.56710938.1-8.38.288.896.927.872.29:519:4620-0.71957.9
382Reese Johnson22CHIF5242648.00.2192048.75.50.088.988.936.863.27:577:5700-0.1580.0
383Tyler Johnson30TBLC4243738353.32.132929153.11.88.691.4100.054.845.213:5312:1045-2.69662.5
384Andreas Johnsson26NJDLW4246238454.63.035429954.24.47.891.499.256.843.213:5212:062013-0.38758.6
385Ross Johnston26NYILW9507540.0-6.9385142.7-6.70.091.791.742.957.18:138:1211-0.6580.0
386Henri Jokiharju21BUFD3342647847.10.333236947.41.06.790.897.553.246.817:3116:17311-3.27648.7
387Caleb Jones23EDMD2223321751.83.318215653.86.15.490.495.854.345.713:2512:51619-2.43941.0
388Max Jones22ANALW3537940248.52.727729948.13.07.790.598.246.253.814:0312:29169-3.010257.8
389Seth Jones26CBJD4582786748.83.963366049.03.08.090.498.455.544.525:1521:141335-12.220356.2
390Mathieu Joseph23TBLRW4332033848.6-3.724927048.0-4.613.292.4105.658.141.911:0210:27710-2.37561.3
391Pierre-Olivier Joseph21PITD1622420752.01.417815054.34.47.890.998.752.447.616:4715:4848-2.24856.3
392Dakota Joshua24STLC11517042.1-5.7365141.4-6.13.488.291.751.548.58:438:3431-0.51080.0
393Roman Josi30NSHD3878264254.95.359948855.14.56.889.896.660.239.824:3820:581323-5.223347.2
394Tyson Jost22COLC4146034956.9-2.334025157.5-0.68.892.9101.748.151.913:4011:221779.711163.1
395Olli Juolevi22VAND1515317646.5-6.510813444.6-8.610.194.0104.146.253.813:1212:16270.93836.8
396Tomas Jurco28VEGRW4452762.57.2342161.87.66.790.096.750.050.010:529:08011.31172.7
397Noah Juulsen23FLAD4374644.6-4.8313844.9-4.00.089.789.754.145.911:5811:4002-0.1771.4
398Nazem Kadri30COLC4359244856.9-1.942334655.0-3.88.488.697.055.944.116:4013:0715196.122959.4
399Dominik Kahun25EDMC3434637847.8-0.126528448.30.17.391.098.346.753.312:5112:32713-4.27462.2
400Kaapo Kakko19NYRRW3643738053.56.033929153.85.38.191.9100.057.242.814:4413:212475.911061.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%
401Arthur Kaliyev19LAKRW161627.30.851327.84.120.081.8101.842.957.114:4213:4800-0.2250.0
402Wyatt Kalynuk23CHID910811648.20.9819147.10.38.587.796.159.240.814:5914:1915-0.62055.0
403David Kampf26CHIC4443145148.92.532533249.54.27.793.0100.731.768.314:2512:062064.48465.5
404Steven Kampfer32BOSD1519419350.1-5.016014053.3-2.34.893.398.156.443.616:2314:2844-1.13857.9
405Evander Kane29SJSLW4363762750.42.347248449.40.110.188.698.842.457.620:0715:4525240.124358.4
406Patrick Kane32CHIRW4465876946.1-1.349358945.6-1.011.691.4103.057.842.222:1618:1728342.025957.5
407Kasperi Kapanen24PITRW3032634948.3-1.924425349.1-1.514.992.8107.763.936.115:4713:58818-2.77960.8
408Kirill Kaprizov23MINLW4255056649.35.142041650.24.712.290.3102.558.042.018:1914:4818233.019953.3
409Erik Karlsson30SJSD3969670649.60.752754249.3-0.48.290.799.054.245.823:3919:153240-5.617347.4
410William Karlsson28VEGC4362948856.33.543135554.81.310.092.6102.654.945.118:3313:552296.215055.3
411David Kase24PHIRW17750.0-3.61516.7-34.40.0100.0100.060.040.010:589:05010.030.0
412Ondrej Kase25BOSRW2231659.010.5191555.96.90.0100.0100.093.36.79:218:50010.3540.0
413Zack Kassian30EDMRW2420825145.3-1.615319144.5-3.67.492.6100.051.049.012:1512:0137-2.13542.9
414Martin Kaut21COLRW14266.710.73260.010.00.0100.0100.00.0100.05:505:47000.10
415Brady Keeper24FLAD12722.2-30.31516.7-36.3100.0100.00.09:287:1100-0.410.0
416Duncan Keith37CHID4466882044.9-3.349263143.8-3.89.791.5101.152.247.823:3818:4523481.716256.2
417Clayton Keller22ARIC4460249854.79.845937555.010.810.287.197.456.543.516:3013:341613-5.616557.6
418Joel Kellman26SJSF4314143.1-4.5242747.1-1.85.385.090.316.783.310:5610:00200.1862.5
419Adrian Kempe24LAKLW4241544648.2-0.530834547.2-2.19.287.496.554.345.716:4012:071213-0.517856.7
420Alexander Kerfoot26TORC4441946347.5-4.131134647.3-5.09.192.3101.456.643.414:1612:1712271.99255.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%
421Tanner Kero28DALRW2517619247.8-3.512614147.2-4.25.992.998.742.657.410:309:43270.94358.1
422Phil Kessel33ARIRW4450956447.4-0.336343745.4-2.79.788.698.356.443.616:5513:501215-8.416054.4
423Jujhar Khaira26EDMLW3121627943.6-5.716420544.4-5.112.093.5105.430.070.011:589:5249-1.55360.4
424Matt Kiersted22FLAD5587743.0-11.5445942.7-10.73.293.096.252.347.715:5914:5514-0.5955.6
425Alex Killorn31TBLC/LW4352342555.24.739834453.62.68.691.099.655.045.018:0913:1998-4.314759.9
426Joel Kiviranta24DALF1917515353.40.512011950.2-1.811.490.0101.463.636.412:1311:06610.63551.4
427John Klingberg28DALD4174667552.51.353950551.60.88.689.397.854.445.623:0519:3817456.018743.9
428Nikolai Knyzhov22SJSD4358855851.33.545042151.73.37.591.398.851.448.615:5915:201311-1.87143.7
429Slater Koekkoek26EDMD1714522239.5-10.810815840.6-10.24.989.594.445.654.412:5510:5339-2.53740.5
430Mikko Koivu37CBJC7478336.2-9.8356236.1-10.014.885.099.840.959.112:2811:1632-2.5742.9
431Keegan Kolesar23VEGRW3528827451.2-2.919519050.6-3.510.589.499.958.841.29:129:09862.36162.3
432Leo Komarov34NYIC2522923549.4-0.817616451.81.59.094.2103.255.344.712:2411:0376-0.43167.7
433Travis Konecny23PHIC3746739754.12.834130652.71.28.990.999.858.541.516:0313:3710134.713954.0
434Anze Kopitar33LAKC4261255952.35.347142852.45.39.288.497.649.250.821:3215:598261.417157.3
435Jesperi Kotkaniemi20MTLC4155841957.13.238831255.41.88.893.0101.855.944.114:5312:5725146.311956.3
436Vitali Kravtsov21NYRRW7746752.59.5594954.68.84.594.499.041.758.312:0311:55371.21764.7
437Chris Kreider29NYRLW4348551048.71.035638048.4-0.59.889.799.549.650.417:4213:3315283.715257.2
438David Krejci34BOSC3853443854.92.341233655.11.86.494.6101.065.334.717:1914:2914170.110558.1
439Torey Krug29STLD4267669849.20.453253549.91.710.890.1100.852.847.222:5419:34618-6.917452.9
440Dominik Kubalík25CHILW4447850148.82.535137248.53.18.392.4100.650.050.015:1512:5910152.920160.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%
441Karson Kuhlman25BOSC1513210954.80.21068057.01.63.986.290.146.653.410:069:4311-2.03467.6
442Dean Kukan27CBJD2828033545.5-0.922024946.90.38.790.599.258.841.213:3913:34514-2.33857.9
443Brett Kulak27MTLD3757841958.04.842529459.17.17.092.899.761.938.115:5315:455238.09448.9
444Dmitry Kulikov30NJDD3858550953.51.845040452.72.96.690.797.339.360.719:3316:57719-3.28451.2
445Luke Kunin23NSHC2832032549.6-3.124825749.1-4.88.191.899.853.446.614:1512:5747-5.17962.0
446Janne Kuokkanen22NJDC/LW3743839952.30.232831650.90.210.690.1100.646.953.114:2213:031710-2.88351.8
447Rasmus Kupari20LAKC3191752.8-2.3121446.2-7.70.081.881.870.030.09:419:2400-0.4450.0
448Sean Kuraly28BOSC3429634146.5-7.923225447.7-7.04.190.294.318.281.813:5111:47179-2.78863.6
449Philipp Kurashev21CHIC4337943746.4-0.626733544.4-2.37.491.498.952.947.112:3511:131311-1.88264.6
450Evgeny Kuznetsov28WSHC3443441950.92.933332950.32.812.291.5103.772.627.416:4314:2414176.910665.1
451Oliver Kylington23CGYD6635951.64.4465047.91.812.190.3102.490.99.112:3712:28230.6944.4
452Jordan Kyrou22STLC4249946851.63.637035151.33.410.288.198.459.240.814:3213:142215-2.412759.8
453Joel L'Esperance25DALRW12758048.4-5.2646051.6-3.86.888.695.534.365.79:258:33130.92040.0
454Kevin Labanc25SJSRW4360656052.04.445544350.72.09.888.298.042.357.716:5514:251621-2.618957.1
455Tanner Laczynski23PHIC5283445.2-9.7252649.0-5.54.8100.0104.833.366.79:598:47210.0966.7
456Sam Lafferty25PITC/LW3222527445.1-6.817821145.8-6.46.891.197.824.675.49:559:4466-4.15556.4
457Alexis Lafreniere19NYRLW4343348647.1-1.234736149.00.37.891.999.756.543.513:4612:2410144.18861.4
458William Lagesson24EDMD1713120039.6-11.19814240.8-10.116.492.1108.439.061.014:0812:5936-2.82638.5
459Patrik Laine22TOTRW3641152543.9-4.031639544.4-4.49.986.696.662.937.117:4315:22837-7.213652.2
460Juho Lammikko25FLARW3526729747.3-4.921822948.8-3.24.694.098.636.763.310:459:47472.55563.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%
461Gabriel Landeskog28COLLW4170445061.03.450334059.72.411.988.4100.363.836.219:5715:34122612.920554.6
462Dylan Larkin24DETC4157161048.32.744648747.82.27.290.097.247.552.520:2517:1321377.720761.4
463Adam Larsson28EDMD4251164744.1-6.038943847.0-2.39.392.0101.335.764.319:3617:08730-8.19938.4
464Jacob Larsson23ANAD3640452643.4-7.130839843.6-6.66.290.296.337.862.217:0315:01317-9.47742.9
465Johan Larsson28ARILW/C4236245444.4-4.527134943.7-4.68.289.998.131.468.613:4411:50152-8.27754.5
466Scott Laughton26PHIC4040441449.4-3.431830750.9-1.38.594.1102.642.757.315:3313:2814134.910768.2
467Jeremy Lauzon23BOSD2838736651.4-3.930327552.4-3.18.690.499.047.752.319:0615:44615-1.77646.1
468Curtis Lazar25TOTC/RW3628333845.6-4.222626645.9-4.07.692.399.939.560.513:3611:06166-0.77156.3
469Nick Leddy29NYID4461070646.4-3.946751547.6-3.68.491.299.647.053.021:2218:36428-0.311551.3
470Anders Lee30NYILW2740932655.68.332424057.49.410.891.8102.660.739.317:3214:59792.611768.4
471Artturi Lehkonen25MTLLW3229928351.4-4.321921051.0-4.33.991.995.850.349.712:5510:44190.19058.9
472Mikko Lehtonen27TOTD1718220347.3-3.314316546.4-4.08.893.3102.161.238.813:2412:2267-0.63652.8
473Josh Leivo27CGYLW3532027354.02.823219953.83.25.892.298.055.744.310:3810:171610-1.28854.5
474Brendan Lemieux24TOTLW3623931842.9-5.718523344.3-4.98.494.7103.150.649.410:059:215122.07150.7
475John Leonard22SJSLW3631633948.2-0.423724449.30.37.288.795.955.744.311:3810:4199-4.19158.2
476Otto Leskinen23MTLD1121348.05.87943.85.80.0100.0100.083.316.716:2316:23020.320.0
477Kris Letang33PITD4269467650.70.753451650.90.711.092.2103.254.745.324:3219:401842-5.920547.8
478Vinni Lettieri25ANAC5415244.1-8.0314341.9-8.87.782.890.558.641.412:4310:5121-1.21258.3
479Tyler Lewington26NSHD1111150.01.710758.87.830.085.7115.744.455.614:0511:5800-0.23100.0
480Trevor Lewis34WPGC4424029844.6-3.717922344.5-3.67.098.1105.141.059.09:307:42760.57764.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%
481Oskar Lindblom24PHILW3734333150.9-1.225125249.9-2.38.288.196.346.553.513:2711:191073.28262.2
482Esa Lindell26DALD4267666850.3-2.649849250.3-1.88.394.1102.349.850.223:2219:076305.313652.2
483Ryan Lindgren22NYRD4360759950.33.445844750.62.710.991.5102.448.851.219:4917:1018216.411049.1
484Elias Lindholm26CGYC4458452352.80.843440851.50.110.091.9101.952.747.319:5914:182019-1.016164.0
485Hampus Lindholm27ANAD1831330350.82.923620253.96.87.390.798.053.646.422:0219:20715-1.86842.6
486Par Lindholm29BOSC141028.6-21.43925.0-22.4100.00.0100.012:5512:33000.00
487Gustav Lindstrom22DETD2112035.5-7.6101441.7-7.112.5100.0112.570.030.012:3311:47020.20
488Blake Lizotte23LAKC3634432551.42.326423852.63.47.491.498.842.557.512:3110:55662.46657.6
489Ryan Lomberg26FLALW2414618244.5-8.712214745.4-7.76.193.599.635.864.29:439:25210.74271.4
490Steven Lorentz24CARC/LW3126722654.20.820817055.02.06.892.399.160.639.49:479:36822.84652.2
491Adam Lowry27WPGLW4441651544.7-4.131438544.9-3.611.192.0103.141.059.015:4212:25159-4.411658.6
492Milan Lucic32CGYLW4446844851.1-1.435134750.3-1.69.287.997.151.448.613:3612:041521-0.99364.5
493Matt Luff23LAKRW118710345.8-2.3737848.3-0.42.094.696.644.955.110:169:5724-1.72759.3
494Isac Lundestrom21ANAC3334135449.1-1.326326849.50.17.390.597.958.941.115:0313:181512-4.17463.5
495Eetu Luostarinen22FLAC4236539448.1-5.128530548.3-4.86.590.096.546.153.913:1911:0725111.16253.2
496Ilya Lyubushkin26ARID3035341845.8-1.826431645.5-2.56.989.796.645.055.015:2915:19610-6.34953.1
497Olli Maatta26LAKD2731833548.71.425425450.02.86.888.595.346.953.116:3715:02417-2.25455.6
498Kurtis MacDermid26LAKD2625934143.2-6.719826043.2-6.89.286.896.049.750.313:4112:16217-3.74035.0
499Jacob MacDonald27COLD2946729961.02.633621261.32.98.994.6103.558.741.315:0814:11878.110145.5
500Mackenzie MacEachern26STLLW1711210850.91.8868450.61.95.994.1100.038.661.49:298:2511-1.12295.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%
501Zack MacEwen24VANC2213715247.40.09711545.8-1.79.094.7103.644.155.97:577:4643-0.73658.3
502Ryan MacInnis24CBJC6425244.7-1.9283842.4-2.90.087.587.521.778.310:019:5601-1.1850.0
503Connor Mackey24CGYD3242945.31.3182938.3-4.415.495.2110.661.138.912:2011:3902-0.7425.0
504Nathan MacKinnon25COLC3972842663.17.452631662.57.412.991.0103.965.934.120:1716:0992311.730054.7
505Josh Mahura22ANAD1113615746.4-3.49511545.2-4.49.189.298.259.041.015:4215:1818-0.22941.4
506Philippe Maillet28WSHF17370.019.06366.712.80.0100.0100.08:028:02010.0333.3
507Cale Makar22COLD3160940859.93.744431358.73.513.590.0103.561.438.624:0618:4129159.115843.0
508Evgeni Malkin34PITC2936934351.82.527024952.01.910.588.699.165.434.618:0614:432528-4.711157.7
509Sean Malone25NSHC114960.93.39852.9-3.714.366.781.071.428.610:3810:1500-0.11100.0
510Mikhail Maltsev22NJDLW2830727552.7-0.522722750.0-2.36.791.297.941.358.711:3211:16189-1.59749.5
511Andrew Mangiapane24CGYLW4456250952.50.441738651.90.67.790.398.151.648.416:4513:3632154.112451.6
512Josh Manson29ANAD1920828742.0-4.215122640.1-4.811.692.7104.338.261.817:6015:0669-5.43935.9
513Anthony Mantha26TOTRW4456557049.84.243244749.13.69.886.696.451.148.918:1015:337227.918956.6
514Brad Marchand32BOSLW4059139659.99.446730660.49.210.589.499.959.940.119:0613:5831261.316360.7
515Jonathan Marchessault30VEGC4366050356.74.145536555.52.39.591.7101.256.443.617:0614:2918155.726153.6
516Mason Marchment25FLAF2734125856.97.324420654.23.49.790.5100.251.748.314:3313:331175.07755.8
517John Marino23PITD3954953450.70.141139451.10.211.390.4101.746.953.121:2817:602213-7.77852.6
518Patrick Marleau41SJSC4341446047.4-1.930634447.1-2.87.591.198.649.650.413:2811:32187-3.07853.8
519Mitch Marner23TORRW4469564551.91.753148252.41.813.390.6103.956.343.822:3217:40385916.823752.3
520Pat Maroon32TBLLW4330237044.9-8.222628644.1-9.214.091.1105.161.538.511:4110:02511-1.44870.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%
521Matt Martin31NYILW4430538244.4-5.522927445.5-5.49.192.1101.338.062.010:5110:1494-3.47973.4
522Alec Martinez33VEGD4278470352.7-1.455849053.2-0.811.692.2103.852.347.722:3618:33102112.214844.6
523Jordan Martinook28CARLW3937834252.5-1.828925653.0-0.58.289.197.448.151.912:4411:24992.48362.7
524Mike Matheson26PITD3548750948.9-1.236939048.6-1.911.890.0101.843.856.218:4717:411816-3.812057.5
525Stefan Matteau26CBJLW10668045.2-3.5495845.8-3.04.892.597.330.269.89:519:2711-0.71650.0
526Auston Matthews23TORC4068859753.53.652944754.23.913.889.3103.158.042.021:5718:32384414.926561.1
527Scott Mayfield28NYID4457365146.8-3.144046448.7-1.99.090.499.341.858.219:3016:59529-2.613249.2
528Gerald Mayhew28MINF4314143.1-3.3252451.03.811.893.3105.161.538.511:4510:31100.1955.6
529Charlie McAvoy23BOSD3878355258.78.262941860.19.69.289.598.655.744.324:2219:5116363.415047.3
530Jake McCabe27BUFD1318914556.68.515011456.88.19.690.4100.041.558.519:1116:37641.02951.7
531Jared McCann24PITC3028725253.22.322319753.12.212.790.3102.953.047.013:4611:36147-0.911164.0
532Michael McCarron25NSHRW5414150.0-6.8263344.1-12.30.0100.0100.038.561.59:588:5510-0.7540.0
533Max McCormick28CARLW261233.3-23.16940.0-18.00.0100.0100.033.366.74:183:5800-0.11100.0
534Connor McDavid24EDMC4280167354.39.860652153.88.411.289.9101.162.937.122:3217:592332-3.024262.8
535Ryan McDonagh31TBLD3960754352.81.946541053.12.210.691.7102.345.354.722:0518:36718-3.612550.4
536Brock McGinn26CARLW3744439552.9-1.233630052.8-0.87.691.398.952.447.614:5912:451691.710256.9
537Greg McKegg28BOSC4162341.0-16.7131940.6-18.77.784.692.314.385.79:018:59010.04100.0
538Michael McLeod22NJDC3834036948.0-5.326929148.0-3.47.391.598.828.471.612:6011:2019160.27757.1
539Connor McMichael20WSHC171236.8-8.45838.5-1.90.0100.0100.066.733.39:549:54000.5250.0
540Brayden McNabb30VEGD2841635354.1-1.929525054.1-2.910.291.0101.247.652.419:1016:19410-0.77935.4
Rk Player Age Tm Pos GP CF CA