NHL Advanced Stats / Analytics

Teams

Stathead Team Season Finder
Search our database using advanced filtering tools.

Team Page
Choose a team 

Players

Stathead Player Season Finder
Search our database using advanced filtering tools.

Player Page
Search for a player page for complete advanced stats, links to situational advanced stats, and game-by-game breakdowns.

More

Season Totals
Advanced stats totals for each team in that season.
Choose a season 

Games
Our boxscores have complete advanced stats information going back to 2008, including visual shot location charts.

Glossary

Current Advanced Stats Summary

Click a header to order by that category. Scroll right to see more categories.
Use the links/dropdowns above to see more.

Skater Advanced Statistics

Skater Advanced Statistics Table
Corsi (EV) Fenwick (EV) PDO () Zone Starts (EV)
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
1Noel Acciari32PITC5546269240.0-14.833548341.0-12.77.792.099.714.086.012:5810:38268-8.010059.0
2Calen Addison23TOTD72982120444.90.867485744.00.27.089.296.354.145.917:1614:501814-21.222142.1
2Calen Addison23SJSD60817105143.70.556275242.8-0.25.789.795.553.346.717:2115:171714-19.916944.4
2Calen Addison23MIND1216515351.93.411210551.63.813.385.999.259.340.716:4812:3510-1.45234.6
3Egor Afanasyev23NSHLW2243143.63.7192048.711.70.093.393.353.346.712:6011:3401-1.1683.3
4Sebastian Aho26CARF78139199658.3-1.6100875757.1-1.712.491.2103.561.538.519:3814:5850577.940054.0
5Sebastian Aho27NYID5882990747.8-0.261664049.00.25.992.598.465.334.716:2315:017145.012438.7
6Nikita Alexandrov23STLC2315117146.90.59512543.2-3.57.690.698.252.647.48:328:3155-4.82560.0
7Alexander Alexeyev24WSHD3941949146.01.128232646.40.87.989.497.348.951.113:4213:11412-2.16033.3
8Michael Amadio27VEGC7392893849.70.964062450.61.19.191.3100.452.847.213:2412:2333257.719161.3
9Nils Åman23VANC4329833647.0-5.020623446.8-5.07.391.498.755.944.110:208:5174-0.64463.6
10Joey Anderson25CHIRW5556061947.54.637942447.24.810.691.6102.238.261.813:3312:273020-2.610653.8
11Josh Anderson29MTLRW78961121444.2-2.367884644.5-2.59.290.9100.141.558.515:2813:372120-11.727750.9
12Michael Anderson24LAKD741359118653.4-1.797482454.2-1.68.692.9101.547.552.520:3818:1714273.420643.2
13Jaret Anderson-Dolan24TOTC3130234246.9-7.421524147.1-8.56.490.897.156.143.911:0310:27280.45655.4
13Jaret Anderson-Dolan24LAKC3028932547.1-7.620322947.0-8.96.790.897.556.143.910:5810:21280.45453.7
13Jaret Anderson-Dolan24NSHC1131743.3-1.5121250.0-1.40.090.090.055.644.413:3913:35000.02100.0
14Rasmus Andersson27CGYD781669160551.0-0.31193112951.4-0.310.388.899.156.343.723:5019:123160-1.634046.8
15Emil Andrae21PHID4355837.6-15.3204331.7-27.713.390.9104.256.843.213:0012:5601-1.120.0
16Tyler Angle23CBJC253014.3-35.132112.5-32.20.092.392.316.783.38:208:1400-1.720.0
17Mason Appleton28WPGC821164121748.9-2.585287049.5-2.28.594.2102.737.162.916:0314:2424120.624150.6
18Joel Armia30MTLRW6677887347.12.156459848.52.810.090.4100.448.052.015:3312:223034-0.122262.6
19Viktor Arvidsson30LAKLW1826721855.14.520515057.76.99.590.6100.159.740.316:4213:26852.210059.0
20Zach Aston-Reese29DETC3102033.3-12.191340.9-8.00.0100.0100.027.372.75:095:09000.01100.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%
21Andreas Athanasiou29CHIC2827440340.5-0.618930438.3-2.68.291.099.251.148.913:0612:01197-6.68055.0
22Cam Atkinson34PHIRW7092491750.2-1.166862351.7-1.87.187.094.156.743.315:5712:3117205.129060.3
23Ronald Attard24PHID1219014057.68.21409060.97.96.591.798.267.132.915:2313:52522.84233.3
24Nicolas Aubé-Kubel27WSHRW6055071643.4-3.237751142.5-4.310.493.3103.712.687.412:1211:593219-7.613742.3
25Mikael Backlund34CGYC821348117353.53.196082753.72.88.889.398.137.562.519:1415:0161563.439153.5
26Nicklas Bäckström36WSHC8798847.3-0.9585949.61.22.490.592.967.232.814:3412:1953-1.41770.6
27Kevin Bahl23NJDD821139122048.3-4.984087649.0-2.311.789.6101.343.057.017:2415:331924-2.716638.0
28Justin Bailey28SJSRW5963464749.56.242346847.54.87.788.696.348.151.911:1710:382010-8.414249.3
29Arshdeep Bains23VANF8668045.2-11.6435543.9-10.70.087.287.236.463.611:4811:1311-2.41040.0
30Uvis Balinskis27FLAD2633229353.1-1.822922350.7-3.56.093.899.956.543.514:0613:31511-0.44548.9
31Alexander Barabanov29SJSF4661471146.31.942152044.71.17.488.195.649.150.915:5213:561815-6.414047.9
32Ivan Barbashev28VEGC821210131847.9-1.086289249.1-0.310.992.1103.157.842.216:0714:142837-1.123651.7
33Aleksander Barkov28FLAC73125189258.43.488564158.05.511.891.8103.652.048.019:3814:08613113.237352.0
34Alex Barré-Boulet26TBLF3635737249.0-1.724427447.1-2.17.289.196.362.337.711:1110:18149-2.38156.8
35Tyson Barrie32NSHD4159469646.0-4.642750246.0-5.88.590.899.356.843.218:1915:24518-6.015143.0
36Justin Barron22MTLD4873683846.82.253059547.12.98.891.9100.751.948.118:3816:46633-1.514042.9
37Morgan Barron25WPGC8066866650.1-0.847446250.6-0.68.894.1102.947.752.310:309:022610-1.714963.1
38Mathew Barzal26NYIC801558141652.48.21185100354.28.99.189.098.060.339.720:0816:6084909.241358.1
39Nathan Bastian26NJDRW5442142150.0-3.827430747.2-5.88.388.196.437.862.210:108:4685-4.89957.6
40Drake Batherson25OTTC821339123852.01.894888551.70.39.289.698.957.642.418:1015:0646401.939150.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%
41Jake Bean25CBJD721076119047.5-0.674182947.2-0.87.691.699.248.651.416:2015:122515-12.419139.8
42Ethan Bear26WSHD2429935845.5-0.621123847.01.29.088.997.954.745.314:5414:2729-2.16338.1
43Anthony Beauvillier26TOTLW6069881546.1-2.849656846.6-2.26.892.298.948.351.813:3512:263110-1.419952.8
43Anthony Beauvillier26CHILW2326835443.10.519025442.80.25.890.296.047.752.314:2213:10165-2.68442.9
43Anthony Beauvillier26VANLW2226328448.1-2.717819048.4-1.59.297.7106.941.958.113:3912:24111-0.16854.4
43Anthony Beauvillier26NSHLW1516717748.5-6.512812450.8-4.85.187.993.056.044.012:1711:20441.34768.1
44Adam Beckman22MINLW117311638.6-11.2578041.6-9.65.792.398.036.463.69:249:2420-1.42343.5
45Connor Bedard18CHIC68983127843.50.269493342.7-0.29.687.396.959.840.219:4716:244757-14.840151.4
46John Beecher22BOSC5229451736.3-13.621334638.1-11.89.791.6101.314.086.010:378:56138-8.25766.7
47Pierre-Édouard Bellemare38SEALW4030324954.93.020117653.33.09.592.0101.639.760.39:507:561872.86952.2
48Louis Belpedio27PHID1212516343.4-6.88910545.9-5.413.495.1108.556.044.013:1212:33420.02157.1
49Emil Bemström24TOTC5652754949.0-0.937137549.7-0.18.889.898.754.345.711:089:521013-3.215752.9
49Emil Bemström24CBJC3235036449.0-0.624524949.6-0.58.889.698.459.440.612:5511:1236-3.510248.0
49Emil Bemström24PITC2417718548.9-1.412612650.00.48.890.499.243.456.68:478:06770.25561.8
50Matthew Beniers21SEAC771150108351.50.378381449.0-1.07.690.598.153.146.917:5815:1345313.927348.7
51Jamie Benn34DALLW821126101452.6-0.678571252.4-0.79.291.2100.451.948.115:0711:49493310.029655.4
52Sam Bennett27FLAC69126590258.43.187569655.72.19.493.1102.559.740.316:3714:1040277.535248.6
53Matt Benning29SJSD1417826540.2-3.113419740.5-2.85.793.098.843.856.318:2915:3759-10.53240.6
54Simon Benoit25TORD6497698049.9-2.369466251.2-1.410.190.4100.537.063.017:1415:3517291.612441.9
55Zach Benson18BUFLW7192981753.22.866959053.13.08.490.398.753.346.714:3112:4231203.217755.4
56Jonatan Berggren23DETRW129313840.3-1.4749843.02.214.587.9102.439.160.910:5210:0830-1.02360.9
57Jacob Bernard-Docker23OTTD72947104547.5-3.264871347.6-4.19.489.398.648.251.815:4214:111239-3.913637.5
58Tyler Bertuzzi28TORLW801333114453.83.493281153.52.49.689.499.058.241.816:0314:24444716.130752.1
59Brandon Biro25BUFF5316333.0-15.4224333.8-15.618.887.5106.333.366.710:5110:1902-1.1450.0
60Oliver Bjorkstrand28SEARW821260107953.93.785481251.32.38.289.197.254.645.416:1113:4963243.342843.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%
61Tobias Björnfot22TOTD4525250.02.1373352.95.00.092.392.345.554.513:4913:4902-1.0333.3
61Tobias Björnfot22VEGD2322952.56.5241660.015.10.083.383.330.070.014:0114:0101-0.410.0
61Tobias Björnfot22FLAD1141253.811.410758.814.40.0100.0100.00.0100.017:0117:01010.0250.0
61Tobias Björnfot22LAKD161135.3-20.831023.1-32.90.0100.0100.087.512.510:1210:1200-0.60
62Nick Bjugstad31ARIC761042106749.40.976177849.41.811.790.6102.342.058.017:2713:403234-3.629755.9
63Colin Blackwell30CHIC4449353947.85.135038347.76.36.093.299.240.459.614:3012:312114-2.716154.7
64Sammy Blais27STLLW5339250743.6-2.126837541.7-4.25.592.097.450.849.29:419:271515-7.96749.3
65Jackson Blake20CARRW1121250.0-8.710952.6-9.10.075.075.050.050.015:1812:2901-0.7450.0
66Nick Blankenburg25CBJD1218522045.70.213116744.0-1.711.691.6103.250.050.016:1315:4953-1.12835.7
67Anton Blidh28NYRLW14833.3-25.33633.3-22.80.080.080.00.0100.05:215:2100-0.31100.0
68Teddy Blueger29VANC6881278650.8-0.960055252.11.09.190.799.839.860.214:5612:3627151.816060.6
69Brock Boeser26VANRW811215119250.5-0.885587849.3-2.013.991.8105.751.648.418:3614:5028215.240250.7
70Zach Bogosian33TOTD651057102050.91.775371951.21.610.091.4101.448.351.717:5316:1611254.718844.1
70Zach Bogosian33MIND61100397550.71.372268451.41.79.991.6101.548.251.818:1616:3411234.817244.8
70Zach Bogosian33TBLD4544554.57.2313547.0-1.112.088.0100.052.048.011:5711:3902-0.11637.5
71Samuel Bolduc23NYID3436649242.7-4.628332946.2-1.88.491.599.948.451.613:0912:45210-3.87642.1
72Zachary Bolduc20STLC2521127943.1-3.616821044.4-3.011.291.0102.249.350.712:0111:241510-3.36459.4
73Matt Boldy22MINLW751229101754.77.288473254.76.910.189.399.456.443.618:5514:51614914.550744.8
74Nick Bonino35NYRC4533656737.2-16.424836240.7-13.04.691.696.233.067.012:1510:13125-5.56547.7
75Adam Boqvist23CBJD3562464149.3-0.544647948.2-1.48.890.198.960.139.918:1716:08716-2.812137.2
76Jesper Boqvist25BOSC4742447047.41.430832648.62.19.495.7105.136.163.911:0910:5514115.77568.0
77Thomas Bordeleau22SJSC2732534848.35.923525048.56.54.187.291.343.156.915:0112:09115-5.38953.9
78William Borgen27SEAD821254139447.4-5.689899847.4-3.38.891.199.934.365.717:3516:0816191.025837.6
79Robert Bortuzzo34TOTD2727640940.3-6.420727542.9-5.29.092.4101.552.947.113:4412:2044-4.32642.3
79Robert Bortuzzo34NYID2323936339.7-7.418124342.7-6.38.792.0100.751.848.214:1912:5124-3.72441.7
79Robert Bortuzzo34STLD4374644.60.8263244.81.611.895.7107.464.735.310:249:2020-0.6250.0
80Evan Bouchard24EDMD811888126759.87.9140093759.98.711.288.9100.161.039.022:6019:13598234.148845.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%
81Mavrik Bourque22DALC120774.12.613572.2-2.80.0100.0100.057.142.910:5610:56000.5728.6
82Shane Bowers24NJDC8586447.50.6404845.5-0.412.593.8106.350.050.09:279:2600-1.21258.3
83Travis Boyd30ARIC1611717340.3-5.78712740.7-6.317.991.7109.546.054.09:379:2813-0.42646.2
84Erik Brännström24OTTD761080108250.0-1.778072751.8-0.18.091.999.954.046.016:3514:3222523.617544.0
85Jesper Bratt25NJDW821498114356.77.3106587854.86.211.286.197.356.543.519:1814:57394513.944855.4
86Justin Brazeau25BOSF1916217747.84.512110952.68.312.591.3103.833.366.711:0710:29332.84766.0
87Gavin Brindley19CBJC15645.52.03537.5-3.90.0100.0100.042.957.112:2010:45010.210.0
88Bobby Brink22PHIRW5760364448.4-3.444143250.5-4.09.591.4100.954.046.013:4811:3410120.915552.3
89Brendan Brisson22VEGC1516217947.52.211512348.32.613.082.795.749.450.612:2011:21540.34742.6
90Philip Broberg22EDMD1210811049.5-8.3838649.1-8.58.287.595.746.753.311:3710:08221.21346.2
91T.J. Brodie33TORD781460149149.5-3.11065106450.0-2.710.790.5101.248.851.221:4318:5420536.712043.3
92Jonas Brodin30MIND621182117250.21.683282350.30.311.592.0103.548.851.223:2219:4426215.723350.2
93Jonny Brodzinski30NYRC5757057649.7-0.541039750.80.99.288.898.048.351.711:0810:1819171.417550.9
94Connor Brown30EDMRW7170969550.5-5.948549449.5-6.74.793.197.843.256.812:4810:424621-1.119455.7
95Josh Brown30ARID5155579841.0-8.041058141.4-7.112.391.2103.443.556.514:4512:4188-9.58353.0
96Patrick Brown31BOSC11588839.7-7.3436340.6-7.66.388.494.68.791.38:507:5501-2.51450.0
97Jacob Bryson26BUFD3641847346.9-3.429933447.2-2.28.293.8102.042.157.914:4113:3947-2.03444.1
98Pavel Buchnevich28STLLW801291115552.89.694186752.08.210.489.399.850.749.319:4914:5847506.539053.1
99Michael Bunting28TOTLW81122895156.4-0.286871954.7-1.08.088.296.166.034.015:4112:5038472.333250.6
99Michael Bunting28CARLW6085765556.7-3.260249554.9-3.66.889.296.062.437.615:0712:162241-1.423847.5
99Michael Bunting28PITLW2137129655.68.326622454.36.410.485.696.174.725.317:1914:281663.79458.5
100André Burakovsky28SEALW4965162651.0-0.142344149.0-0.25.190.795.854.345.714:3412:172411-0.820744.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%
101Callahan Burke26CARC11811.1-48.11712.5-43.10.0100.0100.00.0100.07:067:0600-0.50
102Brent Burns38CARD/RW821740114760.31.3119385258.30.110.189.999.953.846.221:3016:34355615.053634.5
103Kyle Burroughs28SJSD731181143945.11.8844103145.02.87.188.295.339.660.419:0917:422920-21.319440.7
104Cameron Butler21CBJF120100.046.220100.048.80.0100.00.00:540:54000.00
105Quinton Byfield21LAKC801216101054.61.184971754.2-0.89.693.2102.752.447.616:2914:09461510.131351.4
106Bowen Byram22TOTD731325135749.4-3.2952100248.7-3.69.790.3100.051.648.420:2118:172033-3.220541.0
106Bowen Byram22COLD5598398749.9-3.369972649.1-4.39.790.5100.250.849.219:5118:0413270.016139.1
106Bowen Byram22BUFD1834237048.0-2.525327647.8-1.39.889.799.554.046.021:5118:5676-3.24447.7
107Michael Carcone27ARIF7477390746.0-3.451664344.5-4.511.090.5101.450.649.411:1610:511113-7.422349.8
108Declan Carlile23TBLD1101050.0-3.710566.711.820.0100.0120.066.733.311:2711:27001.210.0
109Brandon Carlo27BOSD761008136242.5-5.9745100542.6-6.711.993.2105.121.278.819:5416:472335-7.117445.4
110John Carlson34WSHD821601180447.01.01114124447.21.610.490.1100.646.953.125:5419:465882-4.743940.1
111Leo Carlsson19ANAC5585980251.76.363358951.87.17.689.597.151.748.318:0715:4341340.918459.2
112Ryan Carpenter33SJSC6255558648.65.839742048.66.47.887.294.942.457.611:069:381810-3.410256.9
113Sam Carrick31TOTC7762973846.0-2.945751746.9-1.96.491.097.440.659.412:139:212417-8.715858.2
113Sam Carrick31ANAC6149559645.4-1.536441546.70.05.691.096.642.657.412:379:141715-8.813457.5
113Sam Carrick31EDMC1613414248.6-7.69310247.7-8.19.491.2100.634.365.710:419:48720.12462.5
114Alexandre Carrier27NSHD731141110850.7-1.283879051.5-0.79.291.4100.538.961.118:4816:181622-1.817544.0
115William Carrier29VEGLW3946939854.15.134027155.65.36.393.399.645.154.911:1011:041188.412651.6
116Jeff Carter39PITC7258073244.2-8.740451244.1-8.15.494.099.415.584.512:349:272320-8.717551.4
117Noah Cates24PHILW5973061854.22.453037858.44.67.286.293.447.053.013:4811:353359.415749.7
118Cole Caufield23MTLRW821313136349.15.295898249.45.110.290.6100.857.142.919:2515:4933413.556455.7
119Cody Ceci30EDMD791405136650.7-6.11002102049.6-7.39.491.8101.148.251.820:0117:2125204.420148.3
120Erik Černák26TBLD69999114146.7-5.068179346.2-4.912.190.5102.640.060.019:1116:191625-5.213040.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%
121Thomas Chabot27OTTD51112999153.32.380868054.32.411.087.298.258.341.723:0319:5325366.626245.0
122Mitchell Chaffee26TBLF3028631747.4-5.519421247.8-4.99.293.4102.648.151.911:1711:0323-4.15350.9
123Rourke Chartier27OTTC3727331146.7-6.118520647.3-7.06.392.198.348.451.610:468:498140.46561.5
124Jalen Chatfield27CARD72115673861.01.784754161.03.59.091.0100.159.840.215:1214:3023307.421342.3
125Ben Chiarot32DETD771196156143.4-4.3860109843.9-3.411.589.9101.440.159.919:4717:411833-11.323246.1
126Nikita Chibrikov20WPGRW15645.50.74357.14.933.366.7100.066.733.311:037:3200-0.1560.0
127Yegor Chinakhov22CBJRW5371573349.41.450252349.01.010.189.499.552.048.015:1012:55287-0.126042.3
128Declan Chisholm24TOTD3141038751.43.330327052.93.76.689.395.954.945.116:3214:125133.27041.4
128Declan Chisholm24MIND2938836351.73.328825253.33.86.089.295.253.746.316:5214:275123.06842.6
128Declan Chisholm24WPGD2222447.82.9151845.51.015.490.0105.480.020.011:3310:37010.120.0
129Jake Christiansen24CBJD1211719437.6-9.47914036.1-9.610.290.3100.553.646.413:1313:0722-4.12133.3
130Jakob Chychrun25OTTD821726164751.20.71233115651.60.28.487.896.354.145.922:2319:2922730.448542.1
131Filip Chytil24NYRC1015410858.814.71108855.68.510.786.797.367.332.715:5614:18321.24055.0
132Anthony Cirelli26TBLC791235111252.62.585278852.02.012.087.299.143.656.418:3114:5548246.024153.5
133Casey Cizikas32NYIC7068191042.8-4.150060245.4-2.88.592.5101.030.070.013:5611:522525-6.114257.7
134Kale Clague25BUFD3333647.82.5202940.8-3.814.383.397.660.040.012:1612:16000.7633.3
135Brandt Clarke20LAKD1623118355.82.818212459.55.13.987.491.361.238.813:3912:12121.25457.4
136Graeme Clarke22NJDRW3294141.4-2.2162935.6-4.49.185.794.818.281.811:2311:2310-1.1922.2
137Connor Clifton28BUFD791045108749.0-2.776079049.0-2.610.091.6101.647.053.016:3314:312724-9.315948.4
138Cal Clutterbuck36NYIRW8255692437.6-11.041660240.9-8.710.493.9104.332.767.311:539:582622-7.810755.1
139Dylan Coghlan25CARD1191163.310.717868.014.30.075.075.060.040.017:5916:22000.0560.0
140Andrew Cogliano36COLLW/C7558957850.5-2.539939450.3-2.08.793.2101.934.665.410:378:2113141.910359.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%
141Sam Colangelo22ANARW3265133.8-11.6203238.5-9.16.393.8100.035.364.712:3312:10210.11070.0
142Ian Cole34VAND781087120747.4-5.181081649.8-1.010.591.2101.736.463.618:4115:5618425.816137.9
143Blake Coleman32CGYC781284112453.32.991379153.62.510.090.7100.738.461.617:0814:4143344.934555.7
144Ross Colton27COLC801130100453.00.779270153.01.29.089.098.040.959.113:4312:1037231.231047.4
145J.T. Compher28DETLW77978123144.3-3.268087043.9-3.412.189.9102.044.155.919:2314:241630-9.018658.1
146Max Comtois25CARLW1151157.72.010855.6-4.914.385.7100.075.025.013:0412:5801-0.2520.0
147Lucas Condotta26MTLF3122235.3-0.2101835.7-3.412.5100.0112.555.644.47:307:0401-0.2366.7
148Kyle Connor27WPGLW651024110948.0-3.176482748.0-3.510.090.5100.562.937.119:4316:143931-3.139855.5
149Logan Cooley19ARIC821020111147.9-1.073780747.7-0.49.290.599.747.053.015:4913:223152-7.728453.2
150Andrew Copp29DETC79883110544.4-2.661979743.7-3.111.590.0101.441.658.416:1613:112631-4.519356.5
151Lukas Cormier21VEGD2302752.66.5191851.42.87.7100.0107.757.142.917:1714:11000.4837.5
152Matthew Coronato21CGYRW3436838748.7-5.526426949.5-4.17.586.293.746.054.012:3710:581614-2.511351.3
153Paul Cotter24VEGC76900100447.3-1.362868647.8-1.57.591.098.447.952.112:4412:113519-2.420149.8
154Nick Cousins30FLAC6990275254.5-1.360354852.4-1.85.693.899.353.446.612:1111:5231230.018161.3
155Logan Couture34SJSC67310840.3-4.6507739.4-2.910.394.0104.345.854.218:4513:5921-1.02035.0
156Sean Couturier31PHIC74124794756.87.386562658.05.69.085.994.852.147.917:4914:1647316.631660.8
157Charlie Coyle31BOSC/RW821025124045.3-2.672189244.7-3.910.889.8100.640.259.818:0413:475336-3.625457.9
158Dylan Cozens22BUFC791126107651.10.581777651.30.88.990.199.049.350.717:1413:3128362.236754.5
159Louis Crevier22CHID2427144737.7-6.518430237.9-6.55.689.595.133.566.515:4114:3549-10.54242.9
160Angus Crookshank24OTTLW1311713446.6-2.5809246.5-3.39.887.597.342.957.110:079:5323-1.83360.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%
161Sidney Crosby36PITC821712138855.26.21242105754.05.411.688.299.762.937.120:0516:25735714.649056.7
162Cameron Crotty24ARID181240.0-3.751033.3-12.70.085.785.730.070.010:0310:0300-0.140.0
163Lawson Crouse26ARILW811067113048.6-0.276682348.20.09.190.099.143.656.416:4913:063528-5.530955.7
164Maxwell Crozier23TBLD1315413752.92.21089254.03.29.488.297.641.458.612:5612:5365-0.53240.6
165William Cuylle21NYRLW8181985049.1-1.458159549.4-1.47.491.899.153.546.511:0810:5413180.020757.5
166Austin Czarnik31DETC3422528544.1-3.515620543.2-3.67.192.599.744.555.58:268:1143-2.94257.1
167Kirby Dach23MTLC2201164.516.2141156.08.922.2100.0122.250.050.013:019:2810-0.1560.0
168Evgenii Dadonov34DALRW5164760151.8-1.244443450.6-2.410.289.299.450.949.113:1112:201814-0.714446.5
169Rasmus Dahlin23BUFD811915159054.66.41390113255.17.38.389.797.958.141.925:2521:13424410.347449.6
170Phillip Danault30LAKC781259101755.31.896370957.63.88.790.599.248.851.318:0114:22223813.427857.2
171Justin Danforth30CBJRW/C7187098247.0-1.463570047.6-0.410.488.799.143.556.514:1612:352712-5.417449.4
172Calvin de Haan32TBLD5982177251.51.254952251.31.19.288.497.639.460.616:3814:4011231.716334.4
173Zach Dean21STLC95410534.0-12.7397534.2-13.40.092.592.557.942.110:3310:0353-3.11855.6
174Tony DeAngelo28CARD3142134055.3-5.230425654.3-5.26.489.495.760.839.214:2011:43814-3.69446.8
175Alex DeBrincat26DETRW821281128250.05.491791949.95.511.389.6100.952.847.217:5414:5749391.948249.2
176Jake DeBrusk27BOSLW801058114448.01.075882747.80.38.892.1100.947.752.316:5013:3336261.433155.3
177Luca Del Bel Belluz20CBJC14736.4-8.43537.5-3.933.3100.0133.342.957.19:359:29000.32100.0
178Marc Del Gaizo24NSHD912213248.0-3.3869946.5-6.413.691.9105.539.760.316:2814:5444-0.12630.8
179Ethan Del Mastro21CHID2283445.215.0212545.717.20.0100.0100.031.368.818:3517:20010.310.0
180Ty Dellandrea23DALC4243740152.1-1.731028052.5-1.38.285.693.745.154.912:4010:461072.210053.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%
181Dylan DeMelo30WPGD821565154350.4-0.51174113450.9-0.311.394.1105.455.344.721:4419:0414603.919243.2
182Grigori Denisenko23VEGLW6498237.4-8.5375739.4-8.33.789.593.230.269.810:5110:1310-0.8862.5
183Travis Dermott27ARID5062578644.3-7.844760142.7-8.97.190.497.641.059.017:1714:3967-6.18445.2
184Vincent Desharnais27EDMD7897291951.4-4.667964651.2-4.46.293.399.449.350.715:4413:3914427.510937.6
185Nick DeSimone29TOTD3447547350.13.233933950.02.08.192.8100.860.939.113:2912:603130.96940.6
185Nick DeSimone29CGYD2329127751.24.421120051.32.76.690.397.064.036.012:0311:5829-1.64740.4
185Nick DeSimone29NJDD1118419648.41.312813947.91.310.396.7107.057.442.616:2915:09142.52240.9
186Nicolas Deslauriers32PHILW6041349145.7-5.329632747.5-5.84.493.097.457.242.88:098:04145-2.89949.5
187Connor Dewar24TOTC7461770446.7-4.642349046.3-4.88.390.698.935.164.911:399:22216-3.715151.0
187Connor Dewar24MINC5747252747.2-3.731237045.7-5.27.991.098.937.262.811:179:04184-3.011151.4
187Connor Dewar24TORC1714517745.0-7.211112048.1-3.59.389.598.828.671.412:5410:2432-0.64050.0
188Phillip Di Giuseppe30VANLW5148057545.5-7.133542644.0-8.08.693.3101.950.749.312:0610:5163-7.29654.2
189Jason Dickinson28CHIC82962111346.43.666476946.34.110.691.2101.839.061.016:3413:455435-4.323753.2
190Brenden Dillon33WPGD771216133047.8-4.087495847.7-4.711.193.2104.340.459.618:4416:23628-5.220538.5
191Josh Doan21ARIRW1114313351.83.710510151.03.614.992.2107.143.356.712:1912:14910.93762.2
192Noah Dobson24NYID791706174849.44.21240123450.13.29.891.1100.951.648.424:3120:2532623.944738.9
193Max Domi28TORLW801050102950.5-0.776175150.3-1.612.088.7100.761.238.813:4712:2926427.225354.2
194Ryan Donato27CHIC78813100144.81.360373345.12.48.490.498.847.452.613:6012:034325-7.424660.6
195Pavel Dorofeyev23VEGLW4761457551.63.443239352.43.710.092.5102.454.645.413:1712:1819144.417455.7
196Drew Doughty34LAKD821756144754.81.61258100555.61.38.292.1100.350.449.625:4820:20204510.030644.1
197Nic Dowd33WSHC6462990741.0-6.742761341.1-5.711.591.2102.710.689.415:1212:524630-11.110359.2
198Justin Dowling33NJDC2212446.71.2172045.91.89.180.089.130.869.210:3210:2810-0.2742.9
199Leon Draisaitl28EDMC811535122855.60.8115693455.31.011.790.1101.855.544.520:4216:46829219.342650.9
200Jonathan Drouin28COLLW791321107155.24.296178755.04.310.889.2100.161.039.018:1114:29383013.124951.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%
201Jack Drury23CARC7492260260.51.165143959.71.77.990.598.461.238.812:1710:5222173.521349.8
202Jamie Drysdale21TOTD3461162249.6-3.243442650.5-4.94.787.492.263.436.619:3716:59611-3.313341.4
202Jamie Drysdale21PHID2442840651.3-4.030327552.4-5.74.084.488.464.935.118:4816:22670.28142.0
202Jamie Drysdale21ANAD1018321645.90.813115146.5-1.46.491.998.360.639.421:3518:2904-3.55240.4
203Dillon Dubé25CGYC4343046148.3-2.430131249.1-2.66.688.394.955.744.311:109:53510-5.27754.5
204Pierrick Dube23WSHF3182541.9-8.3151255.62.914.3100.0114.320.080.09:209:1700-0.2650.0
205Pierre-Luc Dubois25LAKLW821166102553.2-0.987873854.3-0.67.889.797.556.543.515:4213:3221305.328651.0
206Matt Duchene33DALC801199119350.1-3.887688149.9-4.011.192.1103.251.648.416:4614:3136583.034749.6
207Anthony Duclair28TOTLW73955119344.50.166684944.00.010.791.0101.649.350.715:4613:573617-8.124652.4
207Anthony Duclair28SJSLW5671695542.8-0.248968141.8-0.89.491.4100.746.353.716:1014:093114-10.619350.8
207Anthony Duclair28TBLLW1723923850.11.117716851.32.314.489.5103.962.937.114:2713:18532.55358.5
208Walker Duehr26CGYF4027832346.3-6.320021847.8-5.19.690.399.839.160.98:077:5738-3.36246.8
209Brandon Duhaime26TOTRW8068077546.7-5.445755545.2-6.78.591.199.639.660.410:528:552417-5.517752.0
209Brandon Duhaime26MINRW6246058444.1-7.130841342.7-8.47.591.398.736.064.010:418:311914-6.612554.4
209Brandon Duhaime26COLRW1822019153.5-1.514914251.2-2.810.690.6101.248.751.311:2810:17531.05246.2
210Mathew Dumba29TOTD761083131545.2-6.277496044.6-6.89.189.898.942.357.719:4416:47945-15.120242.6
210Mathew Dumba29ARID58839102545.0-6.760575844.4-7.19.390.099.341.258.820:0416:54733-11.415240.1
210Mathew Dumba29TBLD1824429045.7-4.616920245.6-5.58.389.397.746.353.818:3916:26212-3.75050.0
211Brian Dumoulin32SEAD801224105053.83.984974953.15.16.892.499.256.943.117:0115:2918256.318637.1
212Vince Dunn27SEAD591317116053.23.488487650.20.48.792.8101.560.939.123:0520:0430342.932836.6
213Sean Durzi25ARID761427130952.25.7101592752.36.410.888.599.351.448.622:4318:1322673.133742.1
214Christian Dvorak27MTLC3032745441.9-4.622731541.9-4.98.892.0100.838.761.315:3213:031214-3.16355.6
215Jordan Eberle33SEARW781255102355.15.087477253.14.69.190.099.155.045.017:2714:47592013.131353.7
216Joel Edmundson30TOTD5374182847.2-0.252559846.7-0.49.491.2100.644.955.116:4014:55936-3.412237.7
216Joel Edmundson30WSHD4460566647.61.242048246.60.29.190.599.647.152.916:2614:53828-2.810638.7
216Joel Edmundson30TORD913616245.6-7.110511647.5-3.410.893.8104.635.964.117:4815:0518-0.61631.3
217Adam Edstrom23NYRC116711037.9-9.2368130.8-16.212.098.2110.233.866.28:258:2414-1.01070.0
218Simon Edvinsson20DETD1624927347.70.117919148.41.910.390.4100.745.854.218:1517:01210-0.14330.2
219Nikolaj Ehlers27WPGLW821256105254.45.292077154.44.711.191.7102.860.739.315:5213:40374511.149547.1
220Jack Eichel27VEGC6397695150.60.971663353.13.310.489.399.862.038.020:3114:3760425.043164.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%
221Aaron Ekblad27FLAD51100675357.2-0.168556055.0-0.110.094.7104.748.052.020:5216:2314263.422643.4
222Mattias Ekholm33EDMD791737118759.46.9128087559.47.511.390.6102.058.841.221:0318:08405827.936149.0
223William Eklund21SJSLW801130136545.32.477895744.82.48.587.496.046.253.818:4015:072423-15.927247.1
224Oliver Ekman-Larsson32FLAD801363101957.21.694076755.11.08.891.2100.057.342.718:2414:59153510.229441.8
225Lars Eller34PITC821033100350.7-0.671870350.5-0.17.891.999.726.373.715:5812:195437-1.830051.3
226Ty Emberson23SJSD3043257542.9-0.330339643.30.87.492.199.541.658.418:3317:1678-4.27441.9
227Andreas Englund28LAKD82100193051.8-2.672467651.7-4.07.491.298.657.142.913:1312:17822-0.111037.3
228Pierre Engvall27NYILW741065102151.16.377771951.95.67.093.0100.056.343.715:2013:5422379.924252.9
229Mackenzie Entwistle24CHIRW6762980743.80.544059542.5-0.54.590.094.645.154.911:2310:442912-13.712752.0
230Joel Eriksson Ek27MINC/LW771159108051.83.383376852.03.412.489.8102.250.050.020:3214:1437177.642563.1
231Adam Erne28EDMLW2414416446.8-8.79411844.3-11.09.092.5101.544.056.07:497:33441.02748.1
232Luke Evangelista21NSHRW80106186255.24.776460555.84.88.190.398.366.034.013:5711:4838468.327861.9
233Jake Evans27MTLC/RW82906119043.2-3.162282043.1-3.79.791.7101.432.167.916:0112:422730-6.417446.6
234Ryker Evans22SEAD3659750454.24.339438050.92.96.891.398.165.035.019:1116:55772.310243.1
235Michael Eyssimont27TBLC8192384952.11.862559551.21.28.593.3101.744.355.711:5111:263122-1.928452.5
236Robby Fabbri28DETC6865087242.7-4.046463742.1-4.49.690.6100.245.354.712:5210:481620-8.916459.1
237Dante Fabbro25NSHD5687184050.9-2.064158752.2-0.89.791.9101.755.644.416:2114:5710404.414146.1
238Brock Faber21MIND821481163247.6-3.41035115647.2-4.211.090.6101.547.552.524:5819:2715351.429346.4
239Samuel Fagemo23TOTLW8555350.9-0.4413553.9-0.20.096.496.465.734.39:117:5603-0.61968.4
239Samuel Fagemo23LAKLW4352657.43.3251858.11.70.092.392.364.735.38:337:57020.01154.5
239Samuel Fagemo23NSHLW4202742.6-5.6161748.5-3.00.0100.0100.066.733.39:497:5501-0.6887.5
240Radek Faksa30DALC7476364454.21.153446153.70.78.588.997.436.963.112:3110:242919-0.515545.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%
241Adam Fantilli19CBJC4963569247.90.343650546.3-1.910.286.296.462.837.215:4313:251815-5.924746.6
242Joel Farabee23PHILW821212115951.1-0.388677553.3-0.58.487.896.255.944.116:1113:51282810.530759.3
243Hudson Fasching28NYIRW4544956744.2-3.530740043.4-5.88.691.199.737.562.512:0311:501710-3.47157.7
244Jesper Fast32CARRW73102159263.34.769143061.64.25.591.597.051.049.012:3611:2725168.613459.0
245Justin Faulk31STLD601082121247.21.380891047.00.08.691.7100.349.650.421:5818:373535-5.526450.0
246Martin Fehérváry24WSHD661085124246.6-1.274486946.1-1.18.391.599.840.859.219:3817:53814-5.613943.9
247Mario Ferraro25SJSD781397179043.80.3987126143.91.28.988.497.342.757.322:5219:232430-21.827045.9
248Kevin Fiala27LAKLW821355103056.84.2101272058.45.28.589.397.953.146.918:0214:52455719.746748.2
249Christian Fischer26DETRW7970094542.6-4.550866043.5-3.29.292.4101.644.955.111:2410:341121-6.513961.9
250Trey Fix-Wolansky24CBJRW1113514348.6-0.8959949.02.18.290.999.162.038.010:5910:2522-1.23943.6
251Cale Fleury25SEAD120580.023.816480.019.512.5100.0112.5100.00.013:3013:21000.21100.0
252Haydn Fleury27TBLD2433040544.9-7.021927344.5-5.911.893.5105.338.761.316:0715:07215-2.46141.0
253Warren Foegele27EDMLW82117390756.42.087167956.22.18.189.897.851.648.413:5912:33403615.537254.0
254Tyson Foerster22PHIRW771229104454.14.287469155.83.28.988.297.151.948.117:1614:44361211.732052.2
255Marcus Foligno32MINLW5560957251.62.142839452.12.810.092.1102.141.558.514:2911:5126183.910851.9
256Nick Foligno36CHILW74862111543.60.060379343.20.09.488.297.647.652.417:4613:534726-12.422564.9
257Callan Foote25NJDD4406239.2-15.1304540.0-14.622.296.3118.534.365.714:4613:3400-1.810.0
258Nolan Foote23NJDLW4323845.7-0.4182541.90.28.388.997.261.138.910:069:3900-1.11154.5
259Derek Forbort31BOSD3544055644.2-4.933135948.0-0.211.092.0103.026.773.317:4814:456111.67330.1
260Filip Forsberg29NSHC821504123954.84.8107588055.04.511.289.7100.962.537.518:5415:21768016.070049.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%
261Gustav Forsling27FLAD791729126557.72.5117894255.62.011.094.3105.348.451.622:0918:09414810.239640.4
262Jean-Luc Foudy21COLC4181456.3-1.7141058.3-0.27.7100.0107.722.277.86:266:26010.82100.0
263Liam Foudy23TOTC1310613344.4-5.7789445.3-5.58.991.4100.431.768.39:599:5331-0.82429.2
263Liam Foudy23NSHC1210012544.4-7.7738645.9-6.87.592.299.730.070.010:0910:0331-0.22231.8
263Liam Foudy23CBJC16842.910.85838.54.233.383.3116.766.733.37:567:5600-0.620.0
264Cam Fowler32ANAD811352155146.6-0.2972115045.8-1.66.988.795.750.949.124:2518:502744-18.725842.2
265Adam Fox25NYRD721440120754.45.9104986354.96.49.792.2101.858.641.423:2718:20473310.529945.8
266Trent Frederic25BOSC82920109045.8-1.865475346.5-1.410.591.9102.543.256.813:4512:4817284.223053.5
267Mark Friedman28VAND2326225850.4-1.218917651.81.510.393.3103.562.537.512:1412:02230.14535.6
268Byron Froese32VEGC1612617142.4-4.59311145.6-2.15.991.497.329.071.010:4010:06511.33056.7
269Morgan Frost24PHIC7198388852.51.972759854.91.88.391.299.467.033.015:5013:11242913.725952.1
270Jonah Gadjovich25FLALW3924825349.5-5.816318347.1-6.36.293.899.951.748.37:267:1819-2.05552.7
271Sam Gagner34EDMC2828724254.3-1.119117152.8-3.47.888.296.053.047.010:139:292101.07464.9
272Brendan Gallagher31MTLRW77951102648.13.466369149.04.07.588.495.948.151.913:4712:1628270.729652.0
273Rhett Gardner27PHIC/LW13537.5-18.43260.01.50.0100.0100.07:287:28000.20
274Conor Garland27VANRW82109286855.76.279262156.17.210.791.9102.647.352.714:3212:5051911.336155.4
275Adam Gaudette27STLC2171160.77.410758.84.216.783.3100.071.428.69:489:48100.310.0
276Frédérick Gaudreau30MINC6762273345.9-4.644550546.8-3.66.289.595.642.157.913:5710:571718-6.718556.8
277Johnny Gaudreau30CBJLW811367140649.31.7985101249.32.210.387.197.453.646.418:4915:533440-1.631251.3
278Brendan Gaunce29CBJC2425027847.3-0.117019746.30.25.792.197.837.562.511:4511:08102-5.45543.6
279Cutter Gauthier20ANALW1141253.814.710855.616.914.3100.0114.377.822.215:2415:24000.0560.0
280Julien Gauthier26NYIRW2718832836.4-11.212522535.7-13.510.091.0101.035.164.910:1010:0335-4.75855.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%
281Vladislav Gavrikov28LAKD771491132053.0-0.7110992154.60.58.790.298.948.851.220:3717:5423429.621952.1
282Glenn Gawdin26ANAC13925.0-15.21516.7-21.366.725.075.07:357:0500-0.520.0
283Morgan Geekie25BOSC76931108446.2-1.268075047.60.39.592.0101.543.256.815:2513:3231301.521161.6
284Brandon Gignac26MTLC7548538.8-13.2365838.3-15.04.290.794.946.953.111:399:1636-2.21070.0
285Dennis Gilbert27CGYD3437938549.6-2.826326250.1-2.95.190.295.354.245.812:1711:45510-2.55442.6
286Adam Ginning24PHID912710155.74.2906857.01.16.891.798.465.134.914:0913:21262.01540.0
287Mark Giordano40TORD4673362454.03.850943753.82.710.190.9101.053.446.616:3713:569277.214740.1
288Samuel Girard25COLD59115992155.72.780564955.42.89.288.697.846.353.719:2316:3823327.618938.6
289Zemgus Girgensons30BUFC6362564649.2-1.543546148.5-1.98.092.1100.047.852.211:5110:5295-3.813554.1
290Claude Giroux36OTTC/LW821453119155.06.2103283955.25.48.986.895.750.949.120:0615:1353465.434652.9
291Cody Glass24NSHC4147050048.5-5.432535248.0-6.47.789.697.351.248.813:2611:011518-7.013361.7
292Luke Glendening34TBLC8152076640.4-12.234252139.6-12.69.093.1102.132.167.911:379:20114-13.911151.4
293Alex Goligoski38MIND3645849148.3-0.931635447.2-1.58.589.297.749.450.614:4913:54312-6.18040.0
294Gage Goncalves23TBLC2121152.22.58561.511.10.0100.0100.042.957.19:589:58100.010.0
295Barclay Goodrow30NYRRW8063198139.1-14.144866840.1-13.08.291.099.223.576.512:3410:372917-15.012150.4
296Shayne Gostisbehere30DETD811200118950.25.783988948.63.58.690.298.854.845.219:0515:242133-3.830745.3
297Yanni Gourde32SEAC801281121251.40.188489449.70.07.190.897.947.752.317:2714:5262250.829353.2
298Collin Graf21SJSF76211634.8-4.1448434.4-6.26.988.795.629.370.716:3614:3151-2.01450.0
299Mikael Granlund31SJSC69991134142.5-2.272194643.3-0.610.689.299.946.453.620:5815:504921-21.525851.9
300Ryan Graves28PITD701170123448.7-4.284986349.6-1.77.693.3100.941.059.018:2316:2319401.519040.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%
301Jordan Greenway26BUFLW6786694147.9-4.261964848.9-2.711.689.6101.248.451.617:1513:3730210.419854.0
302A.J. Greer27CGYLW5946950948.0-4.132234348.4-3.97.191.198.240.959.18:508:281816-1.311151.4
303Noah Gregor25TORC6355868444.9-6.939848245.2-7.26.991.198.029.870.211:2410:121613-9.019456.7
304Ridly Greig21OTTC7287187749.8-1.763761151.0-1.010.991.3102.250.349.714:4512:3128191.518452.7
305Benoit-Olivier Groulx23ANAC4537452541.6-6.125835042.4-4.93.693.797.337.262.812:1110:421010-7.48239.0
306Jonathan Gruden23PITC136910938.8-11.3507540.0-8.82.792.595.224.076.08:407:2633-1.21464.3
307Carl Grundström26LAKRW5060447955.80.642533256.10.46.090.396.355.344.710:5610:3010133.217753.7
308Matt Grzelcyk30BOSD63937114145.1-3.268783345.2-3.79.694.3103.953.246.817:3616:3612292.215139.1
309Radko Gudas33ANAD66993109547.61.471776748.32.510.491.7102.138.861.219:3016:251240-4.822040.0
310Erik Gudbranson32CBJD781195152244.0-6.4835106843.9-5.98.191.899.945.055.019:4016:392126-14.521841.7
311Max Guenette22OTTD710011845.9-5.6678743.5-8.04.994.899.744.255.813:4713:4313-1.52128.6
312Dylan Guenther20ARIRW4558856750.91.943141251.13.210.288.798.950.249.816:1712:2223160.322753.3
313Jake Guentzel29TOTC671415106357.14.9102680756.04.311.690.1101.763.736.320:0116:21332619.144054.1
313Jake Guentzel29PITC50109385056.36.578365654.45.211.089.1100.264.635.420:5316:47212313.033555.2
313Jake Guentzel29CARC1732221360.21.524315161.73.913.494.3107.760.040.017:3015:041236.110550.5
314Kaiden Guhle22MTLD701128141444.4-2.482897745.9-1.110.189.799.839.061.020:5118:322543-8.219050.0
315Denis Gurianov26TOTRW1819419250.3-2.214213052.2-1.18.295.0103.244.455.612:1311:1849-0.25052.0
315Denis Gurianov26NSHRW1415516648.3-4.011211449.6-3.410.394.4104.642.757.312:3511:4547-0.24055.0
315Denis Gurianov26PHIRW4392660.06.9301665.210.60.0100.0100.058.341.710:559:46020.01040.0
316Daniil Gushchin21SJSLW4368130.8-12.2254834.2-11.514.388.6102.923.176.914:4114:1920-2.11233.3
317David Gustafsson23WPGC3928329249.2-1.920220749.4-2.47.693.4101.138.261.89:168:2584-2.65251.9
318Erik Gustafsson31NYRD761308109254.55.894381253.74.38.791.099.757.742.317:2415:5326398.324038.8
319Cole Guttman24CHIC2725234042.6-1.217424241.8-2.34.887.292.048.751.312:3710:321410-8.08558.8
320Brandon Hagel25TBLLW821424123253.64.5101288553.34.712.786.198.852.247.819:1516:03543912.334453.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%
321Robert Hägg28ANAD5516942.54.3374644.67.60.088.688.647.652.412:4712:3903-1.71154.5
322Nicolas Hague25VEGD731127128546.7-2.280190547.0-2.98.891.099.746.853.218:3316:5113230.424243.4
323Jani Hakanpää31DALD64919102847.2-7.865171047.8-6.511.690.1101.733.666.418:3915:201331-3.914638.4
324Taylor Hall32CHILW1012013247.66.58510145.73.17.091.798.756.643.416:2012:4653-0.64445.5
325Brian Halonen25NJDF2101343.5-4.28850.06.50.0100.0100.050.050.08:178:14100.0450.0
326Hardy Haman Aktell25WSHD6645852.54.7484452.23.16.387.994.157.742.310:3810:34120.61435.7
327James Hamblin24EDMF3121123847.0-9.214415847.7-9.08.394.4102.642.457.67:557:46760.53847.4
328Dougie Hamilton30NJDD2048835058.23.133427754.70.77.687.595.157.043.020:5919:035141.615040.7
329Travis Hamonic33OTTD4857275243.2-10.040952543.8-9.79.390.399.652.048.014:4413:161126-9.611842.4
330Noah Hanifin27TOTD801632155251.3-0.11173107852.10.210.790.5101.247.852.223:3719:2359672.941339.7
330Noah Hanifin27CGYD611233122050.3-1.089585051.3-0.611.090.3101.345.954.123:4619:424357-0.132138.3
330Noah Hanifin27VEGD1939933254.62.927822854.93.09.691.2100.954.845.223:0718:2316103.09244.6
331Joel Hanley32TOTD4258049254.12.638734752.71.68.492.1100.643.656.413:5413:272112.36628.8
331Joel Hanley32DALD3245837355.12.830127252.50.58.392.8101.144.355.713:4213:26290.35322.6
331Joel Hanley32CGYD1012211950.61.5867553.45.18.989.698.541.158.914:3213:31022.11353.8
332Jansen Harkins26PITC4533335748.3-3.823324748.5-2.93.893.997.716.084.08:127:5999-2.66854.4
333Thomas Harley22DALD791674133855.64.1117595155.33.510.990.5101.456.543.521:0118:50376116.434741.5
334Jordan Harris23MTLD5682489547.93.757562647.93.19.190.799.846.054.017:2815:441322-3.19744.3
335Ryan Hartman29MINRW74102598950.91.470967751.21.711.790.0101.749.550.516:3113:3839370.134550.1
336Rafaël Harvey-Pinard25MTLLW4538451242.9-2.225735941.7-3.88.492.6101.038.161.912:3810:27513-3.26043.3
337Santeri Hatakka23NJDD1215615749.81.911811550.61.513.492.0105.452.447.614:3912:5716-1.82254.5
338Garnet Hathaway32PHIRW8289787950.5-1.064753954.61.17.088.095.043.656.412:2910:5513167.419054.2
339Erik Haula32NJDLW76106898352.10.874371351.00.69.889.299.148.151.916:5313:4527285.628853.8
340John Hayden28SEAC2121054.52.49660.011.50.083.383.340.060.06:446:4400-0.5250.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%
341Kevin Hayes31STLRW79887103446.20.765177345.7-0.38.493.3101.641.658.414:2812:464131-6.827156.5
342Barrett Hayton23ARIC3348339654.98.233429653.06.28.185.093.251.049.017:0113:23980.911955.5
343Victor Hedman33TBLD781611146652.42.71154106951.92.612.389.7102.058.641.424:4818:5629545.740341.7
344Emil Heineman22MTLLW4334940.2-6.8232944.2-2.917.693.3111.023.876.29:579:4701-0.440.0
345Danton Heinen28BOSC/LW7488897347.71.064872347.3-0.111.292.4103.645.254.814:2813:0133241.521355.9
346Miro Heiskanen24DALD711678126257.16.2119092556.35.010.188.898.959.240.824:3220:33333619.840140.4
347Adam Henrique33TOTC82979104048.50.069377647.2-2.010.691.2101.944.955.116:5112:513018-2.427650.7
347Adam Henrique33ANAC6070475748.22.350356847.00.39.890.8100.642.357.717:3512:402411-2.022050.5
347Adam Henrique33EDMC2227528349.3-6.019020847.7-7.813.092.3105.352.747.314:5013:2167-0.45651.8
348Tomáš Hertl30TOTC5488798047.54.459867547.03.98.288.196.346.453.620:2915:523713-2.923752.3
348Tomáš Hertl30SJSC4879390946.64.953662046.44.68.287.996.144.855.220:5416:083513-2.321752.1
348Tomáš Hertl30VEGC6947157.02.6625553.0-1.68.390.098.362.337.717:1213:4020-0.62055.0
349Matthew Highmore27OTTLW7304838.5-15.8182245.0-9.518.285.7103.940.060.07:436:2802-0.3616.7
350Vinnie Hinostroza29PITC1412314146.6-7.19710248.7-2.44.192.496.526.773.39:458:4870-1.33577.1
351Roope Hintz27DALLW80129296957.15.790467857.15.812.088.9100.953.446.617:1413:31243718.933055.2
352Akito Hirose24VAND3212644.72.2151648.46.99.1100.0109.154.545.512:0611:0200-0.210.0
353Nico Hischier25NJDC711197103253.73.485077152.43.211.787.098.750.249.819:2914:4055285.532855.5
354Mike Hoffman34SJSC/LW6667186243.81.148162143.61.46.990.297.144.255.813:4412:103112-14.316044.4
355Nils Höglander23VANLW8091681053.12.565358552.72.512.592.1104.649.250.812:0611:3429145.519860.6
356Justin Holl32DETD3844453045.6-0.832039844.6-2.113.092.3105.252.247.815:0514:01718-6.24729.8
357Dylan Holloway22EDMC3846331959.23.331023956.51.66.091.597.553.346.711:2211:061495.310951.4
358Pontus Holmberg24TORRW5456254151.0-0.340136352.50.812.290.8103.052.847.211:3410:2814103.69755.7
359Simon Holmström22NYIRW75773100743.4-4.755669144.6-4.98.991.9100.845.454.613:1911:525319-11.015247.4
360Alexander Holtz22NJDRW8278982448.9-3.656161447.7-3.68.490.098.458.741.311:3810:231021-6.024350.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%
361Bo Horvat28NYIC811502140951.67.41129100353.07.49.389.398.555.744.319:4215:59354410.243057.7
362Brett Howden25VEGC7277097244.2-5.452367343.7-7.29.589.498.945.055.013:1411:533021-5.313158.0
363Filip Hronek26VAND811676144353.74.51155109551.31.012.591.5104.058.641.423:2619:4624501.837939.1
364Jonathan Huberdeau30CGYLW811361119653.22.693784452.61.17.388.395.663.836.217:2514:4052661.927951.3
365Jack Hughes22NJDC62126996956.76.290674255.05.48.887.496.267.432.620:5817:06647111.252252.5
366Luke Hughes20NJDD821646134855.05.01146102152.93.68.188.196.260.839.221:2817:5642696.040133.7
367Quinn Hughes24VAND821825134857.510.91263103854.97.213.091.0104.062.038.024:4120:10435212.154036.9
368Daemon Hunt21MIND1214112253.61.31028454.83.64.294.198.367.232.811:3010:14131.52133.3
369Dryden Hunt28CGYLW2830829351.2-1.121720151.9-0.49.590.6100.154.845.211:0810:55148-1.45658.9
370Lane Hutson19MTLD2375341.17.1263940.00.211.185.796.841.258.822:4321:52340.0650.0
371Ben Hutton30VEGD4160156751.51.741939751.3-0.49.892.3102.163.336.716:1514:5511145.613450.0
372Grant Hutton28NYID2162143.22.6141450.010.311.1100.0111.145.554.58:468:38000.210.0
373Zach Hyman31EDMLW801660113359.46.8122881960.08.312.089.1101.162.537.519:3016:11351933.548959.3
374Alex Iafallo30WPGC8294896349.6-1.470467351.10.19.193.9103.056.343.715:1912:1628203.024948.2
375Bokondji Imama27OTTLW6252847.2-10.4201458.82.325.0100.0125.060.040.05:355:3501-0.2812.5
376Vincent Iorio21WSHD6425344.2-4.3293644.6-3.411.195.7106.861.138.99:509:50150.6966.7
377Ruslan Iskhakov23NYIC1112629.7-13.791932.1-14.00.0100.0100.050.050.014:1112:4201-0.5366.7
378Mark Jankowski29NSHC3241030057.76.330520959.37.98.694.9103.559.640.412:4011:1118127.19053.3
379Mattias Janmark31EDMC7163061650.6-5.145044350.4-5.07.991.999.742.757.311:5410:0415174.411060.9
380Calle Järnkrok32TORC5267662052.21.350544453.22.510.591.9102.452.947.115:1612:29161110.016755.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%
381Roby Jarventie21OTTLW7346833.3-18.8244435.3-16.65.980.085.993.36.77:317:3113-0.7862.5
382Seth Jarvis21CARC81130491758.7-1.092766758.2-0.111.989.8101.755.244.818:4513:4743429.431856.0
383Tanner Jeannot26TBLF5556856650.1-0.439537851.11.16.590.196.641.258.812:0111:10615-0.911750.4
384Jan Jeník23ARIRW5364743.4-6.8242549.0-1.06.386.792.952.247.88:238:2310-0.4540.0
385Boone Jenner30CBJC58997100649.82.269171449.21.610.389.199.448.951.120:0615:382419-1.828754.0
386Nick Jensen33WSHD781086138643.9-3.477198244.0-2.99.491.3100.740.159.919:3816:482255-13.419835.9
387David Jiříček20CBJD4357362747.81.040645447.20.67.192.599.655.544.514:3614:251020-2.29440.4
388Lucas Johansen26WSHD65610235.4-7.2407335.4-7.814.893.3108.131.468.614:1613:5132-2.4944.4
389Ryan Johansen31COLC6368969949.6-2.646850648.0-4.58.090.898.845.354.713:3911:262119-4.413259.1
390Marcus Johansson33MINC/W781062101251.22.375672051.22.47.190.597.650.349.715:5313:4026332.524645.5
391Erik Johnson35TOTD6774181347.7-4.652657447.8-6.18.087.995.847.852.214:2812:03615-1.412846.9
391Erik Johnson35BUFD5046954746.2-5.833840145.7-7.19.189.098.049.650.413:4810:45312-1.68746.0
391Erik Johnson35PHID1727226650.6-2.818817352.1-5.25.785.290.944.255.816:2615:52330.24148.8
392Jack Johnson37COLD801121116449.1-5.078884248.3-5.410.292.7103.035.564.514:5613:571220-0.120137.8
393Kent Johnson21CBJC4245248548.2-0.932234048.6-0.510.190.5100.757.942.113:3311:23167-1.811952.1
394Reese Johnson25CHIF4236541646.71.026530346.71.85.486.091.540.060.010:569:3779-5.78858.0
395Ryan Johnson22BUFD4156150352.70.339636452.1-1.48.192.6100.758.541.513:5213:4213122.48640.7
396Tyler Johnson33CHIC6770899141.7-2.650572241.2-2.55.890.496.248.851.215:3212:512621-14.620155.7
397Ross Johnston29ANALW6840156441.6-5.229340442.0-4.84.692.597.148.151.98:128:081211-10.37757.1
398Wyatt Johnston20DALC821285106854.62.189174954.31.99.890.2100.051.548.517:0013:51393114.840952.8
399Marc Johnstone27PITF12625.0-15.2050.0-41.375.00.0100.07:196:0900-0.70
400Henri Jokiharju24BUFD741267131549.1-2.991994649.3-2.39.891.9101.852.847.218:5917:481829-1.819742.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%
401Caleb Jones26COLD2526928548.6-4.719219449.7-2.99.693.0102.637.862.212:1211:58671.23948.7
402Max Jones25ANALW5249261144.6-2.835944744.5-3.07.892.4100.242.857.212:0311:17179-1.813357.1
403Seth Jones29CHID671209137146.94.786899546.65.38.590.799.251.848.225:2920:064060-8.037745.6
404Zachary Jones23NYRD3143843150.4-1.032231750.4-1.010.690.4100.953.047.014:3814:28158-0.96960.9
405Axel Jonsson-Fjällby25WPGLW2620317553.73.114111854.42.89.197.4106.535.764.38:077:53331.45541.8
406Mathieu Joseph26OTTRW7293198848.5-3.767369249.3-3.89.889.499.248.951.116:2813:586936-2.323552.8
407Pierre-Olivier Joseph24PITD5275278449.0-2.953857948.2-3.89.290.699.847.152.915:0514:312220-1.111237.5
408Dakota Joshua27VANC6371370050.50.352949751.62.211.393.3104.640.759.314:2312:1129243.914657.5
409Roman Josi33NSHD821950162754.55.11411115155.15.410.289.8100.063.436.624:3820:17336011.360244.5
410Tyson Jost25BUFC4332941844.0-7.623230643.1-9.07.788.796.448.551.510:369:57113-8.48655.8
411Noah Juulsen26VAND5459668046.7-6.142946248.1-4.08.791.9100.645.354.714:5412:56817-2.010329.1
412Nazem Kadri33CGYC821410120453.93.899886153.72.810.589.199.664.036.018:2615:1356706.452452.9
413Wyatt Kaiser21CHID3240252743.3-1.828638642.6-2.210.392.7102.950.449.617:1915:28723-6.25731.6
414Kaapo Kakko22NYRRW6172773149.90.153551551.01.17.593.8101.351.748.313:1712:081716-0.717053.5
415Arthur Kaliyev22LAKRW5161544658.03.947831260.55.76.589.796.256.044.011:4810:2011155.521147.9
416David Kämpf29TORC7873085446.1-6.252560946.3-6.58.491.499.827.672.413:2910:572616-11.813558.5
417Evander Kane32EDMLW771247113452.4-3.488082751.6-4.08.890.599.355.344.716:4715:0725412.242751.5
418Patrick Kane35DETRW5075680648.43.053957648.33.210.189.9100.056.044.018:2315:161430-1.026655.3
419Kasperi Kapanen27STLRW7381996845.8-0.460671146.0-0.68.291.399.543.156.914:2312:393716-8.418553.5
420Kirill Kaprizov26MINLW751389123253.05.2100288953.04.312.589.3101.860.739.321:3517:2238739.358247.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%
421Erik Karlsson33PITD822001164554.96.31416124053.34.78.990.399.255.244.824:1620:37507117.754938.8
422Linus Karlsson24VANC4323845.7-0.2222645.8-0.36.795.0101.725.974.110:099:0210-0.7850.0
423William Karlsson31VEGC7099692751.83.872163053.44.611.890.1102.053.646.417:3613:08423510.030158.1
424Tye Kartye22SEAF7783984549.8-1.857061348.2-1.97.593.1100.652.547.511:5011:30249-2.522448.7
425Mark Kastelic24OTTC6344547348.5-2.930030949.3-2.67.490.798.150.050.07:437:331315-0.29066.7
426Boris Katchouk25TOTLW5957061748.01.039543147.80.95.891.997.746.253.811:2910:232419-0.713253.0
426Boris Katchouk25CHILW3836743845.61.326431245.82.25.893.098.847.053.012:2710:461813-3.48164.2
426Boris Katchouk25OTTLW2120317953.11.313111952.40.15.689.294.844.655.49:439:41662.75135.3
427Miloš Kelemen24ARIF10477339.2-6.1325935.2-9.69.190.099.145.854.27:417:4111-2.21241.7
428Clayton Keller25ARIC781198113251.44.887284050.94.710.287.697.853.746.319:1515:564347-10.643053.0
429Parker Kelly24OTTF8070471849.5-1.448247350.5-1.27.489.396.749.750.311:429:243420-1.417948.0
430Philip Kemp24EDMD11150.0-16.010100.036.20.00.0100.02:032:03000.00
431Adrian Kempe27LAKLW77116497354.50.081670053.8-2.010.590.8101.351.548.518:5614:0831243.649949.3
432Alexander Kerfoot29ARIC82995108447.9-1.068177146.9-1.510.488.799.145.754.317:2612:604227-3.319453.1
433Matthew Kessel23STLD3953463545.7-0.338344546.30.47.593.2100.747.952.116:4816:121519-6.58234.1
434Michael Kesselring24ARID6599793651.63.671769450.83.411.091.1102.153.646.415:4815:281428-0.919638.8
435Jujhar Khaira29MINLW15645.5-9.13537.5-17.60.0100.0100.066.733.38:057:1300-0.41100.0
436Marat Khusnutdinov21MINC1614516746.5-2.710511248.4-1.05.390.595.846.553.513:0711:2074-0.82128.6
437Alex Killorn34ANAC/LW6396191451.36.368667950.35.08.888.897.551.548.518:4415:082933-5.827552.7
438Justin Kirkland27ARILW2131154.25.07846.7-5.90.0100.0100.037.562.57:147:1401-0.11100.0
439Joel Kiviranta27COLF5641646947.0-5.228732746.7-5.48.691.6100.236.064.09:508:411970.87861.5
440Adam Klapka23CGYF6264735.6-20.8173433.3-22.27.790.998.666.733.36:466:4611-0.5666.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%
441Tyler Kleven22OTTD910010648.50.8736851.83.68.091.199.153.846.212:3911:5435-0.91353.8
442John Klingberg31TORD1427223154.15.819216753.54.79.386.295.567.432.620:3317:087120.15226.9
443Matthew Knies21TORLW801000103049.3-2.373373649.9-2.211.290.8102.051.848.213:4112:4538295.818861.2
444Nikolai Knyzhov25SJSD1013116544.36.39211344.96.43.288.992.140.659.417:3915:4932-2.11931.6
445Patrik Koch27ARID1111150.0-0.66650.03.716.780.096.7100.00.09:209:2000-0.3425.0
446Cole Koepke25TBLLW9435842.6-11.4334244.0-9.213.089.7102.757.142.96:426:4221-0.21560.0
447Keegan Kolesar26VEGRW7974183647.0-2.148957745.9-4.57.690.898.432.167.910:5210:272220-3.414151.8
448Vladislav Kolyachonok22ARID5526245.64.1424548.38.021.993.8115.647.152.912:2812:28100.11050.0
449Travis Konecny26PHIC761435114155.76.7101078456.34.39.687.196.761.638.419:5015:1753309.749149.7
450Anže Kopitar36LAKC811282107954.30.789276453.9-1.310.689.8100.550.449.619:3914:4649377.823257.3
451Joona Koppanen25PITLW4193634.5-19.0152537.5-11.00.0100.0100.05.694.47:497:00000.2580.0
452Kevin Korchinski19CHID761188148944.40.9826108943.1-0.26.390.496.760.839.219:3717:402372-21.922641.2
453Kaedan Korczak23VEGD2642241250.65.229428051.24.810.094.9104.946.853.216:3015:564126.08139.5
454Klim Kostin24TOTC/LW5248057245.6-1.034540845.8-0.48.189.697.753.546.510:5510:25915-7.58848.9
454Klim Kostin24DETC/LW3324228146.3-1.318019747.70.26.892.699.551.548.58:438:38210-2.64647.8
454Klim Kostin24SJSC/LW1923829145.00.316521143.90.39.586.796.255.444.614:4413:2975-4.94250.0
455Jesperi Kotkaniemi23CARC79113377759.3-0.181357558.60.47.190.797.860.139.912:5911:4326343.725949.4
456Johnathan Kovacevic26MTLD6283794347.02.557867346.20.810.193.1103.237.862.216:3114:14950-2.215030.7
457Peyton Krebs23BUFC8089182551.91.364860451.81.07.692.4100.051.049.012:3011:341313-2.114152.5
458Chris Kreider32NYRLW821236110952.73.489379353.03.311.490.8102.256.243.818:4713:4223290.444055.9
459Torey Krug32STLD771365148048.03.2993109347.62.27.190.197.250.749.321:5817:513845-10.035445.8
460Dominik Kubalík28OTTLW7463082243.4-8.445856344.9-7.46.387.994.152.048.012:0710:121820-12.317352.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%
461Nikita Kucherov30TBLRW811661137354.76.51201101254.36.413.786.5100.263.536.521:4017:37629617.463548.2
462Brett Kulak30EDMD821160102653.1-2.581371753.1-2.07.890.998.749.950.115:2314:24163711.021543.7
463Jiri Kulich19BUFC141126.7-1.73730.02.90.075.075.010.090.014:5314:5300-0.21100.0
464Dmitry Kulikov33FLAD76113996954.0-2.779670653.0-1.68.392.4100.757.142.916:3114:1322476.518639.8
465Luke Kunin26SJSC77822123540.0-4.955789638.3-6.46.591.698.140.459.615:4412:552215-31.519650.0
466Rasmus Kupari23WPGC2818219847.9-4.912914646.9-5.73.692.596.148.851.29:088:0965-4.14957.1
467Sean Kuraly31CBJC6270379946.8-2.249457246.3-2.87.991.799.632.767.313:4411:391616-9.916755.1
468Philipp Kurashev24CHIC751014136142.7-1.871195642.7-1.18.987.696.558.341.719:0115:464328-12.628045.7
469Andrei Kuzmenko27TOTF7291176454.44.365057053.33.410.187.998.066.833.214:5311:4527245.126545.7
469Andrei Kuzmenko27VANF4348541853.74.835431353.14.411.488.499.861.638.414:2110:5310151.815042.0
469Andrei Kuzmenko27CGYF2942634655.23.629625753.52.08.587.295.772.627.415:4013:011793.211550.4
470Evgeny Kuznetsov31TOTC6381291647.0-4.357767546.1-5.77.791.399.058.841.217:3313:532937-9.419349.7
470Evgeny Kuznetsov31WSHC4351666743.6-3.035948642.5-4.58.091.299.257.242.818:4714:112227-10.313152.7
470Evgeny Kuznetsov31CARC2029624954.3-6.521818953.6-7.67.191.798.863.136.914:5413:147100.96243.5
471Yan Kuznetsov21CGYD1101245.5-8.171041.2-13.70.085.785.733.366.711:5811:5801-0.6450.0
472Oliver Kylington26CGYD3357260248.7-4.440442348.9-4.47.890.398.157.043.017:1516:311323-0.210540.0
473Jordan Kyrou25STLC821323120852.39.398389552.39.09.688.297.857.942.118:2015:2351538.950649.6
474Kevin Labanc28SJSRW4645852046.81.931337845.30.54.186.390.441.758.311:3710:43510-8.011552.2
475Samuel Laberge26NJDW/C25645.5-12.25362.56.70.0100.0100.00.0100.03:063:0200-0.20
476Jackson LaCombe23ANAD71956120744.2-2.868285744.3-2.77.390.197.444.255.819:2316:233135-12.112942.6
477Alex Laferriere22LAKRW81100696651.0-3.874569551.7-4.16.690.196.752.947.113:1312:312126-1.531946.1
478Sam Lafferty28VANC/LW7976582348.2-3.853059447.2-4.79.491.9101.349.850.211:5311:091719-3.914852.7
479Alexis Lafrenière22NYRLW821550122855.88.2111192454.66.110.489.099.473.126.917:1615:58452714.940054.3
480William Lagesson27TOTD4050651849.40.135535050.40.97.693.0100.550.749.314:4813:254231.06330.2
480William Lagesson27TORD3039536851.81.427324852.41.89.292.2101.452.147.914:3113:174231.73930.8
480William Lagesson27ANAD1011115042.5-2.68210244.6-0.41.995.096.946.054.015:3913:4900-0.82429.2
Rk Player Age Tm Pos GP CF CA CF% CF% rel