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%
1Nicholas Abruzzese22TORC9697248.9-2.8465943.8-8.95.792.598.246.353.710:139:11030.21266.7
2Noel Acciari30FLAC2020416555.3-1.515011955.8-0.29.689.499.152.048.011:5910:38862.75261.5
3Calen Addison21MIND1519915057.06.314411954.84.29.784.794.450.549.513:4712:16013.03647.2
4Andrew Agozzino31OTTLW18466.726.75271.429.10.0100.0100.050.050.06:526:5200-0.21100.0
5Jack Ahcan24BOSD6937057.15.3695257.03.70.092.192.159.240.816:0215:29141.21435.7
6Sebastian Aho24CARF79116396554.7-1.687877153.2-2.911.490.5101.857.942.118:5714:0368567.440255.0
7Sebastian Aho25NYID3643354744.2-2.631841643.3-3.510.090.8100.958.841.216:2715:40827-9.07644.7
8Alexander Alexeyev22WSHD191242.9-5.46746.2-1.50.0100.0100.060.040.010:3510:07000.510.0
9Wade Allison24PHIRW18561.513.16460.012.00.066.766.766.733.38:167:0511-0.12100.0
10Michael Amadio25TOTC5668456654.71.250239556.01.67.990.298.251.248.812:1011:5526114.310958.7
11Joey Anderson23TORRW5453258.45.5312852.5-1.43.893.897.675.025.08:468:43202.01566.7
12Josh Anderson27MTLRW69913101847.30.667776746.90.99.288.497.647.452.617:1415:033331-10.028353.7
13Michael Anderson22LAKD5798084153.80.076264554.2-0.78.790.799.450.349.720:0718:0510265.513343.6
14Jaret Anderson-Dolan22LAKC7776853.1-2.4555450.5-6.60.090.090.052.247.813:4712:55220.11729.4
15Lias Andersson23LAKC2018420647.2-6.113815746.8-8.32.990.893.859.140.910:379:4925-1.73876.3
16Rasmus Andersson25CGYD821544126355.0-0.6121998955.20.310.190.8100.953.546.522:4017:57244424.028952.6
17Andy Andreoff30NYILW6405940.4-8.4273841.5-4.26.391.797.953.346.79:599:4913-1.9966.7
18Anthony Angello25PITC4162044.4-13.5111444.0-12.711.190.0101.157.142.96:386:3800-0.22100.0
19Mason Appleton26TOTC6880381849.50.259661749.1-0.19.091.4100.337.063.014:5313:341513-6.417157.3
20Josh Archibald29EDMRW8355439.3-14.1234533.8-19.913.387.5100.845.954.19:037:2931-1.3944.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%
21Joel Armia28MTLRW6060663748.81.344248047.91.56.190.796.849.450.613:4311:293028-1.817957.5
22Viktor Arvidsson28LAKLW66107183356.32.383660757.93.38.689.297.853.746.316:5914:20241612.241255.1
23Rasmus Asplund24BUFF8087378152.85.768461052.97.17.889.897.651.248.814:1712:2721230.919267.7
24Zach Aston-Reese27TOTC6963268348.1-2.448551048.7-2.38.294.0102.133.466.613:0211:3019100.413060.0
25Andreas Athanasiou27LAKC2835034750.2-4.127925652.1-3.211.991.5103.451.648.415:1413:301590.212357.7
26Cam Atkinson32PHIRW73918102747.20.769578047.10.511.289.9101.154.945.118:1513:493728-4.833165.0
27Ronald Attard22PHID1520919951.24.814814650.32.710.587.798.352.347.716:3614:3669-0.94535.6
28Nicolas Aube-Kubel25TOTRW7460364348.4-4.344548947.6-4.18.594.6103.138.261.89:499:4217202.115257.2
29Mikael Backlund32CGYC82119590057.02.290769656.62.28.192.7100.849.850.217:0713:39554412.035560.3
30Nicklas Backstrom34WSHC4759460549.5-0.744944850.1-1.211.187.598.661.538.517:2913:422513-3.912156.2
31Brandon Baddock26MTLLW14640.00.32433.3-5.40.0100.0100.00.0100.08:247:32000.00
32Sven Baertschi29VEGLW161726.1-33.941323.5-41.20.090.990.971.428.613:5413:4600-1.31100.0
33Kevin Bahl21NJDD1721123946.9-1.816618647.20.49.386.996.239.160.915:4514:4143-2.33053.3
34Josh Bailey32NYIC74850106944.3-2.463777745.0-1.810.490.6101.051.948.116:5314:153143-6.415655.8
35Justin Bailey26VANRW147112835.7-18.8519834.2-19.32.591.093.531.468.69:057:4774-3.32564.0
36Rudolfs Balcers24SJSLW6175185046.92.355461247.51.69.090.799.642.857.215:0213:393530-4.316061.3
37Alexander Barabanov27SJSF70967111346.51.371881746.80.09.791.0100.745.854.217:1115:184030-7.516662.0
38Ivan Barbashev26STLC81868117442.5-6.466191442.0-6.613.190.6103.747.852.216:2713:544446-10.518859.0
39Riley Barber27DETRW4203139.2-2.1122433.3-7.610.090.0100.060.040.08:277:2913-0.8850.0
40Aleksander Barkov26FLAC67111974959.94.485758659.44.211.690.5102.255.844.220:1814:38595122.834062.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%
41Alex Barre-Boulet24TOTF1612315144.9-6.08611642.6-9.512.392.3104.653.746.311:009:1743-3.92857.1
42Tyson Barrie30EDMD731086104950.9-1.879584648.4-4.19.891.8101.652.647.418:5815:4214430.729750.2
43Justin Barron20TOTD79210846.03.9719143.81.19.389.198.342.457.617:1115:2323-1.31872.2
44Morgan Barron23TOTC2718323843.5-5.215416847.8-0.95.191.997.048.151.99:489:4264-1.94671.7
45Mathew Barzal24NYIC731107111749.85.182285948.93.38.090.598.564.835.218:0115:204382-1.725263.9
46Nathan Bastian24TOTRW7261462949.4-1.847044951.10.68.888.697.431.568.511:5410:0413150.516558.8
47Drake Batherson23OTTC4666671248.33.050554348.22.210.791.2102.065.334.718:5615:372130-1.318958.7
48Gavin Bayreuther27CBJD4346050147.90.034139546.3-1.410.590.3100.851.448.613:0312:341212-4.88551.8
49Jay Beagle36ARIRW/C3327038941.0-5.820629441.2-5.03.288.992.131.468.613:4711:3697-9.24060.0
50Jake Bean23CBJD671098118348.1-0.281494946.2-1.19.791.4101.152.347.720:3418:212123-17.520943.1
51Ethan Bear24CARD5888468056.51.569253356.52.08.190.898.956.243.816:0514:3416284.318652.2
52Nicolas Beaudin22CHID2101050.01.44833.3-13.00.083.383.3100.00.06:106:1000-0.61100.0
53Nathan Beaulieu29WPGD2415721941.8-8.312216542.5-6.96.289.996.147.652.410:468:46017-4.95246.2
54Anthony Beauvillier24NYILW75967111646.40.570386045.0-1.78.791.5100.253.646.416:5014:433654-8.225261.1
55Adam Beckman20MINLW3333151.6-9.2222348.9-10.05.088.993.942.157.910:259:3712-0.7666.7
56Pierre-Edouard Bellemare36TBLLW8069774548.3-3.153756748.6-3.110.695.3105.938.661.413:4511:0826182.012955.8
57Kieffer Bellows23NYILW4543749546.9-0.632037346.2-1.69.492.1101.654.645.411:5211:23626-2.714754.4
58Alex Belzile30MTLF11837751.90.2606348.8-1.35.993.699.543.156.910:248:59350.21968.4
59Emil Bemstrom22CBJC4134333750.43.426725950.85.28.591.5100.052.347.710:319:25115-1.110559.0
60Matthew Beniers19SEAC1010912347.0-7.3858948.9-6.311.786.498.163.136.916:5613:5765-1.33650.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%
61Jamie Benn32DALLW821044120746.4-3.775990545.6-4.98.890.899.648.351.716:4513:583747-5.531757.4
62Jordie Benn34MIND3946254745.8-5.034041545.0-6.211.790.6102.348.951.114:5914:05615-1.47748.1
63Sam Bennett25FLAC71105979457.20.081662256.7-0.211.091.1102.170.729.316:5713:57414916.439860.6
64Matt Benning27NSHD6575280848.2-1.258761948.7-1.27.188.495.536.963.116:2014:06833-7.411453.5
65Simon Benoit23ANAD5357968545.8-2.343852345.6-2.07.692.399.946.653.414:0613:20721-3.98751.7
66Tyler Benson23EDMLW2923620653.42.317315752.42.04.691.195.650.050.08:328:2336-0.53551.4
67Patrice Bergeron36BOSC73122768664.113.797751865.413.87.691.699.259.140.918:1013:26372129.342768.6
68Jacob Bernard-Docker21OTTD810110549.02.0707647.90.112.892.1104.853.246.814:4614:3822-1.61250.0
69Tyler Bertuzzi26DETLW681025104949.44.377983348.33.210.988.299.152.447.619:5216:114257-0.630658.8
70Alex Biega33TORD2192048.7-11.4161551.6-8.20.083.383.369.230.813:0712:4801-0.2450.0
71Brandon Biro23BUFF113668.418.49564.320.60.0100.0100.050.050.013:3011:43000.020.0
72Clark Bishop25OTTC9607245.5-4.0465246.9-1.03.689.593.041.758.38:218:0502-1.72236.4
73Anders Bjork25BUFLW5846562142.8-6.933448440.8-8.26.991.598.443.456.612:0211:241611-11.19354.8
74Kasper Bjorkqvist24PITRW6393254.90.4292751.8-2.03.889.593.339.360.78:227:21000.31172.7
75Oliver Bjorkstrand26CBJRW801136111450.53.385487749.33.28.587.796.150.249.817:5714:465733-8.540253.5
76Tobias Bjornfot20LAKD7095197549.4-6.073275049.4-7.06.990.997.848.851.216:4615:361030-9.811048.2
77Nick Bjugstad29MINC5748451348.5-3.737740148.5-3.78.191.099.141.059.010:1610:0518131.613063.1
78Colin Blackwell28TOTC5852753749.5-2.438540448.8-3.38.690.198.746.153.911:5610:3718170.312661.1
79Sammy Blais25NYRLW1413717344.22.010113043.71.510.395.0105.346.253.813:2812:1524-1.33351.5
80Nick Blankenburg23CBJD71079951.90.1757350.72.03.891.295.150.849.217:3416:1710-0.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%
81Anton Blidh26BOSLW3218629039.1-12.813821639.0-14.19.491.0100.431.768.310:449:5066-2.04660.9
82Teddy Blueger27PITC6567271948.3-4.153554349.6-3.69.892.6102.428.871.215:0112:413722-1.313469.4
83Brock Boeser24VANRW71112194054.45.882071553.44.57.891.198.960.839.218:3415:2733210.539149.9
84Zach Bogosian31TBLD4857365146.8-4.845151146.9-5.27.494.5101.847.452.615:2214:56716-4.510855.6
85Matt Boldy20MINLW4759456251.4-0.446142751.9-0.112.991.1103.955.144.915:2313:0127229.819757.4
86Nick Bonino33SJSC80760112940.2-6.758078642.5-5.28.789.097.736.763.316:4213:145015-12.221164.9
87Adam Boqvist21CBJD5274378648.61.756663047.31.410.088.898.859.440.617:0315:031128-7.413049.2
88Jesper Boqvist23NJDC5662266248.4-1.348052347.9-1.88.091.199.147.852.213:0812:271823-1.113554.8
89Thomas Bordeleau20SJSC810711648.02.1817352.66.213.784.398.052.647.415:3513:5698-0.12552.0
90William Borgen25SEAD3645141652.01.134332051.71.76.393.199.453.246.815:1714:244142.09750.5
91Henrik Borgström24CHIC5240944647.81.627631047.11.15.289.194.339.760.310:319:48228-1.28548.2
92Mark Borowiecki32NSHD5753159247.3-2.742144048.9-0.87.290.797.938.961.113:0711:18714-3.79149.5
93Robert Bortuzzo32STLD7368477047.00.053058247.71.47.191.898.946.953.113:4411:36820-0.18754.0
94Evan Bouchard22EDMD811479121055.04.1110591354.84.98.890.599.355.045.019:4816:4837791.540051.3
95Madison Bowey26VAND2193535.2-20.8132732.5-22.00.083.383.341.758.315:4413:3100-0.830.0
96Travis Boyd28ARIC74811107243.1-1.162379444.00.814.288.5102.644.955.116:3114:132028-15.115556.8
97Brian Boyle37PITC6650853648.7-3.440239150.7-1.78.692.9101.530.669.410:478:5020100.612271.3
98Tyler Bozak35STLC5041349445.5-2.531738045.5-2.05.189.594.646.453.612:1010:282013-3.27363.0
99Erik Brannstrom22OTTD5385081751.03.763663350.12.65.990.896.758.441.619:4616:521036-8.816851.2
100Derick Brassard34TOTC4645049747.5-0.632838346.1-2.210.593.3103.850.349.712:5511:2110100.69168.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%
101Jesper Bratt23NJDW761207102554.14.495378055.06.110.188.898.859.340.717:2614:40294616.432460.8
102Justin Braun34TOTD69951110046.4-2.269980746.4-1.78.392.4100.840.959.119:3317:191632-6.516045.6
103Bobby Brink20PHIRW1010210948.30.3768347.8-0.67.087.594.569.930.115:2712:2514-1.43158.1
104Guillaume Brisebois24VAND11420.0-28.91325.0-21.40.066.766.750.050.04:134:1300-0.10
105Philip Broberg20EDMD2324222252.21.319118550.80.67.286.693.848.651.413:2812:21514-2.36048.3
106T.J. Brodie31TORD821461133952.2-1.71119104651.7-1.99.691.3100.952.447.621:1918:51306217.015843.0
107Jonas Brodin28MIND731349123152.31.6101693052.21.110.090.1100.152.347.723:2619:16242817.423254.3
108Jonny Brodzinski28NYRC2218218849.21.414313850.93.05.195.8100.948.951.110:519:5754-1.05265.4
109Adam Brooks25TOTC2516418946.5-3.012013946.3-3.35.796.7102.447.952.18:578:35331.12166.7
110Connor Brown28OTTRW6492690450.64.568767450.54.18.287.795.946.753.320:0315:215150-0.223551.5
111Dustin Brown37LAKRW6473769951.3-3.758353752.1-4.37.092.399.353.646.414:4412:371319-3.123861.3
112Josh Brown28TOTD5255364146.3-4.942348146.8-4.46.891.898.647.952.114:1312:23922-4.78751.7
113Logan Brown23STLC3930836246.01.324728546.42.16.792.899.545.354.710:119:457130.55660.7
114Patrick Brown29PHIC4436949442.8-4.927935244.2-3.06.787.894.524.275.812:2610:40914-6.38361.4
115Jacob Bryson24BUFD73964102548.5-0.773781147.6-0.69.190.099.047.652.418:2016:372425-5.58550.6
116Pavel Buchnevich26STLLW73100293551.76.080174251.96.712.891.0103.853.246.818:1814:2646418.230465.5
117Connor Bunnaman23PHIF159712443.9-5.5789345.6-3.71.888.690.432.467.610:019:4102-1.31758.8
118Michael Bunting26TORLW79125095056.84.993973556.14.513.488.3101.758.441.615:3314:13362321.329659.1
119Andre Burakovsky26COLLW801274102655.43.793479154.13.311.089.4100.557.142.916:1614:1128396.031347.6
120Brent Burns36SJSD/RW821474177545.4-0.51117126946.80.010.689.7100.343.856.226:0920:456897-9.244645.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%
121Kyle Burroughs26VAND4243947048.3-2.030033447.3-3.26.893.199.944.455.612:5612:2177-5.58347.0
122Will Butcher27BUFD3747649049.32.236838948.62.56.690.597.163.336.716:2915:43110-2.57844.9
123Quinton Byfield19LAKC4037838049.9-5.629628650.9-4.76.691.297.860.939.112:0911:321514-3.17751.9
124Bowen Byram20COLD3053746953.43.038935952.02.510.890.9101.656.044.018:4817:3314113.610248.0
125Paul Byron32MTLLW2724430344.6-3.017323642.3-5.66.589.996.443.856.212:3610:53915-4.44376.7
126Drake Caggiula27BUFLW1817019147.1-0.812615145.5-2.610.089.299.245.154.914:3812:5362-5.13762.2
127Kyle Capobianco24ARID4554768144.50.442153843.90.89.989.999.750.549.516:0015:161631-11.48547.1
128Michael Carcone25ARIF2121924347.44.716819046.95.05.688.894.546.553.512:1912:0289-1.76456.3
129Brandon Carlo25BOSD791213113451.7-4.196086952.5-4.66.892.298.946.853.219:4216:5332258.621358.7
130John Carlson32WSHD781353129951.00.8105497651.90.711.090.1101.056.943.123:4918:0642551.438850.3
131Gabriel Carlsson25CBJD3837941247.90.628231847.00.511.392.7104.055.644.412:1611:3274-4.23847.4
132Lucas Carlsson24FLAD4051341655.2-1.738232154.3-2.28.491.299.762.237.812:4312:307127.08548.2
133Ryan Carpenter31TOTC6755560148.00.239943647.8-0.26.291.597.726.873.212:3510:171911-6.011757.3
134Sam Carrick29ANAC6456666446.0-2.542850246.0-2.77.190.797.844.355.711:2810:281414-5.813957.6
135Alexandre Carrier25NSHD771120124847.3-3.187194548.0-2.79.994.7104.643.956.120:5917:072739-3.018850.5
136William Carrier27VEGLW6377261155.83.258843457.54.38.290.999.151.248.811:3711:23241210.019461.9
137Jeff Carter37PITC76932104447.2-6.172678048.2-5.810.190.0100.140.759.317:4014:123339-2.331563.5
138Jackson Cates24PHIC117110440.6-9.6567841.8-6.98.390.298.537.762.39:058:3420-1.81361.5
139Noah Cates22PHILW1617717550.33.213412651.54.310.892.2103.052.347.713:1512:021031.54353.5
140Cole Caufield21MTLRW6782189547.81.761969147.31.610.787.197.856.044.016:4113:483227-9.732757.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%
141Cody Ceci28EDMD781313127650.7-2.898397850.1-2.59.791.0100.645.055.020:5418:1715395.721347.9
142Erik Cernak24TBLD5580772552.72.461954253.32.710.090.5100.641.458.619:0916:1521172.917648.9
143Thomas Chabot25OTTD591278126750.25.395093450.44.89.589.999.557.842.226:1222:312968-1.533052.4
144Mitchell Chaffee24MINF213959.17.611664.713.011.1100.0111.175.025.07:277:27000.1250.0
145Zdeno Chara44NYID72966125943.4-4.473992544.4-3.59.893.3103.148.551.518:4416:561445-7.517247.1
146Jalen Chatfield25CARD1622816158.60.817112557.8-0.15.493.599.060.139.914:4714:24634.25149.0
147Ben Chiarot30TOTD741302134149.3-1.6982103248.8-1.48.089.997.944.755.322:5118:532069-2.226853.4
148Alex Chiasson31VANRW6756559448.7-1.741243948.4-1.89.392.6101.951.348.711:379:44710-0.514070.0
149Yegor Chinakhov20CBJRW6258765747.2-0.442452644.6-2.47.688.095.651.848.212:3011:151919-14.018951.9
150Declan Chisholm22WPGD2291861.78.7191457.66.17.1100.0107.150.050.012:5712:56110.7944.4
151Sasha Chmelevski22SJSC1920821649.12.615515849.51.88.094.6102.638.062.013:1112:2783-0.66051.7
152Dennis Cholowski23TOTD1115416148.9-3.911412946.9-6.013.385.799.054.046.015:4914:4615-2.23333.3
153Jake Christiansen22CBJD8528238.8-8.9406239.2-9.312.095.7107.767.632.49:469:3600-1.61136.4
154Jakob Chychrun23ARID4776385047.33.557664447.23.99.188.497.544.155.922:6019:211937-8.929348.1
155Filip Chytil22NYRC6771371250.03.054153150.52.98.091.599.558.941.113:1112:0323281.523158.4
156Anthony Cirelli24TBLC76103791753.12.878967953.73.210.490.9101.345.454.618:1914:4660137.726056.2
157Casey Cizikas30NYIC7457980341.9-5.042658242.3-4.88.692.9101.630.669.413:4511:493332-11.914761.9
158Fredrik Claesson29TBLD9747948.4-5.6576048.7-6.22.990.793.650.050.09:529:3513-0.71136.4
159Kale Clague23TOTD3639647345.6-2.530637045.3-3.46.091.897.861.039.016:4414:40635-5.85646.4
160Kyle Clifford31TOTLW2518518949.5-0.813714947.9-2.38.288.396.565.634.48:488:3555-0.64465.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%
161Connor Clifton26BOSD6081670353.7-1.165553555.0-1.27.090.097.050.549.516:0414:4816149.114953.7
162Cal Clutterbuck34NYIRW5948558645.3-2.236542646.1-1.76.492.598.933.666.414:0311:562114-5.911365.5
163Dylan Coghlan23VEGD5977468852.90.858448454.71.56.292.098.253.846.214:1212:5320281.921849.5
164Andrew Cogliano34TOTLW/C7460177543.7-4.347156645.4-3.28.188.696.637.063.012:4010:502923-11.512858.6
165Ian Cole32CARD75110683457.01.684663157.32.88.791.4100.155.144.917:0914:3729489.918042.8
166Blake Coleman30CGYC81109682357.12.383962557.33.18.192.0100.051.248.814:4913:01344711.332964.4
167Ross Colton25TBLC7985076152.82.665858153.12.68.991.1100.047.652.412:4811:212984.925961.4
168Blake Comeau35DALRW6464848.9-4.0363451.4-1.87.787.094.623.376.711:2810:27141.1540.0
169J.T. Compher26COLLW7081686648.5-5.258764447.7-4.910.792.1102.844.555.516:1912:502618-5.919951.3
170Max Comtois23ANALW5257262347.91.241946447.50.89.186.996.053.546.514:0812:22934-6.613055.4
171Kevin Connauton31TOTD3943849746.8-3.433139145.8-5.38.491.7100.156.143.913:0512:34616-2.06744.8
172Brett Connolly29CHIRW9567443.1-2.6415045.1-1.64.290.094.224.375.78:247:4120-2.01346.2
173Kyle Connor25WPGLW791309130950.00.71010103749.3-0.39.990.1100.058.241.821:4716:5966471.649963.5
174Andrew Copp27TOTC72105791253.72.981471353.33.010.091.3101.354.745.319:1114:4034432.928364.7
175Paul Cotter22VEGC7515747.2-3.1373849.3-2.911.593.8105.345.254.88:498:46100.11764.7
176Nick Cousins28NSHC6868167450.31.451851950.00.66.791.598.248.751.312:2810:471623-2.817160.2
177Logan Couture32SJSC771082119147.62.982485549.13.48.990.299.144.056.018:5614:3462311.531463.4
178Sean Couturier29PHIC2947438655.110.135229254.79.67.489.797.147.952.120:2315:242517-0.313658.1
179Charlie Coyle29BOSC/RW821079104050.9-4.487278252.7-3.68.389.697.950.949.117:2413:5239429.821461.2
180Dylan Cozens20BUFC7994494250.11.971473849.21.97.989.397.357.642.415:5413:283330-7.226560.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%
181Joseph Cramarossa29MINC112666.73.29469.24.516.775.091.766.733.36:556:55100.31100.0
182Kyle Criscuolo29DETC6384645.2-1.1303546.2-0.68.795.8104.555.244.89:339:33000.51050.0
183Sidney Crosby34PITC691261106554.23.897182953.92.110.592.3102.862.737.319:5816:32345411.233462.3
184Lawson Crouse24ARILW6573888445.51.855565645.82.810.190.3100.442.757.317:2613:452923-7.422458.5
185Austin Czarnik29TOTC1714712254.65.91048854.25.913.991.0105.048.851.210:5410:06640.12948.3
186Kirby Dach21CHIC70883100646.70.363071646.80.39.488.397.651.848.218:0315:004217-1.519858.6
187Evgenii Dadonov32VEGRW78107594353.30.977468153.2-0.59.790.4100.156.643.415:4913:2517306.930059.0
188Jonathan Dahlen24SJSC6170578447.32.552555548.62.56.988.795.646.054.013:4811:592123-1.517859.0
189Rasmus Dahlin21BUFD801412136450.94.11085112249.23.07.989.697.559.041.024:0120:022751-5.832153.0
190Carl Dahlstrom27TORD3372856.911.6272452.98.08.7100.0108.731.368.813:3912:49230.8580.0
191Michael Dal Colle25NYILW1101245.5-8.47750.0-3.725.0100.0125.044.455.614:3413:4401-0.32100.0
192Zac Dalpe32FLARW12722.2-33.72433.3-23.80.075.075.080.020.06:086:0800-0.10
193Riley Damiani21DALC7624657.47.7433654.44.46.991.798.652.647.48:328:03310.21855.6
194Phillip Danault28LAKC79126196056.83.6100670458.85.38.790.298.950.149.918:0814:22222912.729964.9
195Justin Danforth28CBJRW/C4550448151.24.136636849.94.08.690.398.945.154.912:3411:48152-5.813155.0
196Laurent Dauphin26MTLC3837644645.71.128734445.51.09.688.598.149.850.213:1811:591713-10.28459.5
197Jeremy Davies25NSHD6685953.50.2524951.5-3.25.380.685.846.953.112:1512:0125-0.7955.6
198Sean Day24TBLD2132435.1-23.0111739.3-16.614.381.395.535.364.710:4310:3310-1.0366.7
199Calvin de Haan30CHID691010114047.01.774080447.93.06.990.096.948.651.418:5717:151859-4.722547.6
200Chase De Leo26NJDC215962.56.010758.83.30.085.785.754.545.58:098:09000.3540.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%
201Anthony DeAngelo26CARD64115391955.60.489071755.40.911.992.2104.159.240.819:4816:3627395.626457.2
202Alex DeBrincat24CHIRW821255127949.55.193295249.55.310.388.298.565.234.820:5116:3467472.247057.4
203Jake DeBrusk25BOSLW77105482556.12.585265456.61.57.590.998.452.847.215:0213:05352618.827866.5
204Danny DeKeyser31DETD5974494644.0-2.456073543.2-3.28.291.599.645.154.918:3016:12721-13.711947.9
205Michael Del Zotto31OTTD2638742347.82.527431646.40.712.487.8100.241.458.618:1516:235170.28143.2
206Ty Dellandrea21DALC15935.7-20.75645.5-12.20.080.080.040.060.010:3710:3700-0.1250.0
207Dylan DeMelo28WPGD761083105750.61.783778851.52.78.192.7100.850.349.718:3015:5117491.414155.3
208Grigori Denisenko21FLALW1201458.85.0151157.73.70.0100.0100.057.142.915:3014:29001.33100.0
209Travis Dermott25TOTD6083775252.7-0.763058751.8-1.48.992.6101.555.344.715:2014:427266.110046.0
210Nicolas Deslauriers30TOTLW8162780343.8-6.546659144.1-6.45.792.898.544.655.411:2210:06714-5.915857.0
211Connor Dewar22MINC3529025553.20.520918153.61.06.489.696.042.058.09:549:07961.98154.3
212Jason Dickinson26VANC6261166447.9-2.644348347.8-2.86.793.8100.544.655.413:0311:29209-4.912552.8
213Brenden Dillon31WPGD791203130348.0-1.892599248.3-1.69.992.5102.353.446.618:5017:021651-2.320341.9
214Cam Dineen23ARID3440849045.41.031837246.11.86.388.494.752.147.915:3814:19618-5.911047.3
215Noah Dobson22NYID801248145646.20.0942108546.50.09.191.9101.052.647.421:2818:092782-2.940147.4
216Max Domi26TOTLW7283181650.51.163262750.21.211.591.8103.356.143.913:0211:493633-8.620650.5
217Ryan Donato25SEAC7473975849.4-2.154157548.5-2.410.987.498.356.443.613:4811:583924-0.626859.3
218Joonas Donskoi29SEARW7573573650.0-1.253457748.1-2.97.989.897.747.452.614:5011:412421-3.315557.4
219Pavel Dorofeyev21VEGLW261135.3-7.25645.5-0.40.075.075.042.957.16:306:30200.2250.0
220Drew Doughty32LAKD3983358758.73.763345258.32.19.388.597.854.945.125:4420:359249.218354.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%
221Nic Dowd31WSHC6468670849.2-1.553150151.50.38.792.6101.323.976.114:1612:1528147.213566.7
222Justin Dowling31VANC2214318144.1-8.010312245.8-6.16.191.097.166.733.39:358:4841-2.62860.7
223Leon Draisaitl26EDMC801381130351.5-1.51043102350.5-1.811.591.0102.551.248.822:2117:3374882.048257.7
224Hunter Drew23ANAD271729.2-18.221214.3-34.9100.075.025.09:529:5200-0.510.0
225Sheldon Dries27VANC11969251.10.1726851.40.38.386.594.941.758.310:189:23210.02860.7
226Jonathan Drouin26MTLLW3439350044.0-2.029140441.9-4.19.391.3100.649.750.317:0614:22618-7.210459.6
227Jack Drury21CARC2272551.9-0.7171848.6-4.523.1100.0123.150.050.015:5814:21220.6875.0
228Jamie Drysdale19ANAD811245140347.0-0.9960109146.8-1.38.889.698.452.747.319:5317:471949-11.029047.2
229Dillon Dube23CGYC7991173455.4-0.270559254.4-1.17.890.298.058.641.412:5011:1024236.222862.7
230Pierre-Luc Dubois23WPGLW811301121951.63.3100293651.73.49.490.599.958.341.718:5515:4722427.739359.3
231Matt Duchene31NSHC781234110452.85.395383753.25.112.388.2100.561.838.219:0115:4931778.338359.8
232Anthony Duclair26FLALW7497579755.0-1.975063354.2-2.511.191.3102.362.937.114:6012:19375512.825366.0
233Walker Duehr24CGYF151033.3-28.03633.3-24.70.0100.0100.016.783.38:478:47000.110.0
234Brandon Duhaime24MINRW8067268449.6-2.249052448.3-3.98.491.099.439.560.510:139:351613-0.316156.5
235Mathew Dumba27MIND571008101449.9-2.674876249.5-3.010.890.5101.346.953.123:0619:1915266.425146.2
236Brian Dumoulin30PITD761349143248.5-5.51052106449.7-5.010.092.9102.949.750.321:4919:233446-0.218549.2
237Vince Dunn25SEAD731223115551.41.188687750.30.08.788.697.357.442.620:4118:142548-4.728242.9
238Sean Durzi23LAKD6494589551.4-4.472965552.7-3.98.387.996.253.146.919:3615:522653-2.324748.2
239Christian Dvorak25MTLC5663581343.9-2.546161243.0-2.510.388.198.440.659.417:2213:151632-7.214460.4
240Ryan Dzingel29TOTC3230340342.9-2.822531641.6-4.18.492.6101.044.355.713:4312:42138-8.85855.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%
241Cody Eakin30BUFC6957677742.6-6.644059542.5-5.36.991.398.239.860.213:3512:102220-10.511763.2
242Jordan Eberle31SEARW791105107050.8-0.183982150.50.38.987.296.160.739.317:5715:1150344.431052.9
243Alexander Edler35LAKD4173557756.04.557240958.35.98.692.5101.154.046.018:2816:149167.911945.4
244Joel Edmundson28MTLD2435245243.8-3.326032544.4-2.310.790.3101.041.558.519:3517:04527-7.15954.2
245Nikolaj Ehlers25WPGLW62104487754.36.580567554.46.411.091.5102.460.639.418:0415:5041443.945054.4
246Jack Eichel25VEGC3457454251.4-3.142039051.9-3.89.091.6100.663.236.819:2416:2425293.919368.9
247Aaron Ekblad25FLAD61123586658.83.492263759.14.412.090.3102.359.640.424:5518:34437318.131756.8
248Mattias Ekholm31NSHD761224129848.5-0.695098949.0-0.611.891.1102.844.655.423:2918:402960-3.331146.6
249William Eklund19SJSLW9838848.52.2556346.60.12.595.297.755.045.014:2012:0328-0.61553.3
250Oliver Ekman-Larsson30VAND791383142849.2-1.61060107149.7-0.78.093.1101.144.155.922:1918:312642-2.435247.7
251Remi Elie26TBLLW191340.9-14.98850.0-5.70.075.075.00.0100.010:579:4400-0.3366.7
252Lars Eller32WSHC7290088750.40.267267050.1-1.410.189.299.343.156.916:0713:193744-0.721354.5
253Ryan Ellis31PHID4565650.04.6364047.4-0.512.097.0109.053.846.222:4818:4225-0.21346.2
254Turner Elson29DETLW2222645.80.3191752.87.67.184.691.869.230.813:2313:20000.4250.0
255Pierre Engvall25TORLW7886275753.20.066059152.8-0.27.294.0101.235.164.913:1711:4532418.127057.0
256Tyler Ennis32OTTC5756259048.80.642344748.60.27.690.798.346.653.412:3310:541923-2.215756.7
257Mackenzie Entwistle22CHIRW5535253839.6-7.724438239.0-8.88.688.797.426.173.910:159:31910-6.75463.0
258Loui Eriksson36ARILW7366482744.50.349464143.5-0.17.889.797.538.861.212:5511:262226-12.812266.4
259Joel Eriksson Ek25MINC7798785253.73.075063354.23.611.190.5101.550.849.218:3513:26301213.933167.7
260Adam Erne26DETLW7971494942.9-4.453271542.7-4.18.090.498.443.456.613:2312:232420-12.917661.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%
261Jake Evans25MTLC/RW7284490948.11.263871047.31.08.890.799.539.061.015:3613:203933-4.119563.6
262Michael Eyssimont25WPGC16650.0-6.26460.03.10.0100.0100.0100.00.05:495:49100.01100.0
263Robby Fabbri26DETC5668577047.10.851661145.8-1.18.688.196.752.947.117:2014:321321-3.921158.3
264Dante Fabbro23NSHD661117109150.61.285080651.31.210.691.2101.860.040.019:0317:5522351.218946.6
265Samuel Fagemo21LAKLW4494253.8-9.1352855.6-9.13.690.994.545.554.513:4312:01210.11145.5
266Radek Faksa28DALC7775497243.7-7.456670844.4-6.56.090.896.828.171.915:4613:482727-12.915059.3
267Joel Farabee21PHILW6377187147.00.457266646.2-0.410.389.699.957.442.617:3513:452522-2.120857.2
268Hudson Fasching26ARIRW117610242.7-4.7547442.2-4.10.094.794.743.156.99:539:3820-1.61717.6
269Jesper Fast30CARRW82109280257.72.483961957.53.010.291.7101.950.050.014:4912:56172610.617156.7
270Justin Faulk29STLD761344136849.63.11029109748.41.713.691.9105.558.341.723:1219:4937400.831852.5
271Martin Fehervary22WSHD791279135448.6-3.0988102249.2-3.510.291.6101.755.045.019:3917:501436-2.518153.0
272Mario Ferraro23SJSD631056130244.8-2.680393746.1-2.69.591.7101.242.957.123:0019:503135-12.710845.4
273Kevin Fiala25MINLW821173103453.12.689179952.71.912.689.8102.459.440.617:3914:01385418.245357.8
274Christian Fischer24ARIRW5345261042.6-2.533144842.5-2.35.292.097.239.061.013:0711:151724-8.612361.8
275Casey Fitzgerald24BUFD3645549348.0-2.735939147.9-1.37.486.694.155.744.316:5315:411317-3.66761.2
276Trey Fix-Wolansky22CBJRW6393850.60.3352756.56.015.876.592.366.733.36:176:17230.0955.6
277Cale Fleury23SEAD911610951.6-0.9857652.80.06.587.393.746.054.014:3414:08150.11723.5
278Haydn Fleury25SEAD3644349847.1-5.133235848.1-3.77.892.6100.444.555.516:1715:086140.610549.5
279Warren Foegele25EDMLW8295983153.61.671062653.12.17.489.897.252.447.612:3711:5444292.424558.0
280Steven Fogarty28BOSC2201655.611.4141156.012.60.075.075.054.545.510:1810:14110.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%
281Marcus Foligno30MINLW7489578653.22.367857953.93.311.892.3104.148.151.916:2412:49282715.716360.7
282Nick Foligno34BOSLW6463556253.0-2.049441754.2-2.43.791.495.245.954.112:2810:5622148.714966.4
283Callan Foote23TBLD5662162449.9-1.149146951.10.010.491.2101.551.448.613:0812:534151.611243.8
284Nolan Foote21NJDLW7596049.62.5444947.31.612.894.3107.155.644.410:229:48120.71566.7
285Derek Forbort29BOSD7697797350.1-5.576473650.9-6.18.190.698.739.760.318:0714:5715325.313248.5
286Alex Formenton22OTTLW79889100546.9-1.368076547.1-1.27.090.197.153.446.615:2712:424425-7.425663.3
287Filip Forsberg27NSHC69104791353.45.380368753.95.713.388.7102.061.238.818:0614:5653568.442453.3
288Gustav Forsling25FLAD711373105756.5-0.5103180856.1-0.911.491.4102.846.753.321:1318:32515319.129649.0
289Gabriel Fortier21TBLLW10776355.08.6584655.89.62.491.493.850.050.09:179:1713-0.42166.7
290Liam Foudy21CBJC171335.0-1.671138.93.00.087.587.5100.00.011:5111:0500-0.61100.0
291Cam Fowler30ANAD761347135549.93.51002103449.22.89.589.498.943.956.124:2519:2331464.030041.3
292Adam Fox23NYRD781308129650.24.1100295851.14.710.490.9101.357.043.023:5418:4578582.927557.5
293Trent Frederic23BOSC6055455649.9-5.245341652.1-4.27.594.6102.142.058.011:3911:0223127.915763.7
294Mark Friedman26PITD2630330749.7-1.324823051.90.87.492.6100.050.050.013:1712:19444.34955.1
295Martin Frk28LAKRW6583860.42.3422562.73.00.081.381.365.134.914:0210:29051.02853.6
296Jesper Froden27BOSF7727150.3-7.1544355.7-2.59.8100.0109.850.050.012:5211:21001.51471.4
297Morgan Frost22PHIC5556664946.60.442849146.6-0.36.392.298.554.445.613:5511:582722-3.015255.9
298Kurtis Gabriel28CHIRW28850.05.04450.06.40.0100.0100.040.060.06:026:02100.410.0
299Jonah Gadjovich23SJSLW4328437643.0-2.521928443.5-3.15.691.096.656.443.68:458:44710-3.56952.2
300Sam Gagner32DETC8168378346.60.352859746.91.410.489.9100.341.458.613:3710:362414-9.018571.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%
301Alex Galchenyuk27ARIC6057981141.7-2.744063940.8-3.110.090.9101.046.953.113:0912:191828-17.014561.4
302Brendan Gallagher29MTLRW5671265152.24.351948951.54.59.389.298.449.850.215:0112:351720-1.525056.8
303Jakub Galvas22CHID6839746.16.8577343.80.96.394.6100.962.537.518:1015:0914-1.21747.1
304Dylan Gambrell25OTTC6347068440.7-8.735949142.2-6.78.893.8102.618.681.412:0810:381113-10.410256.9
305Rhett Gardner25DALC/LW4182839.1-11.0162143.2-7.00.091.791.725.075.08:068:06410.010.0
306Conor Garland25VANRW77112899253.24.086074553.64.610.391.3101.552.947.116:2314:4550367.333161.3
307Adam Gaudette25TOTC5848954947.1-1.337342946.5-1.56.392.698.951.648.411:1910:092117-7.016258.0
308Frederick Gaudreau28MINC7689392549.1-3.367470448.9-3.711.990.9102.852.647.416:1912:5838256.622758.1
309Johnny Gaudreau28CGYLW821401105057.22.5107882056.82.615.391.3106.553.946.118:3415:34508127.046356.6
310Brendan Gaunce27CBJC3024621952.95.619015854.67.98.592.5101.051.548.58:068:05831.17162.0
311Frederik Gauthier26NJDC8496841.9-12.4354643.2-11.70.094.494.433.366.711:068:1603-1.6580.0
312Julien Gauthier24NYRRW4940046346.3-0.831733348.80.85.690.395.958.141.910:189:491514-0.311062.7
313Vladislav Gavrikov26CBJD801323149846.9-1.51014116946.4-0.511.889.7101.533.366.722:1719:062234-24.820452.9
314Glenn Gawdin24CGYC2181358.1-1.812957.10.80.0100.0100.037.562.59:159:13010.2475.0
315Morgan Geekie23SEAC7374868752.11.952853749.6-0.77.289.096.356.243.812:3611:1025260.318951.3
316Mason Geertsen26NJDD2512715545.0-4.39411944.1-5.17.886.994.742.257.86:576:5743-2.22060.0
317Timothy Gettinger23NYRLW8406538.1-7.2344841.5-3.54.397.0101.346.253.89:289:2301-1.5650.0
318Ryan Getzlaf36ANAC5680679150.54.661960250.74.98.189.197.241.158.918:5715:403567-1.919254.2
319Mark Giordano38TOTD751202106353.12.587977853.02.99.886.796.553.646.420:5316:48194910.934843.4
320Samuel Girard23COLD671301119952.0-1.193191450.5-1.78.990.699.652.048.021:3819:032128-0.418842.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%
321Zemgus Girgensons28BUFC5651155847.8-1.540843948.20.06.891.998.836.963.114:4712:202410-4.414563.4
322Claude Giroux34TOTC/LW75121094756.18.991171756.08.78.589.598.053.346.719:0415:02284112.833960.5
323Cody Glass22NSHC8716452.6-1.4585053.7-1.72.297.699.857.142.911:259:31120.01560.0
324Luke Glendening32DALC8267388443.2-7.251164444.2-6.06.191.297.328.371.714:0711:501714-8.819360.1
325Alex Goligoski36MIND721192102453.83.392276654.64.412.791.6104.355.344.718:5616:3263113.917346.2
326Barclay Goodrow28NYRRW79845106344.3-4.463477645.0-4.211.392.6103.942.657.416:4213:443937-9.418263.7
327Shayne Gostisbehere28ARID821224154444.2-0.1905118143.4-0.79.990.2100.143.356.722:1118:294478-20.431448.1
328Yanni Gourde30SEAC74102594052.21.177069352.62.49.787.497.147.752.318:2914:5654381.324652.0
329Mikael Granlund29NSHC801135120148.6-0.887391049.0-1.010.789.299.958.441.620:2515:2557510.521953.4
330Derek Grant31ANAC7168784744.8-4.051562845.1-3.68.389.197.439.960.114:1911:242117-3.419360.6
331Ryan Graves26NJDD751298126350.7-0.697696550.3-1.09.888.598.345.254.820:4318:1227512.024146.1
332Anthony Greco28NYRRW1121348.04.08947.13.70.0100.0100.00.0100.09:449:44010.75100.0
333Andy Greene39NYID69827112342.4-5.062482543.1-4.58.491.199.549.150.917:2515:401445-12.312641.3
334Jordan Greenway24MINLW6267771548.6-2.253552750.4-0.512.593.1105.745.354.714:3412:4514168.316666.3
335A.J. Greer25NJDLW9715556.34.5574357.05.67.589.797.253.846.27:517:50041.22070.0
336Noah Gregor23SJSC6371790144.3-2.255763446.8-0.76.789.796.548.651.414:5613:232814-5.426359.3
337Seth Griffith29EDMC19469.20.46366.70.650.050.0100.0100.00.05:375:37100.30
338Rocco Grimaldi28NSHC7685854.03.1534653.52.12.396.999.261.138.910:569:09530.51361.5
339Jordan Gross26COLD17277.835.97277.836.70.0100.0100.050.050.08:198:19000.30
340Benoit-Olivier Groulx21ANAC1812816643.5-5.19212742.0-7.07.594.3101.844.155.910:609:2143-1.73154.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%
341Carl Grundstrom24LAKRW5452346253.10.938235951.6-1.57.493.6101.059.640.410:5310:32139-2.813959.7
342Matt Grzelcyk28BOSD731239100255.31.799074157.22.58.991.6100.558.042.018:4417:06214119.421155.9
343Radko Gudas31FLAD77120497955.2-2.488571955.2-2.010.790.9101.539.560.518:0015:51285715.322245.0
344Erik Gudbranson30CGYD78125092557.52.594373856.11.28.092.9100.962.437.618:0815:0820425.126848.1
345Jake Guentzel27PITC761381120553.42.5104993952.80.310.791.5102.262.637.420:0616:28412311.343460.8
346Brendan Guhle24ANAD6678544.1-8.7526146.0-6.914.390.4104.742.957.114:4014:3105-0.41833.3
347Denis Gurianov24DALRW7383191147.7-1.860169346.4-3.68.693.8102.452.048.014:1112:121246-10.128151.2
348David Gustafsson21WPGC23442.9-3.72250.05.80.0100.0100.0100.00.02:282:28100.20
349Erik Gustafsson29CHID5977773751.36.658457250.55.98.990.599.473.226.816:1314:1010391.817345.7
350Brandon Hagel23TOTLW77101295651.44.372871050.63.59.586.796.254.545.516:2113:275333-6.022356.1
351Carl Hagelin33WSHLW5359458050.6-0.145643351.30.17.694.1101.727.172.914:1412:1814152.311760.7
352Robert Hagg26TOTD6476489046.2-5.359168846.2-4.68.590.999.443.756.316:0114:031023-8.114042.1
353Nicolas Hague23VEGD5284778551.90.864055753.51.610.388.899.152.947.118:4016:4425232.423948.5
354Libor Hajek23NYRD1715123239.4-5.711817140.8-5.84.588.893.348.951.113:0812:5124-2.92254.5
355Jani Hakanpaa29DALD80858104345.1-4.765174846.5-3.010.291.2101.437.662.416:1313:54938-9.615843.0
356Jayden Halbgewachs24SJSF3353153.05.6312357.411.813.688.2101.960.040.013:0612:21110.71070.0
357Taylor Hall30BOSLW81114693455.11.392671056.61.79.290.399.465.934.116:2513:33334815.532267.4
358Filip Hallander21PITC13730.0-23.63442.9-12.30.0100.0100.0100.00.05:525:5200-0.30
359Dougie Hamilton28NJDD621201108952.42.792082452.83.610.387.197.451.648.421:1318:1320542.040249.0
360Travis Hamonic31TOTD4366375146.9-3.247954147.0-2.79.792.2101.949.550.518:5116:53631-7.617148.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%
361Noah Hanifin25CGYD811510119655.80.4117193155.70.910.390.2100.553.246.821:1817:34386223.439747.6
362Joel Hanley30DALD4439742048.6-0.430031249.00.66.788.194.744.555.511:5611:155141.55632.1
363Mike Hardman22CHIRW2113121038.4-9.79115836.5-11.97.590.097.538.861.29:189:0555-2.02548.0
364Jansen Harkins24WPGC7753764545.4-4.639349644.2-5.96.292.999.247.252.89:299:242624-4.214247.2
365Thomas Harley20DALD3446140353.45.635430254.05.86.990.697.565.035.013:4113:399185.08542.4
366Ben Harpur27NSHD1918622445.4-7.314416147.2-6.85.587.092.534.665.413:4412:22012-2.23339.4
367Scott Harrington28CBJD7509235.2-16.8346733.7-16.69.587.897.334.865.214:2813:1620-3.3955.6
368Jordan Harris21MTLD1011715143.7-3.28610744.6-2.112.593.6106.151.348.716:1715:3338-1.01560.0
369Ryan Hartman27MINRW821238108253.43.092981653.22.613.490.8104.256.743.318:1114:4835309.742156.8
370Rafaël Harvey-Pinard23MTLLW4355738.0-8.9284140.6-5.111.587.999.457.142.913:0511:0021-0.5785.7
371Santeri Hatakka21SJSD99213640.4-4.27510142.6-3.28.587.395.832.867.212:3812:2113-3.0742.9
372Garnet Hathaway30WSHRW7684283950.1-0.267060752.51.79.793.1102.828.471.613:2312:0523208.719762.9
373Erik Haula30BOSLW7897488352.5-2.577968353.3-3.09.292.4101.655.944.115:0513:21252110.921765.0
374John Hayden26BUFC5538852742.4-6.429441341.6-6.04.492.997.346.553.510:5110:131210-10.110363.1
375Kevin Hayes29PHIRW4859970845.8-1.244053145.3-1.810.287.397.648.151.917:5514:183020-7.020960.3
376Zack Hayes22VEGD3352756.55.0242450.0-3.20.088.288.275.025.010:5310:41030.6616.7
377Barrett Hayton21ARIC6067876347.14.550558946.24.19.590.399.840.659.416:0713:061818-5.615054.7
378Dillon Heatherington26OTTD9699442.3-5.9597444.4-4.22.593.095.547.152.912:2010:3802-1.0944.4
379Victor Hedman31TBLD821560134553.74.51213104053.84.311.889.3101.155.144.925:0519:26525616.346247.4
380Danton Heinen26PITC/LW7685072454.02.766553955.22.99.490.099.557.742.312:4311:3236247.021763.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%
381Ville Heinola20WPGD1214415348.5-2.211712548.3-3.18.590.398.952.147.914:5414:0955-0.34456.8
382Miro Heiskanen22DALD701371127251.93.9102795451.83.77.891.899.749.850.224:5320:56458410.531250.0
383Darren Helm35COLC/LW6853154149.5-3.737741247.8-4.76.191.397.535.065.010:338:34257-2.214663.7
384Adam Henrique31ANAC5882582050.24.062663849.53.811.688.199.743.656.417:2515:0918204.523360.5
385Aleksi Heponiemi23FLAC6837353.2-0.6655753.30.80.087.587.556.443.614:0213:3533-0.2887.5
386Tomas Hertl28SJSC821262128949.55.693695349.64.011.288.699.846.253.819:5615:5465310.236456.3
387Thomas Hickey32NYID2203337.7-8.8132633.3-9.30.082.482.456.044.019:2916:2211-0.710.0
388Matthew Highmore25VANLW4638852842.4-9.029436644.5-6.38.593.4101.840.359.712:4211:30166-4.79564.2
389Cameron Hillis21MTLC1111444.04.891340.95.10.0100.0100.025.075.010:159:3500-0.32100.0
390Vinnie Hinostroza27BUFC6269069849.71.451856347.90.28.389.798.051.748.313:5213:172226-6.415459.7
391Roope Hintz25DALLW801229104254.17.592477454.47.710.890.0100.760.339.718:0214:20244918.136758.0
392Taro Hirose25DETLW159111743.8-3.3669142.0-3.39.888.498.238.161.910:409:0134-2.51952.6
393Nico Hischier23NJDC70101293751.91.877869952.73.010.589.099.548.151.919:2114:4845319.627056.7
394Hayden Hodgson25PHIRW6488336.6-3.4407036.4-4.512.989.4102.340.559.513:1212:3910-1.41471.4
395Mike Hoffman32MTLC/LW6780791047.0-0.458965847.20.48.288.096.249.250.817:0314:183246-9.028554.0
396Gregory Hofmann29CBJC2424026847.2-2.518119947.6-0.510.694.6105.248.151.912:3011:4279-0.75164.7
397Linus Hogberg23PHID5648842.1-12.9517141.8-14.35.096.4101.445.554.517:0416:1234-1.7650.0
398Nils Hoglander21VANLW6073363953.44.454449252.53.15.992.898.752.048.013:0512:0525251.119069.5
399Nick Holden34OTTD761089124946.6-2.782593346.9-2.39.091.7100.834.965.119:5116:351648-8.016944.4
400Justin Holl30TORD691149108551.4-2.586981651.6-1.810.090.9100.945.854.220:1217:3918568.212850.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%
401Alexander Holtz20NJDRW96310238.2-11.7447138.3-9.66.387.794.047.652.412:1610:0451-2.72352.2
402Patric Hornqvist35FLARW6576158056.7-0.456842957.00.18.488.396.747.152.912:4010:32241410.224068.8
403Bo Horvat26VANC70104797451.82.379674651.62.18.091.499.345.754.319:2915:0332252.330464.1
404Brett Howden23VEGC4741944248.7-3.832131150.8-2.411.291.7102.950.050.010:3910:1013141.46956.5
405Filip Hronek24DETD781171137046.1-0.3888108145.1-1.09.988.798.647.452.622:0218:331646-15.628047.5
406Jonathan Huberdeau28FLALW80119989457.30.791070456.4-0.212.889.0101.870.229.819:2513:53638515.134464.5
407Jack Hughes20NJDC4986075353.33.963859951.61.410.986.397.263.037.019:3416:3749604.529655.7
408Quinn Hughes22VAND761509129953.75.2111596753.65.09.290.799.958.741.325:1420:3241425.234243.9
409Brad Hunt33VAND5063566448.90.049049349.80.68.291.199.456.044.015:1514:071119-3.612752.8
410Dryden Hunt26NYRLW7675882647.90.857261648.10.57.291.098.255.944.112:1712:022120-1.417753.1
411Ben Hutton28VEGD5880976751.3-2.461554653.0-2.18.891.8100.653.946.115:2814:4316194.116647.0
412Grant Hutton26NYID1617222543.3-1.012317141.8-1.46.593.8100.355.344.714:1113:4025-2.04351.2
413Zach Hyman29EDMC761167106452.30.587683751.10.28.489.898.254.245.819:2815:1729335.635360.3
414Alex Iafallo28LAKC79115689056.53.589865757.74.17.790.498.148.251.818:3014:0646146.334562.3
415Bokondji Imama25ARILW4102727.0-16.292725.0-19.125.077.8102.846.253.84:314:3101-0.9475.0
416Matt Irwin34WSHD1720716156.35.115911558.06.910.186.296.351.049.012:3912:02272.74959.2
417Mark Jankowski27BUFC1917219546.91.512815844.80.87.195.8102.935.864.213:3911:37410-3.02948.3
418Mattias Janmark29VEGC6775581348.2-5.655359548.2-7.08.891.9100.748.951.114:2112:372919-1.114461.8
419Calle Jarnkrok30TOTC6678674551.3-1.359958150.8-1.29.087.996.950.149.916:0213:0127121.717557.7
420Christian Jaros25NJDD119910249.3-3.2737051.0-0.13.987.291.250.050.011:0110:39150.62142.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%
421Seth Jarvis19CARC6886670855.0-1.367355754.7-0.810.190.7100.961.738.313:5312:30153310.820354.2
422Dmitrij Jaskin28ARIRW1212914347.41.59311544.7-3.05.888.594.342.457.614:4713:24380.24353.5
423Tanner Jeannot24NSHF8189198047.6-2.469873248.8-1.49.991.6101.539.560.515:5912:563232-5.921557.7
424Jan Jenik21ARIRW139912344.6-1.4769843.7-2.26.385.191.336.263.810:4110:0713-0.23562.9
425Boone Jenner28CBJC59874100246.6-1.066377846.0-0.511.289.5100.743.756.320:2815:523329-15.326660.2
426Nick Jensen31WSHD761124114949.5-1.486785250.4-1.311.592.9104.438.961.119:2116:4623447.120443.1
427Lucas Johansen24WSHD110283.332.58188.936.314.3100.0114.350.050.012:1812:18000.610.0
428Ryan Johansen29NSHC79980101349.20.074175449.6-0.212.488.7101.054.545.516:3413:193945-0.318264.8
429Marcus Johansson31TOTC/W6987180651.92.165960452.22.77.487.194.656.243.816:0813:3826273.418360.7
430Erik Johnson33COLD771055103450.5-3.176176549.9-2.611.391.8103.143.456.617:1714:2535291.526053.5
431Jack Johnson35COLD74946106347.1-7.368280545.9-7.58.293.7101.934.865.216:4514:381024-7.312545.6
432Kent Johnson19CBJC91027856.76.6786355.38.18.095.2103.257.542.512:2711:05220.42025.0
433Reese Johnson23CHIF3723637738.5-8.717227538.5-8.45.090.996.018.681.410:389:24136-6.74652.2
434Tyler Johnson31CHIC2621930641.7-5.616623941.0-5.28.390.398.544.755.312:5910:3853-3.15257.7
435Andreas Johnsson27NJDLW7191490050.4-1.368970049.6-1.810.989.7100.653.846.214:2213:1226243.817963.7
436Ross Johnston27NYILW3220729141.6-3.816221243.3-2.67.492.099.437.762.310:1610:14410-5.21850.0
437Henri Jokiharju22BUFD60971104648.1-0.473885546.3-1.48.690.799.456.243.821:5318:441236-11.014656.8
438Ben Jones22VEGF2142833.3-23.5111739.3-19.614.392.9107.110.090.08:038:0200-0.4333.3
439Caleb Jones24CHID5166778246.00.648657046.00.89.391.0100.343.356.716:4315:581731-0.910057.0
440Max Jones23ANALW2131743.34.491340.90.30.090.090.025.075.09:548:5002-0.4450.0
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
441Seth Jones27CHID781445149549.14.61067110849.14.87.588.596.056.943.126:1320:563471-7.936553.2
442Zachary Jones21NYRD1211316540.6-5.38612540.8-5.54.289.593.760.040.015:1014:151512-0.91747.1
443Axel Jonsson Fjällby23WSHLW2318520847.1-1.815415749.5-0.46.393.699.930.269.811:1110:27351.54761.7
444Mathieu Joseph24TOTRW6974669751.71.157354151.40.39.692.5102.150.849.214:1212:034520-0.815057.3
445Pierre-Olivier Joseph22PITD4645852.5-2.8503856.81.55.188.293.439.061.018:1417:37510.41353.8
446Dakota Joshua25STLC3023421452.24.618515155.18.311.291.3102.549.150.98:308:24785.44963.3
447Roman Josi31NSHD801688161651.13.41271121551.12.610.990.6101.561.438.625:3321:2748713.756349.9
448Tyson Jost23TOTC8070378647.2-6.651357947.0-6.08.592.6101.138.561.512:4910:393810-0.415761.8
449Olli Juolevi23TOTD1822717856.04.616914653.72.97.091.598.556.643.412:4512:23270.13452.9
450Noah Juulsen24VAND88310544.1-8.3598142.1-12.18.187.595.649.150.914:4113:1015-1.91154.5
451Nazem Kadri31COLC71117789656.85.184767955.54.911.688.099.654.545.519:1414:4836348.743956.3
452Kaapo Kakko20NYRRW4352551350.66.640438351.36.28.894.2102.952.947.115:2713:3912152.511354.9
453Arthur Kaliyev20LAKRW8084061557.74.565345658.94.87.589.496.958.941.112:3910:4220209.031062.6
454Wyatt Kalynuk24CHID5485248.0-6.1314143.1-9.64.887.592.365.634.411:6011:4312-1.8714.3
455David Kampf27TORC8288488050.1-4.166966550.1-3.59.191.6100.723.376.715:1612:4230253.216860.7
456Evander Kane30EDMLW4376869152.60.257953252.10.211.393.1104.550.149.919:2716:3916273.826058.5
457Patrick Kane33CHIRW781317132349.95.897697949.96.010.487.597.876.223.821:4917:594249-0.951455.8
458Kasperi Kapanen25PITRW7993086751.8-0.174065753.00.27.992.1100.052.847.214:3212:5540306.423554.9
459Kirill Kaprizov24MINLW811312107754.95.396982054.24.013.489.2102.563.136.919:0615:45577210.651556.1
460Erik Karlsson31SJSD5096297849.64.574072050.74.28.988.897.753.646.423:2819:0952632.924847.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%
461William Karlsson29VEGC67112082257.76.383457759.16.87.689.196.753.446.618:1714:44443413.323757.0
462Fredrik Karlstrom24DALC3101441.7-7.871138.9-9.450.0100.0150.025.075.06:126:01020.41100.0
463Ondrej Kase26TORRW5054853150.8-4.240941049.9-4.07.093.5100.529.770.313:5911:4928161.620558.0
464Zack Kassian31EDMRW5860958351.1-1.044545249.6-2.010.090.8100.852.847.311:4711:2713220.810356.3
465Mark Kastelic22OTTC1612416742.6-5.89811845.4-2.17.793.5101.221.778.39:118:5695-2.62250.0
466Boris Katchouk23TOTLW5945049447.7-2.134636748.5-1.35.592.698.036.463.69:559:15167-1.410058.0
467Martin Kaut22COLRW6394546.4-2.5263046.4-1.08.7100.0108.769.630.48:497:04100.4425.0
468Joey Keane22CARD111955.0-1.69950.0-1.80.0100.0100.085.714.313:3813:3801-0.3250.0
469Duncan Keith38EDMD64105998351.9-0.276673850.9-0.59.692.2101.848.451.619:4417:223664-2.117545.1
470Clayton Keller23ARIC67868101146.23.168778846.64.213.689.4102.946.553.520:0816:056153-9.927464.6
471Parker Kelly22OTTF4129536944.4-3.822026545.4-3.29.990.4100.322.977.110:359:36117-3.68357.8
472Adrian Kempe25LAKLW78111293254.40.984670654.5-0.28.289.697.847.752.318:3514:0934434.044355.8
473Michal Kempny31WSHD1518221945.4-5.613015445.8-5.16.192.498.545.154.915:5014:4716-0.64025.0
474Alexander Kerfoot27TORC821019103149.7-4.877577550.0-3.912.090.7102.748.451.615:1313:2236407.119360.6
475Tanner Kero29DALRW2314818145.0-1.411212746.91.06.288.294.444.955.19:349:0567-1.62653.8
476Phil Kessel34ARIRW82947114345.31.472088544.91.410.588.398.848.052.016:4113:553953-13.431056.5
477Jujhar Khaira27CHILW2724830544.8-2.417321844.2-2.63.894.398.133.566.513:3611:4222-1.35162.7
478Matt Kiersted23FLAD1012812949.8-5.8969350.8-3.65.683.889.449.250.814:0313:1237-1.11957.9
479Alex Killorn32TBLC/LW821057100651.20.481276851.40.211.489.5100.947.252.818:4213:4342301.927360.1
480Bryce Kindopp22ANAF16460.013.14450.04.40.0100.0100.0100.00.06:066:0600-0.1366.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%
481Joel Kiviranta25DALF5644644550.11.233833350.41.26.090.896.947.352.79:319:27792.39860.2
482John Klingberg29DALD741393141149.70.81027107348.9-0.88.888.697.457.542.522:1319:0616860.836138.5
483Artemi Kniazev21SJSD191242.9-2.06842.9-0.60.060.060.080.020.011:5911:2400-0.3366.7
484Slater Koekkoek27EDMD1917918748.9-4.813514548.2-3.811.989.9101.854.245.811:1010:5311-2.52642.3
485Otto Koivula23NYILW8657646.1-0.9485845.3-0.68.188.196.257.142.910:459:49110.21172.7
486Keegan Kolesar24VEGRW7780879950.3-2.860658051.1-2.97.990.798.552.647.412:3911:373336-2.114266.2
487Vladislav Kolyachonok20ARID3239047245.25.329036044.66.09.292.7101.950.849.215:5115:191229-6.75444.4
488Leo Komarov35NYIC161331.6-9.16842.91.20.0100.0100.050.050.010:5010:5000-0.40
489Travis Konecny24PHIC791150114450.14.384286949.22.78.888.697.450.449.617:3714:4222283.238257.6
490Anze Kopitar34LAKC811270105354.70.897079155.10.08.589.397.748.751.320:4615:4448306.235359.5
491Kaedan Korczak21VEGD181633.3-13.681338.1-14.50.0100.0100.072.727.316:3715:2700-0.710.0
492Klim Kostin22STLC/LW4029733646.9-2.622925347.5-1.27.991.399.256.044.09:018:58916-2.36051.7
493Jesperi Kotkaniemi21CARC6677554958.54.056942457.33.48.290.498.758.341.712:0110:4825214.314655.5
494Johnathan Kovacevic24WPGD4442662.914.7322061.514.24.5100.0104.565.234.810:4910:27060.71353.8
495Peyton Krebs21TOTC5757666346.5-2.843353544.7-4.26.888.495.253.047.014:3512:241535-12.79956.6
496Chris Kreider30NYRLW811054100551.25.281273052.76.610.591.1101.549.750.318:4414:1427453.841262.6
497Torey Krug30STLD641042105749.65.079486347.93.112.891.6104.364.635.420:3417:321632-0.224548.6
498Dominik Kubalík26CHILW7883099545.5-1.059772545.2-1.27.791.599.247.552.514:3112:511825-6.628556.5
499Nikita Kucherov28TBLRW4773869451.51.157955151.20.413.786.8100.560.639.419:5916:0324374.427656.5
500Karson Kuhlman26TOTC4441842249.8-3.332330051.8-1.65.992.398.245.854.211:5411:0112101.611658.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%
501Dean Kukan28CBJD4153559347.40.641647146.90.910.890.4101.144.056.016:1815:12914-11.97653.9
502Brett Kulak28TOTD741079103651.02.180078450.52.29.089.598.548.451.617:4516:3421553.917951.4
503Dmitry Kulikov31MIND801154115650.0-2.085987849.5-2.911.192.7103.847.752.318:1216:0616317.516844.0
504Luke Kunin24NSHC82823103844.2-6.760478243.6-8.18.891.4100.150.849.213:5012:092017-9.620959.8
505Janne Kuokkanen23NJDC/LW5762166048.5-3.546250148.0-3.78.389.697.845.954.113:2912:132611-7.710958.7
506Rasmus Kupari21LAKC5745653446.1-8.335841146.6-9.46.392.698.957.043.011:4810:411019-6.49951.5
507Sean Kuraly29CBJC77883100846.7-1.265177545.7-1.311.490.5101.928.771.315:5213:173526-16.419063.7
508Philipp Kurashev22CHIC6760175544.3-1.844455144.6-1.57.190.797.851.548.512:5111:372411-5.414260.6
509Evgeny Kuznetsov29WSHC791138109950.90.887482851.40.211.589.2100.872.927.120:1715:2554511.634560.3
510Oliver Kylington24CGYD731246107053.8-2.194381953.5-1.911.792.3104.049.750.318:0917:00245611.427749.8
511Jordan Kyrou23STLC74913101047.5-0.270681146.5-0.912.790.7103.355.444.616:3514:363632-0.932358.2
512Kevin Labanc26SJSRW2117520845.7-1.113214747.3-1.74.093.097.036.463.613:1711:24660.66258.1
513Tanner Laczynski24PHIC15741.7-12.14640.0-12.60.080.080.0100.00.09:279:1010-0.310.0
514Andrew Ladd36ARILW5144856644.2-2.233043543.1-3.17.489.096.442.857.214:0711:431726-8.910753.3
515Paul Ladue29NYID19852.92.94640.0-2.30.060.060.081.818.212:4711:0300-0.3250.0
516Sam Lafferty26TOTC/LW5650565343.6-4.138347844.5-3.57.389.696.922.477.613:3411:362319-1.712365.0
517Alexis Lafreniere20NYRLW7984090348.21.063169447.6-0.49.192.3101.456.543.513:6012:434428-2.319357.0
518William Lagesson25TOTD3336630554.53.327024152.82.69.591.0100.557.842.212:3511:395212.77047.1
519Patrik Laine23CBJRW5678288247.00.059671045.6-0.611.989.6101.551.049.018:5015:222752-11.831752.7
520Maxime Lajoie24CARD5653962.56.6463159.74.88.695.2103.875.624.412:3211:20010.91833.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%
521Juho Lammikko26VANRW7559581842.1-9.745157544.0-7.38.191.999.941.258.812:1710:49179-6.511856.8
522Gabriel Landeskog29COLLW5191371656.04.666554355.04.813.391.3104.757.442.620:1916:1117294.025159.8
523Hendrix Lapierre19WSHC6375142.0-8.1282949.1-3.214.395.5109.768.032.09:358:3831-1.2977.8
524Dylan Larkin25DETC711072108849.64.181786748.53.211.786.197.852.447.619:3916:1638421.138555.1
525Adam Larsson29SEAD821369137549.9-1.5997104648.8-2.59.188.397.547.952.122:1719:362335-10.426045.8
526Jacob Larsson24ANAD6868251.23.9706352.64.74.388.693.051.348.715:1615:0603-0.3862.5
527Johan Larsson29TOTLW/C4350350350.03.238437150.93.610.887.798.634.865.215:5513:4013133.38850.0
528Scott Laughton27PHIC6786295447.5-0.862670747.0-1.48.390.298.545.154.916:2514:043140-5.119656.1
529Jeremy Lauzon24TOTD6684294247.2-4.665271447.7-3.88.290.999.243.656.417:4015:451024-4.315149.7
530Curtis Lazar26BOSC/RW7058260149.2-6.246044850.7-5.66.691.698.332.867.211:6010:2117115.114764.6
531Brett Leason22WSHRW3629126652.21.520819751.40.06.393.7100.041.658.48:578:56942.26767.2
532Nick Leddy30TOTD751138136745.4-1.7869108044.6-3.28.789.998.651.348.721:2519:123033-13.013851.4
533Anders Lee31NYILW761031112147.92.275686646.6-0.211.089.0100.159.540.516:3814:161625-5.826659.8
534Artturi Lehkonen26TOTLW7489181952.14.766062651.34.87.991.299.146.453.615:0612:1118167.226957.6
535Josh Leivo28CARLW7665355.52.1554256.75.212.886.799.556.343.89:149:13011.11471.4
536Brendan Lemieux25LAKLW5052740556.53.139630456.62.07.989.597.455.144.910:4510:3411177.013249.2
537John Leonard23SJSLW1410716439.5-7.28411642.0-4.83.490.393.748.052.011:1710:2415-2.53669.4
538Jake Leschyshyn22VEGC4131446340.4-13.623633041.7-13.48.093.8101.845.554.511:1810:28134-8.26157.4
539Kris Letang34PITD781613153551.2-1.21247118051.4-2.410.491.8102.353.846.225:4720:5459792.840353.1
540Vinni Lettieri26ANAC3130134346.7-0.122125946.0-0.75.291.897.064.135.912:3110:51610-4.88658.1
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA