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%
1Calen Addison21MIND2101000.21000000250.02914:281200
2Andrew Agozzino31OTTLW1000000.0000000010.076:52041233.3
3Sebastian Aho24CARF19101020782.755009106016.737019:288913310655.6
4Sebastian Aho25NYID6011-300.10000100140.011218:413500
5Michael Amadio25TOTC10000-10-0.2000000080.011111:044871236.8
5Michael Amadio25VEGC7000-20-0.2000000060.08311:524571041.2
5Michael Amadio25TORC3000100.0000000020.0279:1003020.0
6Josh Anderson27MTLRW225510-14160.45000410539.438417:283528561.5
7Michael Anderson22LAKD19000320.70000000170.037919:57252800
8Lias Andersson23LAKC4000-10-0.1000000090.05112:400210100.0
9Rasmus Andersson25CGYD200111116102.70000650290.044822:2429700
10Andy Andreoff30NYILW4101-100.11000000520.0399:48174180.0
11Mason Appleton26SEAC9011000.00000100110.010511:41573442.9
12Joel Armia28MTLRW22134160.11000300432.331014:0410451910.0
13Viktor Arvidsson28LAKLW12347-460.61200310496.121818:127210100.0
14Rasmus Asplund24BUFF205712041.222116103414.733616:493571729.2
15Zach Aston-Reese27PITC181564110.41000500224.524913:4996710100.0
16Andreas Athanasiou27LAKC8235200.620012101811.113316:393300
17Cam Atkinson32PHIRW197411921.860134005512.730916:157910100.0
18Nicolas Aube-Kubel25TOTRW12213-3120.220011001711.812310:1332200
18Nicolas Aube-Kubel25PHIRW7011-36-0.1000010090.0699:4911700
18Nicolas Aube-Kubel25COLRW5202060.32001000825.05410:472500
19Mikael Backlund32CGYC20448380.840003103910.334117:0361614615848.0
20Sven Baertschi29VEGLW1000-10-0.1000000010.01413:540000
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 Bailey32NYIC12156-500.41001320812.520316:5467101934.5
22Justin Bailey26VANRW10000-46-0.30000000100.0979:4139010.0
23Rudolfs Balcers24SJSLW20268-840.32001501385.331515:4613426650.0
24Alexander Barabanov27SJSF15358-420.721014101225.024216:0896010.0
25Ivan Barbashev26STLC2056110141.131105103215.632016:01832264934.7
26Aleksander Barkov26FLAC1598171122.472028004420.531320:5141416915252.6
27Alex Barre-Boulet24TOTF12336320.830002101127.313611:20284833.3
27Alex Barre-Boulet24TBLF10325320.730001101127.311911:52284833.3
27Alex Barre-Boulet24SEAF2011000.100001000178:390000
28Tyson Barrie30EDMD193811-341.51200440417.336018:5819800
29Morgan Barron23NYRC2000020.000000000178:28024180.0
30Mathew Barzal24NYIC17448-880.74000310458.930017:38313526843.3
31Nathan Bastian24TOTRW13112-1310.110001001010.01189:056172340.0
31Nathan Bastian24SEARW12112-1310.110001001010.01119:146162250.0
31Nathan Bastian24NJDRW1000000.00000000077:1301010.0
32Drake Batherson23OTTC147916162.070004504216.726819:105378372.7
33Gavin Bayreuther27CBJD10044-260.30000400130.014714:42151500
34Jay Beagle36ARIRW19000-128-0.90000000120.027214:1873116611359.5
35Jake Bean23CBJD18347-161.130013012412.540422:2828700
36Ethan Bear24CARD161568121.61000500234.329318:18171400
37Nicolas Beaudin22CHID1000-10-0.1000000010.01111:081000
38Nathan Beaulieu29WPGD10011-270.0000010090.0717:078400
39Anthony Beauvillier24NYILW16347-200.72100400348.828117:346162250.0
40Adam Beckman20MINLW3011-120.0000010040.03110:251100
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%
41Pierre-Edouard Bellemare36TBLLW19123240.01001200175.926814:0513291139953.3
42Kieffer Bellows23NYILW5011220.1000010030.05811:3821500
43Alex Belzile30MTLF8000120.0000000090.0627:463671138.9
44Jamie Benn32DALLW185491211.041012204012.531917:449431218558.7
45Jordie Benn34MIND4011320.3000010070.05112:407500
46Sam Bennett25FLAC16751213161.852033115612.529218:136349010246.9
47Matt Benning27NSHD17022-6100.10000200130.027316:02202200
48Simon Benoit23ANAD10101100.41000000714.314414:2663700
49Tyler Benson23EDMLW8000-34-0.2000000050.0567:0001200
50Patrice Bergeron36BOSC178816462.253024405614.330217:47102522312763.7
51Jacob Bernard-Docker21OTTD2011100.2000010002311:420100
52Tyler Bertuzzi26DETLW18991810122.581028103923.134219:0112175550.0
53Anders Bjork25BUFLW20314-140.330001002015.024712:22451420.0
54Oliver Bjorkstrand26CBJRW1861218-541.642008405810.333718:45786460.0
55Tobias Bjornfot20LAKD19033120.80000300200.036219:0426200
56Nick Bjugstad29MINC17202-160.02000000316.51669:47628343847.2
57Colin Blackwell28SEAC6112-100.21000100812.56811:19095741.7
58Sammy Blais25NYRLW140443170.20000400170.018813:288372340.0
59Anton Blidh26BOSLW8022000.1000020040.09111:24522030.0
60Teddy Blueger27PITC20549321.050004003414.733016:30133213512052.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%
61Brock Boeser24VANRW18448-720.43100211458.934118:5711102340.0
62Zach Bogosian31TBLD8134270.81001300137.713817:1132200
63Nick Bonino33SJSC20202-412-0.21100000336.133516:4522713911754.3
64Adam Boqvist21CBJD11213-100.520000101216.717515:548500
65Jesper Boqvist23NJDC5011-42-0.2000010060.06012:0405152934.1
66Henrik Borgström24CHIC11112-300.01000010128.312211:0653223141.5
67Mark Borowiecki32NSHD14000-439-0.10000000120.016912:03142700
68Robert Bortuzzo32STLD16112090.51000100911.121613:31172900
69Evan Bouchard22EDMD192810321.82000521464.340521:20311800
70Madison Bowey26VAND2000-30-0.2000000003115:442400
71Travis Boyd28ARIC13437160.940003001526.718614:19914628043.7
72Brian Boyle37PITC15202-190.12000000219.516010:411116475546.1
73Tyler Bozak35STLC20167-460.21000411195.325212:36678311342.3
74Erik Brannstrom22OTTD2000020.0000000010.03416:542100
75Derick Brassard34PHIC174711861.631006102218.223113:34226737948.0
76Jesper Bratt23NJDW1841014581.54001820517.829416:1969010.0
77Justin Braun34PHID191781121.41000700234.337719:50442600
78Philip Broberg20EDMD3011-240.0000010070.05518:170200
79T.J. Brodie31TORD22033481.3000030080.044720:20301000
80Jonas Brodin28MIND20279101.12000511385.346323:09311500
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%
81Adam Brooks25TOTC6112000.21001100333.36611:0417132732.5
81Adam Brooks25MTLC4011-100.0000010004210:350642016.7
81Adam Brooks25VEGC2101100.21001000333.32412:02119756.3
82Connor Brown28OTTRW14369-1020.430003302512.029320:5593111150.0
83Dustin Brown37LAKRW19257-120.52000500623.232917:1943800
84Josh Brown28OTTD13000-57-0.20000000110.018514:14183800
85Patrick Brown29PHIC6011-20-0.1000010070.0569:183217965.4
86Jacob Bryson24BUFD20055-380.7000014080.040320:10261400
87Pavel Buchnevich26STLLW1867134181.633005205311.330817:065134930.8
88Connor Bunnaman23PHIF1000-10-0.1000000020.098:340110100.0
89Michael Bunting26TORLW225712-1141.341006104610.931414:173251150.0
90Andre Burakovsky26COLLW166814061.542015302623.126716:417113350.0
91Brent Burns36SJSD2011112-4121.70100821541.953226:37401100
92Kyle Burroughs26VAND17101-615-0.11000000185.623613:54244800
93Will Butcher27BUFD15022-90-0.30000110140.026917:5411700
94Bowen Byram20COLD11358521.530015001816.721619:36121300
95Drake Caggiula27BUFLW18235-440.12001210238.726314:387171325.0
96Kyle Capobianco24ARID6224220.91101110633.38113:264600
97Brandon Carlo25BOSD17112-260.51000100342.933319:37262700
98John Carlson32WSHD2141519442.913011041458.948623:08251500
99Gabriel Carlsson25CBJD7112000.31000100425.08411:595600
100Lucas Carlsson24FLAD5011120.2000010080.05410:453500
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%
101Ryan Carpenter31CHIC17022-54-0.30000110200.023413:46652263244.8
102Sam Carrick29ANAC13415190.740001002119.014110:514239756.3
103Alexandre Carrier25NSHD172572121.520005001910.534320:1227500
104William Carrier27VEGLW12224380.520002001612.513511:1732100
105Jeff Carter37PITC17459-1140.73100500586.932619:09101616813755.1
106Cole Caufield21MTLRW14112-72-0.31000100293.420414:341220100.0
107Cody Ceci28EDMD19156-220.81000500254.038020:00272800
108Erik Cernak24TBLD12033180.60000300290.024320:15173600
109Thomas Chabot25OTTD18088181.50000530450.049227:19322300
110Zdeno Chara44NYID15022-3270.50000200160.028318:51153300
111Ben Chiarot30MTLD22415-5181.040001003910.350522:56415000
112Alex Chiasson31VANRW16235-1160.402001201612.51599:5632100
113Yegor Chinakhov20CBJRW14134-360.01000300293.418213:0142010.0
114Dennis Cholowski23WSHD2000-30-0.2000000020.02613:014000
115Jakob Chychrun23ARID20246-2328-0.21100400663.050725:20213000
116Filip Chytil22NYRC17224060.32000200355.722313:0977557542.3
117Anthony Cirelli24TBLC1966124231.442016003815.838220:06212511013445.1
118Casey Cizikas30NYIC16011-68-0.40000100220.021213:1510381119454.1
119Fredrik Claesson29TBLD3000-100.0000000020.03310:583400
120Kale Clague23LAKD11055-220.6000023060.019617:509000
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%
121Kyle Clifford31STLLW2011-100.0000010050.02211:130210100.0
122Connor Clifton26BOSD11011-4150.00000100200.017015:2563400
123Cal Clutterbuck34NYIRW17202-660.020010001811.123313:4287340100.0
124Dylan Coghlan23VEGD16134-520.20101210244.222914:20101300
125Andrew Cogliano34SJSLW19235260.51010300219.524713:004241516.7
126Ian Cole32CARD19022660.90000200210.030215:54292800
127Blake Coleman30CGYC193368190.83000300515.929215:22124221016.7
128Ross Colton25TBLC19224-140.22000020405.024813:0383310610151.2
129Blake Comeau35DALRW6101-140.11000000250.06911:2831310100.0
130J.T. Compher26COLLW12549061.031102202420.822118:2497596149.2
131Max Comtois23ANALW13011-311-0.30000100190.017413:254165550.0
132Kevin Connauton31FLAD12000520.30000000130.014512:0682500
133Kyle Connor25WPGLW20121022422.9111006409213.041920:56411010.0
134Andrew Copp27WPGC2051116881.73111911539.441020:29102315312854.4
135Paul Cotter22VEGC6202140.420000001020.0538:53115010.0
136Nick Cousins28NSHC16134-560.00100210283.620412:449136842.9
137Logan Couture32SJSC197916642.160116214615.236119:01162118716653.0
138Sean Couturier29PHIC195813281.44102530559.138520:15111314512254.3
139Charlie Coyle29BOSC176511061.451024103517.128516:47629779245.6
140Dylan Cozens20BUFC204610-1190.631014203212.529814:53868511941.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%
141Sidney Crosby34PITC8123-220.11001110214.814818:3045527840.0
142Lawson Crouse24ARILW205510-2220.950013204810.436618:179475838.5
143Kirby Dach21CHIC20358-3210.61200401378.139019:3013116213930.8
144Evgenii Dadonov32VEGRW20549300.94101400568.933716:5281900
145Jonathan Dahlen24SJSC16729401.561022003122.622614:096200
146Rasmus Dahlin21BUFD2039120142.02100540387.946323:08142500
147Zac Dalpe32FLARW1000-10-0.10000000066:08121325.0
148Phillip Danault28LAKC19369-1120.83001510446.834218:00102216612157.8
149Justin Danforth28CBJRW3101000.21000000714.3268:3901100
150Calvin de Haan30CHID19000-840.10000000200.035418:37423100
151Chase De Leo26NJDC2000-10-0.1000000020.0168:0905020.0
152Anthony DeAngelo26CARD194151912233.54001960439.335318:3612800
153Alex DeBrincat24CHIRW2012315-692.093022105820.741220:3693231318.8
154Jake DeBrusk25BOSLW17336-200.53002300358.624514:24574357.1
155Danny DeKeyser31DETD19022-580.10000200280.037419:42401500
156Michael Del Zotto31OTTD9145-920.10100310128.315917:40112300
157Dylan DeMelo28WPGD20123260.70010200195.330415:11232100
158Travis Dermott25TORD15011-220.30000100120.021914:34101700
159Nicolas Deslauriers30ANALW21123-621-0.31000200205.026812:4515951325.0
160Connor Dewar22MINC4000-36-0.2000000040.0379:223671236.8
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%
161Jason Dickinson26VANC191232130.11000200244.224112:421427477339.2
162Brenden Dillon31WPGD200335130.90000300270.038919:27266300
163Cam Dineen23ARID8011-50-0.1000010070.011013:4210300
164Noah Dobson22NYID15044141.00000310280.028318:52322300
165Max Domi26CBJLW8369781.330006001421.410613:14211233.3
166Ryan Donato25SEAC17246-4190.42000400336.121112:24418040.0
167Joonas Donskoi29SEARW20077-120.20000610290.033816:539142340.0
168Pavel Dorofeyev21VEGLW1000000.00000000044:070000
169Drew Doughty32LAKD4167221.10100420616.79022:370500
170Nic Dowd31WSHC13224040.320002001513.317913:4812261008254.9
171Justin Dowling31VANC10213-220.320001001118.210510:29569660.0
172Leon Draisaitl26EDMC1920204013145.99101614606729.943823:034920616755.2
173Jonathan Drouin26MTLLW162810-580.72000530277.426316:26513101441.7
174Jamie Drysdale19ANAD212810-361.42001440395.142420:1319800
175Dillon Dube23CGYC20279040.72000511454.426713:22318414150.0
176Pierre-Luc Dubois23WPGLW20116173222.374025106118.037518:45152711716641.3
177Matt Duchene31NSHC2012921-282.884036305721.138219:0775574158.2
178Anthony Duclair26FLALW1998171422.681005303525.728114:4666010.0
179Walker Duehr24CGYF1000000.00000000098:470000
180Brandon Duhaime24MINRW20358-1350.63001500378.121210:37546050.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%
181Mathew Dumba27MIND2038111161.43001530496.146623:19363500
182Brian Dumoulin30PITD15022-2100.30000200190.032321:33271800
183Vince Dunn25SEAD18178-7120.91000520214.833718:42112100
184Sean Durzi23LAKD1112-200.201000101100.01615:522000
185Christian Dvorak25MTLC22358-15200.03000320387.941118:41291421317554.9
186Ryan Dzingel29ARIC102241290.420002001118.214114:0824161847.1
187Cody Eakin30BUFC15325-580.321011012711.120113:2495987955.4
188Jordan Eberle31SEARW209514-1121.572013204619.637318:3818172722.2
189Alexander Edler35LAKD190663141.30000600270.036219:03363000
190Nikolaj Ehlers25WPGLW206713361.46001610787.738319:108101150.0
191Aaron Ekblad25FLAD20611171783.551017405910.250725:22202100
192Mattias Ekholm31NSHD20033-640.50000300330.046823:2324900
193William Eklund19SJSLW9044-320.1000013080.012914:20443537.5
194Oliver Ekman-Larsson30VAND21224-1220.90200200623.246922:19163000
195Lars Eller32WSHC15178680.71000610263.826017:1891211911451.1
196Ryan Ellis31PHID4145200.91000220616.79122:486100
197Pierre Engvall25TORLW222461100.51100310464.329113:132185550.0
198Tyler Ennis32OTTC17189-480.60100620254.021412:3472660100.0
199Mackenzie Entwistle22CHIRW12213-400.21010100728.613211:0153091734.6
200Loui Eriksson36ARILW18011-92-0.60000100200.022512:284210100.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%
201Joel Eriksson Ek25MINC2084122101.344014005115.738619:17173119621248.0
202Adam Erne26DETLW20336-370.330013002910.327513:45165212957.1
203Jake Evans25MTLC18426-340.540002002814.327115:0493411111549.1
204Robby Fabbri26DETC214610-7100.63100510547.434216:181336292751.8
205Dante Fabbro23NSHD200446101.40000400240.038219:0723700
206Radek Faksa28DALC18246-6150.211004002010.028515:512128967456.5
207Joel Farabee21PHILW196396111.441103003218.830816:146282528.6
208Hudson Fasching26ARIRW500000-0.1000000010.0407:580810100.0
209Jesper Fast30CARRW19628801.360002002524.026614:0210341325.0
210Justin Faulk29STLD203587212.02101410545.646723:20263600
211Martin Fehervary22WSHD21235621.31010300238.739718:54295700
212Mario Ferraro23SJSD202810-361.720018001612.549424:43604400
213Kevin Fiala25MINLW2031114181.02101920634.835717:524152166.7
214Christian Fischer24ARIRW14235-240.420003001414.318513:14811255132.9
215Haydn Fleury25SEAD10202-220.520010001612.517917:51172300
216Warren Foegele25EDMLW19257-720.21100500248.324813:0453441028.6
217Marcus Foligno30MINLW2076136411.543015102825.033516:4485530100.0
218Nick Foligno34BOSLW9033-390.00000300140.013314:445324266.7
219Callan Foote23TBLD10011000.2000010090.012312:19101200
220Derek Forbort29BOSD17415041.340011001822.231618:34141900
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%
221Alex Formenton22OTTLW15213-6130.02001100248.319913:17325010.0
222Filip Forsberg27NSHC116410-261.351012202623.119617:5161110100.0
223Gustav Forsling25FLAD20012125101.400001200420.042821:24241500
224Cam Fowler30ANAD2131013262.31200550397.748723:11321200
225Adam Fox23NYRD20417218123.73011980419.849524:45431000
226Trent Frederic23BOSC10011-25-0.10000100140.010110:070234450.0
227Mark Friedman26PITD11044360.80000400110.015614:10131900
228Morgan Frost22PHIC2011-100.0000010020.02613:12039852.9
229Jonah Gadjovich23SJSLW11011-431-0.2000010060.011210:091321150.0
230Sam Gagner32DETC21268-6100.32000510326.329113:5195292652.7
231Alex Galchenyuk27ARIC7022-120.00000110130.010314:44423175.0
232Brendan Gallagher29MTLRW214610-3240.91300600537.532615:31132081142.1
233Dylan Gambrell25OTTC7000-12-0.1000000050.07811:08413362361.0
234Conor Garland25VANRW215914-1101.34102810549.335416:504133442.9
235Adam Gaudette25CHIC8112-340.101001001010.08410:31192340.0
236Frederick Gaudreau28MINC20279320.52000511287.134417:1313119210446.9
237Johnny Gaudreau28CGYLW20914231543.4810312206813.236118:042410100.0
238Frederik Gauthier26NJDC8000-10-0.2000000040.08911:06316334244.0
239Julien Gauthier24NYRRW11134120.41001300244.212311:1332700
240Vladislav Gavrikov26CBJD182101214102.620011000229.137921:05342700
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%
241Glenn Gawdin24CGYC2000020.0000000030.0189:15113827.3
242Morgan Geekie23SEAC20224-96-0.12000020296.925412:43815888550.9
243Mason Geertsen26NJDD5000-119-0.1000000010.0357:0011500
244Ryan Getzlaf36ANAC2111819161.401011440531.941719:51213724418956.4
245Mark Giordano38SEAD19347-6161.13000220397.739620:52291100
246Samuel Girard23COLD15189181.01000710214.831721:08231300
247Zemgus Girgensons28BUFC20459-2210.831014103611.131915:56927758048.4
248Claude Giroux34PHIC1971017-2101.961007306011.735118:2721316510062.3
249Cody Glass22NSHC2000000.0000000020.02311:27202918.2
250Luke Glendening32DALC18538141.050003002321.723913:171429967855.2
251Alex Goligoski36MIND17211138102.120009201910.533819:54201700
252Barclay Goodrow28NYRRW20369-1140.730015012711.132216:061243819645.8
253Shayne Gostisbehere28ARID2031215062.53000750437.042421:1324300
254Yanni Gourde30SEAC165611-391.150004203414.730819:1652211610153.5
255Mikael Granlund29NSHC2051520262.1410110503613.941020:31111113013848.5
256Derek Grant31ANAC18145-3120.11000301254.022112:171517454351.1
257Ryan Graves26NJDD18167761.61000600273.739321:49322800
258Andy Greene39NYID13011-300.3000010060.022917:3826600
259Jordan Greenway24MINLW160336150.10000300200.021513:268316940.0
260Noah Gregor23SJSC4011-160.00000100100.05614:0536010.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%
261Rocco Grimaldi28NSHC5000100.0000000060.05811:36041150.0
262Benoit-Olivier Groulx21ANAC16123120.21000200156.718411:31618343946.6
263Carl Grundstrom24LAKRW12314200.630001002412.513611:2242200
264Matt Grzelcyk28BOSD17033-440.40000300400.033519:4325900
265Radko Gudas31FLAD190559241.10000500340.035718:49338900
266Erik Gudbranson30CGYD200443260.90000400300.035817:54272400
267Jake Guentzel27PITC1989170121.971017206811.835818:5016299564.3
268Denis Gurianov24DALRW17437220.822011204010.023713:56112000
269Erik Gustafsson29CHID19055101.10000410200.028414:58181500
270Brandon Hagel23CHILW17729-621.170012003321.227616:136111233.3
271Carl Hagelin33WSHLW21022314-0.20000200260.028413:314161325.0
272Robert Hagg26BUFD20134-7130.31000300195.336618:18483900
273Nicolas Hague23VEGD203693161.63000600397.736418:13301700
274Jani Hakanpaa29DALD170224270.80000200130.024514:26193900
275Taylor Hall30BOSLW175510-2101.132004104211.926315:299141150.0
276Dougie Hamilton28NJDD1555105122.14100230519.833522:19292300
277Travis Hamonic31VAND7011-100.10000100110.013619:28171100
278Noah Hanifin25CGYD191781422.31000430372.740521:18201100
279Joel Hanley30DALD7000-20-0.1000000030.08011:267600
280Mike Hardman22CHIRW14022-56-0.10000200100.014210:079411150.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%
281Jansen Harkins24WPGC20213-120.120001001711.823511:463123350.0
282Thomas Harley20DALD4000100.2000000050.05714:115400
283Ben Harpur27NSHD4000-64-0.4000000030.05613:538900
284Scott Harrington28CBJD6011-44-0.2000010040.08614:218600
285Ryan Hartman27MINRW201141515212.5101034006716.434217:05102010811448.6
286Santeri Hatakka21SJSD7011-320.0000010020.09213:075400
287Garnet Hathaway30WSHRW215165120.850020014112.228313:289773730.0
288Erik Haula30BOSLW17123-54-0.11000200263.824614:28833897753.6
289John Hayden26BUFC16011-49-0.30000100160.016210:099321233.3
290Kevin Hayes29PHIRW2112020.31000010616.73014:521371138.9
291Barrett Hayton21ARIC14213-260.111011001414.322716:116191049352.8
292Dillon Heatherington26OTTD3000000.1000000030.05217:161500
293Victor Hedman31TBLD19315185143.02100960466.548625:35273600
294Danton Heinen26PITC20639081.142013003915.425612:49152200
295Miro Heiskanen22DALD1831215-562.01201750506.044124:30221400
296Darren Helm35COLC17224-160.21010101296.920211:548213537.5
297Adam Henrique31ANAC206915641.842007205510.934217:071610584456.9
298Tomas Hertl28SJSC208513-861.471003205414.836718:2172316513854.5
299Thomas Hickey32NYID2000-30-0.2000000003919:293200
300Matthew Highmore25VANLW8022-120.00000200100.09812:1298010.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%
301Vinnie Hinostroza27BUFC20279-380.62000700277.429214:37282820.0
302Roope Hintz25DALLW186511081.331222305012.029716:311121626150.4
303Nico Hischier23NJDC1821012481.01100811365.634919:22131319115255.7
304Mike Hoffman32MTLC13437-920.522020303411.822817:32481233.3
305Gregory Hofmann29CBJC17246680.720024001811.119811:40616040.0
306Nils Hoglander21VANLW21549281.05000310539.430714:365900
307Nick Holden34OTTD12011-72-0.2000010070.020817:22161700
308Justin Holl30TORD16000-140.4000000090.032620:24343700
309Alexander Holtz20NJDRW6022-220.00000110110.07212:012300
310Patric Hornqvist35FLARW20279-270.51100520385.325612:497303442.9
311Bo Horvat26VANC216511-4120.951004105810.343320:37142028921157.8
312Brett Howden23VEGC16224340.520012001020.01569:451120383254.3
313Filip Hronek24DETD1919101241.51000720293.443823:02331500
314Jonathan Huberdeau28FLALW2071320722.251129404615.237518:4410296940.0
315Jack Hughes20NJDC2213200.52001100450.02613:07006842.9
316Quinn Hughes22VAND20213153142.42000661424.849524:4615300
317Brad Hunt33VAND4011-50-0.2000010090.05213:010400
318Dryden Hunt26NYRLW20224-2100.22000200229.121910:58040020.0
319Ben Hutton28VEGD60222120.4000020050.09515:549500
320Grant Hutton26NYID4000000.1000000060.06015:065200
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%
321Zach Hyman29EDMC198614-3121.543114205414.835718:47515171258.6
322Alex Iafallo28LAKC196713041.551026105810.334918:2212126842.9
323Mattias Janmark29VEGC15134-240.11001300234.319112:43202340.0
324Calle Jarnkrok30SEAC14112-82-0.31000100156.722215:5038292850.9
325Christian Jaros25NJDD2000000.0000000030.02914:181300
326Seth Jarvis19CARC12437300.940022102416.717214:19562250.0
327Dmitrij Jaskin28ARIRW12011-64-0.40000100230.017714:479475550.0
328Tanner Jeannot24NSHF20549-1241.050014003514.330215:0710573442.9
329Jan Jenik21ARIRW2000000.0000000020.0115:2017050.0
330Boone Jenner28CBJC189413-561.354014005117.636920:31161621416656.3
331Nick Jensen31WSHD212571822.52000500336.141019:32333800
332Ryan Johansen29NSHC2061016-681.642016402920.733616:47111617716052.5
333Marcus Johansson31SEAC9235-400.41101120238.715216:542131023.1
334Erik Johnson33COLD17246841.42001301355.731318:24323700
335Jack Johnson35COLD161121240.31000100128.326316:25131800
336Reese Johnson23CHIF12123-250.21000200714.312310:14450312951.7
337Tyler Johnson31CHIC8123-6100.01000020119.111514:26316181358.1
338Andreas Johnsson27NJDLW1876138121.961006003023.327015:014153537.5
339Ross Johnston27NYILW1000-100.00000000065:500400
340Henri Jokiharju22BUFD4011-140.1000010030.07218:052100
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%
341Ben Jones22VEGF2000020.0000000010.0168:031400
342Caleb Jones24CHID3000-20-0.1000000010.04213:562200
343Max Jones23ANALW2000-115-0.1000000020.0209:54021150.0
344Seth Jones27CHID2021517-782.42000861563.651125:33381800
345Axel Jonsson Fjällby23WSHLW8011120.0000010090.09511:54361325.0
346Mathieu Joseph24TBLRW19347160.630004001717.627014:1310354833.3
347Pierre-Olivier Joseph22PITD4000-22-0.1000000070.07318:144600
348Dakota Joshua25STLC6000-25-0.2000000050.0487:5801713861.9
349Roman Josi31NSHD20713203163.734017606211.350025:01261200
350Tyson Jost23COLC17145160.11000301244.227316:041118456540.9
351Nazem Kadri31COLC17718256282.9430012605213.531918:4531515214651.0
352Kaapo Kakko20NYRRW16336420.730003002213.625215:45531614.3
353Arthur Kaliyev20LAKRW18325-440.41200110378.122612:342700
354Wyatt Kalynuk24CHID1000000.0000000010.099:160100
355David Kampf27TORC22347160.730004002412.530914:0472216011857.6
356Patrick Kane33CHIRW1661218-301.94202840718.534321:27234266.7
357Kasperi Kapanen25PITRW205712561.350014304610.934317:0872200
358Kirill Kaprizov24MINLW2061622582.251011330688.839019:3152310100.0
359Erik Karlsson31SJSD143811342.130003502810.730822:0011600
360William Karlsson29VEGC8123-400.01000200175.915118:5665807950.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%
361Ondrej Kase26TORRW21538161.05000300549.327413:0313121325.0
362Zack Kassian31EDMRW15448-3270.831014001723.519212:470472166.7
363Boris Katchouk23TBLLW110333100.20000300100.011110:071342433.3
364Martin Kaut22COLRW6000200.0000000010.0538:493600
365Duncan Keith38EDMD18145-120.81001400224.536020:0029800
366Clayton Keller23ARIC2058130161.332017104810.438819:2313381929.6
367Parker Kelly22OTTF11112-240.11000100911.111210:12827010.0
368Adrian Kempe25LAKLW197512-7161.360112305512.733017:2342710855.6
369Alexander Kerfoot27TORC223912841.43001900329.432814:561217203337.7
370Tanner Kero29DALRW7022000.1000020030.0669:29334357.1
371Phil Kessel34ARIRW203710-260.72100340437.034217:06431325.0
372Jujhar Khaira27CHILW14202-170.120000001315.419513:56652322160.4
373Matt Kiersted23FLAD2011100.2000010020.02512:313200
374Alex Killorn32TBLC19710172221.970019103122.635118:30319020.0
375Joel Kiviranta25DALF16022-16-0.10000200110.01499:20636010.0
376John Klingberg29DALD14077-540.70000520230.030822:00171500
377Artemi Kniazev21SJSD1000-20-0.1000000020.01211:590100
378Slater Koekkoek27EDMD11011-2100.0000010040.01089:48111200
379Otto Koivula23NYILW2011000.1000010020.02311:34117750.0
380Keegan Kolesar24VEGRW20167-2180.21000600362.830215:071561243441.4
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%
381Leo Komarov35NYIC1000020.0000000001110:500310100.0
382Travis Konecny24PHIC195510-181.03201500588.633017:226221150.0
383Anze Kopitar34LAKC1981018-821.853016405215.440421:16241621117155.2
384Klim Kostin22STLC18235-1100.420013002010.01719:303502166.7
385Jesperi Kotkaniemi21CARC19426240.740021102020.023012:07621212644.7
386Peyton Krebs21VEGC9000-62-0.50000000100.012413:44363537.5
387Chris Kreider30NYRLW20153184123.069003006025.037218:36847131448.1
388Torey Krug30STLD1537101121.61111340319.731320:5011900
389Dominik Kubalík26CHILW20347-1260.21200310446.832616:1711372250.0
390Nikita Kucherov28TBLRW3134000.40100120911.16220:412200
391Karson Kuhlman26BOSC11112100.21000100128.311610:3252400
392Dean Kukan28CBJD2000200.2000000030.03014:491300
393Brett Kulak28MTLD20055-540.40000500200.032716:22121800
394Dmitry Kulikov31MIND19189741.510008001010.032016:50212700
395Luke Kunin24NSHC202462100.52000310248.330515:14155281436.4
396Janne Kuokkanen23NJDC18314-340.211111002015.023713:11514010.0
397Rasmus Kupari21LAKC18224-1120.311011101513.321311:50516536644.5
398Sean Kuraly29CBJC183256150.630002002213.625814:20114813011652.8
399Philipp Kurashev22CHIC18055-480.10000320270.022412:2755212743.8
400Evgeny Kuznetsov29WSHC217202712123.2511211725413.045621:446917919947.4
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%
401Oliver Kylington24CGYD1939121042.630009003010.032517:07201300
402Jordan Kyrou23STLC2081321302.562007515016.032716:21721150.0
403Kevin Labanc26SJSRW14336-160.612011202512.020514:40819010.0
404Andrew Ladd36ARILW13314-8100.121001001421.418714:2492200
405Paul Ladue29NYID1000-20-0.1000000010.01312:471200
406Sam Lafferty26PITC5011070.0000010060.0489:4101671236.8
407Alexis Lafreniere20NYRLW20516-1130.750021002917.226813:2473231615.8
408William Lagesson25EDMD1000-10-0.1000000020.01110:590100
409Patrik Laine23CBJRW93710261.130023402313.016017:4455020.0
410Juho Lammikko26VANRW20011-54-0.40000100140.020110:031323495945.4
411Gabriel Landeskog29COLLW156121812142.360018404513.330720:271220827452.6
412Hendrix Lapierre19WSHC6101220.21000000714.3589:352161726.1
413Dylan Larkin25DETC17108184142.582037105418.530517:568711711251.1
414Adam Larsson29SEAD20145-9120.51001310273.742421:13385200
415Johan Larsson29ARILW15055-59-0.10000500110.026517:4110299611345.9
416Scott Laughton27PHIC19314-360.230001002611.529315:27173810710351.0
417Jeremy Lauzon24SEAD19033-5340.40000300190.033517:38146200
418Curtis Lazar26BOSC12033-200.00000201150.015312:47726212347.7
419Brett Leason22WSHRW13213000.320001002010.01178:59571420.0
420Nick Leddy30DETD21077-780.50000610210.045921:51161100
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%
421Anders Lee31NYILW12404-460.540010003112.920016:41314242252.2
422Artturi Lehkonen26MTLLW22279-2100.62000700385.330914:019251420.0
423Josh Leivo28CARLW2000-20-0.1000000020.0136:270100
424Brendan Lemieux25LAKLW134154180.940001001723.514210:576355362.5
425John Leonard23SJSLW5000-10-0.1000000090.05310:371300
426Jake Leschyshyn22VEGC18134060.11000300185.621612:001517577343.8
427Kris Letang34PITD16110115102.01001820342.942026:15244300
428Vinni Lettieri26ANAC3112000.20100010616.74214:070700
429Trevor Lewis35CGYC20224320.32000200336.127513:441047192048.7
430Timothy Liljegren22TORD14022240.70000200180.021415:18161500
431Kole Lind23SEARW1000-22-0.10000000099:210100
432Oskar Lindblom25PHILW18011-96-0.60000100230.025113:57923030.0
433Esa Lindell27DALD18055121.10000311410.041022:474032010.0
434Ryan Lindgren23NYRD20224861.62001200219.540320:08452500
435Elias Lindholm27CGYC20814221923.352128605813.840019:59131918817551.8
436Hampus Lindholm28ANAD211676181.81001510402.546322:04271300
437Gustav Lindstrom23DETD15022-260.20000200140.024516:19251200
438Blake Lizotte24LAKC18145260.41000400214.820911:38213726751.8
439Jon Lizotte27MIND1000020.0000000010.01514:434300
440Ryan Lomberg27FLALW111233190.31001200185.611910:50030010.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%
441Steven Lorentz25CARC17303340.430010001915.81699:58617212248.8
442Adam Lowry28WPGLW202241120.120001012010.030715:2295612611053.4
443Milan Lucic33CGYLW205270160.950001102817.924712:226512433.3
444Anton Lundell20FLAC16347360.530013102412.526516:3517810611548.0
445Isac Lundestrom22ANAC214711701.330117002516.031715:051669411145.9
446Nils Lundkvist21NYRD15022000.40000200140.021214:0811900
447Eetu Luostarinen23FLAC17606300.860030002227.322913:2914197212137.3
448Ilya Lyubushkin27ARID20033-6120.40000300160.036418:11274300
449Olli Maatta27LAKD14022-400.20000200100.022315:57231000
450Kurtis MacDermid27COLD6000-35-0.2000000040.0498:064800
451Jacob MacDonald28COLD3000-10-0.1000000080.0268:491400
452Zack MacEwen25PHIC17101-715-0.31001000195.31639:369333350.0
453Nathan MacKinnon26COLC81910-340.70100810234.317021:161210314441.3
454Josh Mahura23ANAD9112-420.11000100714.312714:04131600
455Cale Makar23COLD159817022.681023504719.136224:10161800
456Beck Malenstyn23WSHLW2000100.0000000010.0189:0704010.0
457Mikhail Maltsev23COLLW3000-30-0.2000000040.0299:50133350.0
458Maxim Mamin27FLAC5101-200.01000000520.05811:3611000
459Andrew Mangiapane25CGYLW2015217763.2104142004930.630315:085166746.2
460Josh Manson30ANAD211123350.91000100293.440419:15205300
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%
461Anthony Mantha27WSHRW10246040.620002201612.513913:526700
462Brad Marchand33BOSLW17814220302.762017704318.632719:143252528.6
463Jonathan Marchessault31VEGC159413-141.881023104320.926717:4651451426.3
464Mason Marchment26FLAF10167760.81000600156.713413:2222431318.8
465John Marino24PITD20189-521.01000620283.645022:30242700
466Mitch Marner24TORRW2261218141.950135705710.546221:011273260.0
467Pat Maroon33TBLLW184151350.622001003212.522112:151294544.4
468Matt Martin32NYILW15011-324-0.20000100150.016511:016634450.0
469Alec Martinez34VEGD11033340.60000300110.022019:5933900
470Jordan Martinook29CARLW19145180.31000400166.319910:304245362.5
471Mike Matheson27PITD17167121.21001510234.332218:55201800
472Stefan Matteau27COLLW1000000.00000000043:390000
473Auston Matthews24TORC199918442.454036308211.039120:34141616613455.3
474Scott Mayfield29NYID17101-9280.11000000234.333319:35382400
475Dysin Mayo25ARID15101040.71000000166.330420:17341500
476Charlie McAvoy24BOSD17310135192.51200550378.140123:34313700
477Jake McCabe28CHID20112-8110.51000100205.040620:19454500
478Jared McCann25SEAC158412-761.535004002729.622214:48719545549.5
479Michael McCarron26NSHRW6000010-0.1000000050.0528:433128947.1
480Ben McCartneyARIF2000040.0000000020.02814:0307010.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%
481Max McCormick29SEALW500004-0.1000000060.0418:15361150.0
482Connor McDavid25EDMC191422365104.6950191307718.242622:243181159654.5
483Ryan McDonagh32TBLD19167061.21000600273.743723:003831010.0
484Brock McGinn27PITLW20549581.150014003912.830615:191430101147.6
485Greg McKegg29NYRC8000-20-0.2000000050.08811:0077242747.1
486Michael McLeod23NJDC18022-49-0.50000200230.027815:2872317011060.7
487Ryan McLeod22EDMC11303120.53000000933.31059:3414534355.2
488Connor McMichael21WSHC19257-240.42000500365.622711:577106810140.2
489Brayden McNabb31VEGD202462101.120004001612.538219:05484200
490Mason Mctavish19ANAC9213320.420010101216.711813:0568030.0
491Jaycob Megna29SJSD6000340.4000000050.09916:285700
492Jayson Megna31COLC15022-22-0.20000200170.016410:56722484651.1
493Timo Meier25SJSRW1571118702.5520310106610.627018:0112321233.3
494Nicolas Meloche24SJSD6011-300.0000010070.010717:5491500
495Dawson Mercer20NJDC1867139101.860006104214.329216:13786511536.1
496Nicholas Merkley24SJSRW7123-300.21000110616.78912:46172166.7
497Ryan Merkley21SJSD6101020.31000000714.39215:224100
498Jonathon Merrill29MIND20257461.220005001811.133516:44281300
499Victor Mete23OTTD12044-100-0.20000400110.018415:2114200
500Jacob Middleton26SJSD141235331.11000200214.824017:11172000
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%
501Niko Mikkola25STLD5101300.51000000616.77013:5741000
502Sonny Milano25ANALW165813-121.423015302718.523214:32310010.0
503Colin Miller29BUFD2029112151.92000720336.141220:35232900
504J.T. Miller28VANC2171219-181.952017505113.745421:37125215711457.9
505K'Andre Miller22NYRD20213080.820001001612.536718:21282100
506Daniil Miromanov24VEGD3011100.2000010030.03411:212100
507Ian Mitchell23CHID3011-100.1000001020.0268:362200
508Casey Mittelstadt23BUFC1000000.00000000099:07007558.3
509Sean Monahan27CGYC20279-540.50202250258.029314:38101311211250.0
510Brandon Montour27FLAD2028103181.31100530414.933316:39161100
511John Moore31BOSD1000120.1000000020.01918:471100
512Trevor Moore26LAKLW19112040.01000100372.724712:597184544.4
513Josh Morrissey26WPGD203586141.80300410387.944722:20243300
514Tyler Motte26VANC6112-340.110001001010.07913:0851510100.0
515Connor Murphy28CHID20112-12160.21000100156.744822:24454700
516Brett Murray23BUFLW2000-16-0.1000000020.02512:210100
517Ryan Murray28COLD16044-120.30000301100.025315:48221400
518Jake Muzzin32TORD22156-361.21000401263.846220:59244900
519Philippe Myers25NSHD8000220.30000000110.014117:3851200
520Tyler Myers31VAND21066-1130.90000600310.044621:13364300
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%
521Vladislav Namestnikov29DETC217411081.370004002725.930714:3812182433.3
522Riley Nash32WPGC15000-14-0.3000000070.01328:49511211853.8
523James Neal34STLLW17224-100.21101110296.920211:54314020.0
524Martin Necas23CARC174711681.340036103312.128816:5751010855.6
525Jake Neighbours19STLLW9112-220.11001100812.5849:211101233.3
526Brock Nelson30NYIC159211-4111.872011104022.525116:43111110710051.7
527Patrik Nemeth29NYRD20022-660.00000200160.035017:31443200
528Alex Newhook21COLC8325120.630021101421.410913:3743244335.8
529Valeri Nichushkin26COLRW8437821.221103001428.614017:272900
530Nino Niederreiter29CARRW13325420.721012002810.718614:176183730.0
531Matthew Nieto29SJSLW13112-320.01000100156.717813:437172340.0
532Sami Niku25MTLD7022120.4000011080.010014:1910300
533Mattias Norlinder21MTLD3000000.0000000010.04314:101200
534Joshua Norris22OTTC188412-341.544004004816.734319:02162214215348.1
535Tomas Nosek29BOSC17224040.320011011612.523813:581123907155.9
536Thomas Novak24NSHC17055-220.20000230150.019211:1822344642.5
537Ryan Nugent-Hopkins28EDMC1911819421.510005121452.239820:571113396139.0
538Darnell Nurse26EDMD16011114141.70000650530.041826:06206600
539Markus Nutivaara27FLAD1011000.10000100077:010100
540William Nylander25TORC2281119162.253046507810.341919:04357750.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%
541Gustav Nyquist32CBJRW18459-140.730105002119.030416:541132528.6
542Liam O'Brien27ARIC141121360.21000100812.51238:472341233.3
543Drew O'Connor23PITF12325240.730002002015.013211:02511101835.7
544Logan O'Connor25COLRW173470100.52010301437.024814:3613161325.0
545Ryan O'Reilly30STLC16369200.82100510348.830519:058520014358.3
546Jordan Oesterle29DETD6011-120.1000010080.011018:226400
547Kyle Okposo33BUFRW206612-141.332114205012.033116:33713333449.3
548Jamie Oleksiak29SEAD20055-4260.70000500250.038419:11196800
549Mathieu Olivier24NSHF50110120.0000010010.05210:29411010.0
550Victor Olofsson26BUFRW125813341.741006202817.920416:595000
551Dmitry Orlov30WSHD21371015222.73002700348.842320:08263100
552T.J. Oshie35WSHC8437-460.731011201428.613817:16715162341.0
553Alex Ovechkin36WSHLW211818361645.41341113509119.845321:356322166.7
554Max Pacioretty33VEGLW3224420.720002001612.55417:53431150.0
555Jean-Gabriel Pageau29NYIC16134-270.21000300254.026916:4963413812452.7
556Ondrej Palat30TBLLW194812181.140037103910.332917:1916360