NHL Advanced Stats / Analytics

Teams

Advanced Stats Finder
Search our database using advanced filtering tools.

Team Page
Choose a team 

Players

Advanced Stats 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 Acciari29FLAC127513336.1-20.86010037.5-19.26.596.3102.925.075.014:3711:33430.42263.6
2Calen Addison20MIND3444847.80.8344045.9-1.712.091.7103.775.924.118:3115:46000.9666.7
3Andrew Agozzino30ANALW1131940.6-18.110952.6-5.90.0100.0100.050.050.016:0015:33010.6333.3
4Sebastian Aho23CARF2031223157.55.223618056.74.99.189.898.956.044.019:1314:4918164.08456.0
5Mark Alt29LAKD2152141.72.3121741.4-0.40.0100.0100.060.040.013:3512:0900-0.8475.0
6Michael Amadio24LAKC1615016647.51.010512845.1-1.46.192.898.955.844.212:2910:4018-1.62759.3
7Joey Anderson22TORRW151229.4-14.51910.0-34.4100.057.142.99:369:3601-0.30
8Josh Anderson26MTLRW1923521752.0-2.717616651.5-3.19.190.299.352.947.114:3812:57460.76773.1
9Michael Anderson21LAKD1823827946.0-1.318022344.7-4.19.792.5102.248.651.421:3619:10590.13432.4
10Jaret Anderson-Dolan21LAKC6445942.7-5.4344443.6-5.216.090.3106.351.948.113:4211:4101-1.11060.0
11Lias Andersson22LAKC117411040.2-6.7629439.7-7.19.384.894.248.651.410:5110:2113-1.61764.7
12Rasmus Andersson24CGYD2231435047.3-5.622226745.4-7.17.691.198.750.050.021:2216:49417-1.77950.6
13Andy Andreoff29PHILW3113026.8-28.872422.6-28.70.093.893.836.463.69:349:3100-1.020.0
14Anthony Angello24PITC231023.1-26.92625.0-26.70.0100.0100.075.025.08:026:09100.0366.7
15Artem Anisimov32OTTC98410344.9-4.6577144.5-6.78.392.9101.236.263.811:5410:0224-1.81957.9
16Mason Appleton25WPGC2020820750.13.416515751.25.710.292.6102.746.653.413:4912:305120.95261.5
17Josh Archibald28EDMRW2318222744.5-4.613616545.2-4.910.790.2100.830.869.212:5810:2167-2.04163.4
18Joel Armia27MTLRW1315011656.40.31108755.80.316.091.9108.054.545.514:1312:05431.93562.9
19Viktor Arvidsson27NSHLW2132024157.05.226316861.010.26.089.695.662.038.017:1214:16510-1.512955.8
20Rasmus Asplund23BUFF4323250.00.0262254.26.29.1100.0109.126.373.711:019:32010.2580.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%
21Zach Aston-Reese26PITC9838150.62.3655653.75.512.297.6109.833.366.714:4512:4014-1.72458.3
22Andreas Athanasiou26LAKC1210211946.2-2.8738845.3-4.013.290.6103.850.749.313:4011:45410.33542.9
23Cam Atkinson31CBJRW2325631844.6-1.419923146.3-0.210.187.397.461.638.418:1614:24819-2.810361.2
24Nicolas Aube-Kubel24PHIRW1815817747.20.012313447.91.88.492.9101.336.863.212:1311:421070.83246.9
25David Backes36ANAC8767849.4-5.8565450.9-5.99.186.195.233.966.113:5311:4034-1.03363.6
26Mikael Backlund31CGYC2125820955.25.619616055.16.28.288.196.341.158.916:5313:1020162.09056.7
27Nicklas Backstrom33WSHC2126630246.8-2.619423145.6-3.614.989.3104.259.041.018:3915:171063.26861.8
28Josh Bailey31NYIC2124226647.6-2.518219748.0-3.37.094.0101.053.546.518:0414:60813-0.85565.5
29Justin Bailey25VANRW3211165.615.6171160.710.70.080.080.081.818.26:486:46000.1785.7
30Rudolfs Balcers23SJSLW8848749.1-0.3675953.22.28.283.091.144.855.213:3012:2563-0.11471.4
31Alexander Barabanov26TORF10576447.1-1.7455047.4-1.42.892.695.462.937.17:477:42241.21478.6
32Ivan Barbashev25STLC1715916449.2-2.012012748.6-1.810.296.7107.048.052.013:2311:1346-1.33762.2
33Aleksander Barkov25FLAC2033122659.49.325918358.68.39.591.7101.250.050.020:5116:141996.311364.6
34Alex Barre-Boulet23TBLF114670.026.713668.426.60.0100.0100.054.545.512:118:51110.320.0
35Tyson Barrie29EDMD2338740948.60.729731448.6-0.810.590.1100.654.046.022:2117:331125-3.912050.0
36Matt Bartkowski32MIND161627.3-27.161331.6-20.40.087.587.540.060.013:0211:22000.42100.0
37Mathew Barzal23NYIC2132128652.94.925520555.47.49.190.799.961.638.419:3216:3113152.08861.4
38Nathan Bastian23NJDRW1715113852.20.212111251.91.88.995.2104.127.372.712:0610:5141-1.13265.6
39Drake Batherson22OTTC2327726551.11.221420551.10.45.789.795.458.641.415:5912:1756-3.39355.9
40Jay Beagle35VANRW/C2418622345.5-5.213517044.3-6.39.591.4100.925.075.012:559:25103-0.13452.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%
41Jake Bean22CARD111339857.66.31027657.36.28.392.6100.951.248.813:1412:24143.83145.2
42Ethan Bear23EDMD1116315151.93.612511751.71.512.291.7103.950.849.219:3616:421101.03240.6
43Nicolas Beaudin21CHID118713738.8-7.96310138.4-7.718.493.6112.058.241.814:0312:04111-0.41729.4
44Nathan Beaulieu28WPGD2023029843.6-5.517823243.4-4.910.091.7101.744.955.117:3015:18318-1.34252.4
45Anthony Beauvillier23NYILW1212311950.82.9928751.42.16.294.7100.950.050.016:1313:1976-0.63857.9
46Pierre-Edouard Bellemare35COLLW1512210154.7-1.0867752.8-2.24.894.399.242.457.611:309:33311.93262.5
47Kieffer Bellows22NYILW8596946.1-2.4424946.2-4.23.395.098.356.044.09:359:2120-0.12245.5
48Louis Belpedio24MIND161726.1-29.161430.0-23.10.088.988.940.060.013:5811:49000.4366.7
49Emil Bemstrom21CBJC8656749.22.8495149.02.52.796.999.654.545.511:0710:1401-0.21450.0
50Jamie Benn31DALLW1215614352.23.211111449.31.09.993.8103.657.742.317:3413:563110.25156.9
51Jordie Benn33VAND1818319148.9-1.914315248.5-2.612.588.7101.262.137.914:4412:29282.04348.8
52Sam Bennett24CGYC2120721149.5-1.915315350.0-0.46.987.294.157.642.413:2012:06812-0.56160.7
53Matt Benning26NSHD2020620350.4-4.515314651.2-3.86.388.094.328.771.314:3212:4306-4.03941.0
54Patrice Bergeron35BOSC1926017360.08.119912361.810.212.485.798.164.735.318:1813:061051.610959.6
55Tyler Bertuzzi25DETLW91159455.09.5857652.88.57.691.799.260.339.719:3714:03681.33458.8
56Alex Biega32DETD3322655.22.7222052.4-1.110.576.987.445.854.211:2610:5101-0.9425.0
57Anthony Bitetto30NYRD98913439.9-7.76610239.3-11.16.491.798.057.942.114:0313:08111.22045.0
58Anders Bjork24BOSLW1816814354.00.412910255.82.76.787.794.439.760.312:0310:31550.92441.7
59Oliver Bjorkstrand25CBJRW2327129448.03.221422948.32.69.090.299.251.348.716:3614:43156-2.99354.8
60Tobias Bjornfot19LAKD810212544.9-6.0749743.3-7.73.897.0100.844.355.717:5215:5735-2.31136.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%
61Nick Bjugstad28MINC1817119047.4-1.214313751.11.49.892.9102.748.451.612:0110:54323.55373.6
62Colin Blackwell27NYRC111009052.66.0806754.47.512.385.197.445.954.112:4811:07342.53164.5
63Sammy Blais24STLLW11919748.4-2.8677646.9-3.913.091.1104.154.845.211:4011:3622-0.91080.0
64Anton Blidh25BOSLW2131546.4-6.691047.4-4.80.0100.0100.00.0100.09:259:2500-0.4250.0
65Teddy Blueger26PITC2017918549.2-3.114113351.5-1.113.090.5103.525.274.814:2312:0548-2.53256.3
66Brock Boeser23VANRW2429828551.12.023622151.63.111.286.597.868.431.618:5814:207122.710060.0
67Zach Bogosian30TORD2122623449.1-0.317619148.0-2.411.893.8105.647.152.914:3912:42382.34438.6
68Nick Bonino32MINC1715518945.1-4.311913447.0-4.010.589.299.738.161.915:2710:54742.04065.0
69Adam Boqvist20CHID1213112850.60.410411048.6-1.26.093.599.564.635.416:0413:02191.52650.0
70Jesper Boqvist22NJDC5495248.5-2.0374346.3-4.13.496.8100.223.876.213:3412:3932-0.43100.0
71William Borgen24BUFD4403950.62.5343152.32.60.0100.0100.047.852.216:5915:14010.0580.0
72Mark Borowiecki31NSHD1715917048.3-6.812011052.2-2.77.190.497.529.570.513:3611:5113-1.93636.1
73Robert Bortuzzo31STLD1111310053.12.2827452.61.94.888.793.469.530.513:4212:04040.22152.4
74Evan Bouchard21EDMD1115214052.16.110810750.23.27.394.9102.267.932.114:1313:3328-0.25558.2
75Madison Bowey25CHID2191950.014.0141450.014.710.0100.0110.033.366.711:0911:02120.310.0
76Travis Boyd27TORC149712543.7-3.7789445.3-3.913.589.6103.066.733.310:058:5931-0.12751.9
77Tyler Bozak34STLC7384744.7-3.2323647.1-0.911.185.296.353.546.513:169:17010.4450.0
78Erik Brannstrom21OTTD91089952.23.0747848.7-0.313.390.3103.763.936.114:4913:05211-2.33342.4
79Derick Brassard33ARIC2122619154.26.715814252.75.36.690.997.555.444.615:1812:3078-0.35450.0
80Jesper Bratt22NJDW1117211659.78.91309358.39.18.491.8100.268.931.117:2214:49670.14562.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%
81Justin Braun33PHID1516420444.6-2.512715644.9-2.216.392.9109.135.065.018:2016:07151.22339.1
82T.J. Brodie30TORD2230535246.4-3.524826548.3-1.112.493.9106.355.045.021:4818:426133.24146.3
83Jonas Brodin27MIND1624524450.12.718417551.31.712.590.6103.150.849.223:0218:00592.46844.1
84Jonny Brodzinski27NYRC4255431.6-17.8214332.8-17.26.796.2102.844.855.210:5510:4101-0.5785.7
85Mathias Brome26DETF2116219145.9-4.213115146.5-3.33.192.695.752.947.113:5211:3999-1.23265.6
86Adam Brooks24TORC13827.3-24.52528.6-20.60.0100.0100.050.050.08:296:5600-0.11100.0
87Connor Brown27OTTRW2330427552.53.123120353.23.39.387.596.843.456.618:2614:231711-7.67661.8
88Dustin Brown36LAKRW2022823249.63.218018149.93.711.990.8102.644.855.217:2813:59312-0.37857.7
89Josh Brown27OTTD97111937.4-17.2558140.4-14.76.883.990.745.554.515:1712:4614-2.41127.3
90Jacob Bryson23BUFD3394944.30.6323845.70.921.196.7117.746.453.617:3815:5102-0.6757.1
91Pavel Buchnevich25NYRLW1922224347.7-0.416017747.5-1.78.490.999.357.342.719:1013:4214151.37762.3
92Connor Bunnaman22PHIF1310611747.5-0.7708844.3-4.16.396.7103.035.164.912:1111:17300.12347.8
93Andre Burakovsky25COLLW1518213557.41.312710455.0-0.110.090.9100.962.337.714:0912:19352.34654.3
94Brent Burns35SJSD/RW1837138249.30.528129648.7-1.09.188.297.445.055.027:2721:3410170.011746.2
95Will Butcher26NJDD5607943.2-11.3425642.9-8.112.993.0105.955.045.017:2617:1722-1.41457.1
96Bowen Byram19COLD1523518755.7-2.016314652.8-4.27.090.197.157.942.117:3716:22142.83745.9
97Paul Byron31MTLLW1916516749.7-6.112613248.8-7.26.192.999.152.447.612:2310:26260.22853.6
98Nicholas Caamano22DALRW12688743.9-6.1606946.5-2.20.090.690.627.372.79:108:56130.52470.8
99Drake Caggiula26ARILW1616517948.0-2.512214246.2-4.011.288.099.256.643.412:3211:1845-0.74358.1
100Matt Calvert31COLLW9957555.90.6606050.0-3.94.891.796.445.854.214:3611:46000.22259.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%
101Kyle Capobianco23ARID2301566.712.7201262.59.60.077.877.884.215.814:2812:10210.4837.5
102Brandon Carlo24BOSD1927424652.7-1.920619551.4-4.08.889.398.243.356.719:1816:0748-2.95349.1
103John Carlson31WSHD2135136748.90.326027948.20.112.487.599.956.143.924:2118:58971.79854.1
104Gabriel Carlsson24CBJD5485845.32.4374744.0-0.68.0100.0108.048.651.414:3014:04100.1977.8
105Lucas Carlsson23CHID109111244.8-1.0639140.9-3.64.398.5102.841.158.912:4311:5412-1.01656.3
106Ryan Carpenter30CHIC1514010557.19.3997357.611.12.996.499.328.072.013:1710:12142.33966.7
107Daniel Carr29WSHLW3273642.9-10.3203040.0-15.513.382.695.938.561.510:1510:1500-0.3475.0
108Connor Carrick26NJDD1141745.2-5.4101343.5-8.60.081.881.840.060.016:1416:1411-0.1333.3
109William Carrier26VEGLW1713115745.5-6.69611445.7-7.04.993.097.951.848.29:499:39230.03250.0
110Jeff Carter36LAKC2021124546.3-1.315919245.3-2.59.489.298.652.947.117:0813:1054-1.08172.8
111Cody Ceci27PITD1721719852.31.316014951.80.48.192.9101.055.644.417:3915:4146-2.13243.8
112Erik Cernak23TBLD1721819752.54.316714653.43.710.692.5103.141.258.818:1815:0424-1.26355.6
113Thomas Chabot24OTTD2041639251.53.831728952.34.37.588.095.444.355.725:3921:171331-4.811247.3
114Michael Chaput28ARIC5274139.7-5.3192642.2-0.50.094.794.723.876.210:539:37120.3728.6
115Zdeno Chara43WSHD2129631448.5-0.221624546.9-1.914.992.4107.343.456.619:2416:127143.76648.5
116Jalen Chatfield24VAND99311644.50.2719143.8-0.93.285.989.129.570.514:1813:3930-0.61361.5
117Ben Chiarot29MTLD2035131952.4-3.927124252.8-2.96.691.097.647.652.422:0718:374202.29053.3
118Alex Chiasson30EDMRW1610513344.1-2.4829745.8-1.411.193.0104.144.255.812:118:4263-0.93056.7
119Filip Chlapik23OTTC17653.8-2.66650.0-2.520.0100.0120.050.050.07:117:11000.41100.0
120Sasha Chmelevski21SJSC2131644.8-9.0111542.3-10.020.076.996.966.733.36:106:1000-0.1475.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%
121Jakob Chychrun22ARID2135935150.62.625725849.92.39.788.898.556.543.522:5919:14613-1.213044.6
122Filip Chytil21NYRC5674062.612.9503459.510.910.395.2105.560.040.012:5712:00211.01866.7
123Anthony Cirelli23TBLC1313311753.24.31088855.15.312.093.3105.444.155.917:4113:08520.53865.8
124Casey Cizikas29NYIC2116919945.9-4.412414745.8-5.88.491.099.438.361.713:1911:2646-1.74161.0
125Fredrik Claesson28SJSD4475048.53.9393453.48.27.196.2103.366.733.311:3411:1904-0.4560.0
126Kale Clague22LAKD1114817146.41.111813746.31.29.888.298.054.145.918:4115:5115-0.23557.1
127Kyle Clifford30STLLW1913313849.1-1.310610949.3-0.26.095.1101.135.264.88:438:3414-2.63966.7
128Connor Clifton25BOSD1216317148.8-6.911912349.2-7.76.895.1101.948.851.217:4716:5346-1.52835.7
129Cal Clutterbuck33NYIRW1914518244.3-6.010713344.6-7.211.488.6100.032.367.712:4510:4975-2.32948.3
130Braydon Coburn35OTTD99813342.4-9.0759743.6-10.59.886.896.639.460.617:2113:33210-2.61346.2
131Dylan Coghlan22VEGD810510151.02.9787451.35.63.590.994.448.451.614:2614:14122.61942.1
132Andrew Cogliano33DALLW/C1615315350.00.111111648.90.19.592.6102.133.366.713:2811:21321.84761.7
133Ian Cole31TOTD1617122942.8-6.614315647.8-2.616.393.3109.732.467.616:3614:16382.01844.4
134Blake Coleman29TBLC1818417551.32.315013053.63.79.494.6104.045.454.615:5412:37970.15969.5
135Ross Colton24TBLC13633.3-12.82433.3-17.650.0100.0150.080.020.07:527:5200-0.51100.0
136Blake Comeau34DALRW1212112549.2-1.0859547.2-1.76.190.696.727.672.415:1512:50330.53855.3
137J.T. Compher25COLLW1817117249.9-8.013113150.0-5.96.491.197.541.858.215:0311:08311.32951.7
138Max Comtois22ANALW2125326149.2-0.519019449.5-0.98.994.7103.668.331.714:4913:12514-1.46952.2
139Kevin Connauton30FLAD2272255.12.2231757.53.516.7100.0116.735.764.317:2416:28010.9633.3
140Brett Connolly28FLARW1614113950.4-4.011610951.6-2.58.395.1103.543.057.011:4511:44262.12454.2
Rk Player Age Tm Pos GP CF CA CF% CF% rel FF FA FF% FF% rel oiSH% oiSV% PDO oZS% dZS% TOI/60 TOI(EV) TK GV E+/- SAtt. Thru%
141Kyle Connor24WPGLW2024928047.1-0.618122145.0-2.614.289.0103.155.444.619:1615:321618-0.211054.5
142Andrew Copp26WPGC2026127548.71.719921048.72.510.591.5102.052.447.619:3714:52893.07768.8
143Nick Cousins27NSHC2021018053.80.914614250.7-3.95.593.398.846.753.314:0911:4824-1.24452.3
144Logan Couture31SJSC1825223052.34.619518651.22.712.889.6102.439.260.819:5414:51641.97467.6
145Sean Couturier28PHIC8927056.89.5695157.513.325.589.5115.043.556.516:2411:11221.83158.1
146Charlie Coyle28BOSC/RW1922121850.3-4.916417049.1-6.85.989.195.052.747.316:4913:2589-2.05360.4
147Dylan Cozens19BUFC1414516147.4-1.611113744.8-5.79.192.3101.447.752.313:1911:3735-0.82751.9
148Sidney Crosby33PITC2030024355.25.322518455.03.910.689.499.958.941.120:2216:461421-1.88367.5
149Lawson Crouse23ARILW1814521140.7-11.110815541.1-9.64.892.497.239.360.714:2112:01103-4.93650.0
150Austin Czarnik28NYIC2141253.88.811857.911.70.0100.0100.028.671.411:428:2911-0.3333.3
151Kevin Czuczman30PITD262023.1-40.341422.2-42.00.075.075.037.562.511:3910:1801-0.4450.0
152Evgenii Dadonov31OTTRW2329626952.42.922420652.11.87.788.896.552.847.216:4512:5099-3.58356.6
153Rasmus Dahlin20BUFD1927728249.61.021422249.1-0.12.089.291.256.243.821:1817:31011-3.18259.8
154Michael Dal Colle24NYILW101049452.53.3766852.82.95.895.7101.443.956.111:1611:0812-0.41118.2
155Phillip Danault27MTLC2030222257.63.823016258.75.57.590.097.547.652.416:3313:432102.34854.2
156Brandon Davidson29BUFD3292553.78.7232251.17.60.093.393.352.048.014:0612:58100.5862.5
157Calvin de Haan29CHID2332331550.64.624423451.06.37.689.196.748.651.420:0117:189263.57841.0
158Jacob de La Rose25STLLW9666450.8-1.2484651.10.05.788.694.334.665.49:538:4731-0.71266.7
159Anthony DeAngelo25NYRD6756553.65.7625553.04.58.377.385.670.030.018:2915:03130.82259.1
160Alex DeBrincat23CHIRW1927728549.32.821122148.82.912.791.4104.155.544.520:2416:4016161.610363.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%
161Jake Debrusk24BOSLW1417114753.80.313911155.61.75.091.196.167.632.414:2512:47621.84566.7
162Danny DeKeyser30DETD1516220743.9-6.012815345.6-3.111.993.2105.153.746.316:2515:02050.33447.1
163Michael Del Zotto30CBJD2225833943.2-3.520024644.8-2.212.492.1104.651.948.116:4215:27313-4.06665.2
164Ty Dellandrea20DALC119010147.1-3.6637745.0-4.68.396.4104.724.275.813:2810:41250.82352.2
165Dylan DeMelo27WPGD1618019348.31.613214947.00.111.392.9104.249.150.916:1713:381161.03441.2
166Jason Demers32ARID1520222047.9-3.014416346.9-4.49.391.2100.536.563.517:5215:4238-1.03839.5
167Travis Dermott24TORD1818218250.00.813414747.7-2.77.293.9101.159.140.912:2211:603114.33455.9
168Nicolas Deslauriers29ANALW2014721240.9-10.710615540.6-11.910.390.3100.629.770.311:0610:5011-1.94647.8
169Phillip Di Giuseppe27NYRLW1818616952.45.513912153.55.56.595.1101.655.144.911:3611:05832.75068.0
170Jason Dickinson25DALC1617119047.4-3.511914445.2-4.98.090.298.237.862.216:2013:4287-0.83145.2
171Brenden Dillon30WSHD2129632747.5-1.722324747.4-1.113.091.4104.455.144.919:0617:028114.75141.2
172Christian Djoos26DETD2021623248.2-0.617018048.60.16.390.696.968.231.815:5713:11313-0.15648.2
173Noah Dobson21NYID2125223451.93.118117051.61.56.293.499.659.540.516:5814:02480.17745.5
174Max Domi25CBJLW2321627743.8-2.416720544.9-2.06.488.394.755.544.514:5812:49714-5.65369.8
175Ryan Donato24SJSC1819821547.9-1.415716648.6-0.96.288.494.648.751.314:2112:34126-2.77353.4
176Joonas Donskoi28COLRW1816217148.6-9.511913247.4-9.111.888.6100.447.852.213:2310:46810.23948.7
177Drew Doughty31LAKD2031231349.94.224224749.53.79.889.499.250.749.326:3620:292180.27644.7
178Nic Dowd30WSHC2117723143.4-6.813418042.7-7.011.392.1103.513.286.814:2811:551321.83956.4
179Justin Dowling30DALC9806654.85.6605552.24.49.390.099.343.956.112:5010:3934-0.92356.5
180Leon Draisaitl25EDMC2333134449.01.225624750.92.613.095.2108.152.048.021:5115:562125-2.710958.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%
181Sheldon Dries26COLC3242054.50.6131448.1-5.510.0100.0110.057.142.97:497:32100.0520.0
182Jonathan Drouin25MTLLW2025321354.3-0.819116154.3-0.511.289.5100.752.947.115:2512:48592.74365.1
183Dillon Dube22CGYC1919919350.81.215015848.7-0.37.191.898.945.854.213:5112:17715-1.65650.0
184Pierre-Luc Dubois22TOTLW1010513443.90.68210244.61.910.291.0101.263.336.715:2213:5630-0.42748.1
185Matt Duchene30NSHC2131024655.83.423619055.42.25.386.391.670.129.916:5214:0359-3.08057.5
186Anthony Duclair25FLALW1926720057.26.221016556.04.910.891.9102.647.852.215:4614:15754.28359.0
187Mathew Dumba26MIND1625321154.58.318716053.95.411.488.599.954.945.122:1616:58260.07250.0
188Brian Dumoulin29PITD71138457.47.2856656.34.26.787.894.449.350.722:1919:2532-1.52536.0
189Vince Dunn24STLD2030624355.76.821119052.63.07.590.297.871.328.718:5817:0259-0.68536.5
190Christian Dvorak24ARIC2122827245.6-4.616319745.3-4.410.089.299.247.752.319:0814:0376-1.56361.9
191Ryan Dzingel28CARC11979051.9-5.1697248.9-8.24.391.395.753.646.413:1211:13410.82733.3
192Cody Eakin29BUFC1916320044.9-5.112416343.2-7.66.189.295.242.457.613:5211:5945-2.62360.9
193Jordan Eberle30NYIRW2132525156.49.925117758.611.86.890.397.159.140.917:2314:35852.38661.6
194Alexander Edler34VAND2335235250.0-0.528526352.03.56.089.195.129.870.220:3416:4710115.37848.7
195Joel Edmundson27MTLD2032726655.10.425420455.51.211.195.0106.050.349.719:0616:270273.56245.2
196Nikolaj Ehlers24WPGLW2026926450.54.219220348.62.413.895.5109.353.546.516:5515:08381.610765.4
197Jack Eichel24BUFC1726321055.68.821416157.110.84.889.794.461.738.320:5516:544100.89357.0
198Aaron Ekblad24FLAD2033127854.42.026022353.81.57.792.199.848.451.625:1319:376132.910852.8
199Mattias Ekholm30NSHD1421618653.70.917514255.22.67.392.9100.152.547.520:5416:2736-4.57247.2
200Oliver Ekman-Larsson29ARID1115315449.84.411511849.44.09.586.596.039.260.820:0715:5624-2.83948.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%
201Lars Eller31WSHC1719618950.91.115115349.70.310.087.597.556.243.816:4813:247102.44360.5
202Ryan Ellis30NSHD2139931655.83.929223955.01.85.489.695.063.936.124:3919:10512-2.110144.6
203Pierre Engvall24TORLW1311112447.22.7928950.84.64.591.495.945.854.211:3110:41250.33262.5
204Tyler Ennis31EDMC1512616443.4-6.39912843.6-6.410.892.6103.438.561.511:4211:1678-2.33354.5
205Loui Eriksson35VANLW5305336.1-20.1254535.7-20.64.887.592.321.478.69:269:2630-0.15100.0
206Joel Eriksson Ek24MINC1822619054.38.117414354.96.713.192.6105.648.351.717:1413:23823.66275.8
207Adam Erne25DETLW1613715946.3-1.311112447.2-0.95.894.6100.435.564.511:4411:16220.52466.7
208Jake Evans24MTLC/RW1916515252.1-3.812711951.6-4.15.393.498.749.051.011:579:43561.04065.0
209Robby Fabbri25DETC1515218045.8-0.912314146.6-0.513.291.0104.252.247.816:3214:07290.24261.9
210Dante Fabbro22NSHD2132029252.3-1.626222054.40.76.493.199.451.248.818:4917:22413-5.06861.8
211Radek Faksa27DALC1615418545.4-6.011314643.6-7.17.192.099.132.367.716:5512:20791.13464.7
212Joel Farabee20PHILW1818418549.93.514214349.84.517.690.4108.047.352.715:2411:58983.36669.7
213Hudson Fasching25ARIRW14930.8-18.24640.0-15.80.075.075.07:437:43000.11100.0
214Jesper Fast29CARRW1513113150.0-4.09710049.2-4.16.587.093.451.049.013:5911:3934-1.31957.9
215Justin Faulk28STLD2139133154.26.329125853.05.413.391.4104.752.447.624:3520:25613-1.59458.5
216Mario Ferraro22SJSD1829232447.4-2.522425047.3-3.210.688.999.545.754.323:0118:45104-0.14261.9
217Kevin Fiala24MINLW1521217554.87.116013554.24.87.089.296.258.941.117:2413:5410130.79260.9
218Valtteri Filppula36DETC2015921043.1-6.512615544.8-4.28.690.198.743.856.214:3912:43350.11850.0
219Christian Fischer23ARIRW1710716439.5-11.98211741.2-9.23.989.993.824.475.611:189:5214-3.32152.4
220Haydn Fleury24CARD1620117952.9-1.514713552.1-2.25.091.896.847.752.314:1712:533110.54351.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%
221Warren Foegele24CARLW1719118450.9-3.813914449.1-5.010.491.8102.242.757.313:1512:2854-0.84365.1
222Steven Fogarty27BUFC12528.6-17.0020.0-42.916.783.38:288:28000.00
223Marcus Foligno29MINLW1615717946.7-2.912213447.7-3.311.195.7106.946.753.314:3912:37821.22766.7
224Nick Foligno33CBJLW2322628943.9-2.317421245.1-1.77.692.299.743.756.317:4714:06610-2.85768.4
225Callan Foote22TBLD12769245.2-3.3636449.60.412.597.9110.472.127.910:4010:3103-0.72142.9
226Derek Forbort28WPGD2028530548.31.221823448.22.011.092.3103.457.142.921:0618:174170.86046.7
227Filip Forsberg26NSHC2133726955.63.327119258.56.97.089.496.560.639.418:2515:111312-1.612662.7
228Gustav Forsling24FLAD81139255.1-1.2917355.5-0.55.793.198.846.054.015:5013:57311.63452.9
229Liam Foudy20CBJC1212013147.82.48910446.10.78.392.4100.747.952.113:4612:5734-1.43669.4
230Cam Fowler29ANAD2133731052.13.723523550.0-0.211.987.699.553.546.522:0318:0589-1.37839.7
231Adam Fox22NYRD1929430549.11.622022749.20.87.592.7100.146.054.024:5318:0312153.27954.4
232Trent Frederic22BOSC1917617450.3-4.713613350.6-4.54.293.097.237.063.011:2710:5233-0.53756.8
233Mark Friedman25PHID4254038.5-6.6183434.6-10.70.091.791.768.431.611:0110:5501-1.5475.0
234Martin Frk27LAKRW12722.2-30.21516.7-34.20.075.075.0100.00.09:218:4800-0.310.0
235Byron Froese29CGYC6174726.6-22.6103223.8-24.520.096.7116.721.178.98:186:5920-1.4366.7
236Morgan Frost21PHIC2201458.815.8101147.62.20.0100.0100.073.326.710:149:2301-0.420.0
237Kurtis Gabriel27SJSRW13442.9-9.52166.711.60.0100.0100.00.0100.07:036:46000.00
238Sam Gagner31DETC1614712354.47.31219556.08.79.294.4103.650.549.513:4411:26102.94971.4
239Alex Galchenyuk26OTTC8476542.0-12.2414945.6-7.90.084.484.442.957.19:307:3915-2.02860.7
240Brendan Gallagher28MTLRW2030721458.95.623215759.66.98.088.796.750.050.015:1713:12372.611160.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%
241Dylan Gambrell24SJSC1414017444.6-6.410812646.2-4.56.887.694.535.764.315:2113:2214-2.42638.5
242Jake Gardiner30CARD1621818154.60.415913753.70.08.193.0101.156.143.915:5514:13572.74334.9
243Rhett Gardner24DALC/LW4242549.03.1202050.03.80.094.194.147.452.68:138:12000.1742.9
244Conor Garland24ARIRW2030122557.211.023318356.010.413.491.0104.465.234.818:0714:501491.011553.9
245Adam Gaudette24VANC2017716252.22.713111952.43.24.491.295.650.549.510:248:59130.16467.2
246Johnny Gaudreau27CGYLW2229227551.50.822720952.12.78.692.0100.662.437.619:1014:514160.68454.8
247Julien Gauthier23NYRRW139711545.8-2.1747948.41.17.394.4101.755.644.48:598:47242.32572.0
248Vladislav Gavrikov25CBJD2329633846.71.523124948.12.48.190.999.041.358.719:4417:4178-2.14247.6
249Glenn Gawdin23CGYC5232845.1-5.1152240.5-9.00.084.684.684.215.85:425:39200.140.0
250Morgan Geekie22CARC9535350.0-5.7374048.1-7.13.890.093.840.559.59:237:3832-0.61442.9
251Nathan Gerbe33CBJC17750.00.04640.0-11.633.3100.0133.375.025.09:369:3601-0.4250.0
252Ryan Getzlaf35ANAC1926222254.16.619415056.48.97.586.193.750.349.716:4014:1111210.85761.4
253Dennis Gilbert24COLD3131448.1-3.010855.65.60.0100.0100.044.455.66:436:0000-0.110.0
254Mark Giordano37CGYD2231231549.8-1.822923549.4-1.29.691.1100.752.247.821:3015:58416-2.59944.4
255Samuel Girard22COLD1629321857.30.820716955.10.311.390.6101.956.843.222:0918:471114.75843.1
256Claude Giroux33PHIC/LW1619319250.14.515415350.24.612.195.3107.440.359.718:3914:37471.96349.2
257Cody Glass21VEGC1312212948.6-2.0798348.8-1.58.593.4101.944.455.614:1011:58741.32850.0
258Luke Glendening31DETC2217222743.1-6.513216943.9-5.49.093.0102.032.967.113:5011:1843-0.54257.1
259Alex Goligoski35ARID2131734148.2-1.222925647.2-2.09.490.7100.145.754.322:1318:36613-3.15939.0
260Barclay Goodrow27TBLRW1918918250.91.815013951.91.510.995.0105.944.355.715:2912:26550.03868.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%
261Shayne Gostisbehere27PHID1216820844.7-6.713616645.0-5.115.193.7108.738.561.520:2417:29481.45251.9
262Yanni Gourde29TBLC1920318452.53.816314153.63.810.392.2102.643.156.916:4813:2336-1.25267.3
263Mikael Granlund28NSHC1827620657.34.720815357.64.86.888.895.658.941.119:3114:28813-2.66253.2
264Derek Grant30ANAC1613920840.1-9.710214641.1-8.99.092.3101.329.770.314:3511:3222-1.23855.3
265Ryan Graves25COLD1726521555.2-1.019317652.3-2.87.792.299.944.155.918:4515:12392.46553.8
266Andy Greene38NYID2124828146.9-3.617719947.1-4.67.693.7101.353.546.517:3715:2229-1.74932.7
267Jordan Greenway23MINLW1820120449.61.716114951.92.712.291.9104.148.451.616:1013:24522.34759.6
268Noah Gregor22SJSC1412512849.40.29710149.0-0.95.685.190.853.846.210:469:5412-0.44057.5
269Mikhail Grigorenko26CBJC1815621841.7-4.612216043.3-3.59.592.1101.556.943.112:5211:5031-3.82470.8
270Rocco Grimaldi27NSHC1617114853.60.512610953.6-0.15.785.991.656.743.312:2311:4257-1.33951.3
271Jordan Gross25ARID3473358.8-1.3372262.7-1.17.777.885.579.320.715:1015:04010.51838.9
272Carl Grundstrom23LAKRW1815317946.1-1.411913546.90.36.094.8100.848.251.812:3011:0924-1.94360.5
273Matt Grzelcyk27BOSD6876358.03.1644857.13.98.088.996.950.050.017:1113:5130-0.32065.0
274Radko Gudas30FLAD1927520856.95.621516057.36.611.691.7103.348.751.317:3115:28294.46354.0
275Erik Gudbranson29OTTD2333535648.5-2.525028446.8-5.76.989.296.151.248.819:1016:09215-7.16550.8
276Jake Guentzel26PITC2030725354.84.723219254.73.69.589.899.359.440.620:3617:0242-2.28858.0
277Carl Gunnarsson34STLD1210513643.6-11.47710342.8-10.710.089.799.740.060.014:2611:5112-0.91735.3
278Denis Gurianov23DALRW1617718449.0-1.213415246.9-2.89.487.496.856.943.116:2912:39970.47152.1
279Nikita Gusev28NJDLW1415113652.60.010911249.3-2.33.989.393.266.333.714:0111:4249-0.95660.7
280David Gustafsson20WPGC4171848.6-3.9131644.8-8.10.092.992.950.050.05:495:4810-0.1250.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%
281Erik Gustafsson28PHID1516819046.90.911714844.2-1.315.791.8107.558.042.017:2414:406121.24533.3
282Gaetan Haas29EDMF8545748.63.2413256.212.37.791.399.035.664.412:078:5233-0.11833.3
283Brandon Hagel22CHILW2021321449.93.615216547.91.88.792.2100.938.661.412:5612:021120.54961.2
284Carl Hagelin32WSHLW2117722444.1-5.813717344.2-5.112.090.5102.515.284.814:4811:37751.95068.0
285Robert Hagg25PHID1515216448.1-0.110812945.6-2.08.190.198.260.339.715:1813:3546-0.43545.7
286Nicolas Hague22VEGD1415915550.60.311711350.90.915.193.6108.752.247.816:2114:48304.34740.4
287Libor Hajek22NYRD1010515740.1-8.18212439.8-10.410.795.3106.156.543.515:1414:09170.01553.3
288Jani Hakanpaa28ANAD2128828949.90.419719949.7-0.512.190.5102.653.546.518:3816:110111.14736.2
289Micheal Haley34OTTC3121544.4-0.481142.1-2.00.087.587.537.562.55:565:5300-0.110.0
290Taylor Hall29BUFLW1928624753.77.023318455.99.95.287.592.764.335.719:4716:015100.09754.6
291Dougie Hamilton27CARD2036429954.91.727423054.41.79.891.4101.250.649.422:2717:50109-1.613545.9
292Travis Hamonic30VAND6798448.5-3.8596746.8-2.86.894.6101.556.143.916:6013:3832-1.02347.8
293Fredrik Händemark27SJSC15550.011.53537.5-5.40.066.766.70.0100.09:449:4400-0.310.0
294Noah Hanifin24CGYD2234232751.10.325724950.80.96.094.3100.347.852.219:2618:407190.68241.5
295Joel Hanley29DALD6694958.56.2574058.87.94.593.397.946.953.111:4311:24021.11361.5
296Jansen Harkins23WPGC12708744.6-5.3547043.5-5.90.094.294.232.467.67:587:4011-2.11353.8
297Ben Harpur26NSHD4475148.0-10.1393850.6-8.40.096.896.851.448.616:2515:1113-1.0875.0
298Scott Harrington27CBJD6536644.51.6425045.70.69.188.998.059.240.814:4713:3500-0.1475.0
299Ryan Hartman26MINRW1815419144.6-4.712113447.5-3.28.991.5100.441.458.612:4710:50771.04261.9
300Garnet Hathaway29WSHRW2117221744.2-5.613216544.4-4.712.491.7104.116.183.912:1711:00532.33852.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%
301Erik Haula29NSHLW2020319950.5-3.413915147.9-7.47.192.299.339.660.415:3012:0344-3.84858.3
302Jayce Hawryluk25VANC13175.018.91150.0-9.30.0100.0100.00.0100.03:283:28010.00
303John Hayden25ARIC10588241.4-8.5395342.4-6.40.089.589.525.075.010:249:3312-0.81250.0
304Kevin Hayes28PHIRW1821922449.43.217118248.42.812.993.0106.050.749.319:0114:044111.48655.8
305Barrett Hayton20ARIC1412111451.52.4898551.11.96.791.598.261.838.211:299:1444-1.42050.0
306Victor Hedman30TBLD1928229149.2-0.522323149.1-2.612.791.2103.959.840.225:2019:41513-3.011441.2
307Danton Heinen25ANAC/LW1721017854.16.115912356.49.48.288.997.150.050.014:2712:2785-2.26747.8
308Ville Heinola19WPGD18947.1-14.66746.2-15.250.0100.0150.040.060.014:2212:3600-0.31100.0
309Miro Heiskanen21DALD1623025747.2-4.217820346.7-3.48.390.198.551.049.023:3118:36414-0.15639.3
310Darren Helm34DETC/LW1515515849.51.511712448.50.85.693.499.039.860.213:5312:2940-0.74965.3
311Adam Henrique30ANAC1719918951.33.314213551.32.88.086.094.057.442.616:0212:2666-1.54654.3
312Aleksi Heponiemi22FLAC3183335.3-20.3162440.0-15.37.795.2102.947.152.99:279:27100.2560.0
313Tomas Hertl27SJSC1724522252.55.519416154.68.25.488.593.944.755.319:1714:49690.96947.8
314Matthew Highmore24CHILW141059652.26.0797152.78.23.494.698.134.265.89:258:41331.32853.6
315Vinnie Hinostroza26FLAC6334840.7-18.1293446.0-11.30.0100.0100.028.171.99:579:40120.0742.9
316Roope Hintz24DALLW1212314545.9-7.18611343.2-8.68.392.6100.958.141.918:5613:243101.85547.3
317Taro Hirose24DETLW6434250.64.6373452.19.47.1100.0107.143.556.514:2210:39130.71190.9
318Nico Hischier22NJDC5716253.41.0525548.6-1.67.992.7100.662.237.817:2213:2341-0.31952.6
319Niklas Hjalmarsson33ARID1918622645.1-5.914417145.7-3.73.994.698.532.667.417:5114:07411-1.92955.2
320Mike Hoffman31STLC/LW2021120750.50.116416050.61.514.892.5107.468.731.315:5013:3589-0.38264.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%
321Nils Hoglander20VANLW2433030951.62.824723651.12.57.092.599.542.157.915:1113:192060.98962.9
322Nick Holden33VEGD810410450.00.4737748.70.41.998.1100.152.247.815:3314:30101.32653.8
323Justin Holl29TORD2233135048.6-0.224825549.30.39.990.7100.648.851.221:1617:508174.44242.9
324Patric Hornqvist34FLARW2024317857.76.119214157.76.311.087.198.265.834.216:1812:541031.59275.0
325Bo Horvat25VANC2433832551.01.925225250.00.96.388.594.940.559.519:0714:38770.99757.7
326Brett Howden22NYRC1917719347.8-0.313413749.40.96.192.398.452.447.613:0710:36122.72860.7
327Filip Hronek23DETD2438034852.25.829628151.34.68.088.096.147.752.323:4818:604103.19750.5
328Jonathan Huberdeau27FLALW2025518957.45.920715157.86.611.988.4100.365.334.717:1113:4512121.54367.4
329Jack Hughes19NJDC1726921855.24.520918153.64.68.491.8100.265.534.519:3516:371326-1.67861.5
330Quinn Hughes21VAND2438735851.93.529029050.01.09.386.796.168.131.922:2317:3511221.711750.4
331Brad Hunt32MIND5313249.25.7251956.89.10.0100.0100.033.366.78:487:1010-0.11346.2
332Dryden Hunt25ARILW6445644.0-1.2344244.7-2.67.787.595.237.962.111:6011:2903-0.31154.5
333Ben Hutton27ANAD1518023143.8-10.614217345.1-9.84.090.294.236.263.818:2516:19511-1.23458.8
334Zach Hyman28TORC2027330747.1-2.721322548.6-0.913.294.5107.743.456.619:4515:446134.97367.1
335Alex Iafallo27LAKC2024624050.64.718818051.15.511.490.7102.147.752.319:5914:4851-2.16968.1
336Matt Irwin33BUFD1011815842.8-5.29712643.5-3.85.390.395.750.549.517:5915:5346-1.22268.2
337Mark Jankowski26PITC189912644.0-9.4769444.7-9.25.590.095.528.072.011:138:4073-2.22458.3
338Mattias Janmark28CHIC2320731040.0-9.814724137.9-11.68.091.799.750.949.117:2014:11711-1.35867.2
339Calle Jarnkrok29NSHC1516513455.22.51279657.04.38.090.598.553.446.614:3811:5742-1.83158.1
340Boone Jenner27CBJC2325332843.5-2.920123745.9-0.78.190.198.238.062.017:1114:10714-3.17263.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%
341Nick Jensen30WSHD1819821547.9-1.215116447.9-0.69.291.5100.742.058.017:2814:35481.33363.6
342Ryan Johansen28NSHC1418614456.45.41469660.39.64.593.898.357.942.117:2413:22430.83562.9
343Marcus Johansson30MINC/W1110212145.7-5.2759244.9-7.08.088.696.651.848.215:4411:5654-0.12445.8
344Erik Johnson32COLD4453754.9-3.2342954.0-1.713.094.7107.846.253.813:2610:26130.4862.5
345Jack Johnson34NYRD910912047.6-3.3879647.5-3.01.593.094.551.948.117:0314:23130.51844.4
346Luke Johnson26MINC3253541.7-4.2212644.7-3.75.686.792.250.050.011:0711:07000.4366.7
347Reese Johnson22CHIF3161748.50.0151353.69.90.090.990.927.372.78:268:26000.3366.7
348Tyler Johnson30TBLC1817615852.74.114312353.84.18.692.0100.656.044.014:0612:1803-1.04161.0
349Andreas Johnsson26NJDLW1721016955.44.416413155.66.77.894.8102.657.442.614:5513:0653-1.23571.4
350Ross Johnston26NYILW6366037.5-9.4274139.7-9.80.093.393.340.060.08:298:2711-0.1366.7
351Henri Jokiharju21BUFD1518223843.3-9.314817945.3-6.62.891.294.048.251.817:2616:0323-2.73545.7
352Caleb Jones23EDMD101269756.59.71016959.412.87.288.295.554.545.514:2313:3616-2.52642.3
353Max Jones22ANALW1213612751.76.11007856.210.14.590.795.347.952.114:0912:45311.03158.1
354Seth Jones26CBJD2338246645.0-1.029735945.3-1.97.190.597.653.846.225:2621:111014-8.38950.6
355Mathieu Joseph23TBLRW1914814151.22.012411452.11.712.692.7105.358.641.411:2210:5035-0.83565.7
356Pierre-Olivier Joseph21PITD1622420752.01.417815054.34.47.890.998.752.447.616:4715:4848-2.54856.3
357Roman Josi30NSHD2145434157.16.434125956.85.16.488.895.262.437.625:2921:04812-1.714448.6
358Tyson Jost22COLC1616414153.8-3.911810552.9-2.54.897.3102.143.057.013:5711:24812.62962.1
359Olli Juolevi22VAND1515317646.5-6.510813444.6-8.610.194.0104.146.253.813:1212:16270.83836.8
360Noah Juulsen23FLAD4374644.6-4.8313844.9-4.00.089.789.754.145.911:5811:4002-0.2771.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%
361Nazem Kadri30COLC1822818555.2-1.315514451.8-3.78.681.489.953.646.417:0112:36641.19952.5
362Dominik Kahun25EDMC2324826648.20.119019349.60.78.892.1100.945.254.813:1012:3758-1.85560.0
363Kaapo Kakko19NYRRW1418315753.86.814412254.16.16.590.997.452.647.414:5913:311311.84759.6
364Arthur Kaliyev19LAKRW161627.30.851327.84.120.081.8101.842.957.114:4213:4800-0.2250.0
365David Kampf26CHIC2323821652.46.418915654.810.47.193.0100.128.971.114:1211:381323.74864.6
366Steven Kampfer32BOSD1101540.0-25.39852.9-12.520.0100.0120.046.253.815:2715:20010.120.0
367Evander Kane29SJSLW1825423751.73.919318650.92.310.388.398.643.656.419:0915:23842.79062.2
368Patrick Kane32CHIRW2335339047.50.127030946.60.013.192.1105.259.740.322:0618:2611171.514855.4
369Kasperi Kapanen24PITRW1719819450.5-0.814613651.80.413.993.3107.162.537.515:4714:09411-1.94560.0
370Kirill Kaprizov23MINLW1823322950.43.018416752.43.516.090.2106.358.941.118:0714:15692.57741.6
371Erik Karlsson30SJSD1422126045.9-6.516820744.8-8.38.488.296.648.451.625:1619:14915-2.76346.0
372William Karlsson28VEGC1722218654.44.714812953.42.712.592.3104.844.755.318:3413:35943.35851.7
373David Kase24PHIRW17750.0-3.61516.7-34.40.0100.0100.060.040.010:589:05010.030.0
374Ondrej Kase25BOSRW2231659.010.5191555.96.90.0100.0100.093.36.79:218:50010.2540.0
375Zack Kassian30EDMRW1313314448.0-0.910411248.1-3.58.090.498.451.648.412:2612:0716-1.02157.1
376Martin Kaut21COLRW14266.710.73260.010.00.0100.0100.00.0100.05:505:47000.10
377Duncan Keith37CHID2333942944.1-5.224933242.9-6.07.793.7101.347.552.523:5518:5813300.97463.5
378Clayton Keller22ARIC2130322357.612.122916658.013.39.988.898.761.338.716:5813:55880.28959.6
379Joel Kellman26SJSF1111542.3-6.591242.9-10.40.088.988.90.0100.012:0711:07000.5250.0
380Adrian Kempe24LAKLW2018619948.31.413415945.7-1.87.590.898.353.746.317:0412:0867-1.08461.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%
381Alexander Kerfoot26TORC2220423346.7-2.615017146.7-3.09.394.3103.746.253.814:3411:588192.34856.3
382Tanner Kero28DALRW9757450.30.9555151.93.25.397.3102.655.344.712:1610:54140.51855.6
383Phil Kessel33ARIRW2124027246.9-2.916720844.5-5.58.788.397.061.138.916:4613:29610-1.37159.2
384Jujhar Khaira26EDMLW149913242.9-5.8769943.4-6.615.492.0107.436.963.111:579:2824-1.12466.7
385Alex Killorn31TBLC/LW1921716856.49.017413157.08.410.490.9101.358.641.418:2613:0722-1.66058.3
386Joel Kiviranta24DALF8807053.36.4585352.37.010.397.1107.458.641.413:2011:4040-0.71838.9
387John Klingberg28DALD1626024751.32.317818648.90.19.789.899.548.951.122:4818:026110.96746.3
388Nikolai Knyzhov22SJSD1820117553.55.815913055.07.49.487.196.542.657.413:4813:13181.72552.0
389Slater Koekkoek26EDMD1714522239.5-10.810815840.6-10.24.989.594.445.654.412:5510:5739-2.93740.5
390Mikko Koivu37CBJC7478336.2-9.8356236.1-10.014.885.099.840.959.112:2811:1632-2.4742.9
391Keegan Kolesar23VEGRW14989949.7-1.5666650.0-1.510.691.8102.558.641.48:318:28411.32250.0
392Leo Komarov34NYIC1210612146.7-6.3798647.9-4.83.693.597.151.348.812:0510:51220.11968.4
393Travis Konecny23PHIC1211515143.2-2.78111940.5-6.112.295.5107.752.247.815:3513:2042-0.13743.2
394Anze Kopitar33LAKC2026426350.14.120420250.24.511.690.5102.146.653.421:4615:60415-1.18451.2
395Jesperi Kotkaniemi20MTLC2025218357.93.918113756.92.910.792.5103.256.643.413:5412:031043.15955.9
396Chris Kreider29NYRLW1920122547.2-1.214916247.9-1.18.185.893.944.056.017:2112:4911122.76953.6
397David Krejci34BOSC1520416455.41.515113353.2-0.96.794.8101.667.432.617:0414:1148-0.34254.8
398Torey Krug29STLD2135133051.51.927925652.13.912.790.5103.255.844.222:4219:16110-1.18554.1
399Dominik Kubalík25CHILW2324527746.9-0.718620247.91.77.992.8100.854.145.915:0613:16582.011165.8
400Karson Kuhlman25BOSC3321962.72.5231462.22.20.080.080.040.060.09:379:3701-0.7955.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%
401Dean Kukan27CBJD1515617447.32.512312948.84.410.889.4100.167.033.013:3513:2826-1.51963.2
402Brett Kulak27MTLD1623215859.56.817110961.18.77.993.1100.964.635.414:0413:501114.63842.1
403Dmitry Kulikov30NJDD1625219756.15.519414956.68.76.692.398.940.459.619:0216:3633-0.73148.4
404Luke Kunin23NSHC1719917553.2-1.515013652.4-3.66.091.297.254.645.413:4312:1623-3.24463.6
405Janne Kuokkanen22NJDC/LW1312313048.6-4.08710345.8-5.810.394.6104.945.554.512:0111:2222-1.62240.9
406Sean Kuraly28BOSC1917917450.7-4.113813350.9-4.15.087.692.619.580.513:5712:03112-2.05766.7
407Philipp Kurashev21CHIC2219923845.5-2.314317844.5-2.76.891.498.249.750.312:6011:58690.93479.4
408Evgeny Kuznetsov28WSHC1114811855.67.01128756.39.58.392.2100.577.822.216:0613:56331.94153.7
409Oliver Kylington23CGYD2122334.3-5.3111837.90.40.0100.0100.0100.00.08:568:5601-0.2250.0
410Jordan Kyrou22STLC2127422055.57.020316455.37.612.286.398.562.237.815:0313:371261.37861.5
411Joel L'Esperance25DALRW3192345.2-10.8192048.7-10.90.087.587.516.783.39:268:37011.3742.9
412Kevin Labanc25SJSRW1825521554.37.319817752.85.011.887.699.442.157.916:2314:01430.27360.3
413Sam Lafferty25PITC/LW14789744.6-8.2597344.7-9.35.087.392.326.673.48:228:1021-1.82552.0
414Alexis Lafreniere19NYRLW1921423248.0-0.117117549.41.04.891.195.955.644.414:3712:42671.84852.1
415William Lagesson24EDMD8576945.2-3.9444748.4-0.823.893.5117.437.562.512:5711:0031-0.91136.4
416Patrik Laine22TOTRW1416020344.1-2.412315344.6-3.69.888.197.968.032.018:0915:24314-2.25950.8
417Juho Lammikko25FLARW148311242.6-12.2719243.6-10.73.292.295.434.265.810:159:05320.71973.7
418Gabriel Landeskog28COLLW1626217560.04.618513458.04.69.087.696.658.841.219:5215:08692.98456.0
419Dylan Larkin24DETC2230528252.05.124223450.84.27.289.096.250.050.020:2916:4811233.211164.9
420Adam Larsson28EDMD2327533345.2-4.221622149.40.49.390.699.935.964.118:4816:05216-4.85339.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%
421Jacob Larsson23ANAD2123830743.7-8.218622545.3-6.84.991.996.837.362.716:5114:5526-3.74434.1
422Johan Larsson28ARILW/C1914018143.6-7.410413244.1-5.43.390.093.322.377.713:2110:4350-2.93444.1
423Scott Laughton26PHIC1512616743.0-4.410012644.2-2.819.292.1111.329.770.315:0513:01931.33464.7
424Jeremy Lauzon23BOSD1621118852.9-2.016714453.7-0.75.987.593.449.750.318:3215:20410-0.94452.3
425Curtis Lazar25BUFC/RW1712615744.5-5.310312944.4-6.27.193.5100.736.064.012:1510:01101-0.52958.6
426Nick Leddy29NYID2132732550.21.024522552.12.55.491.997.346.453.621:0518:401134.56747.8
427Anders Lee30NYILW2131927254.06.525319656.38.79.490.399.760.939.118:1715:22573.29470.2
428Artturi Lehkonen25MTLLW1816716051.1-4.912212150.2-5.65.592.798.245.554.513:1710:5614-0.24470.5
429Mikko Lehtonen27TORD9879448.1-3.4698046.3-5.18.594.6103.264.135.911:5210:24150.71850.0
430Josh Leivo27CGYLW1714214449.7-1.210611049.1-1.24.193.097.150.050.011:0210:2674-1.94257.1
431Brendan Lemieux24NYRLW1813116144.9-3.99911346.7-2.39.696.3105.948.151.910:299:15531.74247.6
432John Leonard22SJSLW139912843.6-5.6788946.7-2.27.784.492.149.450.612:3811:0924-2.03056.7
433Kris Letang33PITD1929228650.5-1.322520652.20.09.290.399.550.949.124:1419:12716-4.58149.4
434Vinni Lettieri25ANAC2182047.40.5141450.04.69.187.596.654.545.511:1510:4201-0.1580.0
435Trevor Lewis34WPGC209713442.0-6.37110440.6-7.25.597.5102.937.063.09:007:0542-0.62763.0
436Oskar Lindblom24PHILW1513216244.9-1.99613242.1-5.610.693.0103.641.558.515:0011:51522.23661.1
437Esa Lindell26DALD1623525148.4-2.416318546.8-3.110.893.5104.444.455.623:2718:142101.75660.7
438Ryan Lindgren22NYRD1926229047.5-0.919221247.5-1.810.093.2103.246.353.719:5616:5810112.84139.0
439Elias Lindholm26CGYC2228026951.00.121221549.6-0.79.394.9104.348.251.821:2814:4387-1.28861.4
440Hampus Lindholm27ANAD1831330350.82.923620253.96.87.390.798.053.646.422:0219:20715-2.16842.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%
441Par Lindholm29BOSC141028.6-21.43925.0-22.4100.00.0100.012:5512:33000.00
442Blake Lizotte23LAKC1412312250.21.0989151.93.14.586.891.250.050.012:4210:4411-0.32365.2
443Ryan Lomberg26FLALW12667945.5-9.1596946.1-8.53.894.498.236.163.910:029:30110.22090.0
444Steven Lorentz24CARC/LW10939050.8-1.5746652.91.19.194.9104.048.551.511:0710:36501.61643.8
445Adam Lowry27WPGLW2020720550.23.616115750.64.99.690.199.746.153.916:1612:031051.05856.9
446Milan Lucic32CGYLW2222418854.44.316814453.84.78.586.795.150.050.012:3210:5166-1.34763.8
447Matt Luff23LAKRW5453556.39.5392759.110.00.094.494.451.948.110:069:47130.41346.2
448Isac Lundestrom21ANAC1416014951.8-1.112511053.20.16.294.3100.569.630.414:3013:1474-1.93756.8
449Eetu Luostarinen22FLAC2021920451.8-1.616816151.1-2.36.791.598.245.654.415:0913:061650.43751.4
450Ilya Lyubushkin26ARID1111913347.21.6869747.01.87.988.696.554.545.514:0413:5835-1.91637.5
451Olli Maatta26LAKD1619419250.35.515814053.09.08.890.899.750.050.017:4116:02312-1.33560.0
452Kurtis MacDermid26LAKD1212415644.3-2.89312043.7-2.311.884.996.754.945.113:4812:16110-2.22142.9
453Jacob MacDonald27COLD6865859.75.6574357.02.69.893.5103.352.847.214:2613:58520.42661.5
454Mackenzie MacEachern26STLLW10736851.8-0.3595551.80.26.894.6101.433.366.79:158:2701-0.71492.9
455Zack MacEwen24VANC13797950.0-0.3526444.8-5.412.893.6106.442.657.47:397:21300.22369.6
456Connor Mackey24CGYD3242945.31.3182938.3-4.415.495.2110.661.138.912:2011:3902-0.7425.0
457Nathan MacKinnon25COLC1731219861.27.922114560.48.711.890.7102.563.037.020:4316:256123.313153.4
458Josh Mahura22ANAD3403950.6-4.5293049.2-6.912.591.7104.250.050.014:2014:06120.21233.3
459Philippe Maillet28WSHF17370.019.06366.712.80.0100.0100.08:028:02010.0333.3
460Cale Makar22COLD1529218561.27.521013760.59.513.187.2100.460.439.624:2818:331563.77936.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%
461Evgeni Malkin34PITC2028324154.03.421117155.24.17.986.694.464.935.118:4515:161918-3.68355.4
462Sean Malone25NSHC114960.93.39852.9-3.714.366.781.071.428.610:3810:15000.01100.0
463Mikhail Maltsev22NJDLW5605751.3-0.3464650.0-0.78.697.0105.554.145.911:2610:5231-0.12055.0
464Andrew Mangiapane24CGYLW2230025953.73.822819853.54.77.592.9100.446.553.517:3913:511840.56955.1
465Josh Manson29ANAD3314242.5-3.8153530.0-17.18.388.596.854.245.815:4614:2011-1.3911.1
466Anthony Mantha26DETRW2332526455.29.524221453.16.97.084.291.252.447.617:4014:46473.710450.0
467Brad Marchand32BOSLW1927918859.77.921413361.710.311.988.4100.362.937.119:2214:1711142.07859.0
468Jonathan Marchessault30VEGC1723519654.55.015613354.03.411.892.3104.144.255.816:2714:14773.67950.6
469Mason Marchment25FLAF3261760.58.7161551.6-1.923.192.3115.431.368.89:539:53000.6560.0
470John Marino23PITD2032329552.31.024321752.80.813.089.7102.747.552.523:2219:24158-4.74740.4
471Patrick Marleau41SJSC1816021442.8-7.911616141.9-9.47.789.096.740.459.612:4511:2974-2.32763.0
472Mitch Marner23TORRW2231732249.61.324624650.01.417.093.8110.954.245.822:4017:0822288.210753.3
473Pat Maroon32TBLLW1912216342.8-8.29412642.7-9.812.992.5105.460.539.511:449:5433-0.72665.4
474Matt Martin31NYILW2114617445.6-4.710512445.9-5.58.990.899.739.760.310:059:5313-1.03775.7
475Alec Martinez33VEGD1731831250.5-0.721720451.50.211.193.3104.447.952.123:0619:08495.06338.1
476Jordan Martinook28CARLW1714614051.0-3.411010251.9-1.310.486.797.141.758.312:1510:48420.43348.5
477Mike Matheson26PITD1219618551.41.214813452.51.311.491.3102.843.057.020:1719:0784-2.15444.4
478Stefan Matteau26CBJLW110952.63.27846.7-4.70.0100.0100.033.366.712:0011:53100.010.0
479Auston Matthews23TORC2030829850.82.523822951.02.116.389.4105.757.043.021:5417:5620176.813262.1
480Scott Mayfield28NYID2127932646.1-4.921123147.7-3.96.990.197.037.762.319:2816:444141.06445.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%
481Gerald Mayhew28MINF3263344.1-1.1221855.09.47.1100.0107.154.545.512:3010:5410-0.2666.7
482Charlie McAvoy23BOSD1937427158.06.429320159.38.39.088.497.355.444.623:4819:359193.07948.1
483Jake McCabe27BUFD1318914556.68.515011456.88.19.690.4100.041.558.519:1116:37641.02951.7
484Jared McCann24PITC131199256.44.0897255.31.413.192.6105.740.459.612:3610:3442-0.34050.0
485Michael McCarron25NSHRW3202050.0-4.5151746.9-6.00.0100.0100.050.050.010:088:2400-0.4333.3
486Max McCormick28CARLW261233.3-23.16940.0-18.00.0100.0100.033.366.74:183:5800-0.11100.0
487Connor McDavid24EDMC2341934654.810.332026055.29.610.889.4100.262.337.722:2717:0311180.913267.4
488Ryan McDonagh31TBLD1929025353.45.922818455.36.910.192.2102.438.661.422:2118:2337-0.65651.8
489Brock McGinn26CARLW2026322454.00.219717353.20.011.290.3101.552.947.115:2013:011051.66354.0
490Greg McKegg28BOSC19852.9-7.18657.1-6.70.050.050.00.0100.011:2211:2200-0.23100.0
491Michael McLeod22NJDC1716116749.1-3.812413547.9-3.38.594.8103.427.672.413:1311:4596-1.74050.0
492Connor McMichael20WSHC171236.8-8.45838.5-1.90.0100.0100.066.733.39:549:54000.5250.0
493Brayden McNabb30VEGD7918850.8-3.6685356.2-0.98.789.598.248.451.619:2716:2003-0.41241.7
494Jayson Megna30COLC2161748.5-3.89950.0-2.80.0100.0100.050.050.08:178:17100.0366.7
495Timo Meier24SJSRW1826420855.99.720415656.710.29.087.996.851.448.615:3713:45440.310158.4
496Nicolas Meloche23SJSD5485546.60.9383750.73.510.796.0106.760.040.010:059:3901-0.7837.5
497Nicholas Merkley23NJDRW5445444.9-7.7343847.2-4.116.792.3109.043.256.811:0711:0612-0.91163.6
498Dakota Mermis27MIND2242153.36.6171454.88.014.3100.0114.345.854.216:3515:59000.5633.3
499Jonathon Merrill28DETD1823329644.0-6.317921345.7-4.68.893.5102.347.852.220:3418:182132.24443.2
500Victor Mete22MTLD5706153.4-2.9444350.6-4.812.188.6100.752.647.414:4914:31021.0728.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%
501Jacob Middleton25SJSD15838.5-14.55741.7-8.333.325.058.350.050.08:448:34010.1250.0
502Ilya Mikheyev26TORF2220625744.5-5.516319345.8-4.35.993.499.435.564.514:5012:28880.76758.2
503Niko Mikkola24STLD117310940.1-10.0497639.2-10.38.184.392.438.261.813:2811:0725-1.01573.3
504Sonny Milano24ANALW4584158.612.5452564.316.73.192.996.043.856.315:1014:32010.81361.5
505Colin Miller28BUFD1824824850.01.318918550.51.55.987.593.449.150.918:1616:3848-1.65642.9
506J.T. Miller27VANC2124925349.60.819120148.7-0.713.084.697.764.935.120:3014:49618-1.07647.4
507K'Andre Miller21NYRD1623525248.30.318417751.03.79.592.2101.752.347.719:4717:3513134.44742.6
508Kevan Miller33BOSD1519817852.7-2.414214050.4-4.85.193.798.858.741.318:3915:4239-1.33540.0
509Ian Mitchell22CHID2325830545.8-2.219422546.3-0.57.891.499.348.951.115:3515:07181.83847.4
510Casey Mittelstadt22BUFC7635752.56.8504851.04.45.491.296.641.858.211:3910:33231.11353.8
511Sean Monahan26CGYC2025224950.3-0.119119649.4-0.28.192.4100.562.437.618:3714:261313-0.97360.3
512Brandon Montour26BUFD1726029846.6-3.521423947.2-3.53.592.295.751.748.320:5218:5636-1.65550.9
513John Moore30BOSD5809446.0-7.0597045.7-9.27.387.294.651.049.020:5917:41040.11553.3
514Trevor Moore25LAKLW2017521844.5-3.514016446.1-1.48.992.2101.157.942.112:4711:1356-2.24065.0
515Samuel Morin25PHID4123625.0-28.282623.5-25.50.086.786.736.463.67:077:0710-0.83100.0
516Josh Morrissey25WPGD2031037345.4-3.423429044.7-3.69.991.5101.451.448.623:5119:12317-2.08045.0
517Tyler Motte25VANC1516317648.11.812313148.42.98.290.398.622.977.116:0212:06511.04959.2
518Connor Murphy27CHID1729930049.92.121722349.32.010.589.9100.446.153.922:5219:423102.65947.5
519Ryan Murray27NJDD1217518848.2-6.413315546.2-7.58.294.7102.947.652.420:1717:0615-0.31553.3
520Jake Muzzin31TORD2031032948.51.722823449.42.511.592.4103.945.654.421:2518:0713235.56650.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%
521Philippe Myers24PHID1217316750.94.112613847.72.012.990.8103.846.353.719:0416:3446-0.75038.0
522Tyler Myers30VAND2438841348.4-2.028832447.1-3.79.392.0101.347.652.422:1917:566190.48250.0
523Vladislav Namestnikov28DETC2222221650.72.516616749.81.98.688.597.151.049.016:0913:09543.46971.0
524Riley Nash31CBJC2218218349.95.413914349.33.49.292.2101.430.669.412:2111:1041-2.53663.9
525James Neal33EDMLW1110510350.52.1837951.22.512.390.0102.359.440.613:0210:1036-0.73860.5
526Martin Necas22CARC1724620254.92.018015154.42.19.092.9101.846.753.317:1914:44882.35964.4
527Brock Nelson29NYIC2126124551.62.819218051.61.64.590.294.748.751.317:3414:2564-1.17357.5
528Patrik Nemeth28DETD2328531447.6-0.521825945.7-2.95.592.397.841.158.919:4117:00080.25554.5
529Nikita Nesterov27CGYD1722819553.90.317515453.2-0.18.188.596.656.643.415:5914:12215-0.83444.1
530Valeri Nichushkin25COLRW1819013758.12.514610857.53.74.588.392.949.550.512:4210:36503.23756.8
531Nino Niederreiter28CARRW2029621058.56.522315559.07.98.794.1102.849.750.315:3413:42763.68665.1
532Frans Nielsen36DETC2115018245.2-4.212313348.0-1.08.090.298.245.954.112:3711:0074-0.42962.1
533Matthew Nieto28SJSLW1814719642.9-7.711415442.5-8.58.290.899.149.550.513:1710:2635-0.93378.8
534Sami Niku24WPGD5487339.7-5.2336434.0-11.18.392.9101.227.972.112:4612:32040.4728.6
535Stefan Noesen27SJSRW5373849.31.6233043.4-3.20.0100.0100.043.556.59:329:2910-0.45100.0
536Joakim Nordstrom28CGYC2010813145.2-6.3709741.9-8.92.291.894.053.746.310:027:0244-2.02360.9
537Joshua Norris21OTTC2328825153.44.222518754.65.15.888.994.755.844.215:4712:491011-1.97458.1
538Tomas Nosek28VEGC10959550.0-3.2707050.0-7.02.296.098.251.648.412:2010:27330.52055.0
539Ryan Nugent-Hopkins27EDMC2335330054.18.526922654.37.69.490.399.760.239.821:4614:2914140.312458.1
540Darnell Nurse25EDMD2347046050.54.236735950.62.712.591.1103.551.049.025:4020:518311.510453.8
Rk Player Age Tm Pos GP CF