Skater Advanced Statistics

Skater Advanced Statistics Table
Corsi (EV) Fenwick (EV) PDO () Zone Starts (EV)
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
1Vitaly Abramov22OTTRW2141843.8-2.881436.4-11.60.0100.0100.00.0100.09:439:43000.220.0
2Noel Acciari29FLAC4143047447.6-7.233035748.0-7.06.793.099.831.668.415:2412:1317113.110266.7
3Calen Addison20MIND3444847.80.8344045.9-1.712.091.7103.775.924.118:3115:46001.0666.7
4Kenny Agostino28TORLW13175.012.33175.015.70.0100.0100.00.0100.04:084:08000.10
5Andrew Agozzino30ANALW3323746.46.4222447.811.37.193.8100.947.652.412:1111:55010.2560.0
6Jack Ahcan23BOSD3436141.3-10.7384943.7-10.10.090.090.072.427.620:3818:11000.1771.4
7Sebastian Aho23CARF5686766756.54.065150656.34.210.391.3101.756.143.919:2814:4933616.325159.0
8Sebastian Aho24NYID3364842.9-12.2274040.3-15.211.188.099.144.455.613:2113:1603-0.1850.0
9Frederic Allard23NSHD1111150.0-6.311761.12.60.060.060.050.050.016:5916:59000.00
10Wade Allison23PHIRW1414612354.32.11049352.81.47.291.999.251.948.112:5611:12633.23961.5
11Olle Alsing24OTTD4303943.5-2.2203337.7-9.011.192.9104.060.939.110:5010:4912-1.3333.3
12Mark Alt29LAKD2152141.72.3121741.4-0.40.0100.0100.060.040.013:3512:0900-1.4475.0
13Michael Amadio24TOTC2523726946.8-0.117720646.2-1.35.893.098.856.044.012:3311:0538-4.0
13Michael Amadio24LAKC2017822644.1-3.513217742.7-5.05.092.697.656.044.012:2610:4528-5.53357.6
13Michael Amadio24OTTC5594357.813.2452960.813.98.195.5103.656.044.012:5912:28101.5862.5
14Joey Anderson22TORRW151229.4-14.51910.0-34.4100.057.142.99:369:3601-0.50
15Josh Anderson26MTLRW5267162651.7-2.648746851.0-2.47.889.397.156.044.016:2514:2417122.221857.3
16Michael Anderson21LAKD5478884948.10.959664747.90.18.292.1100.346.853.221:1119:041434-0.911047.3
17Jaret Anderson-Dolan21LAKC3428941341.2-7.722031641.0-8.69.988.698.547.952.113:3111:3247-5.06556.9
18Lias Andersson22LAKC2319826043.2-1.515420343.1-0.912.588.7101.242.457.612:0411:2535-3.43762.2
19Rasmus Andersson24CGYD5688588949.9-4.764768848.5-6.39.089.598.552.048.021:1317:3216390.619748.7
20Andy Andreoff29PHILW6294638.7-19.0253442.4-12.50.075.075.050.050.08:378:3410-2.5450.0
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
21Anthony Angello24PITC1910910251.74.3897155.68.57.098.1105.242.657.47:597:11110.92770.4
22Artem Anisimov32OTTC1917119846.3-2.411813945.9-4.49.094.3103.345.154.912:0210:0947-1.55653.6
23Mason Appleton25WPGC5657864847.1-1.744548547.8-0.710.492.7103.142.757.314:2512:541321-7.514062.9
24Josh Archibald28EDMRW5244253545.2-4.133039045.8-3.311.091.5102.532.167.913:3311:161415-2.710360.2
25Joel Armia27MTLRW4150141654.60.535431552.90.19.890.9100.853.946.114:4212:2818184.312359.3
26Viktor Arvidsson27NSHLW5072260754.36.758445656.28.58.692.6101.257.142.916:3614:2018235.126457.2
27Rasmus Asplund23BUFF2824930944.6-1.020326143.8-0.99.192.7101.942.357.712:5112:04143-0.14575.6
28Zach Aston-Reese26PITC4543145248.8-0.933933450.41.18.294.2102.432.267.814:3712:4114160.111966.4
29Andreas Athanasiou26LAKC4751956647.8-0.839341848.5-0.28.989.498.354.145.914:5713:011810-0.715355.6
30Cam Atkinson31CBJRW5670078847.00.854859248.11.68.888.196.957.942.118:5614:572245-6.125063.2
31Nicolas Aube-Kubel24PHIRW5044343150.7-1.433932950.7-0.66.593.399.844.355.711:1010:581617-3.09357.0
32David Backes36ANAC1513813450.7-2.11069752.2-1.07.984.792.637.962.112:4410:5755-0.74961.2
33Mikael Backlund31CGYC5469661553.10.253547053.20.98.988.497.347.752.317:3613:5648497.724459.0
34Nicklas Backstrom33WSHC5569971049.6-0.851953949.1-1.112.889.2102.058.341.718:3515:1133244.716156.5
35Kevin Bahl20NJDD7679740.9-2.5487738.4-5.19.490.9100.348.351.716:5515:4624-2.81050.0
36Josh Bailey31NYIC5461870546.7-3.046253346.4-4.411.093.2104.151.248.817:3014:3219392.712263.1
37Justin Bailey25VANRW3211165.615.6171160.710.70.080.080.081.818.26:486:46000.9785.7
38Rudolfs Balcers23SJSLW4147649349.12.137034551.74.58.188.496.448.751.314:4313:0731156.69966.7
39Alexander Barabanov26TOTF2220722647.81.915816948.31.912.188.1100.242.058.012:1910:58992.3
39Alexander Barabanov26TORF13859048.60.2656550.01.76.395.0101.357.142.98:378:36581.11861.1
39Alexander Barabanov26SJSF912213647.35.89310447.24.215.884.6100.431.468.617:3914:24411.22450.0
40Ivan Barbashev25STLC3835438647.8-0.326929148.00.38.094.7102.749.750.313:2111:15912-3.07160.6
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
41Aleksander Barkov25FLAC5080555059.48.163443459.47.79.889.399.253.846.220:5615:28392320.326167.4
42Alex Barre-Boulet23TBLF1516013055.23.11159953.71.28.192.0100.164.535.515:1512:27441.24755.3
43Tyson Barrie29EDMD5699093251.54.675073450.52.810.490.9101.359.041.021:2417:441643-1.529150.2
44Morgan Barron22NYRC5305037.50.2234334.8-2.111.189.7100.847.852.213:4111:4902-0.8742.9
45Matt Bartkowski32MIND161627.3-27.161331.6-20.40.087.587.540.060.013:0211:2200-0.52100.0
46Mathew Barzal23NYIC5585270354.89.167051356.610.99.889.699.459.440.618:4316:07284519.021761.8
47Nathan Bastian23NJDRW4137639648.7-1.328830548.6-0.39.691.7101.330.469.612:3711:13116-2.47462.2
48Drake Batherson22OTTC5668575447.6-1.051858547.0-2.37.289.997.151.948.116:2813:131525-0.221252.4
49Gavin Bayreuther26CBJD911410452.37.7927953.810.54.593.397.859.440.615:2315:0150-0.53250.0
50Jay Beagle35VANRW/C3022626246.3-2.016519945.3-3.47.891.999.626.873.212:319:15114-2.23855.3
51Jake Bean22CARD4247742053.2-1.436132952.3-1.86.391.898.155.944.114:3213:1911184.711647.4
52Ethan Bear23EDMD4351953849.10.138439349.40.49.690.5100.051.348.717:5815:3613415.410053.0
53Nicolas Beaudin21CHID1915524538.8-5.911318238.3-6.114.192.8106.956.143.913:4712:30419-3.42231.8
54Nathan Beaulieu28WPGD2529135245.3-3.422627645.0-3.29.189.999.050.349.716:4414:52323-8.15250.0
55Anthony Beauvillier23NYILW4751758247.0-1.838444046.6-3.511.993.7105.547.552.516:2414:0915275.917462.6
56Pierre-Edouard Bellemare35COLLW5342534954.9-4.429924954.6-4.57.393.8101.240.659.411:209:0517115.710159.4
57Kieffer Bellows22NYILW1412311950.82.3879049.2-1.77.893.1100.956.743.311:0110:1622-0.53652.8
58Louis Belpedio24MIND161726.1-29.161430.0-23.10.088.988.940.060.013:5811:4900-0.6366.7
59Alex Belzile29MTLF2221756.43.3161453.33.812.577.890.366.733.310:399:60110.0650.0
60Emil Bemstrom21CBJC2020519950.74.615114650.83.46.695.2101.846.953.112:5111:55251.65451.9
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
61Jamie Benn31DALLW5273262154.11.654046353.81.79.692.5102.057.842.217:4714:4118366.920959.3
62Jordie Benn33TOTD3941748146.4-1.831936746.5-2.411.691.5103.150.949.114:4513:23519-2.7
62Jordie Benn33VAND3132038645.3-2.224529445.5-2.810.791.9102.650.849.214:4013:04315-3.37850.0
62Jordie Benn33WPGD8979550.5-0.4747350.3-0.814.390.0104.351.748.315:0414:35240.61442.9
63Sam Bennett24TOTC4856645655.41.943335055.32.69.788.298.060.739.314:2512:1416276.1
63Sam Bennett24CGYC3841537352.70.431328152.71.87.785.593.260.339.713:2812:0715221.410762.6
63Sam Bennett24FLAC101518364.56.31206963.54.514.498.2112.661.738.318:0412:41154.76262.9
64Matt Benning26NSHD5359364447.9-2.545347648.8-2.47.493.0100.334.565.516:2014:17328-2.09744.3
65Simon Benoit22ANAD6857254.11.4645354.73.34.387.291.532.167.917:1215:3101-0.3837.5
66Patrice Bergeron35BOSC5479047362.511.264136064.011.810.888.799.557.542.518:1313:06351413.929861.1
67Lean Bergmann22SJSF181534.8-7.061233.3-3.70.088.988.960.040.010:1910:1910-0.81100.0
68Jacob Bernard-Docker20OTTD5465844.2-2.3314938.8-9.118.897.6116.374.125.913:4013:1602-2.31637.5
69Tyler Bertuzzi25DETLW91159455.09.5857652.88.57.691.799.260.339.719:3714:03680.93458.8
70Alex Biega32DETD139513341.7-1.5689940.7-3.09.191.9101.047.452.610:409:3304-2.81822.2
71Clark Bishop24OTTC1310911249.32.7838250.34.210.492.1102.522.477.69:289:07360.92564.0
72Anthony Bitetto30NYRD1413520439.8-5.210216038.9-7.28.588.096.550.549.514:2613:2823-4.22548.0
73Anders Bjork24TOTLW4543747847.8-3.733835848.6-2.87.288.295.344.355.713:5312:1025130.0
73Anders Bjork24BOSLW3026426050.4-4.020519251.6-3.16.388.294.542.157.912:1810:361590.54647.8
73Anders Bjork24BUFLW1517321844.2-1.213316644.5-0.28.488.196.546.753.317:0215:16104-0.53751.4
74Oliver Bjorkstrand25CBJRW5671780547.10.956361747.71.210.387.697.953.146.917:3715:573926-5.323760.3
75Tobias Bjornfot19LAKD3341848546.3-1.730636945.3-2.86.193.799.751.148.916:5115:28513-5.15554.5
76Nick Bjugstad28MINC4438246445.2-2.030933348.1-0.29.793.3103.038.461.611:4910:4712102.711766.7
77Colin Blackwell27NYRC4743655344.1-3.233841444.9-2.711.591.4102.950.050.014:0012:111517-7.011555.7
78Sammy Blais24STLLW3631736946.2-3.423628445.4-4.411.890.0101.950.649.412:0411:59911-0.75358.5
79Joachim Blichfeld22SJSW5332260.014.8191654.35.77.776.984.640.959.18:417:3401-0.5742.9
80Anton Blidh25BOSLW10838250.3-3.0665654.1-0.32.184.686.730.869.210:469:32120.11855.6
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
81Teddy Blueger26PITC4338741948.0-3.030131049.3-1.610.591.5102.031.668.414:5112:421112-1.67763.6
82Brock Boeser23VANRW5677980849.13.759461749.13.412.487.6100.060.239.819:1915:321631-2.824757.1
83Zach Bogosian30TORD4551747552.11.139837651.4-0.58.892.6101.450.549.514:3213:027196.18542.4
84Nick Bonino32MINC5543362241.0-6.734244243.6-4.813.789.6103.334.765.314:5111:032280.610364.1
85Adam Boqvist20CHID3539341048.91.429131148.31.48.090.498.462.337.716:5913:27721-1.18347.0
86Jesper Boqvist22NJDC2823228445.0-4.717221844.1-5.28.391.499.835.864.211:0910:39810-2.96354.0
87William Borgen24BUFD109713841.3-6.58211242.3-6.06.390.696.842.457.616:1614:48010.01258.3
88Andreas Borgman25TBLD7767351.0-2.1565849.1-3.910.386.496.668.631.411:5811:4723-0.22330.4
89Mark Borowiecki31NSHD2219721847.5-7.515014351.2-3.37.590.798.227.172.913:4111:3815-1.54738.3
90Robert Bortuzzo31STLD4039439150.23.529328550.74.06.590.797.254.745.314:1012:267170.37044.3
91Evan Bouchard21EDMD1419817752.86.113914149.61.35.892.398.168.231.814:5013:50410-0.16955.1
92Madison Bowey25CHID2191950.014.0141450.014.710.0100.0110.033.366.711:0911:02120.010.0
93Travis Boyd27TOTC3926735343.1-4.620727243.2-5.29.690.299.855.844.210:449:3686-7.6
93Travis Boyd27TORC2012817342.5-6.910312545.2-5.115.289.9105.054.845.29:408:4534-2.03345.5
93Travis Boyd27VANC1913918043.6-2.110414741.4-4.84.390.594.857.043.011:5110:2952-5.61650.0
94Tyler Bozak34STLC3125133542.8-5.618024242.7-6.010.288.198.339.860.214:5511:361210-3.85662.5
95Erik Brannstrom21OTTD3037636650.73.927427849.62.712.689.4102.050.050.016:2113:57831-5.59345.2
96Derick Brassard33ARIC5354254150.02.338941348.50.78.290.698.850.149.914:4812:201719-3.313051.5
97Jesper Bratt22NJDW4658548354.85.745836355.88.28.789.998.659.140.916:0513:1617221.518155.8
98Justin Braun33PHID5372669551.1-1.755152951.0-1.29.490.599.940.259.818:3216:02731-1.411949.6
99Guillaume Brisebois23VAND152119.2-25.731814.3-30.20.0100.0100.050.050.011:3110:3801-1.70
100T.J. Brodie30TORD5690090249.9-1.769665751.4-0.611.693.2104.852.947.121:3319:07225112.211043.6
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
101Jonas Brodin27MIND5379891946.50.461366248.11.211.389.6100.944.455.622:2619:211419-2.216648.2
102Jonny Brodzinski27NYRC5336733.0-13.3285434.1-11.75.696.9102.441.758.311:2011:0101-1.8887.5
103Mathias Brome26DETF2621524047.3-2.316918747.5-1.63.292.695.851.348.713:3911:511210-2.73857.9
104Adam Brooks24TORC11777849.7-2.1535847.7-5.913.694.7108.451.049.010:4110:06441.51471.4
105Connor Brown27OTTRW5671969450.93.553651351.13.310.588.899.238.461.618:1513:565629-4.920061.5
106Dustin Brown36LAKRW4963357652.45.648945351.94.69.089.798.847.652.417:3714:321131-1.120762.3
107Josh Brown27OTTD2620728242.3-6.115820343.8-4.58.891.3100.142.357.714:0811:54315-1.83125.8
108Logan Brown22OTTC18372.724.13350.0-1.70.0100.0100.00.0100.09:405:4301-0.520.0
109Patrick Brown28VEGC4362361.03.5271465.99.20.0100.0100.047.152.99:069:0510-0.81050.0
110Jacob Bryson23BUFD3847759844.4-1.737248043.7-1.811.491.4102.842.357.719:0316:32217-9.96536.9
111Pavel Buchnevich25NYRLW5463172046.7-0.348054247.0-0.813.290.4103.651.548.518:4414:103039-1.620159.7
112Connor Bunnaman22PHIF1813315845.7-5.09111743.8-7.34.789.394.037.562.511:3410:4250-3.02755.6
113Michael Bunting25ARILW2130023855.86.722619054.34.18.889.398.168.831.216:4214:4295-0.46261.3
114Andre Burakovsky25COLLW5376652559.30.754540357.5-1.39.188.998.060.239.815:0612:5516249.118056.7
115Brent Burns35SJSD/RW561051113648.10.278784948.1-0.59.788.498.144.355.726:0920:3636472.329446.9
116Kyle Burroughs25COLD5513261.4-0.4392461.91.07.194.1101.357.142.910:059:32110.9837.5
117Will Butcher26NJDD2333236447.7-1.524325948.40.49.790.199.752.547.519:0217:3888-4.47549.3
118Quinton Byfield18LAKC6647346.74.0485745.72.05.094.399.359.340.715:0113:24320.01275.0
119Bowen Byram19COLD1929022955.9-3.020317254.1-4.68.391.699.958.841.217:3116:25151.64348.8
120Paul Byron31MTLLW4641942749.5-5.730632348.6-6.17.793.9101.549.450.612:5111:101314-2.78154.3
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
121Nicholas Caamano22DALRW2416118246.9-6.612814147.6-5.13.190.093.136.663.49:219:11570.04967.3
122Drake Caggiula26TOTLW3832943243.2-4.725333543.0-4.48.490.198.545.454.612:2411:15910-3.8
122Drake Caggiula26ARILW2722830942.5-6.616724240.8-8.09.891.6101.550.549.512:2611:0967-4.45655.4
122Drake Caggiula26BUFLW1110112345.1-0.3869348.03.45.886.292.034.165.912:1911:29330.62268.2
123Matt Calvert31COLLW1819313858.3-1.812910255.8-4.04.493.597.941.059.013:4911:17602.74557.8
124Kyle Capobianco23ARID2301566.712.7201262.59.60.077.877.884.215.814:2812:10210.7837.5
125Brandon Carlo24BOSD2741431756.61.531925156.00.17.289.396.550.249.818:4315:5568-1.49047.8
126John Carlson31WSHD5287285550.51.066966050.31.111.388.399.754.945.123:4618:3624211.125151.0
127Gabriel Carlsson24CBJD1414017244.9-2.910113043.7-5.08.887.195.951.348.714:4714:1542-2.02850.0
128Lucas Carlsson23CHID1210812945.60.67510441.9-1.58.996.0104.940.559.513:0412:0523-0.41855.6
129Ryan Carpenter30CHIC4031527353.66.622420352.56.52.990.092.937.162.912:419:3147-0.87568.0
130Daniel Carr29WSHLW6525648.1-4.9374943.0-10.57.488.295.653.846.210:1410:0812-1.7862.5
131Connor Carrick26NJDD1113321837.9-9.110616239.6-7.110.590.5101.043.856.218:4017:4018-1.82138.1
132Sam Carrick28ANAC1312713548.50.28810944.7-3.611.994.9106.841.358.712:5512:0326-0.73565.7
133Alexandre Carrier24NSHD1930229850.30.423223150.1-1.77.594.7102.246.253.820:0318:021090.06845.6
134William Carrier26VEGLW5252443854.51.739332454.81.67.491.999.259.340.710:2510:131292.710363.1
135Jeff Carter36TOTC5463661251.02.249046851.12.59.991.1101.052.347.716:3413:2320161.3
135Jeff Carter36LAKC4046246050.11.935035050.01.67.490.297.656.743.316:2713:071111-0.417467.2
135Jeff Carter36PITC1417415253.43.214011854.34.816.393.6110.043.356.716:5514:10951.75271.2
136Jackson Cates23PHIC4323945.1-16.4233043.4-15.55.378.984.234.865.210:3610:16110.3887.5
137Cole Caufield20MTLRW1012010653.1-1.3898950.0-2.610.186.296.356.743.313:5812:1934-1.45653.6
138Cody Ceci27PITD5367669049.5-1.151452649.4-1.011.792.7104.450.050.018:3115:561115-1.911052.7
139Erik Cernak23TBLD4663854853.82.749143653.01.211.790.2101.948.951.119:4716:446104.516352.1
140Thomas Chabot24OTTD491037109948.50.977481248.80.78.290.698.942.557.526:1722:331882-2.924149.8
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
141Michael Chaput28ARIC136011534.3-11.6478037.0-8.30.087.787.733.366.79:248:4623-1.31127.3
142Zdeno Chara43WSHD5570974048.9-1.852756748.2-2.410.891.3102.136.763.318:1915:2014322.214845.3
143Jalen Chatfield24VAND1816722242.9-3.813617643.6-2.65.786.191.833.966.113:2612:2443-5.12653.8
144Ivan Chekhovich22SJSLW4234931.9-17.4173830.9-17.17.786.293.928.671.410:2910:1712-1.3683.3
145Ben Chiarot29MTLD4170667051.3-4.751950750.6-4.06.289.195.348.151.921:4718:499511.415751.6
146Alex Chiasson30EDMRW4533139545.6-3.123728245.7-3.47.691.499.046.653.412:299:291310-3.39965.7
147Filip Chlapik23OTTC17653.8-2.66650.0-2.520.0100.0120.050.050.07:117:11000.51100.0
148Sasha Chmelevski21SJSC5414150.02.6363252.96.610.381.591.846.953.19:459:45200.11080.0
149Dennis Cholowski22DETD1617923743.00.213718442.7-0.66.594.6101.158.241.815:5414:1436-3.12245.5
150Jakob Chychrun22ARID56970100049.21.073273350.02.210.589.199.656.943.123:2319:362036-3.635549.6
151Filip Chytil21NYRC4243144749.12.734834050.64.510.792.7103.457.142.913:1412:282325-2.312361.8
152Anthony Cirelli23TBLC5058852352.90.845340752.70.67.790.598.252.747.317:4513:4421191.911167.6
153Casey Cizikas29NYIC5644658943.1-7.133444043.2-8.08.092.7100.735.264.813:5011:591216-2.011264.3
154Fredrik Claesson28TOTD6637545.7-0.5495248.52.15.495.3100.859.041.012:2311:4107-0.1
154Fredrik Claesson28SJSD4475048.53.9393453.48.27.196.2103.366.733.311:3411:19040.7560.0
154Fredrik Claesson28TBLD2162539.0-11.4101835.7-14.30.094.194.146.753.314:0112:2703-0.8250.0
155Kale Clague22LAKD1824325948.41.119520349.01.39.087.296.354.145.917:1215:1117-0.74652.2
156Kyle Clifford30STLLW5035438647.8-0.827030047.4-0.74.892.597.343.656.49:569:25813-4.810561.9
157Connor Clifton25BOSD4457858849.6-5.044743550.7-5.48.293.9102.147.852.218:1316:471315-0.310346.6
158Cal Clutterbuck33NYIRW5039251643.2-7.029537644.0-7.08.890.999.635.864.213:2611:311812-1.29353.8
159Braydon Coburn35TOTD1920928242.6-6.216220344.4-5.27.990.898.740.759.316:0313:22414-5.2
159Braydon Coburn35OTTD1618122344.8-3.514316846.0-3.69.088.997.936.263.816:2513:15413-4.33148.4
159Braydon Coburn35NYID3285932.2-19.0193535.2-14.10.0100.0100.062.537.514:0513:5701-0.9742.9
160Dylan Coghlan22VEGD2936729755.32.725821954.10.97.689.997.560.239.813:2912:5654-1.57541.3
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
161Andrew Cogliano33DALLW/C5458853552.4-0.342939152.30.15.590.195.741.059.013:5612:1812104.915656.4
162Ian Cole31TOTD5455575942.2-5.244454844.8-3.314.693.0107.532.567.515:5314:2510240.6
162Ian Cole31MIND5253774441.9-5.443153744.5-3.614.693.1107.732.767.315:5514:329231.05451.9
162Ian Cole31COLD2181554.54.1131154.26.711.190.0101.122.277.814:4111:2611-0.4366.7
163Blake Coleman29TBLC5564752755.14.151340356.05.310.291.7101.849.250.815:2812:4925196.418366.7
164Ross Colton24TBLC3024423151.4-2.418117351.1-1.911.592.1103.657.043.010:349:4954-0.97462.2
165Blake Comeau34DALRW5160958351.1-2.444142650.9-2.15.788.894.535.664.415:4413:5721174.813456.7
166J.T. Compher25COLLW4846940054.0-4.935229854.2-3.710.891.0101.841.258.814:1310:3716106.48853.4
167Max Comtois22ANALW5566965550.52.450249150.63.49.991.9101.861.039.015:2713:3820390.818151.9
168Kevin Connauton30FLAD7788547.9-3.7576646.3-5.515.294.2109.434.565.514:1313:47050.91241.7
169Brett Connolly28TOTRW3128426351.91.721520351.41.77.792.9100.644.056.012:0911:19780.3
169Brett Connolly28FLARW2119718551.6-0.815414351.9-0.88.194.4102.547.053.012:3611:59270.33941.0
169Brett Connolly28CHIRW10877852.76.8616050.46.56.889.195.933.366.711:129:53510.01855.6
170Kyle Connor24WPGLW5678275350.93.656856850.02.411.587.899.457.542.518:4415:353732-2.930255.0
171Andrew Copp26WPGC5564370247.8-1.048753047.9-0.89.491.2100.746.353.718:1513:552225-10.817765.0
172Nick Cousins27NSHC5251850550.61.538438749.8-0.69.092.5101.646.453.613:2211:438152.69662.5
173Logan Couture31SJSC5372476348.71.153659147.6-1.310.688.398.840.959.119:1614:4327162.019658.2
174Sean Couturier28PHIC4568946559.78.151635859.08.411.084.795.752.048.019:2014:4021143.920658.3
175Charlie Coyle28BOSC/RW5154557048.9-6.742543149.6-7.16.290.897.051.348.816:1713:032819-6.712762.2
176Dylan Cozens19BUFC4143151045.8-1.032441344.0-3.28.389.497.646.353.714:2112:351320-6.410260.8
177Joseph Cramarossa28MINC4254933.8-4.0223240.76.15.992.097.934.665.410:4610:4202-0.73100.0
178Sidney Crosby33PITC5584377552.12.364060851.31.011.490.7102.162.137.920:2317:1151543.525163.3
179Lawson Crouse23ARILW5146560443.5-6.935244044.4-5.57.391.899.039.160.914:1811:582111-8.413551.9
180Josh Currie28PITRW13633.3-9.7060.0-47.2100.0100.00.07:245:0500-0.420.0
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
181Austin Czarnik28NYIC4313348.4-3.0252748.1-3.30.095.295.234.865.212:3010:2111-0.5450.0
182Kevin Czuczman30PITD262023.1-40.341422.2-42.00.075.075.037.562.511:3910:1801-1.3450.0
183Kirby Dach20CHIC1821024646.1-1.415017646.00.012.987.3100.245.454.618:3413:54184-3.95052.0
184Evgenii Dadonov31OTTRW5565661251.74.449245552.04.38.289.697.850.249.815:3512:361725-2.116354.6
185Rasmus Dahlin20BUFD5686789449.23.868172648.43.15.888.394.157.942.121:3618:291336-0.721054.8
186Michael Dal Colle24NYILW2626124551.63.819718152.13.07.192.799.855.944.111:5411:44454.44146.3
187Zac Dalpe31CBJRW129111743.8-4.2648343.5-3.76.191.797.836.064.010:379:4052-1.43171.0
188Phillip Danault27MTLC5379860157.03.857644556.44.19.089.998.942.157.916:5214:1114319.014052.1
189Brandon Davidson29BUFD6666052.45.3535350.03.00.090.090.045.654.415:2014:0240-1.11163.6
190Jeremy Davies24NSHD1617818948.51.113514947.5-1.812.192.6104.751.448.615:0214:1839-1.53554.3
191Calvin de Haan29CHID4459659250.24.343743750.05.06.987.794.547.252.818:3716:301536-0.713243.9
192Jacob de La Rose25STLLW13939748.9-1.8707349.0-1.03.992.596.433.366.710:129:02610.31872.2
193Chase De Leo25ANAC1161453.312.2131350.06.60.080.080.066.733.313:2613:2010-0.2333.3
194Jean-Sebastien Dea26BUFC13442.9-0.63350.07.40.066.766.750.050.05:335:3300-0.22100.0
195Anthony DeAngelo25NYRD6756553.65.7625553.04.58.377.385.670.030.018:2915:0313-0.72259.1
196Alex DeBrincat23CHIRW5271481946.60.852762645.70.712.990.4103.352.847.220:3116:103143-6.226857.8
197Jake DeBrusk24BOSLW4148646051.4-3.739234353.3-2.55.494.599.957.842.214:5412:4624101.312772.4
198Danny DeKeyser30DETD4755471743.6-2.442953244.6-0.711.292.4103.745.154.918:0616:05120-1.89246.7
199Michael Del Zotto30CBJD5373480647.71.655661547.50.910.092.2102.151.748.317:5316:20928-5.612661.1
200Ty Dellandrea20DALC2623423749.7-1.616818148.1-2.97.992.9100.841.658.412:2910:4046-1.35952.5
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
201Dylan DeMelo27WPGD5260062948.80.746047149.41.310.192.5102.549.850.216:5814:209482.18949.4
202Jason Demers32ARID4155956749.60.541243648.6-1.17.192.099.144.056.017:1415:321014-6.29546.3
203Grigori Denisenko20FLALW7655056.52.0533659.64.016.283.9100.165.934.111:5611:45300.71154.5
204Travis Dermott24TORD5154052550.7-1.141041050.0-3.17.292.299.455.544.513:1312:454277.08144.4
205Nicolas Deslauriers29ANALW4940350344.5-6.029936944.8-4.78.989.798.635.065.011:1911:0745-5.812651.6
206Phillip Di Giuseppe27NYRLW3127427250.23.919819750.13.47.393.8101.247.652.411:0610:46137-1.06963.8
207Jason Dickinson25DALC5167154255.32.247941153.80.87.090.797.744.155.916:1214:2128177.212652.4
208Brenden Dillon30WSHD5681282549.6-1.061563049.4-0.812.290.8103.153.346.718:5717:0413270.613837.0
209Christian Djoos26DETD3636039247.91.328329848.72.56.189.895.968.931.115:0512:32521-2.77750.6
210Noah Dobson21NYID4655656449.60.741041549.7-0.47.292.599.758.641.416:2414:2313231.614349.0
211Max Domi25CBJLW5459868846.50.146253246.5-0.77.488.896.254.445.615:1313:371841-6.615364.7
212Ryan Donato24SJSC5046050747.6-0.736037748.80.46.790.797.553.746.312:3610:522711-1.017160.8
213Joonas Donskoi28COLRW5156144855.6-4.341732156.5-2.410.292.1102.253.246.814:3211:0618109.614957.7
214Drew Doughty31LAKD5697995450.64.975072350.95.17.689.296.850.149.926:2320:578400.523543.0
215Nic Dowd30WSHC5651660246.2-5.339244946.6-4.29.393.0102.315.784.314:2211:563815-0.511061.8
216Justin Dowling30DALC2722218454.72.516814853.20.86.789.696.255.744.311:049:46661.95549.1
217Leon Draisaitl25EDMC5691686551.44.270065451.74.412.992.1105.054.745.322:1117:1856710.130255.6
218Sheldon Dries26COLC3242054.50.6131448.1-5.510.0100.0110.057.142.97:497:32100.2520.0
219Jonathan Drouin25MTLLW4458650853.6-1.343338453.0-1.48.587.996.458.841.216:0513:4517232.212162.8
220Jamie Drysdale18ANAD2430241442.2-10.523032941.1-9.19.589.599.051.348.719:3516:51619-6.86940.6
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
221Dillon Dube22CGYC5156451852.1-0.543240251.8-0.39.490.8100.348.251.813:3812:1615323.615653.8
222Pierre-Luc Dubois22TOTLW4653352150.63.940538051.65.17.688.395.863.136.915:0213:281810-1.4
222Pierre-Luc Dubois22WPGLW4148047150.53.636834351.85.18.088.196.162.137.915:0613:311710-1.511858.5
222Pierre-Luc Dubois22CBJLW5535051.55.9373750.04.73.389.793.069.830.214:3113:01100.21353.8
223Matt Duchene30NSHC3447641053.74.037131354.23.67.786.894.661.938.115:5013:2713152.512657.9
224Anthony Duclair25FLALW4357843856.93.344934856.32.212.992.9105.854.645.415:4113:41111512.316762.3
225Mathew Dumba26MIND5177581248.83.259459949.83.210.989.4100.446.653.422:1718:221132-0.118647.8
226Brian Dumoulin29PITD4166767749.6-1.351154048.6-2.910.893.0103.952.847.222:2119:282418-0.710448.1
227Vince Dunn24STLD4362960650.92.643445249.00.47.690.698.158.141.919:1517:281026-1.716444.5
228Joshua Dunne22CBJC6455047.44.8333151.610.20.095.295.234.865.210:2310:18101.91070.0
229Christian Dvorak24ARIC5661672446.0-3.646553346.6-2.79.889.098.946.353.718:2413:371918-4.615461.7
230Ryan Dzingel28TOTC4036337948.90.025728647.3-1.46.091.997.936.863.212:4210:5789-1.6
230Ryan Dzingel28OTTC2926628947.92.118821446.81.16.592.198.628.072.012:3110:5148-1.97055.7
230Ryan Dzingel28CARC11979051.9-5.1697248.9-8.24.391.395.753.646.413:1211:13410.32733.3
231Cody Eakin29BUFC4633550939.7-8.826739940.1-8.17.190.998.136.763.312:5611:151614-8.75966.1
232Jordan Eberle30NYIRW5580061756.510.962345258.012.08.790.198.960.239.816:4514:24151515.920363.1
233Alexander Edler34VAND5272290444.4-3.058166146.80.48.489.798.132.267.820:5417:101326-3.317755.9
234Joel Edmundson27MTLD5595178754.70.868758853.91.010.093.6103.647.552.520:0317:356698.118042.8
235Nikolaj Ehlers24WPGLW4768161352.66.549146351.55.010.692.5103.157.043.016:5515:111819-0.725358.5
236Jack Eichel24BUFC2131825255.88.325319356.710.06.486.793.161.138.920:3016:604111.910757.0
237Aaron Ekblad24FLAD3557148853.92.644337654.12.99.590.499.951.049.025:0518:4211229.319352.3
238Mattias Ekholm30NSHD4882677851.53.566160852.13.310.293.3103.648.551.522:5218:401732-0.822748.5
239Oliver Ekman-Larsson29ARID4664469248.20.248255446.5-2.58.089.197.146.353.720:5816:491225-7.717547.4
240Lars Eller31WSHC4458348154.84.743837653.84.29.188.998.057.142.916:2013:2919205.413451.5
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
241Ryan Ellis30NSHD3561756552.22.546743351.90.89.190.499.457.642.423:4619:03722-0.814551.7
242Pierre Engvall24TORLW4241841750.1-0.333031351.3-0.37.892.2100.136.763.311:5611:186193.210359.2
243Tyler Ennis31EDMC3026231145.7-5.119623345.7-5.28.592.9101.447.252.812:0811:48109-1.65964.4
244Mackenzie Entwistle21CHIRW5286231.1-11.9215129.2-14.510.597.6108.146.453.69:499:4910-2.1875.0
245Loui Eriksson35VANLW7366834.6-17.6285633.3-19.24.287.992.033.366.79:358:3260-2.2771.4
246Joel Eriksson Ek24MINC5665671148.02.351052149.52.911.592.0103.543.156.917:0314:0821106.117070.6
247Adam Erne25DETLW4542350245.71.033137746.81.98.293.0101.339.960.113:5512:20106-0.510567.6
248Jake Evans24MTLC/RW4740737052.4-3.530127652.2-2.57.391.999.249.051.011:509:5412161.79160.4
249Robby Fabbri25DETC3033340445.2-0.626530646.40.812.490.9103.350.649.417:1614:50316-0.49660.4
250Dante Fabbro22NSHD4059560049.8-1.748244651.90.96.592.899.253.146.919:1917:29826-1.210158.4
251Radek Faksa27DALC5560168846.6-8.842951045.7-9.66.491.097.435.664.417:2613:501821-3.514465.3
252Joel Farabee20PHILW5560257451.2-1.446044350.9-0.911.289.1100.354.445.616:0112:3127203.318964.6
253David Farrance21NSHD2203337.7-17.3182541.9-17.214.3100.0114.346.753.318:0815:15000.1475.0
254Hudson Fasching25ARIRW5354146.1-0.7313249.20.20.087.087.036.463.69:289:20010.0977.8
255Jesper Fast29CARRW4651047152.0-2.137736550.8-3.27.290.297.446.853.215:1812:57511-2.06955.1
256Justin Faulk28STLD5692898448.50.569974248.50.911.490.4101.947.053.024:1620:412435-5.322352.5
257Mario Ferraro22SJSD56882101646.5-2.366276346.5-3.010.389.7100.042.757.322:2618:313020-0.610654.7
258Kevin Fiala24MINLW5062160350.75.446546050.33.610.889.6100.450.649.416:5413:2741451.729055.9
259Valtteri Filppula36DETC3833945642.6-4.127033844.4-1.812.088.9100.946.353.715:3613:46710-1.24161.0
260Christian Fischer23ARIRW5241252643.9-6.032038845.2-4.48.790.298.937.362.712:4510:33711-9.08555.3
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
261Haydn Fleury24TOTD4758153352.2-1.242840951.1-1.75.490.395.849.650.415:2414:06727-0.5
261Haydn Fleury24CARD3539735752.7-1.529327351.8-2.45.790.796.554.945.113:3612:484160.39053.3
261Haydn Fleury24ANAD1218417651.10.413513649.81.64.789.694.240.060.020:3917:50311-0.83638.9
262Warren Foegele24CARLW5364857652.9-1.048545451.7-2.17.593.2100.744.755.314:0913:0016281.915558.7
263Steven Fogarty27BUFC9469033.8-12.8376934.9-9.814.394.4108.727.372.711:4411:3050-2.4862.5
264Marcus Foligno29MINLW3936743545.8-3.128832247.2-2.816.691.9108.543.057.014:5813:1115145.26264.5
265Nick Foligno33TOTLW4954061946.6-0.142245748.00.77.991.499.343.057.017:4614:081321-2.9
265Nick Foligno33CBJLW4246354246.1-0.236340247.50.66.391.798.042.058.018:0914:181118-3.711165.8
265Nick Foligno33TORLW7777750.00.6595551.81.617.089.5106.549.250.815:2813:03230.81080.0
266Callan Foote22TBLD3533133949.4-2.726125350.8-1.310.093.3103.358.941.112:5312:23150.47851.3
267Nolan Foote20NJDLW6454748.93.3363352.25.914.878.393.171.428.69:419:3812-0.4683.3
268Derek Forbort28WPGD5679686448.0-0.757963047.9-0.79.889.799.552.048.020:4517:521954-5.517438.5
269Alex Formenton21OTTLW2014620142.1-5.110814842.2-5.115.193.7108.837.462.611:6010:01116-2.93969.2
270Filip Forsberg26NSHC3959652053.42.046739054.52.46.690.196.758.441.618:1715:192221-0.121360.6
271Gustav Forsling24FLAD4369361752.9-1.854746354.2-0.49.393.3102.641.558.519:5716:5719269.316557.0
272Liam Foudy20CBJC2422527045.5-1.516721044.3-3.08.194.0102.150.050.012:3612:0165-3.96363.5
273Cam Fowler29ANAD5688683451.53.962764149.42.011.189.6100.754.245.821:4617:602128-2.918141.4
274Adam Fox22NYRD5584586549.44.364464949.83.910.791.9102.649.450.624:4218:2338364.018156.4
275Trent Frederic22BOSC4234138147.2-7.626427549.0-6.44.491.495.841.858.211:1510:4297-3.67558.7
276Mark Friedman25TOTD9759244.9-1.4587045.3-0.315.688.2103.857.642.411:0310:5302-1.5
276Mark Friedman25PITD5505249.01.7403652.66.721.285.2106.452.547.511:0410:52010.2875.0
276Mark Friedman25PHID4254038.5-6.6183434.6-10.70.091.791.768.431.611:0110:5501-1.7475.0
277Martin Frk27LAKRW12722.2-30.21516.7-34.20.075.075.0100.00.09:218:4800-0.510.0
278Byron Froese29CGYC6174726.6-22.6103223.8-24.520.096.7116.721.178.98:186:5920-1.7366.7
279Michael Frolik32MTLLW8866855.8-3.7615055.0-4.90.091.791.758.841.211:2711:12210.22556.0
280Morgan Frost21PHIC2201458.815.8101147.62.20.0100.0100.073.326.710:149:2301-0.620.0
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
281Kurtis Gabriel27SJSRW11628841.3-7.3534753.04.99.494.1103.523.376.77:407:33100.81136.4
282Jonah Gadjovich22VANLW11811.1-31.61516.7-28.566.750.050.04:554:5100-0.30
283Sam Gagner31DETC4238741248.43.531032448.93.79.190.9100.046.653.415:2612:0978-2.913266.7
284Alex Galchenyuk26TOTC3435236249.3-3.927627450.2-4.39.286.695.851.548.512:4211:406164.0
284Alex Galchenyuk26TORC2630529750.7-2.123522551.1-3.810.687.097.752.647.413:4212:555114.67262.5
284Alex Galchenyuk26OTTC8476542.0-12.2414945.6-7.90.084.484.442.957.19:307:3915-0.52860.7
285Brendan Gallagher28MTLRW3551835259.55.338525859.96.610.889.4100.247.852.215:0112:59798.117759.9
286Dylan Gambrell24SJSC4954065745.1-4.540947646.2-3.57.788.295.943.256.816:0213:39913-4.89749.5
287Jake Gardiner30CARD2633230152.4-0.924422851.7-1.48.391.699.955.644.416:0314:12513-0.46237.1
288Rhett Gardner24DALC/LW2820023046.5-5.914717645.5-7.15.987.593.445.055.09:589:3954-2.95244.2
289Conor Garland24ARIRW4969163152.35.553250151.54.810.088.898.963.136.917:5515:0134193.524156.0
290Adam Gaudette24TOTC4035941446.40.426530146.80.75.690.295.855.344.711:0710:0596-3.1
290Adam Gaudette24VANC3328332146.9-0.220823147.40.14.590.895.356.143.910:549:4764-1.99264.1
290Adam Gaudette24CHIC7769345.03.6577044.94.59.388.297.552.247.812:1211:3032-1.21741.2
291Frederick Gaudreau27PITC1918716653.03.815013552.63.713.393.6106.925.874.213:0411:101441.43557.1
292Johnny Gaudreau27CGYLW5675567252.90.057951752.80.49.790.299.960.040.018:2514:5023596.819756.9
293Frederik Gauthier25ARIC251722.7-21.931220.0-18.80.0100.0100.037.562.56:456:4500-0.61100.0
294Julien Gauthier23NYRRW3022226146.0-2.116919146.9-0.48.988.197.047.053.09:399:2459-0.35667.9
295Vladislav Gavrikov25CBJD5569289543.6-4.253666044.8-3.07.390.697.836.963.119:2417:221717-8.110247.1
296Glenn Gawdin23CGYC7374246.8-6.1263344.1-8.35.090.095.071.029.06:556:4430-0.1520.0
297Morgan Geekie22CARC3627924353.40.120918453.20.17.692.5100.156.743.39:478:3757-1.15752.6
298Nathan Gerbe33CBJC9606050.03.2444450.02.95.490.996.348.551.511:079:43210.11464.3
299Timothy Gettinger22NYRLW291833.32.961627.3-4.70.083.383.327.872.211:4311:2210-0.52100.0
300Ryan Getzlaf35ANAC4861956552.34.344041951.24.08.387.796.052.847.216:3514:0624400.313352.6
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
301Dennis Gilbert24COLD3131448.1-3.010855.65.60.0100.0100.044.455.66:436:00000.510.0
302Mark Giordano37CGYD5690177453.81.367556354.53.010.390.2100.551.948.122:5717:2321413.830646.4
303Samuel Girard22COLD48100266160.32.172648659.92.29.190.199.261.238.823:1319:31143218.818642.5
304Claude Giroux33PHIC/LW5479259457.16.759446056.46.211.485.897.250.149.918:0614:4419163.021156.9
305Cody Glass21VEGC2727226550.7-2.917917650.4-2.310.095.5105.549.150.914:3212:09116-0.95550.9
306Luke Glendening31DETC5447960444.2-1.836344145.1-0.610.692.9103.432.068.014:4812:15107-5.311060.9
307Alex Goligoski35ARID5691097748.2-0.767772348.4-0.411.189.9101.050.349.723:0019:041433-7.615745.9
308Barclay Goodrow27TBLRW5562450455.34.448638555.85.010.592.2102.746.253.815:0712:3316125.110469.2
309Shayne Gostisbehere27PHID4162356852.3-1.146643551.7-1.110.488.498.955.844.219:5617:0610242.418945.0
310Yanni Gourde29TBLC5671957555.64.955444855.34.510.590.9101.448.851.217:0413:4318133.718264.8
311Mikael Granlund28NSHC5167068449.5-0.752152849.7-1.49.391.4100.754.345.719:2814:402327-0.113455.2
312Derek Grant30ANAC4640356741.5-8.229741641.7-6.710.990.8101.737.262.814:3411:41912-10.312254.1
313Tyler Graovac27VANC149214039.7-6.97010839.3-7.47.590.998.548.451.69:449:0863-0.52665.4
314Ryan Graves25COLD5487765157.4-1.663048356.6-2.010.092.0101.947.952.119:0315:39182410.122644.7
315Andy Greene38NYID5568478146.7-2.851156447.5-2.78.294.3102.455.844.217:3515:37619-1.012540.0
316Jordan Greenway23MINLW5658174943.7-3.645455744.9-3.411.590.6102.141.858.215:4814:0516181.314256.3
317A.J. Greer24NJDLW131516.7-30.731318.8-22.9100.033.366.78:338:3300-1.30
318Noah Gregor22SJSC3026936342.6-5.920727343.1-5.95.287.893.045.954.111:4311:05116-4.89861.2
319Mikhail Grigorenko26CBJC3233039745.4-0.725831045.4-1.18.591.9100.552.048.013:4512:52108-4.46852.9
320Rocco Grimaldi27NSHC4041142349.3-1.131533548.5-3.17.892.099.852.547.512:4912:001711-5.211255.4
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
321Jordan Gross25ARID7857353.80.4675355.82.210.680.090.662.737.313:1113:08041.12343.5
322Carl Grundstrom23LAKRW4741851844.7-4.232638645.8-2.97.091.298.148.651.412:2811:3269-10.010165.3
323Matt Grzelcyk27BOSD3764645458.76.251934160.37.08.292.4100.652.048.019:4516:37141110.512663.5
324Radko Gudas30FLAD5478269153.1-0.161452553.90.88.491.499.848.052.017:3415:3114335.716750.3
325Erik Gudbranson29TOTD4561267847.4-2.046053246.4-4.37.290.697.844.655.417:5515:29633-8.0
325Erik Gudbranson29OTTD3650852949.0-1.437941547.7-3.97.388.796.048.551.518:0415:15526-7.110550.5
325Erik Gudbranson29NSHD910414941.1-4.48111740.9-6.26.896.7103.531.968.117:1516:2517-0.91631.3
326Jake Guentzel26PITC5686180951.61.765363750.60.211.290.7101.962.437.620:1517:1117230.223859.2
327Carl Gunnarsson34STLD1210513643.6-11.47710342.8-10.710.089.799.733.366.714:2611:5012-2.21735.3
328Denis Gurianov23DALRW5569063052.3-1.051548351.6-1.48.491.599.959.240.815:5113:3618295.625151.8
329Nikita Gusev28TOTLW3138327857.94.329521557.85.14.190.194.255.844.214:2111:4810210.7
329Nikita Gusev28NJDLW2021617755.03.115814552.11.94.487.591.962.837.213:3211:13914-2.67460.8
329Nikita Gusev28FLALW1116710162.35.21377066.28.73.894.998.744.955.115:5112:52173.34362.8
330David Gustafsson20WPGC4171848.6-3.9131644.8-8.10.092.992.950.050.05:495:4810-0.4250.0
331Erik Gustafsson28TOTD2934029753.43.724522951.72.811.589.0100.562.837.216:4314:20722-0.5
331Erik Gustafsson28PHID2429026951.93.020620949.60.812.388.8101.161.638.417:2414:56618-1.87832.1
331Erik Gustafsson28MTLD5502864.111.1392066.117.07.190.998.175.025.013:2311:28141.31553.3
332Gaetan Haas29EDMF3421227743.4-5.114218243.8-3.86.192.498.544.655.411:219:18910-3.45048.0
333Brandon Hagel22CHILW5252562645.6-0.136946444.3-0.99.889.899.637.562.513:5912:413111-5.614463.2
334Carl Hagelin32WSHLW5652355048.7-1.940340150.10.310.291.9102.117.582.514:0611:2821162.412965.9
335Robert Hagg25PHID3439836352.3-0.229127951.1-0.37.990.398.260.839.215:4013:54520-1.87737.7
336Nicolas Hague22VEGD5271561653.70.452143654.41.19.992.7102.660.739.315:6014:4210155.418542.2
337Libor Hajek22NYRD4439066537.0-12.031352037.6-12.510.394.2104.651.648.415:1614:28517-12.05658.9
338Jani Hakanpaa28TOTD5770976148.2-1.950855048.0-1.89.991.1101.151.049.018:0115:55336-1.3
338Jani Hakanpaa28ANAD4254056948.70.138240948.30.010.290.3100.550.749.318:3716:19229-1.69543.2
338Jani Hakanpaa28CARD1516919246.8-7.512614147.2-6.79.493.3102.652.247.816:2114:45170.32748.1
339Micheal Haley34OTTC4142436.8-7.891537.5-7.80.090.090.023.176.96:036:0100-0.410.0
340Taylor Hall29TOTLW5378360356.57.560846556.77.28.588.997.464.735.317:5215:1519318.4
340Taylor Hall29BUFLW3752947952.56.541637052.97.36.786.893.462.137.918:4115:4510201.016354.0
340Taylor Hall29BOSLW1625412467.211.71929566.99.112.197.3109.470.529.515:5814:079117.57365.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%
341Dougie Hamilton27CARD55106285955.32.581465555.43.210.192.4102.551.148.922:4318:1519445.236249.7
342Travis Hamonic30VAND3854066244.9-0.639147145.40.07.693.0100.652.048.019:2217:131019-7.915152.3
343Fredrik Händemark27SJSC8526345.2-3.8454351.12.03.083.986.946.253.89:279:19230.5862.5
344Noah Hanifin24CGYD4775569852.0-0.557153651.6-0.47.491.198.549.350.720:0118:4219377.420643.2
345Joel Hanley29DALD3538129156.72.028721157.63.78.890.799.656.343.713:0112:34476.25152.9
346Mike Hardman21CHIRW8538837.6-2.5407235.7-4.012.992.2105.138.062.010:5910:5321-1.41050.0
347Jansen Harkins23WPGC2615620143.7-5.812014645.1-3.84.894.799.632.267.88:248:1512-4.32955.2
348Ben Harpur26NSHD3434645143.4-6.028634945.0-5.38.693.2101.745.154.916:2614:52928-4.45757.9
349Scott Harrington27CBJD1212815944.6-1.59811945.2-1.811.385.196.352.347.716:2114:4901-2.21650.0
350Ryan Hartman26MINRW5150861245.4-1.138945945.9-1.59.891.2101.039.860.215:0412:342129-1.213853.6
351Garnet Hathaway29WSHRW5649555047.4-3.638240448.6-1.710.692.4103.017.582.512:1910:5510100.610658.5
352Erik Haula29NSHLW5153156248.6-1.540243048.3-3.09.392.1101.443.856.216:0012:321817-4.414359.4
353Jayce Hawryluk25VANC3022528144.5-0.516621044.1-1.55.388.894.246.353.79:389:33512-3.23354.5
354John Hayden25ARIC2919823645.6-5.614616546.9-4.07.489.396.646.553.59:499:0444-4.43855.3
355Kevin Hayes28PHIRW5563263749.8-3.148950249.3-2.98.991.5100.455.444.617:3113:4022272.122656.2
356Barrett Hayton20ARIC1412111451.52.4898551.11.96.791.598.261.838.211:299:1444-0.22050.0
357Victor Hedman30TBLD5491280453.11.669262352.60.710.489.499.859.740.325:0319:1912280.931643.0
358Danton Heinen25ANAC/LW4346349348.4-0.134237447.80.78.190.298.346.054.014:4612:332310-6.313954.7
359Ville Heinola19WPGD5566944.8-8.0425344.2-8.26.990.597.458.541.515:3214:2912-2.21090.0
360Miro Heiskanen21DALD55102891752.9-0.377769352.90.46.890.297.051.348.724:5820:39164810.726246.2
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
361Darren Helm34DETC/LW4748452548.03.535839547.53.06.393.699.937.762.314:4112:441310-3.413063.8
362Adam Henrique30ANAC4554552850.83.838240948.31.89.789.999.653.746.316:0213:161120-3.112959.7
363Aleksi Heponiemi22FLAC910310050.7-8.3887753.3-6.68.893.2102.039.760.312:1411:5563-0.62171.4
364Tomas Hertl27SJSC5073266452.46.255849453.06.510.088.398.347.652.419:0814:47352410.419058.9
365Thomas Hickey31NYID5605651.75.8443953.07.116.796.7113.360.040.016:1616:10012.0633.3
366Matthew Highmore24TOTLW4232941744.1-2.625831145.3-0.56.192.798.834.165.911:3810:191111-6.7
366Matthew Highmore24CHILW2415816548.92.811911950.05.02.292.694.837.862.28:508:1845-2.93852.6
366Matthew Highmore24VANLW1817125240.4-7.113919242.0-5.39.592.7102.230.969.115:2213:0176-3.83360.6
367Vinnie Hinostroza26TOTC2624325648.70.218320347.4-0.19.891.9101.748.052.012:1611:421012-4.9
367Vinnie Hinostroza26CHIC1718818250.87.413814548.86.613.090.8103.750.050.013:3412:47910-3.54165.9
367Vinnie Hinostroza26FLAC9557442.6-14.7455843.7-13.00.095.295.242.657.49:509:3912-1.51250.0
368Roope Hintz24DALLW4156045055.43.343033955.94.610.891.2102.063.436.618:1414:098238.618649.5
369Taro Hirose24DETLW6434250.64.6373452.19.47.1100.0107.143.556.514:2210:39130.71190.9
370Nico Hischier22NJDC2125628047.8-0.418421745.9-1.86.787.794.445.554.518:3114:00127-2.37757.1
371Niklas Hjalmarsson33ARID4143747747.8-2.034034349.80.95.191.796.838.461.617:2213:541029-2.96743.3
372Mike Hoffman31STLC/LW5253057348.1-0.239643447.70.111.190.2101.358.741.315:0413:0621200.018561.1
373Nils Hoglander20VANLW5674874050.35.255356149.64.19.190.699.748.951.115:2713:5342200.519660.2
374Nick Holden33VEGD1724721153.92.217515253.53.58.593.0101.553.846.215:5115:10300.14650.0
375Justin Holl29TORD5585989049.1-2.965964950.4-2.211.990.2102.149.650.421:0418:2217416.911748.7
376Patric Hornqvist34FLARW4450941755.02.939031955.02.910.087.897.765.234.816:4712:4018101.220072.5
377Bo Horvat25VANC5682088748.02.360264848.22.28.790.599.241.059.019:5315:482522-6.722658.0
378Brett Howden22NYRC4233940245.7-2.226129347.1-1.26.792.799.448.251.812:3410:2066-2.95461.1
379Filip Hronek23DETD5685491548.33.865272147.52.77.390.497.748.851.223:2318:47731-2.522550.7
380Jonathan Huberdeau27FLALW5571259654.41.257246455.22.011.890.0101.964.835.218:2514:0337434.919064.7
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
381Cameron Hughes24BOSC1151746.913.1111052.416.90.083.383.383.316.716:0514:3630-0.1650.0
382Jack Hughes19NJDC5686265756.78.764852555.28.09.889.299.063.836.219:0416:0156745.125755.3
383Quinn Hughes21VAND5693792350.46.067970449.13.78.388.997.162.637.422:4818:553460-5.323342.1
384Brad Hunt32MIND128810844.92.0758447.20.84.182.186.239.160.912:2010:2821-1.63145.2
385Dryden Hunt25ARILW2626024651.43.119718052.33.35.688.794.342.457.611:5811:47470.26659.1
386Ben Hutton27TOTD3849056246.6-4.537642946.7-3.86.490.496.838.461.618:2816:04822-6.7
386Ben Hutton27ANAD3443351245.8-4.833239345.8-4.16.790.196.837.762.318:3115:55619-7.79156.0
386Ben Hutton27TORD4575053.3-1.6443655.0-1.33.795.098.744.855.218:0217:23231.01030.0
387Zach Hyman28TORC4364659452.11.350042753.93.212.593.1105.646.653.419:2215:52171719.218362.8
388Alex Iafallo27LAKC5571668251.24.553451550.93.99.288.797.948.451.619:5315:02159-4.419162.3
389Matt Irwin33BUFD2425134242.3-4.020027242.4-3.36.888.995.747.352.716:1514:1677-6.14658.7
390Mark Jankowski26PITC4526032044.8-7.320323945.9-6.28.894.9103.729.470.610:438:47143-2.06256.5
391Mattias Janmark28TOTC5659570945.6-4.343753844.8-5.08.190.198.250.249.817:0613:371626-4.6
391Mattias Janmark28CHIC4138753142.2-6.327840440.8-7.27.089.596.548.351.716:4913:231221-4.210369.9
391Mattias Janmark28VEGC1520817853.90.415913454.3-0.210.392.0102.355.344.717:5014:1845-0.44452.3
392Calle Jarnkrok29NSHC4951957947.3-2.941944448.6-2.110.493.9104.352.347.716:4813:111911-0.513368.4
393Christian Jaros24SJSD7547342.5-4.4425145.2-2.46.783.390.057.542.511:1110:55320.11030.0
394Tanner Jeannot23NSHF1514313751.15.611510751.84.611.593.5105.016.283.812:0811:49051.23369.7
395Jan Jenik20ARIRW2241266.723.918966.722.723.1100.0123.164.335.712:0512:05100.0475.0
396Boone Jenner27CBJC4149458845.7-0.738642747.50.97.090.897.837.562.517:6014:351422-3.713160.3
397Nick Jensen30WSHD5362863649.7-1.047249149.0-1.59.691.5101.136.263.817:1814:3515293.510756.1
398Ryan Johansen28NSHC4858556450.92.645742651.82.57.692.299.854.345.716:5713:4113200.710563.8
399Marcus Johansson30MINC/W3636443245.7-0.727034044.3-3.47.689.497.045.954.115:5612:501019-5.08554.1
400Erik Johnson32COLD4453754.9-3.2342954.0-1.713.094.7107.846.253.813:2610:26130.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%
401Jack Johnson34NYRD1314118743.0-6.210914842.4-6.22.493.195.548.251.816:5814:5726-0.52454.2
402Luke Johnson26MINC149114838.1-7.67011238.5-8.17.888.996.728.971.110:0610:0220-3.32055.0
403Reese Johnson22CHIF5242648.00.2192048.75.50.088.988.936.863.27:577:5700-0.2580.0
404Tyler Johnson30TBLC5555050452.20.242138352.40.58.390.698.953.546.513:4012:03473.812362.6
405Andreas Johnsson26NJDLW5055147753.62.342337353.13.27.891.399.054.745.313:5612:1223135.010462.5
406Ross Johnston26NYILW127110739.9-9.1517341.1-9.52.992.595.349.250.88:448:4311-0.6683.3
407Henri Jokiharju21BUFD4665071447.71.751156047.72.46.690.496.954.145.918:2317:16912-1.810945.9
408Caleb Jones23EDMD3333733250.41.025224251.02.26.189.795.855.144.913:3612:599350.05541.8
409Max Jones22ANALW4648651848.40.634940046.6-0.58.090.398.348.951.114:1012:322010-4.613357.9
410Seth Jones26CBJD561018108448.43.277584048.01.87.890.598.355.344.725:1421:122043-9.125655.1
411Zachary Jones20NYRD109613940.9-2.17011338.3-6.010.090.9100.944.355.714:5913:50110-1.82352.2
412Mathieu Joseph23TBLRW5642544748.7-4.032635348.0-4.911.791.6103.356.943.110:5610:171212-1.59264.1
413Pierre-Olivier Joseph21PITD1622420752.01.417815054.34.47.890.998.752.447.616:4715:48480.44856.3
414Dakota Joshua24STLC12557941.0-6.7385939.2-8.23.289.793.051.248.88:588:4631-1.71181.8
415Roman Josi30NSHD4893785852.23.071864452.72.77.489.897.257.542.524:2120:4515301.829048.6
416Tyson Jost22COLC5464045158.7-0.447033258.60.38.892.9101.750.249.814:0711:4524119.215459.7
417Olli Juolevi22VAND2322727745.0-5.716521044.0-7.39.091.6100.644.155.913:1312:2129-3.05742.1
418Tomas Jurco28VEGRW8765657.63.8563958.96.26.584.290.765.934.18:588:57011.61861.1
419Noah Juulsen23FLAD4374644.6-4.8313844.9-4.00.089.789.754.145.911:5811:4002-1.4771.4
420Nazem Kadri30COLC5679159357.2-2.156346254.9-4.48.089.297.255.644.416:2813:2222265.328958.8
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
421Dominik Kahun25EDMC4851253848.80.439040549.10.78.091.399.446.753.312:4912:251116-2.411261.6
422Kaapo Kakko19NYRRW4856648553.98.044137054.48.07.991.799.658.641.414:2112:5931113.613659.6
423Arthur Kaliyev19LAKRW161627.30.851327.84.120.081.8101.842.957.114:4213:4800-0.2250.0
424Wyatt Kalynuk23CHID2125831545.0-0.118725142.7-1.911.688.199.751.248.816:1614:50217-6.84854.2
425David Kampf26CHIC5655060747.51.840944747.83.36.893.2100.032.667.414:4012:19318-2.510162.4
426Steven Kampfer32BOSD2026927849.2-4.721720651.3-3.56.593.9100.457.942.116:4214:5765-0.14957.1
427Evander Kane29SJSLW5682785149.32.061565548.40.011.088.599.540.559.520:1215:3930333.932260.2
428Patrick Kane32CHIRW56842100345.6-0.862376744.8-0.711.689.8101.456.943.122:1418:123345-9.232359.1
429Kasperi Kapanen24PITRW4044444949.70.134233950.20.613.592.9106.366.933.115:3213:541621-2.011260.7
430Kirill Kaprizov23MINLW5574871251.27.057552852.16.811.890.6102.458.341.718:1814:5927354.028056.1
431Erik Karlsson30SJSD5293297149.01.470174248.60.18.289.097.252.947.123:3619:2739471.023946.0
432William Karlsson28VEGC5683566255.83.158348654.51.010.092.8102.955.644.418:4014:0930156.719856.1
433David Kase24PHIRW17750.0-3.61516.7-34.40.0100.0100.060.040.010:589:0501-0.330.0
434Ondrej Kase25BOSRW3322061.57.4261563.49.00.0100.0100.088.911.18:308:09110.5944.4
435Zack Kassian30EDMRW2723026946.1-1.217120345.7-2.16.793.099.750.349.711:5111:3837-2.03847.4
436Martin Kaut21COLRW5253541.7-17.6173036.2-22.30.0100.0100.035.364.77:607:5700-1.7366.7
437Joey Keane21CARD1171356.710.3131350.05.90.087.587.566.733.319:3416:5501-0.5333.3
438Brady Keeper24FLAD12722.2-30.31516.7-36.3100.0100.00.09:287:1100-0.610.0
439Duncan Keith37CHID54827100145.2-2.361177744.0-3.09.590.099.552.547.523:2518:182863-9.919955.3
440Clayton Keller22ARIC5677664954.58.158749354.48.19.687.897.459.340.716:4013:5323170.121258.5
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
441Joel Kellman26SJSF7677148.61.6545250.94.78.986.195.036.463.610:4110:01301.31968.4
442Parker Kelly21OTTF111378.632.27370.021.925.0100.0125.00.0100.07:325:5400-0.11100.0
443Adrian Kempe24LAKLW5657665446.8-1.042450445.7-2.78.488.196.451.049.016:5612:401520-7.723853.4
444Alexander Kerfoot26TORC5654258748.0-3.940543548.2-4.68.691.8100.552.048.014:2712:191730-2.611857.6
445Tanner Kero28DALRW3929029349.7-3.220721149.5-3.46.892.899.645.854.210:369:429101.86361.9
446Phil Kessel33ARIRW5666173447.4-1.748656546.2-3.39.587.997.456.643.417:0514:121920-5.420655.8
447Jujhar Khaira26EDMLW4027935843.8-6.321026144.6-5.810.292.8103.031.768.312:0310:01711-4.77356.2
448Matt Kiersted22FLAD7759843.4-14.5587643.3-14.02.391.493.750.050.015:1014:1117-2.11154.5
449Alex Killorn31TBLC/LW5665755054.43.350244253.21.68.690.499.054.445.617:5313:0114100.920459.3
450Joel Kiviranta24DALF2625722653.2-0.318617751.2-1.110.889.199.964.935.112:1011:17730.35457.4
451John Klingberg28DALD5395286252.50.069065351.4-0.98.688.196.755.644.422:4219:2917513.623146.8
452Nikolai Knyzhov22SJSD5678077750.13.159359050.12.57.690.698.249.550.516:4415:4918131.69752.6
453Slater Koekkoek26EDMD1816023640.4-9.211916741.6-8.74.489.994.448.052.013:1011:12311-3.04141.5
454Mikko Koivu37CBJC7478336.2-9.8356236.1-10.014.885.099.840.959.112:2811:1632-2.5742.9
455Keegan Kolesar23VEGRW4438836051.9-2.227325351.9-2.19.688.898.457.642.49:339:30972.37660.5
456Leo Komarov34NYIC3331133348.3-1.423723550.20.47.794.7102.453.846.212:5011:291083.24165.9
457Travis Konecny23PHIC5064952855.13.847040953.52.18.089.797.755.244.815:5413:351615-0.719152.4
458Anze Kopitar33LAKC5678475251.04.959257250.94.59.088.797.749.051.021:1115:511234-3.221654.6
459Klim Kostin21STLC/LW2151550.00.0111444.0-6.016.783.3100.030.869.213:4813:4812-0.720.0
460Jesperi Kotkaniemi20MTLC5669755955.51.648241953.50.37.391.698.956.943.114:4812:5233243.615855.1
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
461Vitali Kravtsov21NYRRW2017322143.9-0.113416744.5-0.34.989.794.649.150.912:2412:07713-2.54254.8
462Peyton Krebs20VEGC4373055.21.5301961.28.212.084.696.672.227.811:2610:39110.5520.0
463Chris Kreider29NYRLW5056857749.62.742542350.12.310.389.499.749.850.217:2413:2017321.217757.6
464David Krejci34BOSC5173854957.33.856542157.32.58.395.1103.465.035.017:0814:33212813.714158.9
465Torey Krug29STLD5180884548.90.663565149.41.810.890.9101.650.549.522:3119:16725-3.220852.9
466Dominik Kubalík25CHILW5660667047.51.844449747.22.69.091.3100.349.750.315:3113:021219-0.126060.0
467Karson Kuhlman25BOSC2017915254.1-1.714311156.3-0.72.887.390.254.245.810:3910:18211.74766.0
468Dean Kukan27CBJD3537242946.40.329531848.12.17.691.799.358.042.014:1114:07617-1.85058.0
469Brett Kulak27MTLD4669954656.12.950539056.44.46.792.198.860.939.116:0615:598334.711350.4
470Dmitry Kulikov30TOTD4872764253.12.255350452.32.77.190.897.941.258.819:1016:538314.0
470Dmitry Kulikov30NJDD3858550953.51.845040452.72.96.690.797.340.259.819:3316:577191.68451.2
470Dmitry Kulikov30EDMD1014213351.63.610310050.71.98.691.4100.146.853.217:4416:381122.52630.8
471Luke Kunin23NSHC3841047346.4-4.931936346.8-5.610.092.5102.550.649.413:5912:5889-2.211760.7
472Janne Kuokkanen22NJDC/LW5060256551.61.644544450.10.79.988.398.251.148.914:4613:302214-4.911354.0
473Rasmus Kupari20LAKC7605452.66.3434648.33.43.681.384.839.061.011:2810:3700-1.21080.0
474Sean Kuraly28BOSC4744848148.2-7.836036349.8-7.16.090.096.124.076.014:0412:082413-2.513366.2
475Philipp Kurashev21CHIC5448356846.0-0.334143444.0-1.77.892.099.851.049.013:0511:361816-7.410661.3
476Evgeny Kuznetsov28WSHC4150848451.21.239338350.61.013.690.9104.572.527.516:3414:041619-0.112263.9
477Oliver Kylington23CGYD8947854.74.8726951.12.08.291.199.375.025.013:0512:52241.11643.8
478Jordan Kyrou22STLC5564362350.83.647847650.12.811.388.599.854.945.114:2513:1132221.017157.3
479Joel L'Esperance25DALRW12758048.4-5.2646051.6-3.86.888.695.534.365.79:258:3313-0.22040.0
480Kevin Labanc25SJSRW5574472450.73.956057449.41.59.489.598.944.855.216:2514:1317243.822856.1
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
481Tanner Laczynski23PHIC5283445.2-9.7252649.0-5.54.8100.0104.833.366.79:598:4721-0.3966.7
482Sam Lafferty25PITC/LW3423828045.9-5.618921646.7-5.36.391.297.525.374.79:479:3676-2.75757.9
483Alexis Lafreniere19NYRLW5657167845.7-1.545151046.9-0.69.190.899.953.846.213:5312:361518-6.511558.3
484William Lagesson24EDMD1915022240.3-10.910916040.5-10.914.392.1106.439.860.214:0912:5337-4.02937.9
485Patrik Laine22TOTRW4652068843.0-5.140253243.0-5.88.886.194.961.338.717:2715:15940-6.6
485Patrik Laine22CBJRW4551067543.0-5.039352542.8-5.98.486.294.661.338.717:2815:18940-6.715451.3
485Patrik Laine22WPGRW1101343.5-11.79756.35.025.075.0100.060.040.016:2013:11000.1650.0
486Juho Lammikko25FLARW4434637747.9-6.027829648.4-5.54.692.296.835.864.210:509:457120.87061.4