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%
1Sebastian Aho24CARF5437301.022002101428.69619:1831392165.0
2Michael Amadio25TORC3000100.0000000020.0279:1003020.0
3Josh Anderson27MTLRW7011-52-0.20000100160.012217:27120010.0
4Michael Anderson22LAKD6000000.1000000060.011118:358300
5Rasmus Andersson25CGYD6044741.0000013070.014323:465100
6Mason Appleton26SEAC7011000.0000010090.07911:1446030.0
7Joel Armia28MTLRW7011000.00000100140.09213:07218040.0
8Viktor Arvidsson28LAKLW6134160.30100300254.011318:483010100.0
9Rasmus Asplund24BUFF6123320.41000200812.510216:59031516.7
10Zach Aston-Reese27PITC400012-0.1000000060.06516:2012400
11Cam Atkinson32PHIRW4415801.030111001428.66215:311600
12Nicolas Aube-Kubel25PHIRW4000-44-0.3000000040.0409:5901100
13Mikael Backlund32CGYC6112-160.11000100911.110217:0313515249.5
14Josh Bailey32NYIC6134-300.31001210520.010116:5533020.0
15Justin Bailey26VANRW1000-10-0.1000000001010:0630010.0
16Rudolfs Balcers24SJSLW6101-200.01001000812.58814:383111150.0
17Alexander Barabanov27SJSF2011-100.0000010003115:3100010.0
18Ivan Barbashev26STLC5325620.820101101030.07815:392103827.3
19Aleksander Barkov26FLAC6246720.720014001612.513021:3825816157.0
20Alex Barre-Boulet24TOTF4022120.2000020004210:2602020.0
20Alex Barre-Boulet24TBLF2011120.1000010002412:1302020.0
20Alex Barre-Boulet24SEAF2011000.100001000178:390000
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%
21Tyson Barrie30EDMD5022-140.1000011080.09819:356300
22Morgan Barron23NYRC2000020.000000000178:28024180.0
23Mathew Barzal24NYIC6303220.630000002114.310617:3921182640.9
24Nathan Bastian24SEARW6000-227-0.1000000050.0579:28371233.3
25Drake Batherson23OTTC6426200.940001101822.211719:282161150.0
26Jay Beagle36ARIRW6000-54-0.3000000050.08414:01311523162.7
27Jake Bean23CBJD6101120.41000000812.512921:276200
28Ethan Bear24CARD5022400.5000020050.09518:564600
29Nathan Beaulieu29WPGD4000050.0000000030.0287:065200
30Anthony Beauvillier24NYILW6213-200.420001001315.410217:0325020.0
31Pierre-Edouard Bellemare36TBLLW7022300.1000020050.08912:4035372658.7
32Kieffer Bellows23NYILW2000000.0000000010.0199:290600
33Jamie Benn32DALLW6011-29-0.10000100100.011218:37716422760.9
34Sam Bennett25FLAC6437661.131021112218.210818:05310294042.0
35Matt Benning27NSHD4000-44-0.2000000010.05914:472100
36Simon Benoit23ANAD1000-10-0.1000000010.01514:411100
37Tyler Benson23EDMLW1000000.00000000087:490100
38Patrice Bergeron36BOSC4033300.30000210100.07217:5432473259.5
39Tyler Bertuzzi26DETLW5639881.551023001442.99018:00343175.0
40Anders Bjork25BUFLW6101200.21000000616.77712:461110100.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%
41Oliver Bjorkstrand26CBJRW6369101.021004201520.010818:042210100.0
42Tobias Bjornfot20LAKD6000100.2000000020.010016:448000
43Nick Bjugstad29MINC6101160.11000000128.36110:113810952.6
44Sammy Blais25NYRLW60332150.30000300110.08013:17417010.0
45Anton Blidh26BOSLW1000000.00000000088:0912010.0
46Teddy Blueger27PITC6202100.220000001020.010517:2858533758.9
47Brock Boeser24VANRW4112-220.10100100911.17518:40231233.3
48Zach Bogosian31TBLD1000-20-0.1000000010.01414:140300
49Nick Bonino33SJSC6000-18-0.20000000100.010517:3355463457.5
50Adam Boqvist21CBJD5000-30-0.1000000050.08617:084100
51Henrik Borgström24CHIC6112-200.210000101010.07312:1122172342.5
52Mark Borowiecki32NSHD5000-30-0.1000000030.06312:425900
53Robert Bortuzzo32STLD5011-140.0000010006913:503900
54Evan Bouchard22EDMD5123520.81000110147.110120:1511300
55Travis Boyd28ARIC3101100.21000000333.33511:4332111542.3
56Brian Boyle37PITC6202190.32000000825.0609:5956202445.5
57Tyler Bozak35STLC5022-120.0000011060.06513:0121162836.4
58Derick Brassard34PHIC4145600.71000310425.05614:02110222348.9
59Jesper Bratt23NJDW5000-22-0.20000000100.07715:210200
60Justin Braun34PHID4123200.51000200425.07418:276400
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%
61T.J. Brodie31TORD7000-200.2000000050.014320:296300
62Jonas Brodin28MIND6123400.71000200128.313322:0512600
63Adam Brooks25MTLC1000000.0000000001312:32022820.0
64Connor Brown28OTTRW6044-400.1000022070.012821:21519564.3
65Dustin Brown37LAKRW6235100.52000300229.111018:2101200
66Josh Brown28OTTD6000-47-0.1000000060.09115:1491600
67Jacob Bryson24BUFD6033320.7000003030.011619:214500
68Pavel Buchnevich26STLLW31123120.31000100520.04113:3502010.0
69Michael Bunting26TORLW7224-240.420001101612.510314:4611300
70Andre Burakovsky26COLLW6112-540.01000100119.110617:362500
71Brent Burns36SJSD6033340.70000201150.016126:5119300
72Kyle Burroughs26VAND6000-59-0.3000000070.07813:03112000
73Will Butcher27BUFD5011000.2000010060.09919:425300
74Bowen Byram20COLD6145300.91001400714.311819:3641100
75Drake Caggiula27BUFLW6112120.21001010911.18514:07191233.3
76Brandon Carlo25BOSD4000-120.0000000090.07919:388600
77John Carlson32WSHD6123120.31000110812.513823:035700
78Gabriel Carlsson25CBJD1000000.0000000001212:271100
79Ryan Carpenter31CHIC3000-20-0.1000000030.03611:5421031023.1
80Sam Carrick29ANAC1000000.0000000020.0109:510200
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%
81Alexandre Carrier25NSHD7033160.6000030060.014120:1010100
82William Carrier27VEGLW4000120.0000000040.04210:261700
83Jeff Carter37PITC4134120.40100300137.77919:4437424647.7
84Cole Caufield21MTLRW7011-22-0.10000100160.010414:470110100.0
85Cody Ceci28EDMD5011000.1000010060.010019:5910800
86Erik Cernak24TBLD7022-260.20000200250.014821:0752100
87Thomas Chabot25OTTD6033541.00000120200.016427:25121000
88Zdeno Chara44NYID6000-240.0000000050.010918:1071500
89Ben Chiarot30MTLD7112-2100.31000100616.715021:28142400
90Alex Chiasson31VANRW6213-4120.202000101118.26611:051500
91Yegor Chinakhov20CBJRW4000-30-0.2000000090.04411:0611010.0
92Jakob Chychrun23ARID6000-1016-0.60000000200.015125:0851000
93Filip Chytil22NYRC7101-120.01000000137.710214:3013283246.7
94Anthony Cirelli24TBLC7134020.21000300911.113819:43513565251.9
95Casey Cizikas30NYIC600006-0.1000000050.07612:44024323448.5
96Kyle Clifford31STLLW1011-100.0000010001211:420210100.0
97Connor Clifton26BOSD3011-120.1000010050.04715:392800
98Cal Clutterbuck34NYIRW6202100.42001000922.28313:5143520100.0
99Dylan Coghlan23VEGD4011120.2000010040.04310:503300
100Andrew Cogliano34SJSLW6123200.40010200616.77412:19151325.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%
101Ian Cole32CARD5000520.4000000030.07314:385400
102Blake Coleman30CGYC5213400.52000100219.58416:443121420.0
103Ross Colton25TBLC7101-32-0.11000000156.79012:49412342557.6
104J.T. Compher26COLLW6224-240.410101101315.412019:5765342954.0
105Max Comtois23ANALW6000-64-0.30000000120.09115:151113260.0
106Kevin Connauton31FLAD4000020.0000000050.04511:212500
107Kyle Connor25WPGLW66410301.351002202524.012420:433300
108Andrew Copp27WPGC6448741.130114001625.012821:2364503956.2
109Nick Cousins28NSHC7123-120.20100110185.69112:56545645.5
110Logan Couture32SJSC6369821.330004111618.810918:1269605651.7
111Sean Couturier29PHIC4145-100.40100220911.18421:0122362262.1
112Charlie Coyle29BOSC4123020.30100200520.06416:0434102528.6
113Dylan Cozens20BUFC6123-300.201002001010.09315:2611192840.4
114Lawson Crouse24ARILW6112-2110.01000100156.710818:02211010.0
115Kirby Dach21CHIC6213-340.311001001513.311118:2833212842.9
116Evgenii Dadonov32VEGRW6112200.21000100175.99916:301600
117Jonathan Dahlen24SJSC6325500.830022001816.78514:102100
118Rasmus Dahlin21BUFD60221100.50000110110.013622:3761100
119Phillip Danault28LAKC6101-240.01001000128.310417:2154463755.4
120Calvin de Haan30CHID6000-70-0.20000000110.011118:3214900
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%
121Anthony DeAngelo26CARD5044540.80000040120.08617:065100
122Alex DeBrincat24CHIRW6213-900.102000101910.511819:41212020.0
123Jake DeBrusk25BOSLW4202100.32002000633.35714:182300
124Danny DeKeyser31DETD6011-32-0.10000100100.012019:5916400
125Michael Del Zotto31OTTD2000-20-0.1000000030.03215:5511100
126Dylan DeMelo28WPGD6011040.0000010050.09215:2412800
127Travis Dermott25TORD6011120.4000010090.08213:422600
128Nicolas Deslauriers30ANALW7101-250.01000000425.08111:3493300
129Jason Dickinson26VANC6101040.110000001010.08213:4148203337.7
130Brenden Dillon31WPGD60222110.2000020060.011118:3492100
131Noah Dobson22NYID6033400.8000021080.011018:24141100
132Max Domi26CBJLW2134400.61000300520.02512:171100
133Ryan Donato25SEAC6213-1170.420001001216.77913:1016020.0
134Joonas Donskoi29SEARW7044100.3000031080.012217:25362166.7
135Pavel Dorofeyev21VEGLW1000000.00000000044:070000
136Drew Doughty32LAKD4167221.00100420616.79022:370500
137Nic Dowd31WSHC5101200.11000000616.77014:0057432761.4
138Justin Dowling31VANC6202-100.32000000922.26611:01438657.1
139Leon Draisaitl26EDMC54711701.531014301723.511322:4011603364.5
140Jonathan Drouin26MTLLW7235-560.420002101414.312017:11162528.6
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%
141Jamie Drysdale19ANAD7123-800.01001020137.715221:405100
142Dillon Dube23CGYC6044-120.20000310150.08514:1406151648.4
143Pierre-Luc Dubois23WPGLW6437160.83100210850.011018:2377363252.9
144Matt Duchene31NSHC7235-240.40200210248.313519:1640302356.6
145Anthony Duclair26FLALW6404620.94000000944.47011:3522010.0
146Brandon Duhaime24MINRW6123220.31000200185.66110:06116020.0
147Mathew Dumba27MIND6134580.81001300224.513923:12151100
148Brian Dumoulin30PITD6011-220.0000010040.013021:4310700
149Vince Dunn25SEAD5123-350.310002001010.08917:460700
150Christian Dvorak25MTLC7123-560.010001101010.013318:5875686252.3
151Ryan Dzingel29ARIC6022-1240.0000020070.08013:19141150.0
152Cody Eakin30BUFC3112120.30100100714.34113:4232171160.7
153Jordan Eberle31SEARW7123-520.01000110175.913719:32851420.0
154Alexander Edler35LAKD6022-140.20000200110.011819:3812800
155Nikolaj Ehlers25WPGLW6224320.42001110258.011318:5301010.0
156Aaron Ekblad25FLAD6336801.421001202213.615325:325700
157Mattias Ekholm31NSHD7011-520.00000100110.016323:134300
158William Eklund19SJSLW5033-320.1000003030.06713:18331420.0
159Oliver Ekman-Larsson30VAND7112160.60100100283.616924:0851400
160Lars Eller32WSHC6022240.0000020090.010517:2855454748.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%
161Ryan Ellis31PHID3134300.61000210425.07224:094100
162Pierre Engvall25TORLW7123-360.20100200166.39613:42162528.6
163Tyler Ennis32OTTC6134-220.30100120812.56911:322740100.0
164Mackenzie Entwistle22CHIRW5101-200.11000000333.35310:4011221016.7
165Loui Eriksson36ARILW6011-30-0.2000010070.07812:561200
166Joel Eriksson Ek25MINC6314220.512011001618.812019:58107596149.2
167Adam Erne26DETLW6123-100.210002001010.09215:185135550.0
168Jake Evans25MTLC5000-10-0.1000000050.07114:1638272948.2
169Robby Fabbri26DETC6123-340.11000110137.79716:084619773.1
170Dante Fabbro23NSHD7033320.70000300100.012818:132000
171Radek Faksa28DALC6134020.40100300714.310216:581110292652.7
172Joel Farabee21PHILW4336801.02100300837.56616:2706010.0
173Jesper Fast30CARRW5303400.63000000742.97014:025600
174Justin Faulk29STLD5224500.911001101612.511022:033700
175Martin Fehervary22WSHD6112500.51000100616.711419:02131000
176Mario Ferraro23SJSD6011240.4000010030.014323:49121400
177Kevin Fiala25MINLW6123-120.10100110214.811418:561500
178Christian Fischer24ARIRW6112-120.11000100812.58614:1864142833.3
179Haydn Fleury25SEAD4000-100.1000000070.07619:007900
180Warren Foegele25EDMLW5123100.31000200911.16713:28183537.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%
181Marcus Foligno30MINLW62243260.51101200540.09415:3721310100.0
182Nick Foligno34BOSLW2011020.1000010030.02311:37042166.7
183Derek Forbort29BOSD4112000.41000100812.57619:068200
184Alex Formenton22OTTLW6101-240.01001000616.76811:2201100
185Filip Forsberg27NSHC7336-320.630011201520.012918:226700
186Gustav Forsling25FLAD6044640.80000400130.012320:3110100
187Cam Fowler30ANAD7134020.70100030911.115822:3313400
188Adam Fox23NYRD7145301.11000310166.317324:448400
189Trent Frederic23BOSC4011-150.0000010050.04110:200124266.7
190Mark Friedman26PITD5022540.6000020030.06713:284600
191Jonah Gadjovich23SJSLW1011000.1000010001211:440310100.0
192Sam Gagner32DETC6101-120.01000000147.18514:09315935.7
193Brendan Gallagher29MTLRW7011-14-0.10000100170.010515:03263260.0
194Conor Garland25VANRW7358481.030014101030.012017:112600
195Adam Gaudette25CHIC3011-200.0000010030.03010:09122250.0
196Frederick Gaudreau28MINC6112-100.01000010137.79816:1933303347.6
197Johnny Gaudreau28CGYLW6088400.80000710150.011318:540100
198Frederik Gauthier26NJDC3000-10-0.1000000030.03311:0518191752.8
199Julien Gauthier24NYRRW3000-12-0.1000000040.03611:580800
200Vladislav Gavrikov26CBJD6033640.9000030060.012821:2310800
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%
201Glenn Gawdin24CGYC2000020.0000000030.0189:15113827.3
202Morgan Geekie23SEAC7101-50-0.11000000119.18912:4755253641.0
203Mason Geertsen26NJDD3000-119-0.100000000216:510900
204Ryan Getzlaf36ANAC7044-620.00000220170.012417:43614626250.0
205Mark Giordano38SEAD7134-300.51000120156.715121:328400
206Samuel Girard23COLD5022-52-0.1000020040.010521:018300
207Zemgus Girgensons28BUFC6235400.720013001216.79816:1635282750.9
208Claude Giroux34PHIC4314-220.521001001421.47218:0306381769.1
209Cody Glass22NSHC2000000.0000000020.02311:27202918.2
210Luke Glendening32DALC6101-220.01000000812.57913:10511302752.6
211Alex Goligoski36MIND6033040.3000021090.011719:319500
212Barclay Goodrow28NYRRW7202-260.22001000922.211716:45219142436.8
213Shayne Gostisbehere28ARID6044-400.20000220100.011619:198000
214Yanni Gourde30SEAC3123-200.21000110911.16621:5703282058.3
215Mikael Granlund29NSHC7246120.620001301118.214220:1422455146.9
216Derek Grant31ANAC5000-210-0.2000000010.06312:4113221657.9
217Ryan Graves26NJDD5033320.6000030040.010520:578800
218Andy Greene39NYID6011-100.2000010020.010317:1412500
219Jordan Greenway24MINLW6022320.1000020040.07712:48282433.3
220Rocco Grimaldi28NSHC2000000.0000000002110:240210100.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%
221Benoit-Olivier Groulx21ANAC7000-40-0.3000000060.08111:35210182047.4
222Carl Grundstrom24LAKRW4101-100.11000000714.34511:171900
223Matt Grzelcyk28BOSD4000200.20000000120.07518:507200
224Radko Gudas31FLAD60226110.60000200100.011118:26102700
225Erik Gudbranson30CGYD6033140.5000030090.010617:4161000
226Jake Guentzel27PITC5134-140.31000210166.39619:18336366.7
227Denis Gurianov24DALRW6101120.21001000175.98113:251900
228Erik Gustafsson29CHID5011-50-0.1000010030.07314:385600
229Brandon Hagel23CHILW6022-320.0000020040.09315:34141233.3
230Carl Hagelin33WSHLW6011240.0000010070.08113:31331150.0
231Robert Hagg26BUFD6112220.61000100616.711218:40151800
232Nicolas Hague23VEGD6112-240.31000100119.110517:34111000
233Jani Hakanpaa29DALD6000-1210.1000000050.08814:3772000
234Taylor Hall30BOSLW4213040.42000100825.06315:524800
235Dougie Hamilton28NJDD5134220.81000120147.111923:539900
236Noah Hanifin25CGYD6022800.90000110110.013322:075400
237Joel Hanley30DALD4000-100.0000000020.05012:325400
238Mike Hardman22CHIRW1000-22-0.1000000020.0109:542600
239Jansen Harkins24WPGC6112100.11000100425.07111:51022250.0
240Ben Harpur27NSHD2000-34-0.2000000002512:372500
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%
241Scott Harrington28CBJD4011-32-0.1000010020.05313:194500
242Ryan Hartman27MINRW6202560.420020001811.19415:3624355041.2
243Garnet Hathaway30WSHRW600024-0.10000000120.07512:291151150.0
244Erik Haula30BOSLW4011-120.0000010050.06215:2346222250.0
245John Hayden26BUFC3000020.0000000030.0289:271810100.0
246Victor Hedman31TBLD7077040.90000610170.018125:55111200
247Danton Heinen26PITC6325320.721002001127.38914:496400
248Miro Heiskanen22DALD6246-201.011012201910.515926:319700
249Darren Helm35COLC6101-200.010000001010.07111:4535010.0
250Adam Henrique31ANAC7134-240.20100300137.711616:3293201360.6
251Tomas Hertl28SJSC6213-140.311001001315.410617:43310473557.3
252Matthew Highmore25VANLW7011-22-0.1000010080.08812:3788010.0
253Vinnie Hinostroza27BUFC6112-100.11000100128.38714:301100
254Roope Hintz25DALLW6011-22-0.10000100130.09115:1537132435.1
255Nico Hischier23NJDC5112300.20100100119.110320:3162454748.9
256Mike Hoffman32MTLC4202120.31101000922.26716:434400
257Gregory Hofmann29CBJC6123040.31001200520.07011:422500
258Nils Hoglander21VANLW7033200.20000210160.010615:101400
259Nick Holden34OTTD6011-300.1000010050.010617:37111000
260Justin Holl30TORD6000-62-0.2000000040.012420:35161100
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%
261Patric Hornqvist35FLARW6022-100.00000110130.07712:5021000
262Bo Horvat26VANC7415040.731001001526.714821:0634907355.2
263Brett Howden23VEGC400000-0.1000000020.0358:38244544.4
264Filip Hronek24DETD40111140.2000001040.09223:035200
265Jonathan Huberdeau28FLALW6358421.011123201127.310918:092102250.0
266Jack Hughes20NJDC2213200.52001100450.02613:07006842.9
267Quinn Hughes22VAND6145140.91000130128.315626:005200
268Brad Hunt33VAND1000-30-0.2000000050.01615:510000
269Dryden Hunt26NYRLW7011120.0000010060.07310:2501800
270Zach Hyman29EDMC5516-340.813111001241.78917:48249564.3
271Alex Iafallo28LAKC6123-120.21000200175.910417:2037010.0
272Mattias Janmark29VEGC3000-12-0.1000000030.0299:49001150.0
273Calle Jarnkrok30SEAC2000000.0000000020.03316:16011150.0
274Christian Jaros25NJDD2000000.0000000030.02914:181300
275Dmitrij Jaskin28ARIRW4000-20-0.2000000080.06315:44115020.0
276Tanner Jeannot24NSHF72131150.420011001513.39313:19314020.0
277Boone Jenner28CBJC6404-200.513010001428.612220:2048784861.9
278Nick Jensen31WSHD6213901.02000100728.612020:04111200
279Ryan Johansen29NSHC7336-520.521012101030.012317:3755686053.1
280Marcus Johansson31SEAC1000100.0000000010.01616:13001150.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%
281Erik Johnson33COLD6011340.4000010090.011318:5241000
282Jack Johnson35COLD51010200.31000000520.07715:274800
283Reese Johnson23CHIF1000-100.0000000020.01212:06044357.1
284Tyler Johnson31CHIC6123-5100.11000020911.19215:21215171160.7
285Andreas Johnsson27NJDLW5123140.31000200616.77013:5603010.0
286Ross Johnston27NYILW1000-100.00000000065:500400
287Henri Jokiharju22BUFD1000020.0000000001716:390000
288Max Jones23ANALW2000-115-0.1000000020.0209:54021150.0
289Seth Jones27CHID6044-920.20000130180.015525:549300
290Mathieu Joseph24TBLRW7123120.31000200714.39213:11212030.0
291Roman Josi31NSHD7369501.812003302711.117725:186200
292Tyson Jost23COLC6101-120.01000000119.110417:1929234036.5
293Nazem Kadri31COLC6134-290.31000300166.311619:2415525051.0
294Kaapo Kakko20NYRRW3000-10-0.1000000050.04213:571100
295Arthur Kaliyev20LAKRW5011-20-0.10000010150.06312:370200
296David Kampf27TORC7000-52-0.3000000060.010214:3317574257.6
297Patrick Kane33CHIRW5145-700.20100130244.210220:30011233.3
298Kasperi Kapanen25PITRW6044040.20000220140.010517:311600
299Kirill Kaprizov24MINLW6055080.20000320170.011619:2201000
300Erik Karlsson31SJSD6246321.220000401020.012821:166300
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%
301William Karlsson29VEGC6112-60-0.11000100137.711318:4545605751.3
302Ondrej Kase26TORRW7101-52-0.11000000147.18812:376400
303Zack Kassian31EDMRW43251180.72101200475.05413:2302300
304Boris Katchouk23TBLLW400000-0.1000000030.0348:3209010.0
305Martin Kaut22COLRW3000000.000000000268:322400
306Duncan Keith38EDMD5011-100.0000010060.09518:599400
307Clayton Keller23ARIC6314-460.312001001717.611018:19332625.0
308Parker Kelly22OTTF4000-14-0.1000000040.0368:5336010.0
309Adrian Kempe25LAKLW6011-20-0.10000100140.09515:541115362.5
310Alexander Kerfoot27TORC7112-220.11001100616.710114:2726121544.4
311Tanner Kero29DALRW6011-100.0000010020.0589:35232166.7
312Phil Kessel34ARIRW6134-100.21000120714.39916:25011233.3
313Jujhar Khaira27CHILW5000-37-0.2000000030.06412:4501410758.8
314Matt Kiersted23FLAD2011100.2000010020.02512:313200
315Alex Killorn32TBLC74261100.740002001330.813719:3811100
316Joel Kiviranta25DALF6000020.0000000030.0498:0602000
317John Klingberg29DALD2000-32-0.1000000030.03115:304300
318Slater Koekkoek27EDMD3000100.1000000020.03110:164000
319Keegan Kolesar24VEGRW6022-150.00000200100.08914:474274640.0
320Leo Komarov35NYIC1000020.0000000001110:500310100.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%
321Travis Konecny24PHIC4314-140.521011001127.36816:580900
322Anze Kopitar34LAKC6639221.351001201931.612320:2885606747.2
323Klim Kostin22STLC4213040.42001100728.64110:1901300
324Jesperi Kotkaniemi21CARC5112-100.11000010812.56312:35362166.7
325Peyton Krebs21VEGC6000-32-0.2000000070.08113:29143442.9
326Chris Kreider30NYRLW7415280.813001002020.014420:3522261037.5
327Torey Krug30STLD5055360.70000320120.010220:254300
328Dominik Kubalík26CHILW6303-560.312000001618.89315:3431300
329Nikita Kucherov28TBLRW3134000.40100120911.16220:412200
330Karson Kuhlman26BOSC4101000.11000000425.04310:522400
331Dean Kukan28CBJD2000200.2000000030.03014:491300
332Brett Kulak28MTLD7022000.3000020020.010815:285600
333Dmitry Kulikov31MIND6022220.3000020040.09816:1810500
334Luke Kunin24NSHC7011120.0000010080.010514:583123925.0
335Janne Kuokkanen23NJDC5112120.20100100714.37014:040300
336Rasmus Kupari21LAKC500002-0.1000000030.05711:190281338.1
337Sean Kuraly29CBJC6011190.0000010050.08213:42820413851.9
338Philipp Kurashev22CHIC5000-60-0.3000000060.06613:08121325.0
339Evgeny Kuznetsov29WSHC6459621.330112212020.012019:5511394844.8
340Oliver Kylington24CGYD5011020.2000010080.07114:147400
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%
341Jordan Kyrou23STLC5268501.020004201216.77314:322000
342Kevin Labanc26SJSRW6213-120.30201010825.09816:2251300
343Andrew Ladd36ARILW6112-320.01000100616.79215:253900
344Sam Lafferty26PITC4011170.1000010020.0379:210146940.0
345Alexis Lafreniere20NYRLW7213040.420021001711.811015:42011010.0
346Patrik Laine23CBJRW6246140.620021301811.110517:303300
347Juho Lammikko26VANRW7000-32-0.2000000060.0649:1257151550.0
348Gabriel Landeskog29COLLW4224180.520001101414.38420:56311282354.9
349Hendrix Lapierre19WSHC3101120.21000000333.3289:171131318.8
350Dylan Larkin25DETC52575140.911004101513.38015:5612382659.4
351Adam Larsson29SEAD7022080.40000200120.014921:18131900
352Johan Larsson29ARILW6033000.1000030050.010517:25212364246.2
353Scott Laughton27PHIC4101200.11000000333.36415:53411241955.8
354Jeremy Lauzon24SEAD7022-1170.3000020050.011616:3151800
355Nick Leddy30DETD6033120.4000030080.012921:264400
356Anders Lee31NYILW5101240.210000001010.08416:4419131448.1
357Artturi Lehkonen26MTLLW7000-22-0.2000000030.08712:2435010.0
358Brendan Lemieux25LAKLW1000050.0000000010.01111:140210100.0
359Jake Leschyshyn22VEGC400002-0.1000000020.04010:0544101147.6
360Kris Letang34PITD4044-240.3000031080.010526:0861500
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%
361Trevor Lewis35CGYC6000-20-0.2000000050.08614:184123537.5
362Timothy Liljegren22TORD2011-100.1000010020.03014:562100
363Kole Lind23SEARW1000-22-0.10000000099:210100
364Oskar Lindblom25PHILW4011200.0000010040.05914:49312010.0
365Esa Lindell27DALD6011100.50000100170.014023:19101700
366Ryan Lindgren23NYRD7112420.81000100616.713319:0016600
367Elias Lindholm27CGYC6718701.642121001838.911919:4956644459.3
368Hampus Lindholm28ANAD7022-4100.10000200120.015121:3010300
369Gustav Lindstrom23DETD6022020.2000020070.010216:5617600
370Blake Lizotte24LAKC5011000.0000010070.06112:1715172342.5
371Ryan Lomberg27FLALW2000100.0000000030.02010:050900
372Steven Lorentz25CARC5101200.21001000250.0459:063581142.1
373Adam Lowry28WPGLW6112220.11000001616.79615:55220444549.4
374Milan Lucic33CGYLW6112-2160.11000010812.57211:5701700
375Anton Lundell20FLAC5235460.72000210728.68116:1882403354.8
376Isac Lundestrom22ANAC7055300.4000050080.010214:3362374147.4
377Nils Lundkvist21NYRD6000-30-0.1000000040.08914:466300
378Eetu Luostarinen23FLAC300000-0.1000000060.03912:5007122235.3
379Ilya Lyubushkin27ARID6022200.4000020040.010016:4261500
380Olli Maatta27LAKD1000-10-0.1000000010.01818:272000
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%
381Kurtis MacDermid27COLD3000-20-0.1000000010.0278:523200
382Zack MacEwen25PHIC2000-10-0.1000000020.0178:341620100.0
383Nathan MacKinnon26COLC4156-620.30100410119.18521:1787192345.2
384Josh Mahura23ANAD4011-200.0000010020.05614:0281200
385Cale Makar23COLD6134-920.01000210147.115024:585800
386Mikhail Maltsev23COLLW3000-30-0.1000000040.0299:50133350.0
387Andrew Mangiapane25CGYLW6707101.452020001936.88914:55441325.0
388Josh Manson30ANAD71013100.61000000119.113218:5261300
389Anthony Mantha27WSHRW6224140.420001101216.78914:455500
390Brad Marchand33BOSLW4437321.14000210944.47719:18131233.3
391Jonathan Marchessault31VEGC6101-70-0.21000000156.711118:34243442.9
392Mason Marchment26FLAF4044440.4000040070.05513:41013040.0
393John Marino24PITD6134200.71000210812.514223:424600
394Mitch Marner24TORRW7011-44-0.20000100170.015021:303210100.0
395Pat Maroon33TBLLW6000-12-0.2000000080.07712:540121325.0
396Matt Martin32NYILW40112100.1000010030.04711:502161150.0
397Alec Martinez34VEGD3022240.4000020040.06521:475600
398Jordan Martinook29CARLW5112220.31000100616.75110:1524020.0
399Mike Matheson27PITD3112-200.21001010714.35719:014400
400Stefan Matteau27COLLW1000000.00000000043:390000
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%
401Auston Matthews24TORC4101-300.01000000195.38420:5714393453.4
402Scott Mayfield29NYID6101-220.21000000911.111919:48131300
403Dysin Mayo25ARID1101000.21000000333.31514:512000
404Charlie McAvoy24BOSD4022360.5000020070.09423:259800
405Jake McCabe28CHID6011-520.1000010060.012520:46101100
406Jared McCann25SEAC7347-320.712004001127.311616:3356293346.8
407Connor McDavid25EDMC56713321.733013402128.610821:4112262452.0
408Ryan McDonagh32TBLD7134-260.51000300166.315622:1515800
409Brock McGinn27PITLW6134220.41001300119.19816:173142166.7
410Greg McKegg29NYRC4000-10-0.1000000020.04010:0544111542.3
411Michael McLeod23NJDC5011-27-0.1000010090.07514:56011482764.0
412Ryan McLeod22EDMC2000020.000000000125:52012250.0
413Connor McMichael21WSHC4022100.1000020090.04812:0201152537.5
414Brayden McNabb31VEGD6033-120.4000030030.010617:43161700
415Mason Mctavish19ANAC3112120.31001010250.03511:3102010.0
416Jayson Megna31COLC4000-10-0.1000000050.0389:34297846.7
417Timo Meier25SJSRW6459601.331005002714.810417:16515010.0
418Dawson Mercer20NJDC5224160.520001101118.26713:2932222645.8
419Jonathon Merrill29MIND6112220.41000100520.09616:007200
420Victor Mete23OTTD4011-50-0.2000010050.05914:395200
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%
421Jacob Middleton26SJSD60114100.5000010060.010216:5551000
422Sonny Milano25ANALW2112000.21000100425.02914:380000
423Colin Miller29BUFD6055240.80000410110.012320:2981100
424J.T. Miller28VANC7178-200.61000340137.715321:48417464451.1
425K'Andre Miller22NYRD7011-140.2000010060.012617:57111100
426Daniil Miromanov24VEGD2011200.3000010030.03014:462100
427Ian Mitchell23CHID2011000.1000001020.0188:491100
428Casey Mittelstadt23BUFC1000000.00000000099:07007558.3
429Sean Monahan27CGYC6011-40-0.2000001070.09015:0126333945.8
430Brandon Montour27FLAD6123020.301001101010.09515:473400
431John Moore31BOSD1000120.1000000020.01918:471100
432Trevor Moore26LAKLW6000-10-0.2000000090.08113:3234030.0
433Josh Morrissey26WPGD6213780.802001001020.013221:5951000
434Connor Murphy28CHID6101-780.11000000714.312620:5671300
435Ryan Murray28COLD6000-100.0000000020.09716:068800
436Jake Muzzin32TORD7011-74-0.1000010070.014220:2112600
437Philippe Myers25NSHD3000-120.0000000030.05217:175200
438Tyler Myers31VAND7033170.6000030070.014821:10101400
439Vladislav Namestnikov29DETC6314060.53000100650.08514:14461150.0
440Riley Nash32WPGC6000-12-0.2000000040.0528:39145935.7
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%
441James Neal34STLLW4101-200.00100000714.34912:1906010.0
442Martin Necas23CARC5022020.0000020090.08116:06223537.5
443Jake Neighbours19STLLW5112-120.11001100520.0509:581610100.0
444Brock Nelson30NYIC6213-320.311001001315.410817:5975534852.5
445Patrik Nemeth29NYRD7000-52-0.2000000070.012618:0315900
446Alex Newhook21COLC1000000.0000000010.01110:3010020.0
447Valeri Nichushkin26COLRW1011000.1000010030.01515:030200
448Nino Niederreiter29CARRW5202300.420010001315.47615:08173442.9
449Matthew Nieto29SJSLW6011-10-0.1000010080.08313:55362340.0
450Sami Niku25MTLD2022220.4000011030.03115:292300
451Joshua Norris22OTTC6314320.721001001816.711519:1429575650.4
452Tomas Nosek29BOSC4112320.31001100616.75714:12212241463.2
453Thomas Novak24NSHC5033-100.2000012040.05410:4420121642.9
454Ryan Nugent-Hopkins28EDMC5077100.50000241100.010220:1944142337.8
455Darnell Nurse26EDMD5033420.60000120160.013827:3773200
456William Nylander25TORC7235-120.51101210248.313619:25121516.7
457Gustav Nyquist32CBJRW6101120.11000000520.09916:322000
458Liam O'Brien27ARIC3101070.11000000333.33110:1701400
459Drew O'Connor23PITF5325420.830002001225.05711:233431121.4
460Logan O'Connor25COLRW6011-160.00000100130.07512:33571325.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%
461Ryan O'Reilly30STLC5235300.611003001020.09619:1330794066.4
462Kyle Okposo33BUFRW6224320.611001101711.89816:181316672.7
463Jamie Oleksiak29SEAD7022-2170.3000020070.013519:1752400
464Victor Olofsson26BUFRW6426240.931001101723.510317:092000
465Dmitry Orlov30WSHD6134680.81001300911.112420:4210700
466T.J. Oshie35WSHC6415-240.631011001136.410517:3447131743.3
467Alex Ovechkin36WSHLW67512601.951103202626.912120:1331000
468Max Pacioretty33VEGLW2213300.520001001315.43618:134200
469Jean-Gabriel Pageau29NYIC5022100.20000200140.07615:17410463457.5
470Ondrej Palat30TBLLW7325-260.530022001520.011616:36519030.0
471Kyle Palmieri30NYIRW6033340.30000300150.09916:321600
472Artemi Panarin30NYRLW7134-400.21001120128.314220:130400
473Cedric Paquette28MTLC5000-14-0.1000000060.0499:4221382524.2
474Colton Parayko28STLD5022560.5000020070.012324:3813300
475Zach Parise37NYILW600012-0.10000000120.08414:01683260.0
476David Pastrnak25BOSRW4235200.711003001811.17218:0213010.0
477Greg Pateryn31ANAD2000140.1000000030.03517:183300
478Nolan Patrick23VEGC4101100.110000001010.05613:5816202445.5
479Nick Paul26OTTLW6202-470.12000000229.111018:16512232547.9
480Joe Pavelski37DALC6112140.21000010714.39515:4745202050.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%
481Tanner Pearson29VANLW7123240.31001200214.812017:0635010.0
482Lane Pederson24SJSF4000-24-0.1000000004611:253112250.0
483Andrew Peeke23CBJD6011-170.10000100010417:1814800
484Adam Pelech27NYID6011400.6000010030.012520:48161200
485Cole Perfetti20WPGC2000-20-0.1000000010.0188:560100
486Brendan Perlini25EDMLW400000-0.1000000010.0317:450200
487Mathieu Perreault34MTLC6314320.73000100933.36611:0145161159.3
488David Perron33STLLW5628201.233011102030.08517:010400
489Corey Perry36TBLRW7000-55-0.40000000140.09213:1268010.0
490Brett Pesce27CARD5033040.3000021060.010921:439200
491Jacob Peterson22DALC6101020.11000000812.59115:10161150.0
492Jeff Petry34MTLD7000-120.2000000080.016723:5081100
493Elias Pettersson23VANC7134-300.20100120205.014720:5833123127.9
494Marcus Pettersson25PITD6134921.21000300714.311519:085600
495Alex Pietrangelo32VEGD6000-72-0.30000000210.016026:3613300
496Shane Pinto21OTTC4011020.0000001050.06014:5900173334.0
497Neal Pionk26WPGD60660100.40000420170.012420:3782300
498Rem Pitlick24MINC1011120.1000010010.099:070110100.0
499Tyler Pitlick30CGYC4011200.1000010030.05012:365900
500Vasily Podkolzin20VANRW5101-100.11000000333.3438:331100
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%
501Brayden Point25TBLC7314-420.330001001717.614120:0827353947.3
502Tucker Poolman28VAND7011200.4000010060.013419:0810600
503Ivan Provorov25PHID4011340.2000010040.010225:3317200
504Jesse Puljujarvi23EDMRW5268340.920005101118.28516:581600
505Ryan Pulock27NYID6000000.20000000100.012921:35191600
506Mark Pysyk30BUFD6000200.30000000100.011018:179500
507Taylor Raddysh23TBLRW6000-14-0.1000000040.0569:203500
508Alexander Radulov35DALRW6011-30-0.10000100100.011118:287900
509Michael Raffl33DALLW6213040.42000100922.29215:1621410100.0
510Rickard Rakell28ANARW7404-120.522000002615.413419:106400
511Sampo Ranta21COLLW6000-32-0.2000000060.06210:225610100.0
512Mikko Rantanen25COLRW6325-360.521002002015.013221:57263442.9
513Victor Rask28MINC5101120.11000000714.35210:210361037.5
514Michael Rasmussen22DETC6033020.10000300130.010016:3894383552.1
515Jack Rathbone22VAND7000-32-0.1000000090.09613:407400
516Lucas Raymond19DETLW6437421.031002101625.09015:042000
517Ryan Reaves35NYRRW700004-0.1000000020.0628:4912500
518Mike Reilly28BOSD4011020.2000001070.07919:464200
519Sam Reinhart26FLAC6235340.620001201414.39515:49234357.1
520Morgan Rielly27TORD7033100.80000210160.017024:1681000
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%
521Rasmus Ristolainen27PHID2000-12-0.1000000030.03718:423400
522Brett Ritchie28CGYRW6000240.00000000120.06110:15111010.0
523Nick Ritchie26TORLW7000-34-0.20000000100.09413:2541700
524Eric Robinson26CBJLW6112020.21000100714.37812:553700
525Evan Rodrigues28PITC6325200.721002001816.79816:2419323647.1
526Alexander Romanov22MTLD7000-52-0.20000000120.012317:32111600
527Jonas Rondbjerg22VEGRW1000000.0000000001110:3000010.0
528Kevin Rooney28NYRC7202200.42000000540.09413:2578333647.8
529Jack Roslovic25CBJC6033200.2000030090.08013:1703213140.4
530Antoine Roussel32ARILW2000-20-0.1000000030.02110:3701030.0
531Carter Rowney32DETRW3101-200.11000000333.3299:4609010.0
532Matt Roy26LAKD6000-180.00000000150.012320:3010800
533Nicolas Roy24VEGC4112-1170.21000100911.15714:153613861.9
534Chad Ruhwedel31PITD6000100.1000000060.09015:035800
535Arttu Ruotsalainen24BUFF500002-0.10000000100.06112:1112161945.7
536Kris Russell34EDMD2011020.1000010020.02512:192200
537Bryan Rust29PITRW2101000.11000000714.33417:12001233.3
538Jan Rutta31TBLD7011-120.10000100110.09914:116500
539Derek Ryan35EDMC5101000.11000000911.17013:5653392759.1
540Brandon Saad29STLLW3112100.21000100616.75016:313200
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%
541Scott Sabourin29OTTF1000-100.0000000030.066:090110100.0
542Rasmus Sandin21TORD7022-300.20000110110.011416:1511300
543Zach Sanford27OTTLW6011-30-0.1000001050.06510:47411010.0
544Travis Sanheim25PHID4011120.1000010030.08521:1113500
545David Savard31MTLD7011-60-0.2000010070.013719:3412800
546Marco Scandella31STLD5033400.6000020180.011122:1391100
547Colton Sceviour32EDMC20000170.0000000040.0167:5045020.0
548Mark Scheifele28WPGC2022-120.0000020030.04522:3511152141.7
549Brayden Schenn30STLC5134570.51000210911.18416:4908252847.2
550Luke Schenn32VAND1011000.1000010020.01514:370200
551Nick Schmaltz25ARIC6011-82-0.40000100100.09615:5820294539.2
552Nate Schmidt30WPGD6066400.7000033060.012821:248300
553Justin Schultz31WSHD6101300.301010001010.010216:598000
554Jaden Schwartz29SEAC7022-54-0.2000020060.013919:543123537.5
555Nick Seeler28PHID3000390.2000000010.03912:534500
556Tyler Seguin30DALC6213-420.211000101811.111719:2647302653.6
557Moritz Seider20DETD6055-260.3000023070.013121:527500
558Andrej Sekera35DALD6000040.3000000060.010918:064600
559Mikhail Sergachev23TBLD7235-580.520001201513.315622:168900
560Damon Severson27NJDD4123240.61000110714.37919:525200
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%
561Yegor Sharangovich23NJDC5033220.20000210110.08216:21226940.0
562Kevin Shattenkirk33ANAD733