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:38863.05261.5
3Calen Addison21MIND1519915057.06.314411954.84.29.784.794.450.549.513:4712:16012.33647.2
4Andrew Agozzino31OTTLW18466.726.75271.429.10.0100.0100.050.050.06:526:5200-0.11100.0
5Jack Ahcan24BOSD6937057.15.3695257.03.70.092.192.159.240.816:0215:29141.31435.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-8.27644.7
8Alexander Alexeyev22WSHD191242.9-5.46746.2-1.50.0100.0100.060.040.010:3510:07000.410.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:5526115.110958.7
10Michael Amadio25VEGC5366353755.31.848737456.62.37.989.697.550.849.212:2012:052595.310658.5
10Michael Amadio25TORC3212942.0-13.7152141.7-13.810.0100.0110.061.538.59:109:0412-0.2366.7
11Joey Anderson23TORRW5453258.45.5312852.5-1.43.893.897.675.025.08:468:43201.61566.7
12Josh Anderson27MTLRW69913101847.30.667776746.90.99.288.497.647.452.617:1415:033331-9.928353.7
13Michael Anderson22LAKD5798084153.80.076264554.2-0.78.790.799.450.349.720:0718:0510265.313343.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-2.23876.3
16Rasmus Andersson25CGYD821544126355.0-0.6121998955.20.310.190.8100.953.546.522:4017:57244422.128952.6
17Andy Andreoff30NYILW6405940.4-8.4273841.5-4.26.391.797.953.346.79:599:4913-1.6966.7
18Anthony Angello25PITC4162044.4-13.5111444.0-12.711.190.0101.157.142.96:386:3800-0.42100.0
19Mason Appleton26TOTC6880381849.50.259661749.1-0.19.091.4100.337.063.014:5313:341513-7.217157.3
19Mason Appleton26SEAC4955956849.6-0.340742548.9-0.39.989.098.936.863.214:1813:3387-4.911957.1
19Mason Appleton26WPGC1924425049.41.418919249.60.36.896.0102.837.762.316:2313:3976-2.45257.7
20Josh Archibald29EDMRW8355439.3-14.1234533.8-19.913.387.5100.845.954.19:037:2931-1.4944.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.917957.5
22Viktor Arvidsson28LAKLW66107183356.32.383660757.93.38.689.297.853.746.316:5914:20241611.341255.1
23Rasmus Asplund24BUFF8087378152.85.768461052.97.17.889.897.651.248.814:1712:2721230.319267.7
24Zach Aston-Reese27TOTC6963268348.1-2.448551048.7-2.38.294.0102.133.466.613:0211:3019100.013060.0
24Zach Aston-Reese27PITC5247649049.3-3.236736350.3-3.17.994.4102.232.167.912:5511:261370.98958.4
24Zach Aston-Reese27ANAC1715619344.70.411814744.50.59.292.9102.137.063.013:2511:4263-0.94163.4
25Andreas Athanasiou27LAKC2835034750.2-4.127925652.1-3.211.991.5103.451.648.415:1413:301590.412357.7
26Cam Atkinson32PHIRW73918102747.20.769578047.10.511.289.9101.154.945.118:1513:493728-6.633165.0
27Ronald Attard22PHID1520919951.24.814814650.32.710.587.798.352.347.716:3614:3669-0.94535.6
28Nicolas Aubé-Kubel25TOTRW7460364348.4-4.344548947.6-4.18.594.6103.138.261.89:499:4217201.415257.2
28Nicolas Aubé-Kubel25COLRW6755157848.8-4.440643848.1-4.18.995.2104.138.461.69:499:4117182.514055.7
28Nicolas Aubé-Kubel25PHIRW7526544.4-2.8395143.3-4.33.889.593.334.865.29:499:4502-1.11275.0
29Mikael Backlund32CGYC82119590057.02.290769656.62.28.192.7100.849.850.217:0713:39554411.935560.3
30Nicklas Bäckström34WSHC4759460549.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.03053.3
34Josh Bailey32NYIC74850106944.3-2.463777745.0-1.810.490.6101.051.948.116:5314:153143-6.015655.8
35Justin Bailey26VANRW147112835.7-18.8519834.2-19.32.591.093.531.468.69:057:4774-3.02564.0
36Rūdolfs Balcers24SJSLW6175185046.92.355461247.51.69.090.799.642.857.215:0213:393530-2.816061.3
37Alexander Barabanov27SJSF70967111346.51.371881746.80.09.791.0100.745.854.217:1115:184030-5.616662.0
38Ivan Barbashev26STLC81868117442.5-6.466191442.0-6.613.190.6103.747.852.216:2713:544446-10.618859.0
39Riley Barber27DETRW4203139.2-2.1122433.3-7.610.090.0100.060.040.08:277:2913-0.9850.0
40Aleksander Barkov26FLAC67111974959.94.485758659.44.211.690.5102.255.844.220:1814:38595123.534062.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 Barré-Boulet24TOTF1612315144.9-6.08611642.6-9.512.392.3104.653.746.311:009:1743-3.62857.1
41Alex Barré-Boulet24TBLF1411613745.8-5.68410544.4-7.910.992.6103.554.745.311:209:2642-2.92759.3
41Alex Barré-Boulet24SEAF271433.3-13.921115.4-34.650.090.0140.042.957.18:398:0901-0.710.0
42Tyson Barrie30EDMD731086104950.9-1.879584648.4-4.19.891.8101.652.647.418:5815:4214431.329750.2
43Justin Barron20TOTD79210846.03.9719143.81.19.389.198.342.457.617:1115:2323-1.11872.2
43Justin Barron20MTLD5638542.60.5517141.8-1.310.389.699.843.156.919:0116:5013-1.11492.9
43Justin Barron20COLD2292355.813.6202050.08.26.787.594.237.562.512:3511:46100.040.0
44Morgan Barron23TOTC2718323843.5-5.215416847.8-0.95.191.997.048.151.99:489:4264-1.84671.7
44Morgan Barron23WPGC1412213447.7-0.91039452.33.36.188.294.345.954.110:3810:37310.23470.6
44Morgan Barron23NYRC136110437.0-11.8517440.8-7.72.896.499.152.147.98:548:4433-2.11275.0
45Mathew Barzal24NYIC731107111749.85.182285948.93.38.090.598.564.835.218:0115:204382-1.125263.9
46Nathan Bastian24TOTRW7261462949.4-1.847044951.10.68.888.697.431.568.511:5410:0413150.616558.8
46Nathan Bastian24NJDRW6053254749.3-1.540739450.80.78.888.997.733.067.012:2610:161014-0.714958.4
46Nathan Bastian24SEARW12828250.0-3.3635553.40.48.586.595.020.080.09:149:09311.31662.5
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.78551.8
49Jay Beagle36ARIRW/C3327038941.0-5.820629441.2-5.03.288.992.131.468.613:4711:3697-9.54060.0
50Jake Bean23CBJD671098118348.1-0.281494946.2-1.19.791.4101.152.347.720:3418:212123-17.220943.1
51Ethan Bear24CARD5888468056.51.569253356.52.08.190.898.956.243.816:0514:3416283.018652.2
52Nicolas Beaudin22CHID2101050.01.44833.3-13.00.083.383.3100.00.06:106:1000-0.51100.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.025261.1
55Adam Beckman20MINLW3333151.6-9.2222348.9-10.05.088.993.942.157.910:259:3712-0.5666.7
56Pierre-Édouard Bellemare36TBLLW8069774548.3-3.153756748.6-3.110.695.3105.938.661.413:4511:0826182.112955.8
57Kieffer Bellows23NYILW4543749546.9-0.632037346.2-1.69.492.1101.654.645.411:5211:23626-3.514754.4
58Alex Belzile30MTLF11837751.90.2606348.8-1.35.993.699.543.156.910:248:5935-0.11968.4
59Emil Bemström22CBJC4134333750.43.426725950.85.28.591.5100.052.347.710:319:25115-1.710559.0
60Matthew Beniers19SEAC1010912347.0-7.3858948.9-6.311.786.498.163.136.916:5613:5765-0.43650.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-4.331757.4
62Jordie Benn34MIND3946254745.8-5.034041545.0-6.211.790.6102.348.951.114:5914:05615-2.07748.1
63Sam Bennett25FLAC71105979457.20.081662256.7-0.211.091.1102.170.729.316:5713:57414915.539860.6
64Matt Benning27NSHD6575280848.2-1.258761948.7-1.27.188.495.536.963.116:2014:06833-6.411453.5
65Simon Benoit23ANAD5357968545.8-2.343852345.6-2.07.692.399.946.653.414:0613:20721-4.88751.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:26372130.142768.6
68Jacob Bernard-Docker21OTTD810110549.02.0707647.90.112.892.1104.853.246.814:4614:3822-1.71250.0
69Tyler Bertuzzi26DETLW681025104949.44.377983348.33.210.988.299.152.447.619:5216:1142570.230658.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.42236.4
73Anders Bjork25BUFLW5846562142.8-6.933448440.8-8.26.991.598.443.456.612:0211:241611-10.79354.8
74Kasper Björkqvist24PITRW6393254.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-9.240253.5
76Tobias Björnfot20LAKD7095197549.4-6.073275049.4-7.06.990.997.848.851.216:4615:361030-7.711048.2
77Nick Bjugstad29MINC5748451348.5-3.737740148.5-3.78.191.099.141.059.010:1610:0518131.413063.1
78Colin Blackwell28TOTC5852753749.5-2.438540448.8-3.38.690.198.746.153.911:5610:371817-0.112661.1
78Colin Blackwell28SEAC3937736750.7-0.527227250.0-0.89.089.498.447.552.512:2911:1212121.29762.9
78Colin Blackwell28TORC1915017046.9-6.411313246.1-8.27.491.799.142.957.110:489:2765-1.32955.2
79Sammy Blais25NYRLW1413717344.22.010113043.71.510.395.0105.346.253.813:2812:1524-3.03351.5
80Nick Blankenburg23CBJD71079951.90.1757350.72.03.891.295.150.849.217:3416:1710-1.12454.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.14660.9
82Teddy Blueger27PITC6567271948.3-4.153554349.6-3.69.892.6102.428.871.215:0112:413722-1.613469.4
83Brock Boeser24VANRW71112194054.45.882071553.44.57.891.198.960.839.218:3415:2733210.239149.9
84Zach Bogosian31TBLD4857365146.8-4.845151146.9-5.27.494.5101.847.452.615:2214:56716-5.510855.6
85Matt Boldy20MINLW4759456251.4-0.446142751.9-0.112.991.1103.955.144.915:2313:0127228.619757.4
86Nick Bonino33SJSC80760112940.2-6.758078642.5-5.28.789.097.736.763.316:4213:145015-11.821164.9
87Adam Boqvist21CBJD5274378648.61.756663047.31.410.088.898.859.440.617:0315:031128-7.013049.2
88Jesper Boqvist23NJDC5662266248.4-1.348052347.9-1.88.091.199.147.852.213:0812:271823-1.913554.8
89Thomas Bordeleau20SJSC810711648.02.1817352.66.213.784.398.052.647.415:3513:56980.22552.0
90William Borgen25SEAD3645141652.01.134332051.71.76.393.199.453.246.815:1714:244141.49750.5
91Henrik Borgström24CHIC5240944647.81.627631047.11.15.289.194.339.760.310:319:48228-0.78548.2
92Mark Borowiecki32NSHD5753159247.3-2.742144048.9-0.87.290.797.938.961.113:0711:18714-3.29149.5
93Robert Bortuzzo32STLD7368477047.00.053058247.71.47.191.898.946.953.113:4411:36820-0.68754.0
94Evan Bouchard22EDMD811479121055.04.1110591354.84.98.890.599.355.045.019:4816:4837791.940051.3
95Madison Bowey26VAND2193535.2-20.8132732.5-22.00.083.383.341.758.315:4413:3100-0.730.0
96Travis Boyd28ARIC74811107243.1-1.162379444.00.814.288.5102.644.955.116:3114:132028-15.315556.8
97Brian Boyle37PITC6650853648.7-3.440239150.7-1.78.692.9101.530.669.410:478:5020100.312271.3
98Tyler Bozak35STLC5041349445.5-2.531738045.5-2.05.189.594.646.453.612:1010:282013-2.17363.0
99Erik Brännström22OTTD5385081751.03.763663350.12.65.990.896.758.441.619:4616:521036-9.116851.2
100Derick Brassard34TOTC4645049747.5-0.632838346.1-2.210.593.3103.850.349.712:5511:211010-1.59168.1
100Derick Brassard34PHIC3131637146.0-0.523428445.2-1.212.193.7105.849.150.914:2212:0598-2.16570.8
100Derick Brassard34EDMC1513412651.50.5949948.7-3.26.392.198.453.346.79:539:49120.62661.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%
101Jesper Bratt23NJDW761207102554.14.495378055.06.110.188.898.859.340.717:2614:40294616.832460.8
102Justin Braun34TOTD69951110046.4-2.269980746.4-1.78.392.4100.840.959.119:3317:191632-7.816045.6
102Justin Braun34PHID61860101445.9-1.863574146.1-1.38.692.5101.139.660.420:0217:331228-8.214845.3
102Justin Braun34NYRD8918651.4-3.4646649.2-4.06.391.397.658.841.215:5215:29440.41250.0
103Bobby Brink20PHIRW1010210948.30.3768347.8-0.67.087.594.569.930.115:2712:2514-1.33158.1
104Guillaume Brisebois24VAND11420.0-28.91325.0-21.40.066.766.750.050.04:134:1300-0.20
105Philip Broberg20EDMD2324222252.21.319118550.80.67.286.693.848.651.413:2812:21514-1.76048.3
106T.J. Brodie31TORD821461133952.2-1.71119104651.7-1.99.691.3100.952.447.621:1918:51306215.215843.0
107Jonas Brodin28MIND731349123152.31.6101693052.21.110.090.1100.152.347.723:2619:16242814.223254.3
108Jonny Brodzinski28NYRC2218218849.21.414313850.93.05.195.8100.948.951.110:519:5754-0.85265.4
109Adam Brooks25TOTC2516418946.5-3.012013946.3-3.35.796.7102.447.952.18:578:35331.02166.7
109Adam Brooks25WPGC146511336.5-10.3468435.4-12.02.998.1101.040.559.57:287:1611-1.21369.2
109Adam Brooks25VEGC7635254.81.2493955.7-0.18.6100.0108.655.344.710:5910:35211.5771.4
109Adam Brooks25MTLC4362460.06.3251661.012.75.680.085.650.050.010:349:43010.710.0
110Connor Brown28OTTRW6492690450.64.568767450.54.18.287.795.946.753.320:0315:215150-0.423551.5
111Dustin Brown37LAKRW6473769951.3-3.758353752.1-4.37.092.399.353.646.414:4412:371319-2.523861.3
112Josh Brown28TOTD5255364146.3-4.942348146.8-4.46.891.898.647.952.114:1312:23922-4.88751.7
112Josh Brown28OTTD4648257945.4-4.836843246.0-4.26.191.797.846.653.413:5912:17821-5.58351.8
112Josh Brown28BOSD6716253.4-7.0554952.9-6.911.192.3103.455.144.915:5813:05110.7450.0
113Logan Brown23STLC3930836246.01.324728546.42.16.792.899.545.354.710:119:457130.25660.7
114Patrick Brown29PHIC4436949442.8-4.927935244.2-3.06.787.894.524.275.812:2610:40914-5.88361.4
115Jacob Bryson24BUFD73964102548.5-0.773781147.6-0.69.190.099.047.652.418:2016:372425-6.08550.6
116Pavel Buchnevich26STLLW73100293551.76.080174251.96.712.891.0103.853.246.818:1814:2646417.230465.5
117Connor Bunnaman23PHIF159712443.9-5.5789345.6-3.71.888.690.432.467.610:019:4102-1.41758.8
118Michael Bunting26TORLW79125095056.84.993973556.14.513.488.3101.758.441.615:3314:13362320.629659.1
119André Burakovsky26COLLW801274102655.43.793479154.13.311.089.4100.557.142.916:1614:1128395.331347.6
120Brent Burns36SJSD/RW821474177545.4-0.51117126946.80.010.689.7100.343.856.226:0920:456897-7.644645.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.98347.0
122Will Butcher27BUFD3747649049.32.236838948.62.56.690.597.163.336.716:2915:43110-2.17844.9
123Quinton Byfield19LAKC4037838049.9-5.629628650.9-4.76.691.297.860.939.112:0911:321514-3.07751.9
124Bowen Byram20COLD3053746953.43.038935952.02.510.890.9101.656.044.018:4817:3314114.010248.0
125Paul Byron32MTLLW2724430344.6-3.017323642.3-5.66.589.996.443.856.212:3610:53915-3.84376.7
126Drake Caggiula27BUFLW1817019147.1-0.812615145.5-2.610.089.299.245.154.914:3812:5362-5.23762.2
127Kyle Capobianco24ARID4554768144.50.442153843.90.89.989.999.750.549.516:0015:161631-11.08547.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:5332259.421358.7
130John Carlson32WSHD781353129951.00.8105497651.90.711.090.1101.056.943.123:4918:0642551.938850.3
131Gabriel Carlsson25CBJD3837941247.90.628231847.00.511.392.7104.055.644.412:1611:3274-2.73847.4
132Lucas Carlsson24FLAD4051341655.2-1.738232154.3-2.28.491.299.762.237.812:4312:307128.18548.2
133Ryan Carpenter31TOTC6755560148.00.239943647.8-0.26.291.597.726.873.212:3510:171911-5.811757.3
133Ryan Carpenter31CHIC5944353345.4-1.231438045.2-1.56.391.898.023.576.512:4610:101710-5.610359.2
133Ryan Carpenter31CGYC81126862.24.7855660.33.06.089.595.556.843.211:1411:0921-0.21442.9
134Sam Carrick29ANAC6456666446.0-2.542850246.0-2.77.190.797.844.355.711:2810:281414-5.513957.6
135Alexandre Carrier25NSHD771120124847.3-3.187194548.0-2.79.994.7104.643.956.120:5917:072739-2.318850.5
136William Carrier27VEGLW6377261155.83.258843457.54.38.290.999.151.248.811:3711:23241210.619461.9
137Jeff Carter37PITC76932104447.2-6.172678048.2-5.810.190.0100.140.759.317:4014:123339-2.431563.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:021032.04353.5
140Cole Caufield21MTLRW6782189547.81.761969147.31.610.787.197.856.044.016:4113:483227-9.232757.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:1715394.621347.9
142Erik Černák24TBLD5580772552.72.461954253.32.710.090.5100.641.458.619:0916:1521172.017648.9
143Thomas Chabot25OTTD591278126750.25.395093450.44.89.589.999.557.842.226:1222:312968-3.033052.4
144Mitchell Chaffee24MINF213959.17.611664.713.011.1100.0111.175.025.07:277:27000.1250.0
145Zdeno Chára44NYID72966125943.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:24633.65149.0
147Ben Chiarot30TOTD741302134149.3-1.6982103248.8-1.48.089.997.944.755.322:5118:532069-2.226853.4
147Ben Chiarot30MTLD54887104146.0-2.467180645.4-2.18.090.298.239.560.523:3419:021757-11.918651.6
147Ben Chiarot30FLAD2041530058.01.531122657.91.67.988.896.758.541.520:5618:303129.78257.3
148Alex Chiasson31VANRW6756559448.7-1.741243948.4-1.89.392.6101.951.348.711:379:44710-1.014070.0
149Yegor Chinakhov20CBJRW6258765747.2-0.442452644.6-2.47.688.095.651.848.212:3011:151919-13.718951.9
150Declan Chisholm22WPGD2291861.78.7191457.66.17.1100.0107.150.050.012:5712:56110.6944.4
151Sasha Chmelevski22SJSC1920821649.12.615515849.51.88.094.6102.638.062.013:1112:2783-0.16051.7
152Dennis Cholowski23TOTD1115416148.9-3.911412946.9-6.013.385.799.054.046.015:4914:4615-1.73333.3
152Dennis Cholowski23WSHD76810439.5-12.8518537.5-14.715.284.799.949.150.913:3512:5414-3.01030.0
152Dennis Cholowski23SEAD4865760.16.3634458.94.511.987.599.462.537.519:4318:02011.32334.8
153Jake Christiansen22CBJD8528238.8-8.9406239.2-9.312.095.7107.767.632.49:469:3600-1.91136.4
154Jakob Chychrun23ARID4776385047.33.557664447.23.99.188.497.544.155.922:6019:211937-8.429348.1
155Filip Chytil22NYRC6771371250.03.054153150.52.98.091.599.558.941.113:1112:0323280.323158.4
156Anthony Cirelli24TBLC76103791753.12.878967953.73.210.490.9101.345.454.618:1914:4660135.226056.2
157Casey Cizikas30NYIC7457980341.9-5.042658242.3-4.88.692.9101.630.669.413:4511:493332-10.614761.9
158Fredrik Claesson29TBLD9747948.4-5.6576048.7-6.22.990.793.650.050.09:529:3513-0.91136.4
159Kale Clague23TOTD3639647345.6-2.530637045.3-3.46.091.897.861.039.016:4414:40635-6.35646.4
159Kale Clague23MTLD2526233044.3-1.819926243.2-3.77.190.597.660.139.916:1514:53530-4.93852.6
159Kale Clague23LAKD1113414348.4-4.110710849.8-2.93.895.199.063.336.717:5014:0915-1.41833.3
160Kyle Clifford31TOTLW2518518949.5-0.813714947.9-2.38.288.396.565.634.48:488:3555-1.44465.9
160Kyle Clifford31TORLW2316518047.8-2.611814245.4-5.18.289.697.965.934.18:358:2754-1.73764.9
160Kyle Clifford31STLLW220969.019.919773.126.28.360.068.360.040.011:1310:15010.3771.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%
161Connor Clifton26BOSD6081670353.7-1.165553555.0-1.27.090.097.050.549.516:0414:4816149.814953.7
162Cal Clutterbuck34NYIRW5948558645.3-2.236542646.1-1.76.492.598.933.666.414:0311:562114-5.311365.5
163Dylan Coghlan23VEGD5977468852.90.858448454.71.56.292.098.253.846.214:1212:5320282.621849.5
164Andrew Cogliano34TOTLW/C7460177543.7-4.347156645.4-3.28.188.696.637.063.012:4010:502923-11.912858.6
164Andrew Cogliano34SJSLW/C5644562041.8-4.734445043.3-4.38.887.896.639.160.913:1211:152419-11.510256.9
164Andrew Cogliano34COLLW/C1815615550.2-2.212711652.31.16.391.297.529.170.911:019:3154-0.32665.4
165Ian Cole32CARD75110683457.01.684663157.32.88.791.4100.155.144.917:0914:3729488.118042.8
166Blake Coleman30CGYC81109682357.12.383962557.33.18.192.0100.051.248.814:4913:01344712.132964.4
167Ross Colton25TBLC7985076152.82.665858153.12.68.991.1100.047.652.412:4811:212984.325961.4
168Blake Comeau35DALRW6464848.9-4.0363451.4-1.87.787.094.623.376.711:2810:27140.9540.0
169J.T. Compher26COLLW7081686648.5-5.258764447.7-4.910.792.1102.844.555.516:1912:502618-4.419951.3
170Max Comtois23ANALW5257262347.91.241946447.50.89.186.996.053.546.514:0812:22934-6.313055.4
171Kevin Connauton31TOTD3943849746.8-3.433139145.8-5.38.491.7100.156.143.913:0512:34616-2.16744.8
171Kevin Connauton31PHID2627236242.9-4.020229041.1-6.58.690.499.154.046.013:3612:57414-4.03545.7
171Kevin Connauton31FLAD1316613555.1-1.212910156.1-1.78.195.1103.160.539.512:0111:47221.93243.8
172Brett Connolly29CHIRW9567443.1-2.6415045.1-1.64.290.094.224.375.78:247:4120-2.11346.2
173Kyle Connor25WPGLW791309130950.00.71010103749.3-0.39.990.1100.058.241.821:4716:5966471.549963.5
174Andrew Copp27TOTC72105791253.72.981471353.33.010.091.3101.354.745.319:1114:4034431.828364.7
174Andrew Copp27WPGC5683175052.62.764458252.53.18.491.399.753.446.619:4814:553033-1.423464.5
174Andrew Copp27NYRC1622616258.24.217013156.53.015.991.3107.260.739.317:0113:484103.24965.3
175Paul Cotter22VEGC7515747.2-3.1373849.3-2.911.593.8105.345.254.88:498:46100.01764.7
176Nick Cousins28NSHC6868167450.31.451851950.00.66.791.598.248.751.312:2810:471623-2.417160.2
177Logan Couture32SJSC771082119147.62.982485549.13.48.990.299.144.056.018:5614:3462310.331463.4
178Sean Couturier29PHIC2947438655.110.135229254.79.67.489.797.147.952.120:2315:242517-0.113658.1
179Charlie Coyle29BOSC/RW821079104050.9-4.487278252.7-3.68.389.697.950.949.117:2413:52394210.621461.2
180Dylan Cozens20BUFC7994494250.11.971473849.21.97.989.397.357.642.415:5413:283330-8.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.21100.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:32345412.433462.3
184Lawson Crouse24ARILW6573888445.51.855565645.82.810.190.3100.442.757.317:2613:452923-7.722458.5
185Austin Czarnik29TOTC1714712254.65.91048854.25.913.991.0105.048.851.210:5410:06640.42948.3
185Austin Czarnik29NYIC11837951.23.5645553.86.315.193.5108.649.150.910:5710:20440.41560.0
185Austin Czarnik29SEAC6644359.89.4403354.85.311.585.797.348.551.510:489:41200.01435.7
186Kirby Dach21CHIC70883100646.70.363071646.80.39.488.397.651.848.218:0315:004217-2.219858.6
187Evgenii Dadonov32VEGRW78107594353.30.977468153.2-0.59.790.4100.156.643.415:4913:2517306.530059.0
188Jonathan Dahlén24SJSC6170578447.32.552555548.62.56.988.795.646.054.013:4811:592123-1.717859.0
189Rasmus Dahlin21BUFD801412136450.94.11085112249.23.07.989.697.559.041.024:0120:022751-5.732153.0
190Carl Dahlström27TORD3372856.911.6272452.98.08.7100.0108.731.368.813:3912:49231.1580.0
191Michael Dal Colle25NYILW1101245.5-8.47750.0-3.725.0100.0125.044.455.614:3413:4401-0.22100.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.11855.6
194Phillip Danault28LAKC79126196056.83.6100670458.85.38.790.298.950.149.918:0814:22222913.829964.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.48459.5
197Jeremy Davies25NSHD6685953.50.2524951.5-3.25.380.685.846.953.112:1512:0125-0.5955.6
198Sean Day24TBLD2132435.1-23.0111739.3-16.614.381.395.535.364.710:4310:3310-1.2366.7
199Calvin de Haan30CHID691010114047.01.774080447.93.06.990.096.948.651.418:5717:151859-4.522547.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%
201Tony DeAngelo26CARD64115391955.60.489071755.40.911.992.2104.159.240.819:4816:3627395.426457.2
202Alex DeBrincat24CHIRW821255127949.55.193295249.55.310.388.298.565.234.820:5116:3467473.147057.4
203Jake DeBrusk25BOSLW77105482556.12.585265456.61.57.590.998.452.847.215:0213:05352618.727866.5
204Danny DeKeyser31DETD5974494644.0-2.456073543.2-3.28.291.599.645.154.918:3016:12721-14.011947.9
205Michael Del Zotto31OTTD2638742347.82.527431646.40.712.487.8100.241.458.618:1516:23517-0.48143.2
206Ty Dellandrea21DALC15935.7-20.75645.5-12.20.080.080.040.060.010:3710:3700-0.2250.0
207Dylan DeMelo28WPGD761083105750.61.783778851.52.78.192.7100.850.349.718:3015:5117492.314155.3
208Grigori Denisenko21FLALW1201458.85.0151157.73.70.0100.0100.057.142.915:3014:29001.23100.0
209Travis Dermott25TOTD6083775252.7-0.763058751.8-1.48.992.6101.555.344.715:2014:427266.410046.0
209Travis Dermott25TORD4360051054.10.045940852.9-0.88.391.9100.253.146.914:4314:156226.17450.0
209Travis Dermott25VAND1723724249.5-2.117117948.9-2.610.794.0104.760.539.516:5415:52140.22634.6
210Nicolas Deslauriers30TOTLW8162780343.8-6.546659144.1-6.45.792.898.544.655.411:2210:06714-7.915857.0
210Nicolas Deslauriers30ANALW6149560545.0-4.537144645.4-4.15.992.298.149.550.511:3810:12411-4.412657.1
210Nicolas Deslauriers30MINLW2013219840.0-12.99514539.6-14.24.595.099.531.968.110:329:4933-3.53256.3
211Connor Dewar22MINC3529025553.20.520918153.61.06.489.696.042.058.09:549:07961.68154.3
212Jason Dickinson26VANC6261166447.9-2.644348347.8-2.86.793.8100.544.655.413:0311:29209-4.412552.8
213Brenden Dillon31WPGD791203130348.0-1.892599248.3-1.69.992.5102.353.446.618:5017:021651-1.820341.9
214Cam Dineen23ARID3440849045.41.031837246.11.86.388.494.752.147.915:3814:19618-5.711047.3
215Noah Dobson22NYID801248145646.20.0942108546.50.09.191.9101.052.647.421:2818:092782-3.340147.4
216Max Domi26TOTLW7283181650.51.163262750.21.211.591.8103.356.143.913:0211:493633-7.820650.5
216Max Domi26CBJLW5359567247.00.644550846.71.212.591.0103.555.844.213:2512:112826-10.016048.1
216Max Domi26CARLW1923614462.14.118711961.12.79.195.5104.556.843.211:5910:49872.24658.7
217Ryan Donato25SEAC7473975849.4-2.154157548.5-2.410.987.498.356.443.613:4811:583924-1.026859.3
218Joonas Donskoi29SEARW7573573650.0-1.253457748.1-2.97.989.897.747.452.614:5011:412421-3.915557.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:359248.618354.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:1528145.113566.7
222Justin Dowling31VANC2214318144.1-8.010312245.8-6.16.191.097.166.733.39:358:4841-2.92860.7
223Leon Draisaitl26EDMC801381130351.5-1.51043102350.5-1.811.591.0102.551.248.822:2117:3374881.248257.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.42860.7
226Jonathan Drouin26MTLLW3439350044.0-2.029140441.9-4.19.391.3100.649.750.317:0614:22618-7.410459.6
227Jack Drury21CARC2272551.9-0.7171848.6-4.523.1100.0123.150.050.015:5814:21220.5875.0
228Jamie Drysdale19ANAD811245140347.0-0.9960109146.8-1.38.889.698.452.747.319:5317:471949-10.029047.2
229Dillon Dubé23CGYC7991173455.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:4722426.639359.3
231Matt Duchene31NSHC781234110452.85.395383753.25.112.388.2100.561.838.219:0115:4931778.238359.8
232Anthony Duclair26FLALW7497579755.0-1.975063354.2-2.511.191.3102.362.937.114:6012:19375512.625366.0
233Walker Duehr24CGYF151033.3-28.03633.3-24.70.0100.0100.016.783.38:478:47000.010.0
234Brandon Duhaime24MINRW8067268449.6-2.249052448.3-3.98.491.099.439.560.510:139:351613-2.216156.5
235Mathew Dumba27MIND571008101449.9-2.674876249.5-3.010.890.5101.346.953.123:0619:1915264.325146.2
236Brian Dumoulin30PITD761349143248.5-5.51052106449.7-5.010.092.9102.949.750.321:4919:233446-0.418549.2
237Vince Dunn25SEAD731223115551.41.188687750.30.08.788.697.357.442.620:4118:142548-3.028242.9
238Sean Durzi23LAKD6494589551.4-4.472965552.7-3.98.387.996.253.146.919:3615:522653-0.824748.2
239Christian Dvorak25MTLC5663581343.9-2.546161243.0-2.510.388.198.440.659.417:2213:151632-7.314460.4
240Ryan Dzingel29TOTC3230340342.9-2.822531641.6-4.18.492.6101.044.355.713:4312:42138-8.85855.2
240Ryan Dzingel29ARIC2624028945.4-1.017522344.0-2.78.792.4101.145.554.513:0712:2088-6.74551.1
240Ryan Dzingel29SJSC66311435.6-7.2509335.0-5.77.593.0100.541.358.716:1714:2250-2.11369.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.311763.2
242Jordan Eberle31SEARW791105107050.8-0.183982150.50.38.987.296.160.739.317:5715:1150345.231052.9
243Alexander Edler35LAKD4173557756.04.557240958.35.98.692.5101.154.046.018:2816:149167.311945.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:5041442.545054.4
246Jack Eichel25VEGC3457454251.4-3.142039051.9-3.89.091.6100.663.236.819:2416:2425294.119368.9
247Aaron Ekblad25FLAD61123586658.83.492263759.14.412.090.3102.359.640.424:5518:34437317.731756.8
248Mattias Ekholm31NSHD761224129848.5-0.695098949.0-0.611.891.1102.844.655.423:2918:402960-3.031146.6
249William Eklund19SJSLW9838848.52.2556346.60.12.595.297.755.045.014:2012:0328-0.91553.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.2366.7
252Lars Eller32WSHC7290088750.40.267267050.1-1.410.189.299.343.156.916:0713:1937441.321354.5
253Ryan Ellis31PHID4565650.04.6364047.4-0.512.097.0109.053.846.222:4818:4225-0.31346.2
254Turner Elson29DETLW2222645.80.3191752.87.67.184.691.869.230.813:2313:20000.1250.0
255Pierre Engvall25TORLW7886275753.20.066059152.8-0.27.294.0101.235.164.913:1711:4532418.027057.0
256Tyler Ennis32OTTC5756259048.80.642344748.60.27.690.798.346.653.412:3310:541923-1.515756.7
257MacKenzie Entwistle22CHIRW5535253839.6-7.724438239.0-8.88.688.797.426.173.910:159:31910-6.95463.0
258Loui Eriksson36ARILW7366482744.50.349464143.5-0.17.889.797.538.861.212:5511:262226-12.012266.4
259Joel Eriksson Ek25MINC7798785253.73.075063354.23.611.190.5101.550.849.218:3513:26301212.933167.7
260Adam Erne26DETLW7971494942.9-4.453271542.7-4.18.090.498.443.456.613:2312:232420-11.417661.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.219563.6
262Michael Eyssimont25WPGC16650.0-6.26460.03.10.0100.0100.0100.00.05:495:49100.11100.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.118946.6
265Samuel Fagemo21LAKLW4494253.8-9.1352855.6-9.13.690.994.545.554.513:4312:01210.01145.5
266Radek Faksa28DALC7775497243.7-7.456670844.4-6.56.090.896.828.171.915:4613:482727-12.115059.3
267Joel Farabee21PHILW6377187147.00.457266646.2-0.410.389.699.957.442.617:3513:452522-3.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.117156.7
270Justin Faulk29STLD761344136849.63.11029109748.41.713.691.9105.558.341.723:1219:493740-1.631852.5
271Martin Fehérváry22WSHD791279135448.6-3.0988102249.2-3.510.291.6101.755.045.019:3917:501436-1.918153.0
272Mario Ferraro23SJSD631056130244.8-2.680393746.1-2.69.591.7101.242.957.123:0019:503135-10.210845.4
273Kevin Fiala25MINLW821173103453.12.689179952.71.912.689.8102.459.440.617:3914:01385416.445357.8
274Christian Fischer24ARIRW5345261042.6-2.533144842.5-2.35.292.097.239.061.013:0711:151724-7.912361.8
275Casey Fitzgerald24BUFD3645549348.0-2.735939147.9-1.37.486.694.155.744.316:5315:411317-3.36761.2
276Trey Fix-Wolansky22CBJRW6393850.60.3352756.56.015.876.592.366.733.36:176:1723-0.1955.6
277Cale Fleury23SEAD911610951.6-0.9857652.80.06.587.393.746.054.014:3414:08150.41723.5
278Haydn Fleury25SEAD3644349847.1-5.133235848.1-3.77.892.6100.444.555.516:1715:086140.710549.5
279Warren Foegele25EDMLW8295983153.61.671062653.12.17.489.897.252.447.612:3711:5444292.624558.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:49282713.516360.7
282Nick Foligno34BOSLW6463556253.0-2.049441754.2-2.43.791.495.245.954.112:2810:5622149.514966.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:5715326.213248.5
286Alex Formenton22OTTLW79889100546.9-1.368076547.1-1.27.090.197.153.446.615:2712:424425-6.125663.3
287Filip Forsberg27NSHC69104791353.45.380368753.95.713.388.7102.061.238.818:0614:5653568.942453.3
288Gustav Forsling25FLAD711373105756.5-0.5103180856.1-0.911.491.4102.846.753.321:1318:32515318.729649.0
289Gabriel Fortier21TBLLW10776355.08.6584655.89.62.491.493.850.050.09:179:1713-0.22166.7
290Liam Foudy21CBJC171335.0-1.671138.93.00.087.587.5100.00.011:5111:0500-0.81100.0
291Cam Fowler30ANAD761347135549.93.51002103449.22.89.589.498.943.956.124:2519:2331461.130041.3
292Adam Fox23NYRD781308129650.24.1100295851.14.710.490.9101.357.043.023:5418:4578584.227557.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.04955.1
295Martin Frk28LAKRW6583860.42.3422562.73.00.081.381.365.134.914:0210:29051.02853.6
296Jesper Frödén27BOSF7727150.3-7.1544355.7-2.59.8100.0109.850.050.012:5211:21001.31471.4
297Morgan Frost22PHIC5556664946.60.442849146.6-0.36.392.298.554.445.613:5511:582722-2.415255.9
298Kurtis Gabriel28CHIRW28850.05.04450.06.40.0100.0100.040.060.06:026:02100.210.0
299Jonah Gadjovich23SJSLW4328437643.0-2.521928443.5-3.15.691.096.656.443.68:458:44710-3.86952.2
300Sam Gagner32DETC8168378346.60.352859746.91.410.489.9100.341.458.613:3710:362414-8.918571.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-15.914561.4
302Brendan Gallagher29MTLRW5671265152.24.351948951.54.59.389.298.449.850.215:0112:351720-1.625056.8
303Jakub Galvas22CHID6839746.16.8577343.80.96.394.6100.962.537.518:1015:0914-0.91747.1
304Dylan Gambrell25OTTC6347068440.7-8.735949142.2-6.78.893.8102.618.681.412:0810:381113-12.110256.9
305Rhett Gardner25DALC/LW4182839.1-11.0162143.2-7.00.091.791.725.075.08:068:06410.210.0
306Conor Garland25VANRW77112899253.24.086074553.64.610.391.3101.552.947.116:2314:4550369.133161.3
307Adam Gaudette25TOTC5848954947.1-1.337342946.5-1.56.392.698.951.648.411:1910:092117-7.316258.0
307Adam Gaudette25OTTC5044347848.1-1.334237247.9-1.36.492.999.351.448.611:2710:181816-5.714358.7
307Adam Gaudette25CHIC8467139.3-2.8315735.2-5.55.091.196.153.846.210:319:1531-1.61952.6
308Frédérick Gaudreau28MINC7689392549.1-3.367470448.9-3.711.990.9102.852.647.416:1912:5838255.422758.1
309Johnny Gaudreau28CGYLW821401105057.22.5107882056.82.615.391.3106.553.946.118:3415:34508125.846356.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.3580.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-23.820452.9
314Glenn Gawdin24CGYC2181358.1-1.812957.10.80.0100.0100.037.562.59:159:13010.4475.0
315Morgan Geekie23SEAC7374868752.11.952853749.6-0.77.289.096.356.243.812:3611:1025260.718951.3
316Mason Geertsen26NJDD2512715545.0-4.39411944.1-5.17.886.994.742.257.86:576:5743-2.12060.0
317Timothy Gettinger23NYRLW8406538.1-7.2344841.5-3.54.397.0101.346.253.89:289:2301-1.2650.0
318Ryan Getzlaf36ANAC5680679150.54.661960250.74.98.189.197.241.158.918:5715:403567-2.419254.2
319Mark Giordano38TOTD751202106353.12.587977853.02.99.886.796.553.646.420:5316:4819499.534843.4
319Mark Giordano38SEAD5589980852.72.465660252.12.68.186.294.356.443.621:2917:0615324.728643.0
319Mark Giordano38TORD2030325554.32.922317655.94.214.388.5102.844.655.419:1215:604174.96245.2
320Samuel Girard23COLD671301119952.0-1.193191450.5-1.78.990.699.652.048.021:3819:0321280.218842.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.014563.4
322Claude Giroux34TOTC/LW75121094756.18.991171756.08.78.589.598.053.346.719:0415:02284112.033960.5
322Claude Giroux34PHIC/LW5789975854.39.967957654.19.88.488.697.049.650.419:1415:1821263.324961.8
322Claude Giroux34FLAC/LW1831118962.26.523214162.26.78.893.7102.564.835.218:3414:097158.79056.7
323Cody Glass22NSHC8716452.6-1.4585053.7-1.72.297.699.857.142.911:259:31120.31560.0
324Luke Glendening32DALC8267388443.2-7.251164444.2-6.06.191.297.328.371.714:0711:501714-9.319360.1
325Alex Goligoski36MIND721192102453.83.392276654.64.412.791.6104.355.344.718:5616:3263114.317346.2
326Barclay Goodrow28NYRRW79845106344.3-4.463477645.0-4.211.392.6103.942.657.416:4213:443937-9.018263.7
327Shayne Gostisbehere28ARID821224154444.2-0.1905118143.4-0.79.990.2100.143.356.722:1118:294478-20.731448.1
328Yanni Gourde30SEAC74102594052.21.177069352.62.49.787.497.147.752.318:2914:5654380.424652.0
329Mikael Granlund29NSHC801135120148.6-0.887391049.0-1.010.789.299.958.441.620:2515:2557511.421953.4
330Derek Grant31ANAC7168784744.8-4.051562845.1-3.68.389.197.439.960.114:1911:242117-5.019360.6
331Ryan Graves26NJDD751298126350.7-0.697696550.3-1.09.888.598.345.254.820:4318:1227511.424146.1
332Anthony Greco28NYRRW1121348.04.08947.13.70.0100.0100.00.0100.09:449:44010.65100.0
333Andy Greene39NYID69827112342.4-5.062482543.1-4.58.491.199.549.150.917:2515:401445-10.912641.3
334Jordan Greenway24MINLW6267771548.6-2.253552750.4-0.512.593.1105.745.354.714:3412:4514167.116666.3
335A.J. Greer25NJDLW9715556.34.5574357.05.67.589.797.253.846.27:517:50040.92070.0
336Noah Gregor23SJSC6371790144.3-2.255763446.8-0.76.789.796.548.651.414:5613:232814-4.926359.3
337Seth Griffith29EDMC19469.20.46366.70.650.050.0100.0100.00.05:375:37100.40
338Rocco Grimaldi28NSHC7685854.03.1534653.52.12.396.999.261.138.910:569:09530.41361.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 Grundström24LAKRW5452346253.10.938235951.6-1.57.493.6101.059.640.410:5310:32139-1.813959.7
342Matt Grzelcyk28BOSD731239100255.31.799074157.22.58.991.6100.558.042.018:4417:06214121.621155.9
343Radko Gudas31FLAD77120497955.2-2.488571955.2-2.010.790.9101.539.560.518:0015:51285715.222245.0
344Erik Gudbranson30CGYD78125092557.52.594373856.11.28.092.9100.962.437.618:0815:0820425.426848.1
345Jake Guentzel27PITC761381120553.42.5104993952.80.310.791.5102.262.637.420:0616:28412311.543460.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-4.522356.1
350Brandon Hagel23CHILW5573171650.54.951553149.23.510.786.597.258.441.617:2813:563925-5.817553.7
350Brandon Hagel23TBLLW2228124053.93.221317954.34.36.687.494.043.456.613:3512:151481.24864.6
351Carl Hagelin33WSHLW5359458050.6-0.145643351.30.17.694.1101.727.172.914:1412:1814151.111760.7
352Robert Hägg26TOTD6476489046.2-5.359168846.2-4.68.590.999.443.756.316:0114:031023-7.914042.1
352Robert Hägg26BUFD4856872444.0-3.943255243.9-3.48.890.999.736.363.717:0114:35617-9.510343.7
352Robert Hägg26FLAD1619616654.1-6.315913653.9-5.87.790.998.667.932.113:0312:30461.63737.8
353Nicolas Hague23VEGD5284778551.90.864055753.51.610.388.899.152.947.118:4016:4425232.423948.5
354Libor Hájek23NYRD1715123239.4-5.711817140.8-5.84.588.893.348.951.113:0812:5124-2.42254.5
355Jani Hakanpää29DALD80858104345.1-4.765174846.5-3.010.291.2101.437.662.416:1313:54938-7.815843.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:33334816.932267.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:1320543.040249.0
360Travis Hamonic31TOTD4366375146.9-3.247954147.0-2.79.792.2101.949.550.518:5116:53631-7.317148.0
360Travis Hamonic31VAND2436840347.7-3.626329147.5-4.08.692.6101.353.746.318:2216:20213-3.110150.5
360Travis Hamonic31OTTD1929534845.9-2.421625046.4-0.710.991.8102.744.855.219:2717:36418-4.37044.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%
361Noah Hanifin25CGYD811510119655.80.4117193155.70.910.390.2100.553.246.821:1817:34386220.939747.6
362Joel Hanley30DALD4439742048.6-0.430031249.00.66.788.194.744.555.511:5611:155141.75632.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-3.914247.2
365Thomas Harley20DALD3446140353.45.635430254.05.86.990.697.565.035.013:4113:399185.68542.4
366Ben Harpur27NSHD1918622445.4-7.314416147.2-6.85.587.092.534.665.413:4412:22012-2.03339.4
367Scott Harrington28CBJD7509235.2-16.8346733.7-16.69.587.897.334.865.214:2813:1620-2.8955.6
368Jordan Harris21MTLD1011715143.7-3.28610744.6-2.112.593.6106.151.348.716:1715:3338-0.41560.0
369Ryan Hartman27MINRW821238108253.43.092981653.22.613.490.8104.256.743.318:1114:4835308.142156.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.2742.9
372Garnet Hathaway30WSHRW7684283950.1-0.267060752.51.79.793.1102.828.471.613:2312:0523207.319762.9
373Erik Haula30BOSLW7897488352.5-2.577968353.3-3.09.292.4101.655.944.115:0513:21252112.121765.0
374John Hayden26BUFC5538852742.4-6.429441341.6-6.04.492.997.346.553.510:5110:131210-9.210363.1
375Kevin Hayes29PHIRW4859970845.8-1.244053145.3-1.810.287.397.648.151.917:5514:183020-6.720960.3
376Zack Hayes22VEGD3352756.55.0242450.0-3.20.088.288.275.025.010:5310:41030.5616.7
377Barrett Hayton21ARIC6067876347.14.550558946.24.19.590.399.840.659.416:0713:061818-5.415054.7
378Dillon Heatherington26OTTD9699442.3-5.9597444.4-4.22.593.095.547.152.912:2010:3802-0.9944.4
379Victor Hedman31TBLD821560134553.74.51213104053.84.311.889.3101.155.144.925:0519:26525616.046247.4
380Danton Heinen26PITC/LW7685072454.02.766553955.22.99.490.099.557.742.312:4311:3236247.921763.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-1.34456.8
382Miro Heiskanen22DALD701371127251.93.9102795451.83.77.891.899.749.850.224:5320:5645849.631250.0
383Darren Helm35COLC/LW6853154149.5-3.737741247.8-4.76.191.397.535.065.010:338:34257-2.014663.7
384Adam Henrique31ANAC5882582050.24.062663849.53.811.688.199.743.656.417:2515:0918206.023360.5
385Aleksi Heponiemi23FLAC6837353.2-0.6655753.30.80.087.587.556.443.614:0213:35330.4887.5
386Tomáš Hertl28SJSC821262128949.55.693695349.64.011.288.699.846.253.819:5615:5465310.536456.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.29564.2
389Cameron Hillis21MTLC1111444.04.891340.95.10.0100.0100.025.075.010:159:3500-0.42100.0
390Vinnie Hinostroza27BUFC6269069849.71.451856347.90.28.389.798.051.748.313:5213:172226-6.715459.7
391Roope Hintz25DALLW801229104254.17.592477454.47.710.890.0100.760.339.718:0214:20244917.536758.0
392Taro Hirose25DETLW159111743.8-3.3669142.0-3.39.888.498.238.161.910:409:0134-2.71952.6
393Nico Hischier23NJDC70101293751.91.877869952.73.010.589.099.548.151.919:2114:4845318.327056.7
394Hayden Hodgson25PHIRW6488336.6-3.4407036.4-4.512.989.4102.340.559.513:1212:3910-1.51471.4
395Mike Hoffman32MTLC/LW6780791047.0-0.458965847.20.48.288.096.249.250.817:0314:183246-8.728554.0
396Gregory Hofmann29CBJC2424026847.2-2.518119947.6-0.510.694.6105.248.151.912:3011:4279-0.95164.7
397Linus Högberg23PHID5648842.1-12.9517141.8-14.35.096.4101.445.554.517:0416:1234-1.8650.0
398Nils Höglander21VANLW6073363953.44.454449252.53.15.992.898.752.048.013:0512:0525251.719069.5
399Nick Holden34OTTD761089124946.6-2.782593346.9-2.39.091.7100.834.965.119:5116:351648-8.416944.4
400Justin Holl30TORD691149108551.4-2.586981651.6-1.810.090.9100.945.854.220:1217:3918567.312850.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.62352.2
402Patric Hörnqvist35FLARW6576158056.7-0.456842957.00.18.488.396.747.152.912:4010:32241410.324068.8
403Bo Horvat26VANC70104797451.82.379674651.62.18.091.499.345.754.319:2915:0332251.530464.1
404Brett Howden23VEGC4741944248.7-3.832131150.8-2.411.291.7102.950.050.010:3910:1013141.86956.5
405Filip Hronek24DETD781171137046.1-0.3888108145.1-1.09.988.798.647.452.622:0218:331646-13.928047.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.429655.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-2.712752.8
410Dryden Hunt26NYRLW7675882647.90.857261648.10.57.291.098.255.944.112:1712:022120-2.117753.1
411Ben Hutton28VEGD5880976751.3-2.461554653.0-2.18.891.8100.653.946.115:2814:4316194.316647.0
412Grant Hutton26NYID1617222543.3-1.012317141.8-1.46.593.8100.355.344.714:1113:4025-1.84351.2
413Zach Hyman29EDMC761167106452.30.587683751.10.28.489.898.254.245.819:2815:1729337.535360.3
414Alex Iafallo28LAKC79115689056.53.589865757.74.17.790.498.148.251.818:3014:0646147.134562.3
415Bokondji Imama25ARILW4102727.0-16.292725.0-19.125.077.8102.846.253.84:314:3101-1.0475.0
416Matt Irwin34WSHD1720716156.35.115911558.06.910.186.296.351.049.012:3912:02272.24959.2
417Mark Jankowski27BUFC1917219546.91.512815844.80.87.195.8102.935.864.213:3911:37410-3.32948.3
418Mattias Janmark29VEGC6775581348.2-5.655359548.2-7.08.891.9100.748.951.114:2112:372919-0.114461.8
419Calle Järnkrok30TOTC6678674551.3-1.359958150.8-1.29.087.996.950.149.916:0213:0127120.117557.7
419Calle Järnkrok30SEAC4957858949.5-2.243145248.8-2.49.587.096.548.651.416:4813:282112-0.813959.0
419Calle Järnkrok30CGYC1720815657.12.116812956.62.77.791.399.054.745.313:5011:43600.93652.8
420Christián Jaroš25NJDD119910249.3-3.2737051.0-0.13.987.291.250.050.011:0110:39150.22142.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.420354.2
422Dmitrij Jaškin28ARIRW1212914347.41.59311544.7-3.05.888.594.342.457.614:4713:2438-0.64353.5
423Tanner Jeannot24NSHF8189198047.6-2.469873248.8-1.49.991.6101.539.560.515:5912:563232-3.321557.7
424Jan Jeník21ARIRW139912344.6-1.4769843.7-2.26.385.191.336.263.810:4110:0713-0.33562.9
425Boone Jenner28CBJC59874100246.6-1.066377846.0-0.511.289.5100.743.756.320:2815:523329-14.226660.2
426Nick Jensen31WSHD761124114949.5-1.486785250.4-1.311.592.9104.438.961.119:2116:4623446.320443.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-1.518264.8
429Marcus Johansson31TOTC/W6987180651.92.165960452.22.77.487.194.656.243.816:0813:3826274.418360.7
429Marcus Johansson31SEAC/W5163460351.31.447845851.12.17.386.593.854.845.216:3513:5624183.113659.6
429Marcus Johansson31WSHC/W1823720353.94.118114655.44.77.989.096.961.638.414:5112:47291.24763.8
430Erik Johnson33COLD771055103450.5-3.176176549.9-2.611.391.8103.143.456.617:1714:2535290.626053.5
431Jack Johnson35COLD74946106347.1-7.368280545.9-7.58.293.7101.934.865.216:4514:381024-7.812545.6
432Kent Johnson19CBJC91027856.76.6786355.38.18.095.2103.257.542.512:2711:05220.72025.0
433Reese Johnson23CHIF3723637738.5-8.717227538.5-8.45.090.996.018.681.410:389:24136-7.14652.2
434Tyler Johnson31CHIC2621930641.7-5.616623941.0-5.28.390.398.544.755.312:5910:3853-2.85257.7
435Andreas Johnsson27NJDLW7191490050.4-1.368970049.6-1.810.989.7100.653.846.214:2213:1226243.717963.7
436Ross Johnston27NYILW3220729141.6-3.816221243.3-2.67.492.099.437.762.310:1610:14410-4.11850.0
437Henri Jokiharju22BUFD60971104648.1-0.473885546.3-1.48.690.799.456.243.821:5318:441236-10.314656.8
438Ben Jones22VEGF2142833.3-23.5111739.3-19.614.392.9107.110.090.08:038:0200-0.5333.3
439Caleb Jones24CHID5166778246.00.648657046.00.89.391.0100.343.356.716:4315:581731-2.010057.0
440Max Jones23ANALW2131743.34.491340.90.30.090.090.025.075.09:548:5002-0.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%
441Seth Jones27CHID781445149549.14.61067110849.14.87.588.596.056.943.126:1320:563471-6.836553.2
442Zachary Jones21NYRD1211316540.6-5.38612540.8-5.54.289.593.760.040.015:1014:151512-1.01747.1
443Axel Jonsson-Fjällby23WSHLW2318520847.1-1.815415749.5-0.46.393.699.930.269.811:1110:27351.94761.7
444Mathieu Joseph24TOTRW6974669751.71.157354151.40.39.692.5102.150.849.214:1212:034520-1.615057.3
444Mathieu Joseph24TBLRW5856956150.4-0.944444050.2-1.78.392.6100.854.046.013:4211:333615-3.611359.3
444Mathieu Joseph24OTTRW1117713656.59.712910156.19.714.092.0106.039.160.916:5014:37952.03751.4
445Pierre-Olivier Joseph22PITD4645852.5-2.8503856.81.55.188.293.439.061.018:1417:37510.21353.8
446Dakota Joshua25STLC3023421452.24.618515155.18.311.291.3102.549.150.98:308:24784.44963.3
447Roman Josi31NSHD801688161651.13.41271121551.12.610.990.6101.561.438.625:3321:2748714.556349.9
448Tyson Jost23TOTC8070378647.2-6.651357947.0-6.08.592.6101.138.561.512:4910:393810-0.715761.8
448Tyson Jost23COLC5949253647.9-6.436039947.4-5.58.792.4101.142.157.912:4910:20297-1.711566.1
448Tyson Jost23MINC2121125045.8-6.515318045.9-7.37.893.1101.030.769.312:5111:34931.04250.0
449Olli Juolevi23TOTD1822717856.04.616914653.72.97.091.598.556.643.412:4512:23270.33452.9
449Olli Juolevi23FLAD1012410254.9-0.4888251.8-3.28.690.999.567.232.812:2712:1724-0.51752.9
449Olli Juolevi23DETD81037657.511.0816455.910.55.192.397.445.954.113:0812:31030.81752.9
450Noah Juulsen24VAND88310544.1-8.3598142.1-12.18.187.595.649.150.914:4113:1015-1.81154.5
451Nazem Kadri31COLC71117789656.85.184767955.54.911.688.099.654.545.519:1414:4836349.043956.3
452Kaapo Kakko20NYRRW4352551350.66.640438351.36.28.894.2102.952.947.115:2713:3912153.811354.9
453Arthur Kaliyev20LAKRW8084061557.74.565345658.94.87.589.496.958.941.112:3910:4220208.831062.6
454Wyatt Kalynuk24CHID5485248.0-6.1314143.1-9.64.887.592.365.634.411:6011:4312-1.8714.3
455David Kämpf27TORC8288488050.1-4.166966550.1-3.59.191.6100.723.376.715:1612:4230253.016860.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:5942490.651455.8
458Kasperi Kapanen25PITRW7993086751.8-0.174065753.00.27.992.1100.052.847.214:3212:5540306.323554.9
459Kirill Kaprizov24MINLW811312107754.95.396982054.24.013.489.2102.563.136.919:0615:4557729.851556.1
460Erik Karlsson31SJSD5096297849.64.574072050.74.28.988.897.753.646.423:2819:0952632.624847.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:44443414.023757.0
462Fredrik Karlström24DALC3101441.7-7.871138.9-9.450.0100.0150.025.075.06:126:01020.31100.0
463Ondřej Kaše26TORRW5054853150.8-4.240941049.9-4.07.093.5100.529.770.313:5911:4928162.020558.0
464Zack Kassian31EDMRW5860958351.1-1.044545249.6-2.010.090.8100.852.847.311:4711:271322-0.610356.3
465Mark Kastelic22OTTC1612416742.6-5.89811845.4-2.17.793.5101.221.778.39:118:5695-2.92250.0
466Boris Katchouk23TOTLW5945049447.7-2.134636748.5-1.35.592.698.036.463.69:559:15167-2.310058.0
466Boris Katchouk23TBLLW3832428952.90.824821853.20.96.694.8101.450.949.19:499:291041.96753.7
466Boris Katchouk23CHILW2112620538.1-7.89814939.7-5.82.889.792.45.194.910:078:5163-4.23366.7
467Martin Kaut22COLRW6394546.4-2.5263046.4-1.08.7100.0108.769.630.48:497:04100.5425.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-1.717545.1
470Clayton Keller23ARIC67868101146.23.168778846.64.213.689.4102.946.553.520:0816:056153-10.227464.6
471Parker Kelly22OTTF4129536944.4-3.822026545.4-3.29.990.4100.322.977.110:359:36117-5.28357.8
472Adrian Kempe25LAKLW78111293254.40.984670654.5-0.28.289.697.847.752.318:3514:0934434.344355.8
473Michal Kempný31WSHD1518221945.4-5.613015445.8-5.16.192.498.545.154.915:5014:4716