Are You a Stathead?

Be READY when the games start. Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. View a sample email. It's also available for football, basketball and baseball.

Subscribe to our Stathead Newsletter

Skater Statistics

Skater Statistics Table
Scoring Special Teams Assists Shot Data Ice Time
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
1Justin Abdelkader32DETLW8022120.10000200110.010613:143103350.0
2Vitaly Abramov21OTTRW2101020.21000000333.3125:470000
3Noel Acciari28FLAC8202-200.120010001118.211714:381214515846.8
4Andrew Agozzino29PITLW1000-100.00000000021:4401010.0
5Sebastian Aho22CARF9213020.21010100306.717419:2121515448.6
6Michael Amadio23LAKC8224-220.32000110219.511714:3644334840.7
7Josh Anderson25CBJRW3000-54-0.3000000060.05116:592400
8Lias Andersson21NYRC6000-10-0.1000000050.06010:0353121840.0
9Rasmus Andersson23CGYD10112-360.41000100214.818018:029400
10Artem Anisimov31OTTC5101-50-0.110000001010.07314:3830192246.3
11Mason Appleton24WPGC9000-12-0.2000000090.09310:2122010.0
12Josh Archibald27EDMRW6000-30-0.2000000060.06711:121800
13Joel Armia26MTLRW7415300.812101001822.211716:43110010.0
14Viktor Arvidsson26NSHLW8336100.621002102015.014117:382300
15Zach Aston-Reese25PITC9224140.41010101229.113514:597221150.0
16Andreas Athanasiou25DETC6011-72-0.30000100120.09615:582261037.5
17Cam Atkinson30CBJRW9224040.40200200375.417419:2168151746.9
18David Backes35BOSC4000-16-0.1000000090.0389:3503010.0
19Mikael Backlund30CGYC10224-260.42001200229.118318:1925497639.2
20Nicklas Backstrom32WSHC10268-220.62000150248.320220:1262788547.9
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
21Josh Bailey30NYIC8336-200.721001201030.013116:25225271.4
22Ivan Barbashev24STLC9022000.0000020060.012213:32814272551.9
23Mark Barberio29COLD3000200.1000000060.05016:316100
24Cole Bardreau26NYIF1000000.00000000098:54022433.3
25Aleksander Barkov24FLAC8066-400.20000330170.015919:5102806555.2
26Tyson Barrie28TORD10044-460.00000310260.022122:077300
27Mathew Barzal22NYIC8437501.131013002119.015219:0161294638.7
28Drake Batherson21OTTC2000-42-0.2000000002613:012110100.0
29Jay Beagle34VANRW8101-160.00011000119.19111:2154492566.2
30Ethan Bear22EDMD9213-180.620011001315.418620:439100
31Anthony Beauvillier22NYILW8246240.710103101414.313717:05473175.0
32Pierre-Edouard Bellemare34COLLW9213020.32000100450.010811:5844375639.8
33Emil Bemstrom20CBJC9011-30-0.10000010130.09610:4259020.0
34Jamie Benn30DALLW11145-220.30100310244.219017:14720292652.7
35Jordie Benn32VAND8000220.4000000070.012315:236600
36Sam Bennett23CGYC9112180.21000100156.711412:41416151746.9
37Matt Benning25EDMD9022640.8000020040.012313:4091300
38Patrice Bergeron34BOSC8268240.90200420248.314818:3245917355.5
39Lean Bergmann21SJSF6011-32-0.1000010080.0528:4337020.0
40Tyler Bertuzzi24DETLW8358300.930005001421.415419:142500
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
41Alex Biega31DETD2000-100.0000000050.03215:522100
42Jake Bischoff25VEGD2000020.0000000040.03416:504200
43Anthony Bitetto29WPGD8011-320.00000100140.012615:4681900
44Oliver Bjorkstrand24CBJRW9202200.32000000238.715417:09481420.0
45Tobias Bjornfot18LAKD3000-40-0.3000000003912:580000
46Nick Bjugstad27PITC2000000.0000000010.02813:570291242.9
47Sammy Blais23STLLW9325320.730012001421.412614:0052600
48Joseph Blandisi25PITC5112200.31001100333.3418:1737111150.0
49Teddy Blueger25PITC9112-3170.01000100714.313114:34412425145.2
50Mikkel Boedker30OTTRW3000-10-0.1000000030.0227:281100
51Brock Boeser22VANRW8257400.82000320267.715018:4702030.0
52Nick Bonino31NSHC8325220.621002001225.012715:5571423157.5
53Jesper Boqvist21NJDC2000-24-0.1000000010.02211:09221150.0
54Henrik Borgström22FLAC4000-22-0.2000000030.05012:2301131154.2
55Mark Borowiecki30OTTD8011000.2000010090.012815:58152700
56Robert Bortuzzo30STLD4000000.0000000020.04912:216500
57Gabriel Bourque29WPGLW1000000-0.1000000080.010310:18819010.0
58Jay Bouwmeester36STLD9112080.41000100616.718720:4911600
59Madison Bowey24DETD4011020.1000010005513:504200
60Johnny Boychuk36NYID7123000.60100200137.713218:53151500
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
61Tyler Bozak33STLC9033020.10000300150.013014:2839453754.9
62Erik Brannstrom20OTTD8011-260.00000100120.011414:1210100
63Derick Brassard32NYIC8011-56-0.20000100100.011013:46511575351.8
64Jesper Bratt21NJDW8123320.31000200425.09712:10211325.0
65Justin Braun32PHID7022-500.0000020070.012517:557400
66T.J. Brodie29CGYD10033461.00000300100.020019:5810200
67Jonas Brodin26MIND8011-520.00000100100.016020:0213200
68Jonny Brodzinski26SJSC2000-10-0.1000000040.0188:5103010.0
69Connor Brown26OTTRW8066360.50000600140.015919:56823350.0
70Dustin Brown35LAKRW8336360.730003002114.315719:35418010.0
71Josh Brown26FLAD7011-59-0.2000010020.07911:207800
72Pavel Buchnevich24NYRLW6134120.40100210911.110617:3955040.0
73Connor Bunnaman21PHIF4000000.0000000040.0389:35134640.0
74Andre Burakovsky24COLLW9448481.140023101921.112814:1342010.0
75Brent Burns34SJSD8268-4101.12000330277.421326:3751000
76Will Butcher25NJDD7101-120.21000000714.313819:396400
77Paul Byron30MTLC902204-0.1000020040.012413:457700
78Nicholas Caamano21DALRW6101000.11000000616.76611:0031000
79Drake Caggiula25CHILW6202000.32000000633.37111:52416020.0
80Matt Calvert30COLLW91453120.51000400137.711412:3901420100.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
81Kyle Capobianco22ARID3101220.41000000520.04815:543300
82Brandon Carlo23BOSD8011120.50000100110.016120:073700
83John Carlson30WSHD1031518642.8210210502015.025925:5220500
84Ryan Carpenter29CHIC6033320.3000020120.07512:3316311666.0
85Daniel Carr28NSHLW3000-10-0.1000000040.0268:4614010.0
86Connor Carrick25NJDD4011-32-0.1000010040.05513:494400
87Trevor Carrick25SJSD3000050.0000000010.0175:470100
88William Carrier25VEGLW10213160.420011001315.4929:132292166.7
89Jeff Carter35LAKC8123-460.01001200313.214117:4145624458.5
90Colby Cave25EDMC2000-22-0.100000000209:50024357.1
91Cody Ceci26TORD10134420.71001300911.122522:32201000
92Erik Cernak22TBLD8101290.31000000119.115919:53141900
93Thomas Chabot23OTTD8145-560.41000310244.221226:3213900
94Zdeno Chara42BOSD8101140.61000000156.717922:2313600
95Ben Chiarot28MTLD9112080.31000100175.918620:42131400
96Alex Chiasson29EDMRW6011000.0000010090.07612:4123010.0
97Filip Chlapik22OTTC1011120.10000100055:200200
98Dennis Cholowski21DETD7033-220.20000120100.011816:555200
99Jakob Chychrun21ARID7101-220.20101000156.713519:197500
100Anthony Cirelli22TBLC8044180.10000220100.014217:47611557044.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
101Casey Cizikas28NYIC3011040.0000010030.03913:0526201458.8
102Kyle Clifford29LAKLW8123320.41000200166.38410:3229010.0
103Connor Clifton24BOSD7000120.3000000030.010314:4161200
104Cal Clutterbuck32NYIRW800010-0.1000000080.010212:48101300
105Braydon Coburn34TBLD8101440.51000000911.111814:4871300
106Andrew Cogliano32DALLW11011060.0000010070.011810:454115271.4
107Ian Cole30COLD50441061.1000040030.08817:408500
108Blake Coleman28NJDC8314180.530001001816.713316:34722111640.7
109Blake Comeau33DALRW1000-100.0000000010.044:230010100.0
110J.T. Compher24COLLW6134500.51000300714.38614:2516233539.7
111Max Comtois21ANALW5011260.1000010030.07114:0901100
112Brett Connolly27FLARW8437040.940002101526.712215:16253442.9
113Kyle Connor23WPGLW10314-720.21201100387.919619:3405030.0
114Andrew Copp25WPGC10123-220.11000200147.116916:52110595054.1
115Nick Cousins26MTLC3022300.2000020030.03712:1302010.0
116Logan Couture30SJSC8178-200.71000331185.614618:1262484253.3
117Sean Couturier27PHIC7235-280.52000120219.513519:1934613067.0
118Charlie Coyle27BOSC8022-40-0.10000200130.012215:1713323547.8
119Sidney Crosby32PITC94812351.431006202516.019321:26371157660.2
120Lawson Crouse22ARILW6112120.21000100812.58313:4941630100.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
121Austin Czarnik27CGYC6011100.1000010050.0569:23211233.3
122Kirby Dach19CHIC1000-10-0.1000000001413:41101420.0
123Evgenii Dadonov30FLARW8437-300.722003002516.013416:454200
124Rasmus Dahlin19BUFD91892121.21000260166.317118:578600
125Carl Dahlstrom25WPGD7000-220.0000000060.012918:265500
126Michael Dal Colle23NYILW8112-260.11000100333.310412:575410100.0
127Trevor Daley36DETD4000220.2000000040.05112:443000
128Phillip Danault26MTLLW9437240.940003001330.816117:51111738446.5
129Calvin de Haan28CHID4011220.3000010020.06816:5861400
130Jacob de La Rose24DETLW8123340.31000200812.59812:12813253144.6
131Anthony DeAngelo24NYRD6112-540.01000100128.310216:571000
132Alex DeBrincat22CHIRW6224100.502002001711.810517:2824010.0
133Jake Debrusk23BOSLW8112-400.01000010234.313016:13311150.0
134Danny DeKeyser29DETD7044020.50000400110.015822:3417200
135Michael Del Zotto29ANAD7112340.61000100520.013018:3181100
136Dylan DeMelo26OTTD8000-27-0.1000000060.013416:4771700
137Jason Demers31ARID7000220.3000000070.015722:236900
138Nicolas Deslauriers28ANALW3000050.0000000010.0309:571400
139Jason Dickinson24DALC7000-30-0.2000000060.09813:5941010952.6
140Brenden Dillon29SJSD80111130.5000010090.017121:2162400
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
141Noah Dobson20NYID2011000.1000010030.03316:211500
142Max Domi24MTLLW9369001.021003302213.614716:2221535449.5
143Ryan Donato23MINC7011000.00000100130.08311:55126746.2
144Joonas Donskoi27COLRW9336220.721003001421.413715:12513633.3
145Drew Doughty30LAKD8325-340.612012001717.619123:55201800
146Nic Dowd29WSHC7213200.51011100366.77510:4128293049.2
147Justin Dowling29DALC9000-26-0.20000000100.09911:013751229.4
148Leon Draisaitl24EDMC961016502.151006403417.621724:0712627246.3
149Jonathan Drouin24MTLLW9358220.921014101915.814415:571400
150Pierre-Luc Dubois21CBJLW9415-370.740010102119.016518:21612263641.9
151Matt Duchene29NSHC82810020.91100710229.114217:4833525548.6
152Anthony Duclair24OTTLW8101-46-0.11000000214.812115:09391150.0
153Mathew Dumba25MIND8123-106-0.11000020195.318923:3691300
154Gabriel Dumont29MINC1000-10-0.1000000010.01211:51032340.0
155Brian Dumoulin28PITD8033761.00000210120.017121:2061600
156Vince Dunn23STLD9123420.80100020224.515116:485400
157Christian Dvorak23ARIC7314520.721001001225.010414:5531371867.3
158Ryan Dzingel27CARC9257240.811014101612.513515:01444266.7
159Cody Eakin28VEGC6000-22-0.2000000050.08814:4044424250.0
160Jordan Eberle29NYIRW5033-100.10000120110.09218:2012030.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
161Alexander Edler33VAND8336-1101.121011202213.620025:03171200
162Joel Edmundson26CARD9000-211-0.10000000110.016618:27181200
163Nikolaj Ehlers23WPGLW10358-540.71201500358.617617:3551010.0
164Christoffer Ehn23DETC6000-40-0.3000000020.07312:15271150.0
165Jack Eichel23BUFC94610-301.022002402913.818620:4295807651.3
166Aaron Ekblad23FLAD8055-240.50000401210.020325:209400
167Mattias Ekholm29NSHD8235741.020013001612.517722:1015500
168Oliver Ekman-Larsson28ARID7134300.91000210128.317024:1710900
169Lars Eller30WSHC103472100.830003102015.017417:2565816455.9
170Ryan Ellis29NSHD811011621.51000820205.018523:0410500
171Deryk Engelland37VEGD100224120.70000101180.018718:44181600
172Tyler Ennis30OTTC8011-74-0.40000100150.013416:445730100.0
173Loui Eriksson34VANLW1000-10-0.1000000010.01313:120000
174Joel Eriksson Ek23MINC7011020.0000010090.09012:53119333548.5
175Adam Erne24DETLW7000-412-0.30000000110.08411:574122166.7
176Robby Fabbri24STLC8101-42-0.11000000714.3769:311910100.0
177Dante Fabbro21NSHD8202320.52000000825.015219:029600
178Radek Faksa26DALC11213-720.020001002010.018917:09711727150.3
179Joel Farabee19PHILW1000000.0000000030.01514:350000
180Jesper Fast28NYRRW6224-140.42000200728.69215:16471325.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
181Justin Faulk27STLD9044-120.40000310190.018520:337500
182Taylor Fedun31DALD8033240.60000300120.010212:425600
183Martin Fehervary20WSHD3000020.0000000040.04314:290400
184Micheal Ferland27VANLW8112-120.11000100812.59211:3001810100.0
185Mario Ferraro21SJSD8011-240.2000010070.012215:125800
186Kevin Fiala23MINLW7011-42-0.20000100110.09914:1244010.0
187Valtteri Filppula35DETC8022-52-0.2000020040.011614:3121233639.0
188Christian Fischer22ARIRW6000220.00000000100.07212:011900
189Cale Fleury21MTLD4000-22-0.2000000040.05614:0171200
190Haydn Fleury23CARD9123120.51000200147.110912:078600
191Warren Foegele23CARLW9022020.00000200110.09810:541152250.0
192Marcus Foligno28MINLW8134020.41000300156.711414:1832940100.0
193Nick Foligno32CBJLW9145120.50100301234.315917:42413212644.7
194Christian Folin28MTLD5011220.3000010020.08015:5881200
195Filip Forsberg25NSHC6538021.050003002718.510517:290900
196Cam Fowler28ANAD9235501.220022101414.318120:0810400
197Adam Fox21NYRD6000000.1000000060.09716:148000
198Michael Frolik31CGYLW10101-712-0.210000001010.013213:13341614.3
199Alex Galchenyuk25PITC3022000.1000011060.05016:431500
200Brendan Gallagher27MTLRW9459301.240005003312.115216:51371233.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
201Dylan Gambrell23SJSC7033-300.1000021040.07410:3634282256.0
202Jake Gardiner29CARD9112-100.31001100119.115917:399800
203Rhett Gardner23DALC700000-0.1000000080.07110:1214212248.8
204Conor Garland23ARIRW7415460.940010101625.08411:593200
205Adam Gaudette23VANC3011000.1000001020.03511:311181338.1
206Johnny Gaudreau26CGYLW10358361.121004102611.519319:1900010.0
207Frederik Gauthier24TORC10213-140.220001001216.710210:1449442563.8
208Julien Gauthier22CARRW2000120.000000000178:25021150.0
209Vladislav Gavrikov24CBJD8000040.20000000140.012615:4751100
210Ryan Getzlaf34ANAC9224240.411022001711.815717:28713644260.4
211Brian Gibbons31CARC2000-10-0.1000000010.02110:380000
212Dennis Gilbert23CHID1000-10-0.1000000020.01514:570400
213Mark Giordano36CGYD10246301.51100310277.423923:51201000
214Samuel Girard21COLD9044-320.20000310130.020422:3811500
215Zemgus Girgensons26BUFC9134020.31001300128.312113:25092340.0
216Claude Giroux32PHIC7044-120.20000130240.013619:2322693169.0
217Cody Glass20VEGC10246-220.620001301811.114914:5227173234.7
218Luke Glendening30DETC8213-300.220011001118.211414:181220423852.5
219Alex Goligoski34ARID7044540.90000220150.014821:079600
220Barclay Goodrow26SJSRW8303-2120.430010001030.012315:20915242450.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
221Shayne Gostisbehere26PHID7011140.30000010150.012918:243200
222Yanni Gourde28TBLC8134490.41000210137.711214:0143302554.5
223Michael Grabner32ARIRW7101100.11000000128.39814:0301010.0
224Markus Granlund26EDMC8000-24-0.2000000060.08610:4732111345.8
225Mikael Granlund27NSHC8224140.320002001612.513316:39146554.5
226Derek Grant29ANAC9112-120.11000100156.713114:3148594556.7
227Ryan Graves24COLD9112640.71000100119.114416:03181200
228Mike Green34DETD8101-1100.31000000166.317521:5220500
229Andy Greene37NJDD4000200.2000000020.07819:3512200
230Jordan Greenway22MINLW8033-120.1000021080.011614:333125550.0
231Noah Gregor21SJSC1000-100.00000000087:310100
232Rocco Grimaldi26NSHC5022120.10000200100.05911:480100
233Carl Grundstrom22LAKRW1011-100.0000010020.01111:110100
234Matt Grzelcyk26BOSD8011-120.30000010110.013516:499400
235Radko Gudas29WSHD100225170.70000200160.017217:11152200
236Erik Gudbranson28PITD5000120.1000000020.07414:5411100
237Jake Guentzel25PITC9538101.032013002817.919521:40310020.0
238Brendan Guhle22ANAD4022200.4000020060.07619:075000
239Carl Gunnarsson33STLD5011-240.0000010050.08016:055200
240Denis Gurianov22DALRW7011120.10000010130.07010:010600
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
241Nikita Gusev27NJDLW8314020.530001001520.010312:540100
242David Gustafsson19WPGC3000000.000000000186:06117370.0
243Erik Gustafsson27CHID6044200.6000022080.012320:253600
244Gaetan Haas28EDMF5011000.0000010010.0397:5225141548.3
245Carl Hagelin31WSHLW10044420.30000301190.013913:54173350.0
246Robert Hagg24PHID7011220.4000010070.011015:43161700
247Nicolas Hague21VEGD70220140.3000011060.010114:283700
248Ron Hainsey38OTTD8000200.2000000050.014317:5015500
249Libor Hajek21NYRD6011140.2000010040.08914:516400
250Micheal Haley33NYRC3000-12-0.1000000010.0206:36152166.7
251Taylor Hall28NJDLW8156-260.41000410323.115219:0026050.0
252Dan Hamhuis37NSHD6000-311-0.3000000020.08414:023700
253Dougie Hamilton26CARD95510862.241002302917.221123:28101000
254Travis Hamonic29CGYD10000-460.10000000160.021521:3120400
255Noah Hanifin23CGYD10202-520.420000001711.821321:16101300
256Joel Hanley28DALD2011060.1000010002110:430300
257Scott Harrington26CBJD1000-12-0.1000000001312:542100
258Ryan Hartman25MINRW8101-380.01000000119.110012:31444736.4
259Garnet Hathaway28WSHRW10235290.620003001216.711611:34520050.0
260Erik Haula28CARLW9718121.343011002528.015316:5835786454.9
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
261Jayce Hawryluk24FLAC4000-32-0.2000000020.0327:5416020.0
262John Hayden24NJDC400002-0.1000000010.04711:41051233.3
263Kevin Hayes27PHIRW7202-360.11100000219.513118:4008314043.7
264Barrett Hayton19ARIC2011020.1000010030.02311:280000
265Victor Hedman29TBLD8167-2130.61000420812.518523:0815900
266Tim Heed29SJSD4000100.2000000030.04210:372200
267Danton Heinen24BOSC8202-100.202010001020.010813:3463020.0
268Ville Heinola18WPGD7134120.710002101010.013118:474300
269Miro Heiskanen20DALD11336101.530003002213.626624:1112200
270Darren Helm33DETC83032150.530000002015.09411:4457010.0
271Adam Henrique29ANAC9516881.250001002321.715016:4279524155.9
272Tomas Hertl26SJSC8336-420.611102102213.616520:3717696551.5
273Vinnie Hinostroza25ARIC7022000.10000200100.08912:39328657.1
274Roope Hintz23DALLW11617-121.160000102326.118216:33312405144.0
275Taro Hirose23DETLW8022-50-0.2000002040.010613:125400
276Nico Hischier21NJDC6022-20-0.1000020090.09916:3533473358.8
277Niklas Hjalmarsson32ARID4101100.31000000425.06014:544200
278Mike Hoffman30FLAC8538-161.032012102619.214818:331520100.0
279Nick Holden32VEGD10112-200.40100100137.720620:35121400
280Justin Holl28TORD8022420.50000200100.010212:448400
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
281Korbinian Holzer31ANAD7000270.3000000070.012017:05131400
282Patric Hornqvist33PITRW9437461.031012102416.714716:2061700
283Bo Horvat24VANC8213020.31100100219.516120:0872866258.1
284Brett Howden21NYRC6101-220.01001000812.59315:2665363153.7
285Filip Hronek22DETD8123-320.31000200175.917622:0212700
286Jonathan Huberdeau26FLAC8358-480.630002302015.015419:1425030.0
287Jack Hughes18NJDC8112-40-0.10101100156.712215:1532254635.2
288Quinn Hughes20VAND8134120.80100210137.716520:401300
289Brad Hunt31MIND8325001.021000201618.812515:373000
290Dryden Hunt24FLALW8022260.10000200150.08310:2001700
291Ben Hutton26LAKD8022200.30000200150.015919:5510800
292Alex Iafallo26LAKC8112000.01001100205.014317:525220100.0
293Matt Irwin32NSHD2000-20-0.2000000002311:403200
294Mark Jankowski25CGYC9000-42-0.3000000070.09610:4170272551.9
295Mattias Janmark27DALC11145020.40010400137.716615:04543175.0
296Calle Jarnkrok28NSHC8145200.41001400156.711814:47154357.1
297Boone Jenner26CBJC9101-78-0.21000000205.013114:30516573760.6
298Nick Jensen29WSHD10022-60-0.1000011050.018818:46131100
299Ryan Johansen27NSHC8257040.611003201020.014217:4518625353.9
300Marcus Johansson29BUFC9437641.13101300944.414816:2754244833.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
301Adam Johnson25PITC6112020.20010100520.0376:130400
302Erik Johnson31COLD9101-220.01000000205.021023:18161100
303Jack Johnson33PITD8011-120.1000010050.013216:3081800
304Tyler Johnson29TBLC8224100.320002001711.812715:51112293545.3
305Andreas Johnsson25TORLW10257380.60201410238.716316:1966010.0
306Ross Johnston25NYILW3000050.0000000010.0196:301710100.0
307Henri Jokiharju20BUFD9033480.7000030090.014916:359700
308Max Jones21ANALW7011-12-0.10000100120.09012:5517010.0
309Seth Jones25CBJD9145061.01000310254.022124:3614600
310Mathieu Joseph22TBLRW8213320.42000100922.29612:00471233.3
311Roman Josi29NSHD83473131.021002202711.119824:4611300
312Tyson Jost21COLC9415160.740001001921.111212:2615133328.3
313Tomas Jurco27EDMRW8022220.2000020040.0779:3632010.0
314Nazem Kadri29COLC9325360.621001101915.815417:0419795459.4
315Dominik Kahun24PITC9022140.00000200110.011212:28435362.5
316Kaapo Kakko18NYRRW6101-60-0.21000000119.19215:210200
317David Kampf25CHIC6022-100.00000200160.08614:1857283643.8
318Steven Kampfer31BOSD1000020.0000000030.01212:290200
319Evander Kane28SJSLW5426040.913011102020.010320:352103260.0
320Patrick Kane31CHIRW6358-120.930003202015.012821:160400
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
321Kasperi Kapanen23TORRW10246-220.300204001315.417317:16411030.0
322Erik Karlsson29SJSD7066-900.30000330130.018426:139500
323Melker Karlsson29SJSC8011-22-0.1000010080.09812:17462166.7
324William Karlsson27VEGC101896121.00010512273.718318:2028544852.9
325Ondrej Kase24ANARW9145520.61000400214.814315:5205020.0
326Zack Kassian29EDMRW9336941.030003001127.315216:5222900
327Duncan Keith36CHID6022240.4000011080.014624:189400
328Clayton Keller21ARIC7066000.40000420170.012618:0412010.0
329Adrian Kempe23LAKLW8022-52-0.20000200160.011314:0715283048.3
330Michal Kempny29WSHD2112140.41000100250.03416:565200
331Alexander Kerfoot25TORC103255100.730011101421.414414:22210404547.1
332Phil Kessel32ARIRW7224060.402001102010.012417:462200
333Jujhar Khaira25EDMLW9000-46-0.3000000060.011612:503141150.0
334Alex Killorn30TBLC8044300.20000310110.014417:56353442.9
335Oscar Klefbom26EDMD9189-101.21000440214.822424:5620800
336John Klingberg27DALD11123-880.31000110293.426223:5014500
337Slater Koekkoek25CHID2000-30-0.2000000010.02914:171200
338Mikko Koivu36MINC8044-120.20000220160.014317:4943755358.6
339Leo Komarov33NYIC7033220.3000020150.08812:332642215.4
340Travis Konecny22PHIC74610-101.231002401233.312417:393330100.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
341Anze Kopitar32LAKC8369160.920104202611.516220:1865766055.9
342Jesperi Kotkaniemi19MTLC9213020.320000101414.312113:25211324541.6
343Ilya Kovalchuk36LAKLW8347-880.521002201618.812515:384600
344Chris Kreider28NYRLW6033-260.10000210100.010116:51273260.0
345David Krejci33BOSC5011000.0000010060.07314:3422242054.5
346Torey Krug28BOSD8156001.01001050175.916921:119300
347Dominik Kubalík24CHILW6213040.42000010258.08113:33316010.0
348Nikita Kucherov26TBLRW8358040.721004101816.715619:304300
349Karson Kuhlman24BOSC8000-22-0.20000000130.010312:5326010.0
350Tom Kuhnhackl28NYIRW5000-10-0.1000000080.06613:163400
351Dean Kukan26CBJD2000000.0000000040.03015:120200
352Brett Kulak26MTLD7011140.20000100100.010715:159700
353Dmitry Kulikov29WPGD9123-260.41000200137.717119:0251100
354Luke Kunin22MINC8213-6170.12000100229.112515:4179232746.0
355Sean Kuraly27BOSC8022040.10000200130.012014:57217293545.3
356Evgeny Kuznetsov27WSHC7347-160.821002201816.710915:3831312951.7
357Oliver Kylington22CGYD7000-140.1000000050.09113:005400
358Joel L'Esperance24DALRW3101020.21000000250.0227:2111010.0
359Kevin Labanc24SJSRW8213-980.01101010238.714117:3513030.0
360Sam Lafferty24PITC7325540.830011011323.19914:06412262848.1
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
361Patrik Laine21WPGRW103912101.330006302711.118918:53417020.0
362Gabriel Landeskog27COLLW9347-380.530022202114.318520:33518284041.2
363Dylan Larkin23DETC8257500.820005002010.016620:4781647047.8
364Adam Larsson27EDMD1000000.0000000010.02222:194300
365Jacob Larsson22ANAD9011240.40000100130.015116:466200
366Johan Larsson27BUFLW9112-180.01000100128.312814:1368426140.8
367Scott Laughton25PHIC7022000.10000200100.010615:0878393453.4
368Nick Leddy28NYID7011100.40000100100.014019:5812500
369Anders Lee29NYIC8213300.420001001315.414418:0341181436.4
370Artturi Lehkonen24MTLLW9134-1100.21001300175.913414:5371210100.0
371Brendan Leipsic25WSHLW10022-30-0.10000110130.0989:47310030.0
372Josh Leivo26VANLW8123120.31000200147.112515:36253260.0
373Brendan Lemieux23NYRLW500009-0.1000000060.06112:13511010.0
374Kris Letang32PITD94610301.831004203411.823225:4561400
375Mark Letestu34WPGC700000-0.1000000050.07410:3652232053.5
376Tyler Lewington25WSHD5000-217-0.1000000020.05210:2651000
377Trevor Lewis33LAKC8112-100.11000100128.310513:092125838.5
378Jakob Lilja26CBJF8022-100.1000020080.0718:537510100.0
379Oskar Lindblom23PHILW7426-300.722001101723.512017:120510100.0
380Esa Lindell25DALD11112-420.50101100156.725623:16181200
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
381Elias Lindholm25CGYC105162101.132020102619.219018:5957525150.5
382Hampus Lindholm26ANAD9066441.10000402140.019621:458100
383Par Lindholm28BOSC400000-0.1000000050.04711:4612101343.5
384Bryan Little32WPGRW1000020.0000000020.01616:17216650.0
385Blake Lizotte22LAKC8022400.1000020090.010412:5743272452.9
386Adam Lowry26WPGLW10000-12-0.20000000100.012912:54427444151.8
387Milan Lucic31CGYLW10011-226-0.10000100130.012712:434225183.3
388Isac Lundestrom20ANAC3000200.0000000030.03411:1511131056.5
389Ilya Lyubushkin25ARID1000120.1000000001515:172100
390Olli Maatta25CHID6011200.3000010040.010116:5451300
391Kurtis MacDermid25LAKD20000110.0000000010.0199:261200
392Mackenzie MacEachern25STLLW2000020.000000000147:022400
393Nathan MacKinnon24COLC95712101.332014303414.719421:3435445544.4
394Cale Makar21COLD9088-100.7000035070.016818:3712600
395Denis Malgin23FLAC6224100.511001011315.47913:114271729.2
396Evgeni Malkin33PITC2101100.20100000425.02814:05005550.0
397Andrew Mangiapane23CGYLW8202120.420010001315.48710:551121811.1
398Brandon Manning29EDMD3101100.31000000425.03311:070200
399Josh Manson28ANAD90334130.80000300100.018820:52111900
400Anthony Mantha25DETRW864104121.442024003218.815419:14465362.5
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
401Brad Marchand31BOSLW84812441.631024402119.016019:59243175.0
402Jonathan Marchessault29VEGC10246-240.51101310385.317517:28118313348.4
403Martin Marincin27TORD6000-14-0.1000000050.06711:065500
404John Marino22PITD7000-22-0.1000000060.011416:2041100
405Patrick Marleau40SJSC4213140.51100100825.06015:00371325.0
406Mitch Marner22TORRW103912-320.91200441329.419719:4445030.0
407Pat Maroon31TBLLW8123-200.11000200128.39411:422930100.0
408Matt Martin30NYILW5101000.11000000425.05110:170171150.0
409Alec Martinez32LAKD8033-360.10000210100.016821:0115500
410Jordan Martinook27CARLW4011140.1000010030.04811:5827040.0
411Mike Matheson25FLAD8011-100.20000010170.017622:0110500
412Auston Matthews22TORC108311321.562012104119.519419:2552503261.0
413Scott Mayfield27NYID8011040.30000100140.015419:1614700
414Gerald Mayhew27MINF3101120.21000000520.0237:32042250.0
415Charlie McAvoy22BOSD8011-260.30000010100.018422:59141600
416Jake McCabe26BUFD9033140.5000030080.019121:11271800
417Jared McCann23PITC7314300.630011001127.310815:3099263940.0
418Connor McDavid23EDMC951217562.132025702619.220622:5235343747.9
419Ryan McDonagh30TBLD8022100.2000020080.017421:4718600
420Brock McGinn25CARLW9033040.10000300100.012914:174114640.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
421Greg McKegg27NYRC2000-10-0.1000000020.0157:4100010.0
422Brayden McNabb29VEGD101120180.60010100714.319919:54162300
423Timo Meier23SJSRW8213-220.31100100238.714718:234102528.6
424Jonathon Merrill27VEGD10022060.50000200100.020920:5111500
425Victor Mete21MTLD9112320.51001100812.515817:3212200
426Jacob Middleton24SJSD1000000.00000000022:131200
427Ilya Mikheyev25TORF10347520.830004002512.015815:5144010.0
428Sonny Milano23CBJLW7112-220.21001100616.7649:070300
429Colin Miller27BUFD9044640.90000130120.016618:2581200
430J.T. Miller26VANC8448541.222004002119.015118:54412311666.0
431Casey Mittelstadt21BUFC9336520.921012101520.010111:1321293148.3
432Sean Monahan25CGYC10246220.81100130287.118318:1637704859.3
433Trevor Moore24TORLW10325320.630001011915.814814:496202340.0
434Josh Morrissey24WPGD8066-320.60000240180.019624:333500
435Tyler Motte24VANC4011-120.0000010030.05213:0058010.0
436Mirco Mueller24NJDD6000-190.0000000050.09215:175300
437Connor Murphy26CHID5000020.00000000110.010921:4461300
438Ryan Murray26CBJD8022-220.30000200110.015219:0014300
439Jake Muzzin30TORD10167521.11000501195.323623:34121300
440Tyler Myers29VAND8033-280.40000300180.017121:248700
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
441Vladislav Namestnikov27TOTC8426-260.730112001822.214317:51664544.4
441Vladislav Namestnikov27OTTC6426040.830112001526.711619:18462433.3
441Vladislav Namestnikov27NYRC2000-22-0.1000000030.02713:30202166.7
442Riley Nash30CBJC9134020.40010300911.19810:5645224433.3
443James Neal32EDMLW99110141.736021002931.015617:20291516.7
444Martin Necas21CARC9235-120.511013001118.212814:11332918.2
445Brock Nelson28NYIC84370100.931022102516.014718:2075687547.6
446Patrik Nemeth27DETD8011-340.00000100170.017321:369400
447Valeri Nichushkin24COLRW5011350.1000010050.05410:5113010.0
448Nino Niederreiter27CARRW9033-2120.00000300200.014115:3928010.0
449Frans Nielsen35DETC5000-22-0.2000000060.06513:0124141745.2
450Matthew Nieto27COLLW9224220.420002001118.211312:353600
451Sami Niku23WPGD1000000.0000000010.01717:013100
452Matt Niskanen33PHID7224020.811000201315.414520:395500
453Joakim Nordstrom27BOSC4101000.11000000714.35613:541700
454Tomas Nosek27VEGC10314240.620101002213.612012:0176463954.1
455Ryan Nugent-Hopkins26EDMC9156220.50101230166.317719:38102444847.8
456Darnell Nurse24EDMD9167381.31000510156.721523:52202000
457Markus Nutivaara25CBJD8202120.720000001414.313016:137700
458Joakim Nygard27EDMF6101-200.01000000911.16210:152610100.0
459Alexander Nylander21CHILW5224100.62001200633.35611:122100
460William Nylander23TORC10336000.521003002313.016816:4821282949.1
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
461Gustav Nyquist30CBJRW9235000.62001300238.715917:39473442.9
462Ryan O'Reilly28STLC9167220.61000420128.317919:5133966161.1
463Jordan Oesterle27ARID6022120.40000110100.09215:1713300
464Kyle Okposo31BUFRW91342140.41001300119.19911:02397370.0
465Jamie Oleksiak27DALD11022-270.3000020080.014413:0471100
466Victor Olofsson24BUFRW9628-321.006012001931.615917:372100
467Dmitry Orlov28WSHD10145-720.20100400147.121721:40111400
468T.J. Oshie33WSHC10729001.334012002231.818918:54712151550.0
469Alex Ovechkin34WSHLW106410-221.242003104513.321020:5842300
470Max Pacioretty31VEGLW102810-191.00200440405.017417:257103350.0
471Jean-Gabriel Pageau27OTTC8235670.720003001811.113516:5159637545.7
472Ondrej Palat28TBLLW8314540.621011001717.612515:3561510100.0
473Kyle Palmieri28NJDRW8314-140.421001002015.013416:423121150.0
474Artemi Panarin28NYRLW6426-140.722002001822.212520:470100
475Richard Panik28WSHRW8000-10-0.2000000070.09511:51256275.0
476Colton Parayko26STLD9044020.50000400200.020722:5911800
477Zach Parise35MINLW8303-720.221010001421.413516:53582433.3
478David Pastrnak23BOSRW89615342.454013302733.315219:03321233.3
479Nick Paul24OTTLW3000000.0000000020.0299:39054450.0
480Joe Pavelski35DALC11213-140.211011001513.320218:2343293545.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
481Tanner Pearson27VANLW8224-420.32000110258.013616:5859030.0
482Adam Pelech25NYID8011-120.30000100160.016821:00221700
483Brendan Perlini23CHILW1000000.0000000010.087:490100
484Mathieu Perreault32WPGC10213-400.220001001513.313113:08263175.0
485David Perron31STLLW9527381.041022001926.316117:530810100.0
486Corey Perry34DALRW4123000.31000110333.35714:220310100.0
487Joel Persson25EDMD5000-100.0000000070.08016:047200
488Brett Pesce25CARD9213-140.52000100229.119521:3818000
489Nic Petan24TORC3011-120.0000010030.0217:080200
490Jeff Petry32MTLD9246201.00200220306.722024:27101300
491Elias Pettersson21VANC8268400.920013301315.414918:3635172144.7
492Marcus Pettersson23PITD9145421.01000310128.316718:3481300
493Alex Pietrangelo30STLD9325-320.72101110319.720823:0813300
494Neal Pionk24WPGD10246101.120002201711.823022:58101800
495Brandon Pirri28VEGC7011-36-0.10000100130.09012:52122250.0
496Tyler Pitlick28PHIC6011-120.0000010030.06410:4527020.0
497Brayden Point23TBLC5325050.630001101520.09418:5323292850.9
498Roman Polak33DALD1000000.00000000099:042200
499Tucker Poolman26WPGD10101-120.310000001010.015415:216800
500Dalton Prout29SJSD1000000.0000000010.01616:051200
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
501Ivan Provorov23PHID7145-320.60101220137.716623:407400
502Ryan Pulock25NYID8011-100.30000100150.017421:45211100
503Mark Pysyk28FLAD3000-20-0.1000000040.03411:180000
504Alan Quine26CGYC1000000.0000000030.0109:500000
505Lukas Radil29SJSC6000-20-0.1000000070.06611:04161233.3
506Alexander Radulov33DALRW111342100.41000300244.219717:56571233.3
507Michael Raffl31PHILW7314220.730021001323.17510:3926141646.7
508Rickard Rakell26ANARW9347801.03000202329.416318:052700
509Mikko Rantanen23COLRW95712121.423026102420.817018:53382250.0
510Victor Rask26MINC3112100.31001100250.0299:470681142.1
511Ryan Reaves33VEGRW10101-170.010000001010.0939:176384640.0
512Mike Reilly26MTLD2011100.2000010002814:083100
513Sam Reinhart24BUFC9347000.730001301717.618020:00254357.1
514Brad Richardson34ARIC7011340.10000100120.09914:0837394049.4
515Tobias Rieder27CGYC7000-40-0.3000000070.08211:3951010.0
516Morgan Rielly25TORD102911281.32001540267.725025:0010600
517Juuso Riikola26PITD2000-10-0.1000000030.0157:331500
518Rasmus Ristolainen25BUFD9033040.40000210220.021624:02101900
519Brett Ritchie26BOSRW7112020.21000010119.17410:32116020.0
520Nick Ritchie24ANALW7123-380.110012001010.08912:4519030.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
521Evan Rodrigues26BUFC400000-0.1000000040.0369:00016554.5
522Kevin Rooney26NJDC500024-0.1000000020.06512:5843252550.0
523Jack Roslovic23WPGC10224-200.320001101910.513413:2518322259.3
524Carter Rowney30ANARW9112-140.10010100812.511412:393143537.5
525Matt Roy24LAKD8000-10-0.10000000100.012415:28101000
526Kris Russell32EDMD9011140.4000010050.017219:06251100
527Patrick Russell27EDMRW6000-22-0.20000000100.07412:155600
528Bobby Ryan32OTTLW8123140.31000200147.110312:502820100.0
529Derek Ryan33CGYC10134200.51000210156.714514:3071405442.6
530Joakim Ryan26LAKD4011220.2000010040.06416:054100
531Brandon Saad27CHILW6224-220.410102002010.08814:44142340.0
532Scott Sabourin27OTTF71120110.21000100520.0486:5141300
533Miikka Salomaki26NSHRW1000000.0000000001010:070300
534Rasmus Sandin19TORD6022020.2000020050.07312:132400
535Zach Sanford25STLLW4000-20-0.1000000010.0338:102700
536Travis Sanheim23PHID7022240.50000200140.014320:285100
537David Savard29CBJD9000-44-0.1000000080.016718:33101600
538Marco Scandella29BUFD9123520.91000200119.116217:5912600
539Colton Sceviour30FLAC8022-120.00000200120.010012:31552340.0
540Tim Schaller29VANLW800004-0.1000000070.08710:534320100.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
541Mark Scheifele26WPGC104812-221.222017102416.721621:3446839546.6
542Brayden Schenn28STLC9639-241.151001202128.616218:02416708046.7
543Nick Schmaltz23ARIC7358321.121024101323.19914:0521151845.5
544Nate Schmidt28VEGD1000100.10000000033:110000
545Justin Schultz29PITD9055100.70000230260.018420:276600
546Jaden Schwartz27STLC9167-160.51000600156.715717:26442433.3
547Brent Seabrook34CHID6101040.20100000911.110617:38121600
548Nick Seeler26MIND2000-160.0000000010.02914:163100
549Tyler Seguin28DALC11246-340.42001310326.322820:46214695953.9
550Andrej Sekera33DALD11011060.50000100140.023421:1518600
551Mikhail Sergachev21TBLD8066781.10000420120.014518:05101200
552Damon Severson25NJDD8112-62-0.11000100714.315619:266800
553Kevin Shattenkirk31TBLD8437041.031003002119.016720:567800
554Andrew Shaw28CHIC62021120.320000001414.39515:502189756.3
555Riley Sheahan28EDMC7000-40-0.3000000070.09313:1501483657.1
556Conor Sheary27BUFLW5314320.72101010650.05511:012200
557Devin Shore25ANAC6022420.2000020080.08213:38354266.7
558Nick Shore27TORC7101160.11000000333.3679:3332362064.3
559Jonas Siegenthaler22WSHD100114120.5000010060.018918:52151000
560Jakob Silfverberg29ANALW95381021.440113001926.316418:131921214.3
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
561Wayne Simmonds31NJDRW8011-16-0.20000100240.012215:17391150.0
562Dominik Simon25PITC9134240.31000300166.314916:363900
563Colton Sissons26NSHC8224320.42000200633.311814:42411443257.9
564Jeff Skinner27BUFLW9527421.150000204411.416318:08416460.0
565Brady Skjei25NYRD6022080.30000200120.011619:236100
566Jaccob Slavin25CARD9235521.220013001910.519721:5615700
567Brendan Smith30NYRD6123-170.40010101520.07111:5531000
568Craig Smith30NSHC801124-0.10000100150.011113:52371233.3
569Gemel Smith25TBLC3101040.110000001100.0289:102111761.1
570Reilly Smith28VEGRW10718421.560110013023.317617:37371420.0
571Zack Smith31CHI