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 Addison23TOTD69938112845.41.264479944.60.67.389.596.854.845.217:1314:441812-17.920941.1
2Calen Addison23SJSD5777397544.20.853269443.40.26.090.196.154.145.917:1815:111712-16.615743.3
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.0683.3
4Sebastian Aho26CARF77137098858.1-1.799175256.9-1.812.491.3103.761.438.619:3814:5850577.739154.5
5Sebastian Aho27NYID5578985847.9-0.458560849.0-0.15.792.097.866.133.916:2515:047144.912039.2
6Nikita Alexandrov23STLC2315117146.90.59512543.2-3.57.690.698.252.647.48:328:3155-4.82560.0
7Alexander Alexeyev24WSHD3635944244.80.024130144.5-1.28.189.497.548.651.413:0312:30410-2.95131.4
8Michael Amadio27VEGC7189492149.30.661661350.10.79.291.4100.552.747.313:2312:2230247.017762.7
9Nils Åman23VANC4228733246.4-5.620023246.3-5.77.591.398.854.845.210:158:4774-0.94362.8
10Joey Anderson25CHIRW5254057548.44.936539248.25.210.192.0102.138.861.213:3212:282720-1.610353.4
11Josh Anderson29MTLRW75928116644.3-2.665581844.5-3.09.090.899.941.158.915:2913:342119-11.927050.4
12Michael Anderson24LAKD711307116452.9-2.193580753.7-2.08.492.9101.347.752.320:4518:2114251.820243.1
13Jaret Anderson-Dolan24LAKC3028932547.1-7.620322947.0-8.96.790.897.556.143.910:5810:21280.45453.7
14Rasmus Andersson27CGYD751596154850.8-0.61133108451.1-0.710.388.999.256.044.023:5219:113159-2.133446.7
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 Appleton28WPGC791138117349.2-2.383084549.6-2.38.294.1102.337.063.016:0314:2224110.623550.2
18Joel Armia30MTLRW6374481147.82.654055549.33.49.291.0100.249.250.815:2712:1430330.021262.7
19Viktor Arvidsson30LAKLW1522218554.56.217012358.09.49.790.199.860.040.016:2713:19841.77860.3
20Zach Aston-Reese29DETC271630.4-16.761135.3-14.70.0100.0100.022.277.85:475:47000.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 Athanasiou29CHIC2525036640.6-1.817227438.6-3.87.790.297.849.150.913:1612:10166-7.37454.1
22Cam Atkinson34PHIRW6891490550.2-1.066461751.8-1.67.186.994.057.043.016:1312:4117206.128860.8
23Ronald Attard24PHID1219014057.68.21409060.97.96.591.798.267.132.915:2313:52522.84233.3
24Nicolas Aubé-Kubel27WSHRW5751968743.0-3.535749442.0-4.710.993.1104.012.787.312:1211:573018-7.313043.1
25Mikael Backlund34CGYC791306113053.63.392679653.83.08.889.097.937.362.719:1715:0160553.338453.1
26Nicklas Bäckström36WSHC8798847.3-0.9585949.61.22.490.592.967.232.814:3412:1953-1.41770.6
27Kevin Bahl23NJDD801113120548.0-5.182486448.8-2.612.089.8101.742.657.417:2815:351923-2.316338.7
28Justin Bailey28SJSRW5862263749.46.141346147.34.48.088.496.448.151.911:1610:362010-8.214048.6
29Arshdeep Bains23VANF8668045.2-11.6435543.9-10.70.087.287.236.463.611:4811:1311-2.61040.0
30Uvis Balinskis27FLAD2430527053.0-1.521020650.5-3.46.694.0100.655.944.114:0913:334110.34050.0
31Alexander Barabanov29SJSF4661471146.31.942152044.71.17.488.195.649.150.915:5213:561815-6.314047.9
32Ivan Barbashev28VEGC791162127747.6-0.882986748.9-0.311.092.1103.157.942.116:0514:112435-1.022651.3
33Aleksander Barkov28FLAC71122487258.43.586462458.15.611.591.5102.952.048.019:3514:11593113.136752.0
34Alex Barré-Boulet26TBLF3635737249.0-1.724427447.1-2.17.289.196.362.337.711:1110:18149-2.18156.8
35Tyson Barrie32NSHD4159469646.0-4.642750246.0-5.88.590.899.356.843.218:1915:24518-5.915143.0
36Justin Barron22MTLD4569977647.42.450455547.63.18.691.5100.152.747.318:3816:40530-1.713342.1
37Morgan Barron25WPGC7865864550.5-0.546544551.1-0.29.094.0102.948.052.010:339:042310-1.814562.8
38Mathew Barzal26NYIC781518137652.58.2115497654.28.99.388.898.160.739.320:0616:5984859.340457.9
39Nathan Bastian26NJDRW5442142150.0-3.827430747.2-5.88.388.196.437.862.210:108:4685-4.59957.6
40Drake Batherson25OTTC791287119052.01.791085051.70.29.389.698.957.242.818:0515:0344372.337649.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%
41Jake Bean25CBJD721076119047.5-0.574182947.2-0.87.691.699.248.651.416:2015:122515-12.719139.8
42Ethan Bear26WSHD2429935845.5-0.621123847.01.29.088.997.954.745.314:5414:2729-2.06338.1
43Anthony Beauvillier26TOTLW5866977746.3-2.747354346.6-2.16.292.698.848.551.513:3712:263110-1.118751.9
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:241110.06854.4
43Anthony Beauvillier26NSHLW1313813949.8-6.31059951.5-4.72.589.091.557.642.412:1611:12441.53568.6
44Adam Beckman22MINLW117311638.6-11.2578041.6-9.65.792.398.036.463.69:249:2420-1.42343.5
45Connor Bedard18CHIC65960120944.30.667888043.50.39.687.397.060.839.219:4616:214456-12.939651.5
46John Beecher22BOSC5028148636.6-13.320732239.1-10.89.991.5101.412.887.210:348:51118-7.35269.2
47Pierre-Édouard Bellemare38SEALW3728022755.23.518416053.53.19.891.1100.939.660.49:447:481772.46248.4
48Louis Belpedio27PHID1212516343.4-6.88910545.9-5.413.495.1108.556.044.013:1212:33420.02157.1
49Emil Bemström24TOTC5451653749.0-0.836436649.90.08.689.798.254.245.811:2110:021013-3.015552.3
49Emil Bemström24CBJC3235036449.0-0.624524949.6-0.58.889.698.459.440.612:5511:1236-3.410248.0
49Emil Bemström24PITC2216617349.0-1.111911750.40.88.189.797.942.757.39:058:21770.55360.4
50Matthew Beniers21SEAC731095103151.50.475177949.1-0.97.990.798.652.747.317:5615:1343303.726647.7
51Jamie Benn34DALLW80109799752.4-0.876369852.2-0.99.591.0100.452.147.915:0611:4847309.228256.4
52Sam Bennett27FLAC67122588558.12.784668355.31.79.393.0102.360.040.016:3614:1139275.633848.5
53Matt Benning29SJSD1417826540.2-3.113419740.5-2.85.793.098.843.856.318:2915:3759-10.63240.6
54Simon Benoit25TORD6191794349.3-2.965063250.7-2.110.090.5100.536.463.617:1115:3816280.511643.1
55Zach Benson18BUFLW6990579353.32.565156953.43.08.290.298.553.846.214:3012:4329192.617354.3
56Jonatan Berggren23DETRW129313840.3-1.4749843.02.214.587.9102.439.160.910:5210:0830-1.22360.9
57Jacob Bernard-Docker23OTTD69900100647.2-3.661468547.3-4.69.689.599.147.652.415:4414:131237-4.112837.5
58Tyler Bertuzzi28TORLW771279110353.73.489278153.32.29.890.099.957.542.516:0214:24434515.529751.5
59Brandon Biro25BUFF5316333.0-15.4224333.8-15.618.887.5106.333.366.710:5110:1902-1.1450.0
60Oliver Bjorkstrand28SEARW781202103053.93.881177451.22.28.189.197.254.445.616:1413:5163243.541743.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%
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 Blackwell30CHIC4348852548.25.234537148.26.35.793.098.741.059.014:3212:342113-2.316154.7
64Sammy Blais27STLLW5137547943.9-1.825535142.1-3.75.792.097.650.649.49:389:231414-6.96549.2
65Nick Blankenburg25CBJD1015919544.90.411214543.6-2.111.391.5102.848.651.416:2216:0243-2.12433.3
66Anton Blidh28NYRLW14833.3-25.33633.3-22.80.080.080.00.0100.05:215:2100-0.31100.0
67Teddy Blueger29VANC6578074751.1-0.857652252.51.29.590.8100.339.860.214:5612:3727152.715760.5
68Brock Boeser26VANRW791190115650.7-0.883885149.6-1.813.891.7105.551.648.418:4014:5228215.139951.1
69Zach Bogosian33TOTD62100697250.91.771768951.01.69.991.5101.548.052.017:5116:1411233.318344.3
69Zach Bogosian33MIND5895292750.71.368665451.21.79.891.7101.647.952.118:1516:3311213.316744.9
69Zach Bogosian33TBLD4544554.57.2313547.0-1.112.088.0100.052.048.011:5711:39020.01637.5
70Samuel Bolduc23NYID3335346043.4-3.927330547.2-0.87.691.298.848.151.912:5712:3619-3.17140.8
71Zachary Bolduc20STLC2319024244.0-2.615218844.7-2.811.391.0102.350.849.211:3810:60127-2.35660.7
72Matt Boldy22MINLW72115997454.36.683370554.26.310.189.599.655.644.418:5314:47584712.947944.9
73Nick Bonino35NYRC4533656737.2-16.424836240.7-13.04.691.696.233.067.012:1510:13125-5.66547.7
74Adam Boqvist23CBJD3562464149.3-0.544647948.2-1.48.890.198.960.139.918:1716:08716-2.812137.2
75Jesper Boqvist25BOSC4439143847.21.428530248.62.210.195.3105.437.262.810:5910:4613105.17067.1
76Thomas Bordeleau22SJSC2429331048.65.421221949.26.33.986.790.643.656.415:0112:0994-4.67953.2
77William Borgen27SEAD781197132947.4-5.586294847.6-2.98.991.1100.033.966.117:3516:1016171.223938.5
78Robert Bortuzzo34TOTD2423534440.6-6.417523243.0-5.38.291.799.951.448.613:3712:0643-4.22240.9
78Robert Bortuzzo34NYID2019829839.9-7.614920042.7-6.77.691.198.750.050.014:1612:3923-3.62040.0
78Robert Bortuzzo34STLD4374644.60.8263244.81.611.895.7107.464.735.310:249:2020-0.6250.0
79Evan Bouchard24EDMD781811122359.78.1133790359.78.711.189.1100.261.238.823:0219:11578033.147344.8
80Mavrik Bourque22DALC120774.12.613572.2-2.80.0100.0100.057.142.910:5610:56000.5728.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%
81Shane Bowers24NJDC6415741.8-2.9314441.3-4.416.793.5110.252.048.09:199:1900-1.1875.0
82Travis Boyd30ARIC1611717340.3-5.78712740.7-6.317.991.7109.546.054.09:379:2813-0.42646.2
83Erik Brännström24OTTD731032103749.9-1.874969851.8-0.28.191.699.753.846.216:3014:2522513.916644.6
84Jesper Bratt25NJDW801475111656.97.7105485755.26.711.285.897.056.743.319:1414:51394513.444355.5
85Justin Brazeau25BOSF1916217747.84.512110952.68.312.591.3103.833.366.711:0710:29332.84766.0
86Bobby Brink22PHIRW5559062448.6-3.143341850.9-3.59.791.1100.853.746.313:5611:4110111.114951.7
87Brendan Brisson22VEGC1516217947.52.211512348.32.613.082.795.749.450.612:2011:21540.34742.6
88Philip Broberg22EDMD10858948.9-9.2667048.5-9.08.088.596.549.350.710:329:09220.71040.0
89T.J. Brodie33TORD761427146249.4-3.01039104150.0-2.810.890.7101.648.151.921:4518:5620527.111742.7
90Jonas Brodin30MIND591130112550.11.579879250.20.511.592.1103.648.851.223:3019:5126204.622649.1
91Jonny Brodzinski30NYRC5757057649.7-0.541039750.80.99.288.898.048.351.711:0810:1819170.917550.9
92Connor Brown30EDMRW6766865750.4-5.745646249.7-6.24.793.297.942.757.312:4210:354521-1.018655.9
93Josh Brown30ARID4952476640.6-8.538255440.8-7.712.191.2103.342.757.314:4212:3778-8.17950.6
94Patrick Brown31BOSC11588839.7-7.3436340.6-7.66.388.494.68.791.38:507:5501-2.51450.0
95Jacob Bryson26BUFD3439744946.9-4.228231547.2-2.88.294.3102.642.657.414:3913:3637-2.13345.5
96Pavel Buchnevich28STLLW781262113452.79.492185251.98.110.589.299.751.148.919:5414:6046475.638153.3
97Michael Bunting28TOTLW78116889756.60.083167755.1-0.67.988.296.165.434.615:3612:4637472.831551.1
97Michael Bunting28CARLW6085765556.7-3.260249554.9-3.66.889.296.062.437.615:0712:162241-1.423847.5
97Michael Bunting28PITLW1831124256.210.422918255.79.110.685.295.874.026.017:1414:261564.27762.3
98André Burakovsky28SEALW4559657650.9-0.139040649.0-0.15.491.196.653.047.014:2212:071910-1.018844.1
99Callahan Burke26CARC11811.1-48.11712.5-43.10.0100.0100.00.0100.07:067:0600-0.50
100Brent Burns38CARD/RW801714113460.21.4117284358.20.110.189.9100.053.846.221:3916:43355614.552734.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%
101Kyle Burroughs28SJSD701144136545.62.382298045.63.37.388.896.040.259.819:0417:342818-19.518940.7
102Cameron Butler21CBJF120100.046.220100.048.80.0100.00.00:540:54000.00
103Quinton Byfield21LAKC77117398954.30.981670453.7-1.29.993.0103.052.647.416:3114:1144159.129451.0
104Bowen Byram22TOTD711298130649.8-3.093096649.1-3.59.890.099.851.848.220:1818:162032-2.520440.7
104Bowen Byram22COLD5598398749.9-3.369972649.1-4.39.790.5100.250.849.219:5118:041327-0.516139.1
104Bowen Byram22BUFD1631531949.7-1.923124049.0-0.810.288.198.355.045.021:5218:5775-2.14346.5
105Michael Carcone27ARIF7275088845.8-3.749863144.1-5.111.190.3101.450.649.411:1610:511013-8.021549.8
106Declan Carlile23TBLD1101050.0-3.710566.711.820.0100.0120.066.733.311:2711:27001.210.0
107Brandon Carlo27BOSD74974132142.4-6.272197842.4-7.012.093.1105.121.079.019:5816:472234-7.016845.8
108John Carlson34WSHD791518172246.90.81061118947.21.710.289.8100.047.852.225:4719:335580-4.241339.5
109Leo Carlsson19ANAC5382677351.75.960756651.76.97.789.196.851.348.718:0415:4139331.617759.9
110Ryan Carpenter33SJSC5952555948.45.337339648.55.98.188.096.242.557.511:079:341610-3.29459.6
111Sam Carrick31TOTC7358170045.4-2.942148946.3-1.96.290.897.039.760.312:099:112216-8.815158.3
111Sam Carrick31ANAC6149559645.4-1.536441546.70.05.691.096.642.657.412:379:141715-8.813457.5
111Sam Carrick31EDMC128610445.3-9.7577443.5-11.49.189.698.727.472.69:428:51510.01764.7
112Alexandre Carrier27NSHD721133109350.9-1.183178051.6-0.59.191.2100.339.360.718:5116:191622-1.717443.7
113William Carrier29VEGLW3946939854.15.134027155.65.36.393.399.645.154.911:1011:041188.412651.6
114Jeff Carter39PITC6954870043.9-8.838449043.9-8.35.394.499.714.885.212:329:252320-8.915752.2
115Noah Cates24PHILW5770159354.22.451436758.34.67.485.793.147.852.213:4211:283259.315051.3
116Cole Caufield23MTLRW791262130349.25.091794249.34.610.290.5100.757.642.419:2315:4631412.853855.8
117Cody Ceci30EDMD761339131850.4-6.395598349.3-7.59.192.1101.247.752.319:5917:1824192.319747.7
118Erik Černák26TBLD66960109346.8-4.864875746.1-4.711.990.4102.239.860.219:1616:221325-4.912539.2
119Thomas Chabot27OTTD48106494952.91.476365054.01.511.586.698.158.241.823:2120:0823356.924443.9
120Mitchell Chaffee26TBLF2726028647.6-5.317418848.1-4.38.893.3102.146.353.711:1911:0623-3.45149.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%
121Rourke Chartier27OTTC3727331146.7-6.118520647.3-7.06.392.198.348.451.610:468:498140.46561.5
122Jalen Chatfield27CARD70112571061.32.382252261.23.99.091.099.959.440.615:0714:2722306.920942.6
123Ben Chiarot32DETD741125150442.8-4.4817105543.6-3.111.490.1101.540.359.719:3917:351829-10.221747.0
124Yegor Chinakhov22CBJRW5371573349.41.450252349.01.010.189.499.552.048.015:1012:552870.226042.3
125Declan Chisholm24TOTD2838036950.72.727725951.72.66.689.395.853.846.217:0914:475122.76541.5
125Declan Chisholm24MIND2635834550.92.626224152.12.55.989.295.152.547.517:3515:065112.56342.9
125Declan Chisholm24WPGD2222447.82.9151845.51.015.490.0105.480.020.011:3310:37010.120.0
126Jake Christiansen24CBJD1211719437.6-9.47914036.1-9.610.290.3100.553.646.413:1313:0722-4.12133.3
127Jakob Chychrun25OTTD791658158751.10.51185111551.5-0.18.687.896.453.846.222:2919:3222710.547441.8
128Filip Chytil24NYRC1015410858.814.71108855.68.510.786.797.367.332.715:5614:18321.14055.0
129Anthony Cirelli26TBLC771196108552.42.482576352.02.212.387.299.543.456.618:3014:5448245.223353.2
130Casey Cizikas32NYIC6762985642.4-4.846156744.8-3.58.892.4101.329.770.313:5111:432224-5.012559.2
131Kale Clague25BUFD3333647.82.5202940.8-3.814.383.397.660.040.012:1612:16000.7633.3
132Brandt Clarke20LAKD1623118355.82.818212459.55.13.987.491.361.238.813:3912:12121.15457.4
133Graeme Clarke22NJDRW2223637.91.0132435.1-0.312.582.494.918.881.312:4112:4110-1.3714.3
134Connor Clifton28BUFD771023105949.1-3.074276649.2-2.710.091.7101.747.752.316:3314:302723-8.915548.4
135Cal Clutterbuck36NYIRW7953989137.7-11.140358240.9-8.810.394.3104.532.167.911:559:592621-7.310355.3
136Andrew Cogliano36COLLW/C7256155150.4-2.538437550.6-1.78.692.8101.433.666.410:358:1911142.69761.9
137Sam Colangelo22ANARW1112134.4-12.381142.1-6.020.0100.0120.050.050.012:4712:47010.2366.7
138Ian Cole34VAND761059117747.4-5.479079649.8-1.110.490.9101.337.063.018:4415:5818415.415938.4
139Blake Coleman32CGYC771267111153.33.090278053.62.89.890.6100.538.361.717:0914:4143334.234155.4
140Ross Colton27COLC77109796953.10.877267753.31.58.888.797.440.559.513:4812:1337231.830047.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%
141J.T. Compher28DETLW74935118744.1-2.865083743.7-3.011.890.2102.043.656.419:2614:221528-8.517857.9
142Lucas Condotta26MTLF3122235.3-0.2101835.7-3.412.5100.0112.555.644.47:307:0401-0.2366.7
143Kyle Connor27WPGLW631000107448.2-3.074680448.1-3.69.790.5100.163.336.719:4316:133631-3.439155.5
144Logan Cooley19ARIC80995108847.8-1.172378747.9-0.39.291.0100.147.152.915:4913:232950-7.427753.4
145Andrew Copp29DETC77857108444.2-2.260278043.6-2.711.790.1101.841.358.716:2013:102429-3.618757.2
146Lukas Cormier21VEGD2302752.66.5191851.42.87.7100.0107.757.142.917:1714:11000.4837.5
147Matthew Coronato21CGYRW3132735048.3-6.223224248.9-4.86.285.291.444.855.212:3510:551410-2.210350.5
148Paul Cotter24VEGC7386697747.0-1.160866647.7-1.27.791.298.848.351.712:4612:123418-1.519251.6
149Nick Cousins30FLAC6787573454.4-1.458453652.1-2.05.593.699.153.346.712:1111:513120-1.017661.4
150Logan Couture34SJSC67310840.3-4.6507739.4-2.910.394.0104.345.854.218:4513:5921-1.02035.0
151Sean Couturier31PHIC72121492456.87.284661757.85.49.085.794.752.547.517:4914:1044306.431060.6
152Charlie Coyle31BOSC/RW79987119445.3-2.569286044.6-4.011.089.9100.939.860.218:0913:474836-3.124958.2
153Dylan Cozens22BUFC771095104851.10.079275351.30.48.890.299.149.750.317:1113:3024331.235753.8
154Louis Crevier22CHID2427144737.7-6.518430237.9-6.55.689.595.133.566.515:4114:3549-10.34242.9
155Angus Crookshank24OTTLW1311713446.6-2.5809246.5-3.39.887.597.342.957.110:079:5323-1.93360.6
156Sidney Crosby36PITC791641133755.16.31192101654.05.411.888.3100.162.437.620:0516:24705314.247156.7
157Cameron Crotty24ARID181240.0-3.751033.3-12.70.085.785.730.070.010:0310:0300-0.140.0
158Lawson Crouse26ARILW791045111448.4-0.575381048.20.09.190.699.743.156.916:5213:083427-5.530455.9
159Maxwell Crozier23TBLD1315413752.92.21089254.03.29.488.297.641.458.612:5612:5365-0.43240.6
160William Cuylle21NYRLW7979882949.0-1.456557849.4-1.37.691.899.453.646.411:0810:541316-0.120057.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%
161Austin Czarnik31DETC3120227242.6-4.014419642.4-3.45.893.098.744.655.48:338:1742-3.14158.5
162Kirby Dach23MTLC2201164.516.2141156.08.922.2100.0122.250.050.013:019:2810-0.1560.0
163Evgenii Dadonov34DALRW5063259351.6-1.343242750.3-2.610.189.199.150.749.313:0912:181814-1.014346.2
164Rasmus Dahlin23BUFD791883154355.06.51364109955.47.48.389.697.958.741.325:2921:1640439.846449.8
165Phillip Danault30LAKC75121997855.52.493167857.94.58.690.499.048.651.418:0014:21223613.426857.8
166Justin Danforth30CBJRW/C6983496546.4-2.160868647.0-1.29.588.798.143.057.014:1612:332611-6.416948.5
167Calvin de Haan32TBLD5880675851.51.254051251.31.18.688.497.039.760.316:3814:4011231.116234.6
168Zach Dean21STLC7417934.2-12.6295335.4-11.80.090.290.256.343.810:3510:0853-2.11258.3
169Tony DeAngelo28CARD2938831655.1-5.028023854.1-4.85.990.296.160.040.014:0111:32813-3.88647.7
170Alex DeBrincat26DETRW791187124548.84.384989248.84.411.289.6100.952.647.417:4814:4847370.444749.0
171Jake DeBrusk27BOSLW771021110148.11.273079547.90.48.992.2101.147.852.216:5213:3234261.731655.4
172Marc Del Gaizo24NSHD912213248.0-3.3869946.5-6.413.691.9105.539.760.316:2814:54440.02630.8
173Ethan Del Mastro21CHID1221855.023.4171553.124.60.0100.0100.037.562.518:3518:24000.20
174Ty Dellandrea23DALC4243740152.1-1.731028052.5-1.38.285.693.745.154.912:4010:461072.210053.0
175Dylan DeMelo30WPGD791514149150.4-0.81137109650.9-0.411.094.1105.155.844.221:4719:0614593.018843.6
176Grigori Denisenko23VEGLW6498237.4-8.5375739.4-8.33.789.593.230.269.810:5110:1310-0.7862.5
177Travis Dermott27ARID5062578644.3-7.844760142.7-8.97.190.497.641.059.017:1714:3967-6.28445.2
178Vincent Desharnais27EDMD7490686351.2-4.663560451.3-4.26.293.899.948.651.415:3213:2814396.810138.6
179Nick DeSimone29TOTD3447547350.13.234033950.12.08.092.8100.860.939.113:2912:603131.16940.6
179Nick DeSimone29CGYD2329127751.24.421120051.32.76.690.397.064.036.012:0311:5829-1.74740.4
179Nick DeSimone29NJDD1118419648.41.312913948.11.510.296.7106.957.442.616:2915:09142.82240.9
180Nicolas Deslauriers32PHILW6041349145.7-5.329632747.5-5.84.493.097.457.242.88:098:04145-2.89949.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%
181Connor Dewar24TOTC7259769846.1-5.240948645.7-5.57.990.998.734.665.411:369:22206-4.314550.3
181Connor Dewar24MINC5747252747.2-3.731237045.7-5.27.991.098.937.262.811:179:04184-3.211151.4
181Connor Dewar24TORC1512517142.2-10.39711645.5-6.47.690.498.025.674.412:4910:2822-1.13447.1
182Phillip Di Giuseppe30VANLW5047057145.1-7.533042343.8-8.38.793.2101.950.050.012:0310:4953-7.49354.8
183Jason Dickinson28CHIC79941105947.14.064773147.04.310.391.5101.839.360.716:3413:425434-3.123053.0
184Brenden Dillon33WPGD751188128348.1-3.885292747.9-4.611.093.0104.040.159.918:4416:19627-5.320138.3
185Josh Doan21ARIRW912510055.68.4887653.76.812.993.5106.439.260.812:3012:26911.83363.6
186Noah Dobson24NYID791706174849.44.21240123450.13.29.891.1100.951.648.424:3120:2632623.744738.9
187Max Domi28TORLW791036101350.6-0.575274050.4-1.512.188.9101.060.839.213:4512:2726418.025254.0
188Ryan Donato27CHIC7578496344.90.858270445.31.98.390.098.347.452.614:0312:034125-7.824060.4
189Pavel Dorofeyev23VEGLW4456853351.64.040036352.44.410.492.2102.653.646.413:0612:0718114.415558.1
190Drew Doughty34LAKD791692140854.61.6121097555.41.38.192.0100.150.449.625:4820:1919439.029544.1
191Nic Dowd33WSHC6159587040.6-7.040359140.5-6.111.090.8101.810.689.415:1512:504230-10.69858.2
192Justin Dowling33NJDC2212446.71.2172045.91.89.180.089.130.869.210:3210:2810-0.1742.9
193Leon Draisaitl28EDMC781469119855.10.6110591054.80.611.890.5102.354.945.120:4516:46828716.841651.0
194Jonathan Drouin28COLLW761273102655.44.392375555.04.310.989.4100.361.338.718:1114:26353012.923851.3
195Jack Drury23CARC7289059160.10.762643259.21.28.291.099.261.238.812:1010:5422173.620649.0
196Jamie Drysdale21TOTD3257958849.6-3.241740850.5-4.74.987.292.162.937.119:4717:0559-3.112743.3
196Jamie Drysdale21PHID2239637251.6-4.028625752.7-5.44.283.988.064.335.718:5716:27550.47545.3
196Jamie Drysdale21ANAD1018321645.90.813115146.5-1.46.491.998.360.639.421:3518:2904-3.65240.4
197Dillon Dubé25CGYC4343046148.3-2.430131249.1-2.66.688.394.955.744.311:109:53510-5.17754.5
198Pierrick Dube23WSHF3182541.9-8.3151255.62.914.3100.0114.320.080.09:209:1700-0.2650.0
199Pierre-Luc Dubois25LAKLW791127100752.8-1.184772953.7-1.18.189.597.657.043.015:4013:3319294.527751.6
200Matt Duchene33DALC781171117549.9-4.085486649.7-4.211.292.0103.351.548.516:4614:3134562.434349.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%
201Anthony Duclair28TOTLW70915114944.30.363481743.70.210.491.2101.749.250.815:5113:583517-7.923752.3
201Anthony Duclair28SJSLW5671695542.8-0.248968141.8-0.89.491.4100.746.353.716:1014:093114-10.719350.8
201Anthony Duclair28TBLLW1419919450.62.614513651.63.814.090.6104.664.435.614:3313:15432.84459.1
202Walker Duehr26CGYF3926930946.5-6.319320948.0-5.27.791.899.539.460.68:067:5738-3.26048.3
203Brandon Duhaime26TOTRW7765274046.8-5.243952945.4-6.48.190.698.738.761.310:498:502417-4.317152.6
203Brandon Duhaime26MINRW6246058444.1-7.130841342.7-8.47.591.398.736.064.010:418:311914-6.712554.4
203Brandon Duhaime26COLRW1519215655.2-0.313111653.0-1.09.688.297.746.953.111:2510:10532.44647.8
204Mathew Dumba29TOTD731036128044.7-6.874393344.3-7.09.190.199.241.558.519:4916:52944-15.519142.4
204Mathew Dumba29ARID58839102545.0-6.760575844.4-7.19.390.099.341.258.820:0416:54733-11.515240.1
204Mathew Dumba29TBLD1519725543.6-6.913817544.1-6.68.390.698.942.657.418:5116:42211-4.03951.3
205Brian Dumoulin32SEAD761165100853.63.780971853.04.97.193.1100.256.543.516:6015:2916245.717638.1
206Vince Dunn27SEAD591317116053.23.488487650.20.48.792.8101.560.939.123:0520:0430343.032836.6
207Sean Durzi25ARID741387128451.95.398990952.16.210.688.699.251.648.422:4118:1221661.933142.0
208Christian Dvorak27MTLC2731239744.0-2.921927444.4-2.48.492.5101.039.560.515:4213:111012-1.26157.4
209Jordan Eberle33SEARW74120097655.15.184273953.34.89.490.199.554.645.417:2514:48571912.729854.7
210Joel Edmundson30TOTD5272881747.1-0.251658846.7-0.29.391.3100.645.354.716:4014:58935-2.512237.7
210Joel Edmundson30WSHD4460566647.61.242048246.60.29.190.599.647.152.916:2614:53828-2.610638.7
210Joel Edmundson30TORD812315144.9-7.59610647.5-2.910.394.4104.737.162.917:5615:26170.11631.3
211Adam Edstrom23NYRC116711037.9-9.2368130.8-16.212.098.2110.233.866.28:258:2414-1.01070.0
212Simon Edvinsson20DETD1319022945.30.313516245.51.011.892.2104.048.052.018:3017:0716-1.03525.7
213Nikolaj Ehlers27WPGLW791212100554.75.388973754.74.911.091.7102.760.839.215:5213:40354311.047547.2
214Jack Eichel27VEGC6092090750.41.167660452.83.310.789.6100.261.938.120:3114:2958394.741263.6
215Aaron Ekblad27FLAD51100675357.2-0.168556055.0-0.110.094.7104.748.052.020:5216:2314263.422643.4
216Mattias Ekholm33EDMD761668114159.47.3122483959.37.711.190.7101.859.041.021:0418:07365726.934549.0
217William Eklund21SJSLW771090130045.62.674891045.12.48.388.096.346.553.518:3915:042322-13.926347.5
218Oliver Ekman-Larsson32FLAD791358101757.21.893776555.11.28.791.4100.157.342.718:3515:08153510.029241.8
219Lars Eller34PITC7998997050.5-0.868967950.4-0.27.892.5100.326.074.015:5712:175235-1.629650.7
220Ty Emberson23SJSD3043257542.9-0.330339643.30.87.492.199.541.658.418:3317:1678-4.17441.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%
221Andreas Englund28LAKD7996590451.6-2.669965251.7-3.77.791.398.956.443.613:1312:168220.310537.1
222Pierre Engvall27NYILW72104699351.36.676170052.15.86.892.799.556.943.115:1913:5522379.924052.5
223Mackenzie Entwistle24CHIRW6662379344.00.443558342.7-0.64.389.994.245.754.311:2410:452912-13.312651.6
224Joel Eriksson Ek27MINC/LW741107103951.63.179474451.63.012.390.0102.449.750.320:3514:1835166.241663.0
225Adam Erne28EDMLW2314115048.5-6.99210546.7-8.39.194.4103.542.557.57:477:31341.62650.0
226Luke Evangelista21NSHRW78102982455.55.074057956.15.27.890.698.366.333.813:5511:4438458.327161.6
227Jake Evans27MTLC/RW79874114443.3-3.360079343.1-4.29.591.6101.131.968.115:5812:372729-6.816946.7
228Ryker Evans22SEAD3252744554.24.434633750.72.75.591.196.665.734.318:5516:38761.89341.9
229Michael Eyssimont27TBLC7889481752.32.160257151.31.48.693.2101.843.556.511:5311:272822-1.727552.0
230Robby Fabbri28DETC6561583942.3-3.743761041.7-4.29.890.7100.546.054.012:4810:401620-8.616058.1
231Dante Fabbro25NSHD5585482251.0-2.063057452.3-0.79.792.2101.955.644.416:2014:5710404.213946.8
232Brock Faber21MIND791433157447.7-3.21001111747.3-4.011.090.4101.347.652.425:0019:3114351.828345.2
233Samuel Fagemo23TOTLW8555350.9-0.4413553.9-0.20.096.496.465.734.39:117:5603-0.61968.4
233Samuel Fagemo23LAKLW4352657.43.3251858.11.70.092.392.364.735.38:337:57020.01154.5
233Samuel Fagemo23NSHLW4202742.6-5.6161748.5-3.00.0100.0100.066.733.39:497:5501-0.6887.5
234Radek Faksa30DALC7273962054.41.451744253.91.18.888.897.636.563.512:3210:242819-0.514445.8
235Adam Fantilli19CBJC4963569247.90.343650546.3-1.910.286.296.462.837.215:4313:251815-5.624746.6
236Joel Farabee23PHILW801184113851.0-0.487176453.3-0.68.487.796.156.243.816:1513:53282811.030259.9
237Hudson Fasching28NYIRW4341953044.2-3.728637243.5-5.77.790.598.136.863.212:0211:481710-3.76758.2
238Jesper Fast32CARRW71100558463.24.867942661.44.25.691.897.450.849.212:4211:3324158.313158.0
239Justin Faulk31STLD601082121247.21.380891047.00.08.691.7100.349.650.421:5818:373535-5.426450.0
240Martin Fehérváry24WSHD631010116046.5-1.269881546.1-0.87.991.199.041.758.319:1817:31814-3.813044.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%
241Mario Ferraro25SJSD751349172044.00.2954120644.21.28.788.697.243.556.522:5619:222329-19.926045.8
242Kevin Fiala27LAKLW791305100556.54.197470058.25.18.689.497.952.547.518:0014:52445518.644947.7
243Christian Fischer26DETRW7667591642.4-4.049463943.6-2.59.492.9102.345.454.611:2210:321120-5.413362.4
244Trey Fix-Wolansky24CBJRW1012213647.3-1.6869348.01.34.692.196.762.537.511:0010:2322-1.93441.2
245Cale Fleury25SEAD120580.023.816480.019.512.5100.0112.5100.00.013:3013:21000.21100.0
246Haydn Fleury27TBLD2433040544.9-7.021927344.5-5.911.893.5105.338.761.316:0715:07215-2.56141.0
247Warren Foegele27EDMLW78108886755.71.281065055.51.48.289.898.051.049.013:5212:28383314.132854.0
248Tyson Foerster22PHIRW751188101354.04.184667455.72.99.088.297.251.248.817:1314:39351111.631152.1
249Marcus Foligno32MINLW5560957251.62.142839452.12.810.092.1102.141.558.514:2911:5126184.010851.9
250Nick Foligno36CHILW71838107243.9-0.358676043.5-0.29.688.297.848.451.617:5013:554524-11.521365.3
251Callan Foote25NJDD4406239.2-15.1304540.0-14.622.296.3118.534.365.714:4613:3400-1.810.0
252Nolan Foote23NJDLW2131743.37.891242.98.316.787.5104.262.537.58:478:3900-0.4560.0
253Derek Forbort31BOSD3544055644.2-4.933135948.0-0.211.092.0103.026.773.317:4814:456111.77330.1
254Filip Forsberg29NSHC801470120555.04.8104985755.04.511.289.8100.962.337.718:5615:20737816.168649.3
255Gustav Forsling27FLAD771675122657.72.5114391055.72.210.894.2105.048.251.822:0218:0640449.938241.1
256Jean-Luc Foudy21COLC4181456.3-1.7141058.3-0.27.7100.0107.722.277.86:266:26010.82100.0
257Liam Foudy23TOTC1310613344.4-5.7789445.3-5.58.991.4100.431.768.39:599:5331-0.82429.2
257Liam Foudy23NSHC1210012544.4-7.7738645.9-6.87.592.299.730.070.010:0910:0331-0.22231.8
257Liam Foudy23CBJC16842.910.85838.54.233.383.3116.766.733.37:567:5600-0.720.0
258Cam Fowler32ANAD791328151446.7-0.2953112545.9-1.66.988.595.450.649.424:2718:492744-18.825442.1
259Adam Fox25NYRD701397116654.56.1101983455.06.79.792.1101.858.441.623:2918:2345339.328846.2
260Trent Frederic25BOSC79891105945.7-1.863473446.3-1.510.692.0102.642.857.213:4512:4717284.622153.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%
261Mark Friedman28VAND2225424650.8-0.518516652.72.610.592.9103.463.236.812:0411:55230.54337.2
262Byron Froese32VEGC1612617142.4-4.59311145.6-2.15.991.497.329.071.010:4010:06511.43056.7
263Morgan Frost24PHIC6997086952.72.271958455.22.38.490.999.366.833.215:5813:18232914.225452.0
264Jonah Gadjovich25FLALW3824624050.6-4.716217448.2-5.26.393.599.751.748.37:277:1819-1.65552.7
265Sam Gagner34EDMC2728322955.3-0.118816153.9-2.27.989.397.252.747.310:149:322101.77464.9
266Brendan Gallagher31MTLRW7491697148.53.663965049.64.56.788.795.448.751.313:4712:1428260.728551.2
267Rhett Gardner27PHIC/LW13537.5-18.43260.01.50.0100.0100.07:287:28000.20
268Conor Garland27VANRW79106081856.46.976758556.77.910.592.1102.747.852.214:3012:4949811.434854.6
269Adam Gaudette27STLC2171160.77.410758.84.216.783.3100.071.428.69:489:48100.310.0
270Frédérick Gaudreau30MINC6560971945.9-4.843649546.8-3.76.389.695.941.858.214:0211:001718-6.618056.7
271Johnny Gaudreau30CBJLW791329138649.01.295599449.01.710.087.097.053.746.318:5515:573340-2.530550.8
272Brendan Gaunce29CBJC2425027847.3-0.117019746.30.25.792.197.837.562.511:4511:08102-5.45543.6
273Julien Gauthier26NYIRW2718832836.4-11.212522535.7-13.510.091.0101.035.164.910:1010:0335-4.75855.2
274Vladislav Gavrikov28LAKD741431128352.7-0.7106089554.20.28.790.399.148.851.220:4117:5722408.820851.9
275Glenn Gawdin26ANAC13925.0-15.21516.7-21.366.725.075.07:357:0500-0.520.0
276Morgan Geekie25BOSC73902104946.2-1.066272847.60.59.692.2101.842.957.115:2513:3030291.920661.7
277Brandon Gignac26MTLC7548538.8-13.2365838.3-15.04.290.794.946.953.111:399:1636-2.21070.0
278Dennis Gilbert27CGYD3437938549.6-2.826326250.1-2.95.190.295.354.245.812:1711:45510-2.45442.6
279Adam Ginning24PHID912710155.74.2906857.01.16.891.798.465.134.914:0913:21262.11540.0
280Mark Giordano40TORD4572161254.13.950042953.82.710.091.1101.153.146.916:3413:538277.814239.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%
281Samuel Girard25COLD58115991655.93.080564655.53.19.288.797.946.553.519:3916:5323327.518838.8
282Zemgus Girgensons30BUFC6161461849.8-1.142943949.4-1.27.792.099.748.751.311:5110:5385-3.013354.1
283Claude Giroux36OTTC/LW791407115954.86.0100081555.15.29.186.595.550.949.120:0515:1553425.233552.5
284Cody Glass24NSHC4046048848.5-5.631734448.0-6.57.489.396.851.848.213:2310:561315-7.113060.8
285Luke Glendening34TBLC7950875840.1-12.533151639.1-13.19.593.0102.531.468.611:439:24114-14.110850.9
286Alex Goligoski38MIND3341445747.5-1.728633745.9-2.68.888.697.348.551.515:0214:03312-6.57538.7
287Gage Goncalves23TBLC2121152.22.58561.511.10.0100.0100.042.957.19:589:58100.010.0
288Barclay Goodrow30NYRRW7861496239.0-14.343865640.0-13.18.491.199.423.276.812:3610:402917-14.511851.7
289Shayne Gostisbehere30DETD781145115449.85.880086348.13.58.190.298.353.746.319:0215:162033-4.929244.9
290Yanni Gourde32SEAC761229116551.30.184585749.6-0.17.090.997.947.652.417:3114:5759250.128152.7
291Collin Graf21SJSF4285832.6-5.5233937.1-4.413.396.0109.330.369.715:4413:4821-0.5450.0
292Mikael Granlund31SJSC66947127542.6-2.468789843.3-0.910.589.6100.146.653.420:6015:474619-20.224752.2
293Ryan Graves28PITD701170123448.7-4.284986349.6-1.77.693.3100.941.059.018:2316:2319401.219040.5
294Jordan Greenway26BUFLW6585191048.3-4.160562649.1-2.711.689.5101.148.651.417:1413:3730210.919553.3
295A.J. Greer27CGYLW5946950948.0-4.132234348.4-3.97.191.198.240.959.18:508:281816-1.311151.4
296Noah Gregor25TORC6153466444.6-7.238046844.8-7.76.591.297.629.870.211:2010:101613-8.918657.0
297Ridly Greig21OTTC6982384849.3-2.560359250.5-1.911.691.0102.550.149.914:3412:2525191.217252.9
298Benoit-Olivier Groulx23ANAC4537452541.6-6.125835042.4-4.93.693.797.337.262.812:1110:421010-7.58239.0
299Jonathan Gruden23PITC136910938.8-11.3507540.0-8.82.792.595.224.076.08:407:2633-1.21464.3
300Carl Grundström26LAKRW5060447955.80.642533256.10.46.090.396.355.344.710:5610:3010133.117753.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%
301Matt Grzelcyk30BOSD61902110744.9-3.266481444.9-3.79.594.5104.053.446.617:3516:3412281.414538.6
302Radko Gudas33ANAD64966106347.61.369674548.32.410.491.8102.238.861.219:2616:211238-4.521340.4
303Erik Gudbranson32CBJD761167148244.1-6.2817103044.2-5.57.891.999.745.354.719:3716:372026-13.821541.4
304Max Guenette22OTTD710011845.9-5.6678743.5-8.04.994.899.744.255.813:4713:4313-1.62128.6
305Dylan Guenther20ARIRW4356254350.91.741439351.33.310.089.399.250.349.716:1212:1922160.421352.6
306Jake Guentzel29TOTC661394105656.94.9100980255.74.311.690.2101.863.736.320:0516:23322618.443554.3
306Jake Guentzel29PITC50109385056.36.578365654.45.211.089.1100.264.635.420:5316:47212312.633555.2
306Jake Guentzel29CARC1630120659.41.322614660.83.513.595.1108.659.940.117:3515:071135.810051.0
307Kaiden Guhle22MTLD701128141444.4-2.482897745.9-1.110.189.799.839.061.020:5118:322543-8.119050.0
308Denis Gurianov26TOTRW1819419250.3-2.214213052.2-1.18.295.0103.244.455.612:1311:1849-0.25052.0
308Denis Gurianov26NSHRW1415516648.3-4.011211449.6-3.410.394.4104.642.757.312:3511:4547-0.24055.0
308Denis Gurianov26PHIRW4392660.06.9301665.210.60.0100.0100.058.341.710:559:46020.01040.0
309Daniil Gushchin21SJSLW2203834.5-10.3171947.2-3.210.092.3102.330.869.214:5714:3320-0.3650.0
310David Gustafsson23WPGC3726827349.5-2.018819549.1-3.15.393.799.036.363.79:058:1474-2.64951.0
311Erik Gustafsson31NYRD741268105954.55.891378853.74.38.890.799.658.042.017:2315:5226377.823038.7
312Cole Guttman24CHIC2725234042.6-1.217424241.8-2.34.887.292.048.751.312:3710:321410-8.18558.8
313Brandon Hagel25TBLLW791371118653.64.597585053.44.912.886.399.151.948.119:1916:04513811.133253.6
314Robert Hägg28ANAD5516942.54.3374644.67.60.088.688.647.652.412:4712:3903-1.71154.5
315Nicolas Hague25VEGD701068123946.3-2.276686846.9-2.68.991.1100.046.153.918:3016:4612220.423244.0
316Jani Hakanpää31DALD64919102847.2-7.865171047.8-6.511.690.1101.733.666.418:3915:201331-3.914638.4
317Taylor Hall32CHILW1012013247.66.58510145.73.17.091.798.756.643.416:2012:4653-0.64445.5
318Brian Halonen25NJDF2101343.5-4.28850.06.50.0100.0100.050.050.08:178:14100.1450.0
319Hardy Haman Aktell25WSHD6645852.54.7484452.23.16.387.994.157.742.310:3810:34120.71435.7
320James Hamblin24EDMF3121123847.0-9.214415847.7-9.08.394.4102.642.457.67:557:46760.43847.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%
321Dougie Hamilton30NJDD2048835058.23.133427754.70.77.687.595.157.043.020:5919:035141.515040.7
322Travis Hamonic33OTTD4857275243.2-10.040952543.8-9.79.390.399.652.048.014:4413:161126-9.411842.4
323Noah Hanifin27TOTD781584152351.0-0.21141105552.00.210.890.6101.447.452.623:3619:2153662.740240.0
323Noah Hanifin27CGYD611233122050.3-1.089585051.3-0.611.090.3101.345.954.123:4619:4243570.232138.3
323Noah Hanifin27VEGD1735130353.72.524620554.53.110.291.5101.753.746.322:5818:051092.58146.9
324Joel Hanley32TOTD4258049254.12.638734752.71.68.492.1100.643.656.413:5413:272112.56628.8
324Joel Hanley32DALD3245837355.12.830127252.50.58.392.8101.144.355.713:4213:26290.35322.6
324Joel Hanley32CGYD1012211950.61.5867553.45.18.989.698.541.158.914:3213:31022.21353.8
325Jansen Harkins26PITC4330933847.8-4.021823448.2-3.03.494.297.616.183.98:127:5897-2.76456.3
326Thomas Harley22DALD771633130155.74.4114692455.43.810.890.3101.056.743.320:5718:47375915.333941.9
327Jordan Harris23MTLD5479385948.03.455359948.02.98.791.299.947.053.017:2815:461322-2.79544.2
328Ryan Hartman29MINRW7198894351.21.868264451.42.311.689.7101.350.149.916:2613:3339370.033350.2
329Rafaël Harvey-Pinard25MTLLW4235546043.6-1.923432941.6-4.48.192.3100.437.462.612:2810:14512-3.85641.1
330Santeri Hatakka23NJDD1215615749.81.911811550.61.513.492.0105.452.447.614:3912:5716-1.82254.5
331Garnet Hathaway32PHIRW8086284950.4-1.262752454.51.07.188.095.144.255.812:2310:4612157.518355.7
332Erik Haula32NJDLW74103596351.80.672669851.00.510.189.299.348.251.816:5113:4226285.227953.4
333John Hayden28SEAC2121054.52.49660.011.50.083.383.340.060.06:446:4400-0.5250.0
334Kevin Hayes31STLRW77865100646.20.763575545.7-0.48.393.3101.641.558.514:2912:444029-6.926556.2
335Barrett Hayton23ARIC3348339654.98.233429653.06.28.185.093.251.049.017:0113:23980.711955.5
336Victor Hedman33TBLD761561142652.32.71114104251.72.412.789.7102.458.341.724:4718:5225534.939341.2
337Emil Heineman22MTLLW4334940.2-6.8232944.2-2.917.693.3111.023.876.29:579:4701-0.440.0
338Danton Heinen28BOSC/LW7184793947.40.761869647.0-0.311.192.4103.444.855.214:2412:6032220.620357.1
339Miro Heiskanen24DALD691630123456.96.1115490256.14.910.188.898.959.240.824:2920:29323618.939040.0
340Adam Henrique33TOTC7891399048.00.064974046.7-1.910.191.4101.543.556.516:5212:442917-3.326350.6
340Adam Henrique33ANAC6070475748.22.350356847.00.39.890.8100.642.357.717:3512:402411-2.222050.5
340Adam Henrique33EDMC1820923347.3-7.014617245.9-8.811.393.3104.648.151.914:2712:5756-1.14351.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%
341Tomáš Hertl30TOTC5184294647.14.956764746.74.58.487.796.145.354.720:4415:603713-2.822551.6
341Tomáš Hertl30SJSC4879390946.64.953662046.44.68.287.996.144.855.220:5416:083513-2.221752.1
341Tomáš Hertl30VEGC3493757.07.2312753.43.113.383.396.756.044.017:5613:4120-0.5837.5
342Matthew Highmore27OTTLW7304838.5-15.8182245.0-9.518.285.7103.940.060.07:436:2802-0.3616.7
343Vinnie Hinostroza29PITC1412314146.6-7.19710248.7-2.44.192.496.526.773.39:458:4870-1.13577.1
344Roope Hintz27DALLW78126695057.15.888666757.15.812.088.9101.053.446.617:1313:30223618.832554.8
345Akito Hirose24VAND3212644.72.2151648.46.99.1100.0109.154.545.512:0611:0200-0.210.0
346Nico Hischier25NJDC691172101053.73.683675352.63.411.786.898.550.349.719:2614:3755285.132055.6
347Mike Hoffman34SJSC/LW6667186243.81.148162143.61.46.990.297.144.255.813:4412:103112-14.116044.4
348Nils Höglander23VANLW7787877853.02.262356152.62.112.891.6104.548.851.212:0211:3129145.119460.3
349Justin Holl32DETD3844453045.6-0.832039844.6-2.113.092.3105.252.247.815:0514:01718-6.14729.8
350Dylan Holloway22EDMC3441727660.24.927521156.62.25.292.497.653.546.511:0710:511494.39348.4
351Pontus Holmberg24TORRW5152351750.3-0.937334551.90.211.991.2103.152.247.811:2810:281493.59354.8
352Simon Holmström22NYIRW7476098943.5-4.854767944.6-5.08.591.7100.245.154.913:1711:505219-10.715147.0
353Alexander Holtz22NJDRW8075881348.2-4.254360447.3-4.18.690.398.958.541.511:3410:191020-6.023551.1
354Bo Horvat28NYIC781444135951.57.0108397352.76.89.589.198.556.143.919:4015:5930439.840759.0
355Brett Howden25VEGC6971694543.1-6.248565242.7-8.19.489.799.143.856.213:1011:462819-6.312758.3
356Filip Hronek26VAND791645140154.04.71130106451.51.112.891.4104.258.341.723:3119:4724501.837538.9
357Jonathan Huberdeau30CGYLW781318115153.42.890681052.81.47.688.095.664.135.917:2714:4152621.526451.5
358Jack Hughes22NJDC62126996956.76.290774255.05.48.887.496.267.432.620:5817:06647111.652252.5
359Luke Hughes20NJDD801605132754.74.81122100452.83.38.287.996.160.939.121:2417:5141686.338933.9
360Quinn Hughes24VAND791770128957.911.2122199355.17.313.391.0104.461.538.524:4520:11415212.152936.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%
361Daemon Hunt21MIND1214112253.61.31028454.83.64.294.198.367.232.811:3010:14131.52133.3
362Dryden Hunt28CGYLW2629026752.1-0.420417853.41.29.590.499.955.244.811:0710:53148-1.95558.2
363Ben Hutton30VEGD3956454151.01.639438150.8-0.910.092.4102.463.536.516:1114:4910134.912849.2
364Grant Hutton28NYID2162143.22.6141450.010.311.1100.0111.145.554.58:468:38000.210.0
365Zach Hyman31EDMLW771596110059.26.9117979359.88.312.089.3101.362.337.719:3416:12351831.047659.5
366Alex Iafallo30WPGC7992492949.9-1.368465151.20.19.193.7102.856.643.415:2312:1927193.024248.3
367Bokondji Imama27OTTLW4202148.8-9.617965.48.425.0100.0125.063.636.46:266:26000.1616.7
368Vincent Iorio21WSHD3302752.66.9211952.58.615.491.7107.183.316.79:379:37130.2560.0
369Mark Jankowski29NSHC3038927958.26.428619259.88.38.294.5102.861.538.512:3311:051886.58754.0
370Mattias Janmark31EDMC6759257950.6-4.842341450.5-4.57.991.699.642.957.111:489:5612174.510662.3
371Calle Järnkrok32TORC5267662052.21.350544453.22.510.591.9102.452.947.115:1612:2916119.916755.1
372Roby Jarventie21OTTLW7346833.3-18.8244435.3-16.65.980.085.993.36.77:317:3113-0.6862.5
373Seth Jarvis21CARC80128691058.6-1.091366258.0-0.211.990.0101.855.045.018:4613:4743419.531655.7
374Tanner Jeannot26TBLF5253853550.1-0.337135950.81.06.290.096.240.259.812:0211:08515-1.610951.4
375Jan Jeník23ARIRW4234235.4-13.8152240.5-9.30.084.684.652.947.18:158:1510-0.7450.0
376Boone Jenner30CBJC58997100649.82.269171449.21.710.389.199.448.951.120:0615:382419-1.928754.0
377Nick Jensen33WSHD771079138143.9-3.576597843.9-3.19.391.4100.740.159.919:4816:552255-13.319735.5
378David Jiříček20CBJD4155159848.01.539043247.40.87.092.999.955.244.814:4014:28916-2.59241.3
379Lucas Johansen26WSHD65610235.4-7.2407335.4-7.814.893.3108.131.468.614:1613:5132-2.3944.4
380Ryan Johansen31COLC6368969949.6-2.646850648.0-4.58.090.898.845.354.713:3911:262119-4.813259.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%
381Marcus Johansson33MINC/W75102097751.12.272469351.12.47.290.297.450.249.815:5413:3823292.623644.9
382Erik Johnson35TOTD6571278347.6-4.750755647.7-6.17.987.595.447.952.114:2411:54614-1.412546.4
382Erik Johnson35BUFD5046954746.2-5.833840145.7-7.19.189.098.049.650.413:4810:45312-1.88746.0
382Erik Johnson35PHID1524323650.7-2.816915552.2-5.05.483.588.944.255.816:2115:45320.43847.4
383Jack Johnson37COLD771069112448.7-5.575581148.2-5.610.692.6103.235.065.014:4813:4912180.619438.1
384Kent Johnson21CBJC4245248548.2-0.932234048.6-0.510.190.5100.757.942.113:3311:23167-1.711952.1
385Reese Johnson25CHIF4236541646.71.026530346.71.85.486.091.540.060.010:569:3779-5.88858.0
386Ryan Johnson22BUFD4156150352.70.339636452.1-1.48.192.6100.758.541.513:5213:4213122.28640.7
387Tyler Johnson33CHIC6469194142.3-2.449168441.8-2.45.790.195.849.450.615:4012:552521-13.619855.6
388Ross Johnston29ANALW6639054941.5-5.428639442.1-4.94.792.296.948.351.78:098:061211-10.07757.1
389Wyatt Johnston20DALC801253104554.52.186873154.31.910.190.0100.051.848.216:5713:49373014.240252.5
390Marc Johnstone27PITF12625.0-15.2050.0-41.375.00.0100.07:196:0900-0.70
391Henri Jokiharju24BUFD721241127149.4-2.989991649.5-2.39.891.6101.453.346.718:5617:481728-2.219542.6
392Caleb Jones26COLD2324826448.4-5.417617849.7-3.59.793.0102.738.062.011:5211:40471.53650.0
393Max Jones25ANALW5249261144.6-2.835944744.5-3.07.892.4100.242.857.212:0311:17179-2.013357.1
394Seth Jones29CHID641164128247.65.083692947.45.68.390.799.052.048.025:2819:593853-6.736545.2
395Zachary Jones23NYRD3143843150.4-1.032231750.4-1.010.690.4100.953.047.014:3814:28158-0.86960.9
396Axel Jonsson-Fjällby25WPGLW2620317553.73.114111854.42.89.197.4106.535.764.38:077:53331.45541.8
397Mathieu Joseph26OTTRW6988695348.2-4.264266749.0-4.310.389.099.348.651.416:2313:566333-2.122252.7
398Pierre-Olivier Joseph24PITD4968672848.5-3.149553947.9-4.09.190.799.746.453.614:4914:142120-0.410138.6
399Dakota Joshua27VANC6068064651.31.250346052.22.811.093.2104.241.758.314:1912:0828243.913458.2
400Roman Josi33NSHD801903157854.75.11369111655.15.310.189.999.963.136.924:4020:16326010.558844.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%
401Tyson Jost25BUFC4131839344.7-7.422528544.1-8.36.688.495.049.550.510:4110:00113-7.68355.4
402Noah Juulsen26VAND5358067046.4-6.442045348.1-4.18.592.1100.645.055.014:5012:54817-2.410028.0
403Nazem Kadri33CGYC791341116453.53.294683353.22.210.589.399.764.335.718:2515:1152664.549652.8
404Wyatt Kaiser21CHID3240252743.3-1.828638642.6-2.210.392.7102.950.449.617:1915:28723-6.65731.6
405Kaapo Kakko22NYRRW5970471149.80.051749950.91.17.893.6101.452.247.813:1712:081616-1.116653.0
406Arthur Kaliyev22LAKRW5161544658.03.947831260.55.76.589.796.256.044.011:4810:2011155.521147.9
407David Kämpf29TORC7570683945.7-6.650959646.1-6.88.191.599.627.272.813:2910:602416-12.113459.0
408Evander Kane32EDMLW761221112252.1-3.786681751.5-4.18.890.799.555.144.916:4415:0624412.842052.1
409Patrick Kane35DETRW4770475048.44.150053648.34.09.690.5100.055.944.118:1815:051428-1.025355.3
410Kasperi Kapanen27STLRW7179793646.0-0.359069246.0-0.78.291.399.442.957.114:2212:363616-8.217753.1
411Kirill Kaprizov26MINLW721312117252.84.994985052.84.112.589.3101.860.639.421:2917:1436707.755047.3
412Erik Karlsson33PITD791905158554.66.11350119253.14.49.190.699.755.045.024:1620:36507016.351938.0
413Linus Karlsson24VANC4323845.7-0.2222645.8-0.36.795.0101.725.974.110:099:0210-0.7850.0
414William Karlsson31VEGC6794890451.23.568861452.84.312.290.0102.253.646.417:4113:0841339.528958.5
415Tye Kartye22SEAF7380080849.8-1.854558448.3-1.86.793.199.852.547.511:4811:31248-3.421248.1
416Mark Kastelic24OTTC6244346848.6-2.629930649.4-2.37.490.698.049.650.47:497:3813150.29066.7
417Boris Katchouk25TOTLW5653358247.80.937240847.70.96.192.598.645.554.511:2810:192317-0.312054.2
417Boris Katchouk25CHILW3836743845.61.326431245.82.25.893.098.847.053.012:2710:461813-3.48164.2
417Boris Katchouk25OTTLW1816614453.51.41089652.90.36.790.997.641.558.59:239:22543.13933.3
418Miloš Kelemen24ARIF10477339.2-6.1325935.2-9.69.190.099.145.854.27:417:4111-2.21241.7
419Clayton Keller25ARIC761162111051.14.484682450.74.310.087.597.653.946.119:1315:534245-11.042052.6
420Parker Kelly24OTTF7766267549.5-1.445544450.6-1.17.889.697.349.550.511:359:173119-0.616849.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%
421Philip Kemp24EDMD11150.0-16.010100.036.20.00.0100.02:032:03000.00
422Adrian Kempe27LAKLW74112095054.1-0.178968253.6-2.010.691.0101.651.248.818:5614:0831233.948549.7
423Alexander Kerfoot29ARIC80964105747.7-1.265975046.8-1.710.388.899.045.854.217:2112:553825-2.918952.9
424Matthew Kessel23STLD3749459245.5-0.835341546.0-0.16.993.1100.147.552.516:2915:591318-5.77634.2
425Michael Kesselring24ARID6397489052.34.570165951.54.411.191.3102.454.145.915:4115:2313271.019138.2
426Jujhar Khaira29MINLW15645.5-9.13537.5-17.60.0100.0100.066.733.38:057:1300-0.41100.0
427Marat Khusnutdinov21MINC1311813646.5-2.2859248.0-0.33.388.391.645.754.312:3211:0343-0.71735.3
428Alex Killorn34ANAC/LW6192788451.25.966065650.24.78.988.497.351.348.718:4415:072832-5.626252.3
429Justin Kirkland27ARILW2131154.25.07846.7-5.90.0100.0100.037.562.57:147:1401-0.11100.0
430Joel Kiviranta27COLF5540245746.8-5.227731846.6-5.48.791.4100.135.664.49:498:381971.17661.8
431Adam Klapka23CGYF4132831.7-23.082028.6-24.70.093.393.325.075.06:086:0811-0.70
432Tyler Kleven22OTTD910010648.50.8736851.83.68.091.199.153.846.212:3911:5435-0.91353.8
433John Klingberg31TORD1427223154.15.819216753.54.79.386.295.567.432.620:3317:087120.25226.9
434Matthew Knies21TORLW7797599649.5-1.871770850.3-1.611.090.8101.851.548.513:4312:5136296.918360.7
435Nikolai Knyzhov25SJSD1013116544.36.39211344.96.43.288.992.140.659.417:3915:4932-2.11931.6
436Patrik Koch27ARID1111150.0-0.66650.03.716.780.096.7100.00.09:209:2000-0.3425.0
437Cole Koepke25TBLLW9435842.6-11.4334244.0-9.213.089.7102.757.142.96:426:4221-0.21560.0
438Keegan Kolesar26VEGRW7671781646.8-2.047656245.9-4.27.590.898.332.367.710:5210:282219-3.213751.8
439Vladislav Kolyachonok22ARID3193833.3-6.4122730.8-9.622.2100.0122.226.773.310:5810:58100.0540.0
440Travis Konecny26PHIC741399110355.97.098476756.24.29.887.297.060.939.119:4815:1051299.547949.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%
441Anže Kopitar36LAKC791238106053.90.486375053.5-1.510.890.0100.849.950.119:4014:4548357.522657.5
442Joona Koppanen25PITLW4193634.5-19.0152537.5-11.00.0100.0100.05.694.47:497:00000.2580.0
443Kevin Korchinski19CHID731155141744.91.0803103643.7-0.16.090.396.361.938.119:3617:372069-20.322142.1
444Kaedan Korczak23VEGD2642241250.65.229428051.24.810.094.9104.946.853.216:3015:564126.18139.5
445Klim Kostin24TOTC/LW4945751047.30.433236048.01.58.489.197.455.744.310:3810:09815-5.78350.6
445Klim Kostin24DETC/LW3324228146.3-1.318019747.70.26.892.699.551.548.58:438:38210-2.64647.8
445Klim Kostin24SJSC/LW1621522948.43.415216348.34.510.284.794.960.339.714:3713:1565-3.13754.1
446Jesperi Kotkaniemi23CARC77109775859.1-0.278856158.40.46.990.997.959.640.412:5611:4226343.325148.6
447Johnathan Kovacevic26MTLD6080890847.12.255664746.20.49.593.7103.138.361.716:3014:13949-1.914530.3
448Peyton Krebs23BUFC7888179952.41.663858752.11.17.792.4100.251.049.012:3211:351312-1.213951.8
449Chris Kreider32NYRLW801193108752.32.986077852.52.811.790.6102.355.844.218:4713:422228-1.042956.4
450Torey Krug32STLD771365148048.03.2993109347.62.27.190.197.250.749.321:5817:513845-10.135445.8
451Dominik Kubalík28OTTLW7262380443.7-8.245355045.2-7.26.087.693.652.048.012:1310:151820-12.317152.0
452Nikita Kucherov30TBLRW781594131354.86.7114797054.26.414.086.7100.663.836.221:3617:33599416.661748.6
453Brett Kulak30EDMD78108097352.6-2.975768252.6-2.48.191.399.449.051.015:1114:1414329.719643.9
454Jiri Kulich19BUFC141126.7-1.73730.02.90.075.075.010.090.014:5314:5300-0.21100.0
455Dmitry Kulikov33FLAD74110595253.7-3.177469252.8-1.88.492.2100.657.342.716:2614:0922475.618140.3
456Luke Kunin26SJSC74796116840.5-4.454384339.2-5.66.791.898.441.059.015:4112:482015-28.318851.1
457Rasmus Kupari23WPGC2717418947.9-5.112214246.2-6.52.592.294.749.250.88:577:5664-3.84757.4
458Sean Kuraly31CBJC6068477147.0-1.948154846.7-2.47.891.999.732.867.213:3711:341516-9.416254.9
459Philipp Kurashev24CHIC72994130143.3-1.669591043.3-0.98.987.696.659.140.919:0315:454025-11.327646.0
460Andrei Kuzmenko27TOTF6985172454.03.960054252.52.510.087.997.967.232.814:4811:3825223.325145.4
460Andrei Kuzmenko27VANF4348541853.74.835431353.14.411.488.499.861.638.414:2110:5310152.015042.0
460Andrei Kuzmenko27CGYF2636630654.52.524622951.8-0.27.887.295.074.125.915:3112:511571.310150.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%
461Evgeny Kuznetsov31TOTC6178990246.7-4.256066445.8-5.67.991.699.558.741.317:3913:552837-9.118950.8
461Evgeny Kuznetsov31WSHC4351666743.6-3.035948642.5-4.58.091.299.257.242.818:4714:112227-10.113152.7
461Evgeny Kuznetsov31CARC1827323553.7-6.720117853.0-7.57.692.9100.663.136.914:5613:186101.05846.6
462Yan Kuznetsov21CGYD1101245.5-8.171041.2-13.70.085.785.733.366.711:5811:5801-0.6450.0
463Oliver Kylington26CGYD3050654148.3-4.934837548.1-5.37.190.697.855.844.217:0016:121221-1.49639.6
464Jordan Kyrou25STLC801294118652.29.196287852.38.99.788.197.758.641.418:2415:2549517.950049.4
465Kevin Labanc28SJSRW4544851146.71.730537045.20.14.286.790.942.357.711:3610:41510-7.611352.2
466Samuel Laberge26NJDW/C25645.5-12.25362.56.70.0100.0100.00.0100.03:063:0200-0.20
467Jackson LaCombe23ANAD69929117544.2-3.066183544.2-3.07.390.297.544.355.719:2116:222933-11.912642.1
468Alex Laferriere22LAKRW7896394650.4-4.271567751.4-4.36.890.297.152.747.313:1612:342126-2.030546.2
469Sam Lafferty28VANC/LW7673278848.2-4.050756947.1-4.99.592.1101.650.649.411:5211:071719-3.414053.6
470Alexis Lafrenière22NYRLW801511118556.08.7108389354.86.510.288.698.973.126.917:1715:59442714.039453.8
471William Lagesson27TOTD3848649149.70.134033050.71.18.092.6100.650.749.314:4613:264230.96028.3
471William Lagesson27TORD3039536851.81.427324852.41.89.292.2101.452.147.914:3113:174231.63930.8
471William Lagesson27ANAD89112342.5-3.5678245.00.12.594.096.545.254.815:4113:5800-0.82123.8
472Patrik Laine25CBJRW1821325645.40.715817847.01.612.681.594.162.038.015:1312:20914-1.78946.1
473Maxime Lajoie26TORD7637844.7-1.6415542.7-5.810.394.6104.968.431.612:4312:0541-0.7812.5
474Hendrix Lapierre21WSHC4843750846.2-0.129735545.6-0.310.391.2101.460.639.411:2910:231516-2.19353.8
475Dylan Larkin27DETC65106099351.67.677373551.37.312.787.9100.547.352.720:0015:144743-4.040151.6
476Adam Larsson31SEAD771558151450.7-0.51024113947.3-3.48.592.5101.057.242.822:5919:542217-5.229042.8
477Scott Laughton29PHIC80976117845.3-8.173278848.2-7.58.988.697.548.351.715:4312:371926-1.928358.3
478Jakub Lauko23BOSC5737754241.0-7.927336043.1-6.08.492.3100.726.673.49:449:32137-4.58941.6
479Jeremy Lauzon26NSHD771163118749.5-3.185285449.9-2.78.390.999.236.463.618:3116:031527-2.623941.8
480Raphael Lavoie23EDMC7464848.9-6.1283643.8-10.80.092.692.665.434.67:177:1710-1.0944.4
Rk Player Age Tm Pos GP CF CA CF%