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 Abdelkader31DETLW7161319-14380.141101210956.3109315:2434185525150.5
2Pontus Åberg25TOTLW59121325-14202.0930194010111.986114:36114521710.5
2Pontus Åberg25ANALW3711819-10141.883017107414.957815:377312918.2
2Pontus Åberg25MINLW22156-460.21000230273.728312:52414080.0
3Vitaly Abramov20OTTRW1000-30-0.1000000001413:521000
4Noel Acciari27BOSC726814-3470.46002800996.193512:593622120020349.6
5Kenny Agostino26TOTLW6361824-3341.660001350797.681412:5514143152735.7
5Kenny Agostino26MTLLW362911-1260.52000630385.340311:1148081436.4
5Kenny Agostino26NJDLW274913-281.14000720419.841115:13106371335.0
6Andrew Agozzino28COLLW11112200.21000100119.1867:49314162242.1
7Sebastian Aho21CARC8230538325269.8233473121124312.3165220:09346558561948.6
8Mark Alt27COLD2000000.0000000020.0209:552000
9Karl Alzner30MTLD9011120.3000010080.015617:18101300
10Michael Amadio22LAKC436713-161.360007003716.243910:1213169612743.0
11Joey Anderson20NJDRW34437-760.23011300498.243912:5411429852.9
12Josh Anderson24CBJRW8227204725606.222325154123011.7139617:0140214122631.6
13Jaret Anderson-Dolan19LAKC5011-20-0.1000010060.05811:36254544.4
14Lias Andersson20NYRC42246-1329-0.41010400414.945010:438608410644.2
15Rasmus Andersson22CGYD792171917233.8200015201151.7126716:02835200
16Sven Andrighetto25COLRW647101710141.670011000957.470811:0432293827.3
17Artem Anisimov30CHIC78152237-2142.613111193014210.6127516:21332533239445.7
18Mason Appleton23WPGC363710941.130017002910.32958:121228010.0
19Darren Archibald28TOTRW12112-3120.110001001010.0897:23410010.0
19Darren Archibald28VANRW9112-1120.21000100812.5697:3838010.0
19Darren Archibald28OTTRW3000-20-0.1000000020.0206:351200
20Josh Archibald26ARIRW681210221152.4120019019213.092313:3439161122532.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%
21Joel Armia25MTLRW571310230142.0102126401349.790015:482111352417.2
22Viktor Arvidsson25NSHLW5834144812267.029327121119517.4111019:09231821511.8
23Zach Aston-Reese24PITC43891712261.970119007610.558713:393713881044.4
24Andreas Athanasiou24DETC76302454-9385.927304168021613.9129016:58263317122842.9
25Cam Atkinson29CBJRW804128693208.829848226029513.9155019:232527245231.6
26Nicolas Aubé-Kubel22PHIRW9000100.0000000020.0505:3501400
27David Backes34BOSC70713200311.352018501295.491313:023014017613357.0
28Mikael Backlund29CGYC7721264734525.419114241120510.2137817:54265251152049.6
29Nicklas Bäckström31WSHC802252742306.6157053418016913.0159619:57305470073948.6
30Sven Baertschi26VANLW269514-961.463001404320.939415:0813181325.0
31Josh Bailey29NYIC821640568215.4132142812012612.7138016:50321914013251.5
32Justin Bailey23PHIRW11011020.0000010050.0635:445900
33Rūdolfs Balcers21OTTLW365914-7100.923018104810.444512:2124181614.3
34Ivan Barbashev23STLC80141226-4172.51202112006023.392111:31318620124045.6
35Mark Barberio28COLD12101-64-0.11000000119.118315:14141300
36Aleksander Barkov23FLAC82356196-3810.02213054218120617.0183322:216128104189853.7
37Tyson Barrie27COLD78144559-3368.412202222302186.4169921:47934800
38Matt Bartkowski30MIND2101200.41000000250.02110:421100
39Mathew Barzal21NYIC82184462-5465.6153032915017910.1147017:55562524133941.6
40Nathan Bastian21NJDRW73030100.530000001323.18912:4112430100.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%
41Drake Batherson20OTTC20369-260.712025101816.726813:2521173175.0
42Gavin Bayreuther24DALD192352101.42000120258.034618:11191100
43Jay Beagle33VANRW5731013-8180.120101000456.777813:393310242633256.2
44Jake Bean20CARD2000020.0000000010.0178:280100
45Nathan Beaulieu26TOTD4839126392.73000810605.074415:30426000
45Nathan Beaulieu26BUFD303471321.73000310358.644114:42303300
45Nathan Beaulieu26WPGD18055571.10000500250.030316:51122700
46Anthony Beauvillier21NYILW81181028182.81710491015611.5118614:393587263145.6
47Matt Beleskey30NYRLW4101150.21000000333.3297:221710100.0
48Pierre-Édouard Bellemare33VEGLW766915260.740209001085.694512:26517139332654.7
49Louis Belpedio22MIND2000000.0000000002613:084100
50Jamie Benn29DALLW7827265314566.619802233018914.3142218:147114220521349.0
51Jordie Benn31MTLD815172215394.850011700935.4147418:1212812400
52Sam Bennett22CGYC71131427-6931.99402122011511.394413:1727121504055.6
53Matt Benning24EDMD705121711334.050001011945.3104614:575910900
54Patrice Bergeron33BOSC65324779233010.1199432618320515.6120018:28604378660356.6
55Patrik Berglund30BUFC23224-560.02000200258.030013:031625684858.6
56Tyler Bertuzzi23DETLW7321264711365.218304233013116.0120616:313976102033.3
57Alex Biega30VAND41214160222.720001310912.272517:404310100
58Clark Bishop22CARC20123-360.01000200166.31899:27539697846.9
59Anthony Bitetto28TOTD36033-7120.30000300300.042911:56368000
59Anthony Bitetto28MIND18000-84-0.20000000150.023713:11134000
59Anthony Bitetto28NSHD18033180.60000300150.019210:40234000
60Anders Bjork22BOSLW20123-120.01000200185.623611:4812910100.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%
61Oliver Bjorkstrand23CBJRW77231336884.820301130016114.395012:2034435838.5
62Nick Bjugstad26TOTC641412266302.6122028401549.196815:072712626226849.4
62Nick Bjugstad26FLAC3257122161.04101520608.346414:3018441039951.0
62Nick Bjugstad26PITC3295144141.68101320949.650415:4598215916948.5
63Colin Blackwell25NSHC6000-12-0.1000000050.0589:44310131644.8
64Sammy Blais22STLLW32224-160.12000200277.43159:5112931150.0
65Joseph Blandisi24TOTC9000-16-0.1000000080.0677:2711000
65Joseph Blandisi24PITC600000-0.1000000070.0355:511600
65Joseph Blandisi24ANAC3000-16-0.1000000010.03210:390400
66Anton Blidh23BOSLW1000000.0000000001413:461600
67Teddy Blueger24PITC2864107151.350112023318.231011:031452415144.6
68Brock Boeser21VANRW69263056-2226.320603219020912.4132219:102214395143.3
69Zach Bogosian28BUFD6531619-5523.720101510933.2140621:381168300
70Nick Bonino30NSHC8117183527184.114301170111814.4132116:18702458654651.8
71William Borgen22BUFD4000-50-0.3000000020.06616:3331200
72Henrik Borgström21FLAC5081018-1441.153006405414.860012:00121116524040.7
73Mark Borowiecki29OTTD53145-12890.41000400591.782515:349321200
74Robert Bortuzzo29STLD5928109472.82000701752.791315:28729500
75Evan Bouchard19EDMD7101-52-0.101000001010.08612:218600
76Reid Boucher25VANC1000000.00000000055:280100
77Gabriel Bourque28COLLW552683100.22001501345.95369:444810071335.0
78Jay Bouwmeester35STLD7831417-3403.530011400823.7161720:441276100
79Madison Bowey23TOTD502810-1461.62001800484.276315:16637200
79Madison Bowey23WSHD331563381.11001500342.945413:45414700
79Madison Bowey23DETD17134-480.51000300147.130918:12222500
80Johnny Boychuk35NYID743161910254.5210113211571.9139318:5012014400
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%
81Travis Boyd25WSHC5351520661.7500113203514.35219:5021137613436.2
82Brian Boyle34TOTC7318624-14382.31071432112314.698113:265014517016351.1
82Brian Boyle34NJDC4713619-13221.966123218116.065013:49368810310250.2
82Brian Boyle34NSHC26505-1160.441020004211.933112:441457676152.3
83Tyler Bozak32STLC72132538-3203.21120319601419.2117716:21335245137954.3
84Erik Brännström19OTTD2000000.0000000003618:041100
85Derick Brassard31TOTC7014923-19391.21220063011012.7105015:001510228330548.1
85Derick Brassard31PITC409615-6291.190004206214.559714:56126920022147.5
85Derick Brassard31COLC20404-780.022000003212.530015:00320696750.7
85Derick Brassard31FLAC10134-620.01000210166.315315:17013141745.2
86Jesper Bratt20NJDW5182533-862.871011870918.877415:1022364357.1
87Justin Braun31SJSD7821416-14351.6200013101051.9158420:1812012100
88Connor Brickley26NYRC14134390.41000300185.61268:59635070.0
89Daniel Brickley23LAKD4011-200.0000010020.05112:494500
90Guillaume Brisebois21VAND8000-40-0.2000000050.08811:017300
91T.J. Brodie28CGYD799253429247.0711122301028.8169621:288621010.0
92Jonas Brodin25MIND8241418-15303.7301213101113.6168520:331356100
93Kyle Brodziak34EDMC70639-1433-0.45012300748.181811:42469239936852.0
94Jonny Brodzinski25LAKC13213020.320001001711.81299:557231150.0
95Troy Brouwer33FLARW7512921-6471.5110119008614.095212:4138177193237.3
96Connor Brown25TORRW828212911162.080001713859.4113113:483735203139.2
97Dustin Brown34LAKRW72222951-17244.712913253118012.2146920:24291501165.9
98J.T. Brown28MINRW563580290.43000500565.45149:10169951327.8
99Josh Brown25FLAD37112-3280.51000100283.649213:18318000
100Logan Brown20OTTC2000-20-0.1000000020.02110:31102625.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%
101Pavel Buchnevich23NYRLW64211738-10134.014701125011917.697115:10206071828.0
102Michael Bunting23ARILW5101020.11000000520.0489:331600
103André Burakovsky23WSHLW761213252142.211104130010012.084611:08293571335.0
104Erik Burgdoerfer30OTTD4000-120.0000000020.04310:4001600
105Brent Burns33SJSD82166783133412.08716422143005.3205825:0610590010.0
106Will Butcher24NJDD7842630-17184.13101131301083.7150319:16743800
107Chris Butler32STLD13112300.710001001010.018314:02171700
108Dustin Byfuglien33WPGD42427314694.43101121501153.5102324:22517700
109Paul Byron29MTLC5615163116173.81302314119416.081614:3436114122334.3
110Mikkel Bødker29OTTRW7172835-2361.652012350888.099614:01285471138.9
111Drake Caggiula24TOTLW55121123-5281.91101211009612.579414:2626135162737.2
111Drake Caggiula24EDMLW297411-8160.860124004914.340714:03177941126.7
111Drake Caggiula24CHILW2657123121.150007004710.638614:51956121642.9
112Ryan Callahan33TBLRW52710177141.56103901769.257911:08258961528.6
113Matt Calvert29COLLW82111526-10581.41010012121417.8116414:1251115405343.0
114Kyle Capobianco21ARID2000-20-0.1000000010.03216:052200
115Paul Carey30TOTC700000-0.1000000040.07510:39331325.0
115Paul Carey30OTTC500000-0.1000000010.0469:08221325.0
115Paul Carey30BOSC2000000.0000000030.02914:251100
116Brandon Carlo22BOSD72281022474.320006021161.7150620:558813410100.0
117John Carlson29WSHD80135770213410.510301273001857.0200525:041645400
118Gabriel Carlsson22CBJD1000-12-0.1000000010.099:210000
119Ryan Carpenter28VEGC6851318-680.7401012011024.985812:371712616114552.6
120Daniel Carr27VEGLW6101-100.11000000119.1599:503900
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%
121Connor Carrick24TOTD342911-13191.12001810424.857116:48372500
121Connor Carrick24NJDD20167-660.91001510263.839219:35262000
121Connor Carrick24DALD14134-7130.31000300166.317912:4911500
122Sam Carrick26ANAC6011-120.0000010050.06110:13215191851.4
123Trevor Carrick24CARD1000-15-0.1000000001111:291100
124William Carrier24VEGLW54819-4290.78001100859.45379:571327700
125Jeff Carter34LAKC76132033-20422.0751111811747.5138018:09308060757751.3
126Colby Cave24TOTC53358-516-0.13001500585.265312:19187320019950.1
126Colby Cave24EDMC33213-48-0.32001100405.038911:47135112511352.5
126Colby Cave24BOSC20145-180.11000400185.626413:11522758646.6
127Cody Ceci25OTTD7471926-22183.1700218101325.3167022:3414212000
128Peter Cehlárik23BOSLW20426360.731012003013.325212:3675050.0
129Erik Černák21TBLD585111625584.3410111001074.7111719:157919800
130Thomas Chabot22OTTD70144155-12327.512112261501857.6170024:171127100
131Michael Chaput26MTLC32055-414-0.30000500310.035911:13175312412050.8
132Zdeno Chára41BOSD62591422574.84102720995.1130721:05888100
133Rourke Chartier22SJSC13101-52-0.21000000195.31229:24314345140.0
134Jake Chelios27DETD5000020.1000000050.08617:125700
135Ben Chiarot27WPGD78515206623.8500114011114.5145218:3713917100
136Alex Chiasson28EDMRW73221638-1324.01381187112317.9123916:58318571531.8
137Filip Chlapík21OTTC5101-240.01000000911.16913:524181633.3
138Dennis Cholowski20DETD527916-20161.73401450719.994918:15501810100.0
139Jakob Chychrun20ARID5351520-12283.4230010501174.3107420:15777400
140Filip Chytil19NYRC75111223-2280.983028401338.3103413:4721296810738.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%
141Anthony Cirelli21TBLC8219203925344.414055181112315.4121714:51499450244952.8
142Casey Cizikas27NYIC7320133322364.618023120111118.0102414:016812949751649.1
143Fredrik Claesson26NYRD37246391.62000301444.563817:15337600
144Adam Clendening26CBJD4000100.1000000030.04310:393100
145Kyle Clifford28LAKLW721110214962.31010210001159.675510:29241153537.5
146Connor Clifton23BOSD190115150.80000100220.033617:42134000
147Cal Clutterbuck31NYIRW73815236441.753021401958.4102013:5840209151944.1
148Braydon Coburn33TBLD74419234343.4400019001133.5119216:07629600
149Andrew Cogliano31TOTLW78611171221.0510111001065.798212:353268111837.9
149Andrew Cogliano31ANALW4638112140.62101800644.760913:15134371335.0
149Andrew Cogliano31DALLW32336-180.43000300427.137311:3919254544.4
150Ian Cole29COLD7121315-11152.620001300822.4140319:4517810700
151Blake Coleman27NJDC78221436-19713.316333120221310.3132717:014422510915341.6
152Blake Comeau32DALRW7771118-7420.6700211001026.9121115:4440208253243.9
153J.T. Compher23COLLW66161632-8312.69433115011813.6115317:29593330131149.2
154Max Comtois20ANALW10257370.82001500922.214614:353273827.3
155Cory Conacher29TBLLW1000020.0000000010.098:350000
156Erik Condra32DALRW6101-220.010000001010.07612:4113010.0
157Kevin Connauton28ARID50178-2222.31000502761.391818:217510800
158Brett Connolly26WSHRW8122244613245.221105231013915.8108013:20255392229.0
159Kyle Connor22WPGLW82343266-7187.0221115248022715.0157919:152198561.5
160Andrew Copp24WPGC691114252062.91001214008213.483912:10347119816055.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%
161Nick Cousins25ARIC8172027-8351.8610218201444.9109713:335111524327746.7
162Logan Couture29SJSC81274370-6226.6196233112020413.2150618:36526528232746.3
163Sean Couturier26PHIC803343762347.824815349022314.8177022:08604075556857.1
164Charlie Coyle26TOTC81122234-1202.71011219301557.7135916:47567732238045.9
164Charlie Coyle26MINC601018281162.5811216201138.8102317:03456122626546.0
164Charlie Coyle26BOSC21246-240.22000310424.833615:5911169611545.5
165Adam Cracknell33ANARW2000-10-0.1000000030.02110:260600
166Sidney Crosby31PITC793565100183611.42312034617222015.9165821:004385101281455.4
167Lawson Crouse21ARILW811114255672.6902114001318.4104912:5744288243441.4
168Matt Cullen42PITC71713206141.550221102878.081711:31313232032050.0
169Josh Currie26EDMRW21235220.520003001910.51838:4317392340.0
170Austin Czarnik26CGYC5461218-181.26003930659.261211:202410303446.9
171Evgenii Dadonov29FLARW82284270-687.120804339019514.4150618:2242332340.0
172Rasmus Dahlin18BUFD8293544-13346.64504201501775.1173521:09669700
173Carl Dahlström24CHID38066961.50000501420.070718:36353300
174Michael Dal Colle22NYILW28347320.63002400348.833912:07810010.0
175Trevor Daley35DETD44268-3121.61011600474.381718:34531400
176Zac Dalpe29CBJRW1011100.1000010010.099:0100010.0
177Phillip Danault25MTLLW8112415317394.61200135421329.1144017:47609588270655.5
178Marko Daňo24COLC8000-17-0.1000000030.0556:53316050.0
179Laurent Dauphin23ARIC1000-10-0.1000000020.01212:1910010.0
180Brandon Davidson27CHID10011-415-0.2000010070.013813:48151700
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%
181Calvin de Haan27CARD74113141203.1100113001021.0137018:31106187010.0
182Jacob de La Rose23DETLW60369-1316-0.43000600555.568611:26297216121942.4
183Chase De Leo23ANAC1000100.0000000040.01312:320100
184Jean-Sébastien Dea24TOTC23426080.740012002913.823610:151221535151.0
184Jean-Sébastien Dea24NJDC20325-160.530012002711.121510:441219515050.5
184Jean-Sébastien Dea24PITC3101120.21000000250.0217:03022166.7
185Tony DeAngelo23NYRD61426306774.94000161001113.6117919:20825400
186Alex DeBrincat21CHIRW824135760158.82813032411022018.6145117:422635161945.7
187Jake DeBrusk22BOSLW682715422185.219804123015617.3109916:10244583021.1
188Danny DeKeyser28DETD52515202393.850031500598.5114221:58947900
189Michael Del Zotto28TOTD421910-281.81000900452.271517:025312900
189Michael Del Zotto28VAND23134381.21000300214.841317:57318900
189Michael Del Zotto28ANAD12033-300.40000300190.021117:36191900
189Michael Del Zotto28STLD7033-200.2000030050.09113:0232100
190Dylan DeMelo25OTTD7741822-1323.9400014311093.7148519:1713012100
191Jason Demers30ARID352689122.82002510395.170020:00435000
192Travis Dermott22TORD6441317-5222.140001300984.1110817:185710000
193Nicolas Deslauriers27MTLLW48235-1222-0.61010300484.248210:022213510100.0
194Phillip Di Giuseppe25TOTLW24134-380.01000300313.224310:089543260.0
194Phillip Di Giuseppe25CARLW21134-280.11000300273.72089:556493260.0
194Phillip Di Giuseppe25NSHLW3000-10-0.1000000040.03511:413500
195Jason Dickinson23DALC67616229231.960021600946.489613:225010620126842.9
196Brenden Dillon28SJSD821212219614.500102100711.4145517:457820100
197Christian Djoos24WSHD451910942.01000900333.061113:34281800
198Max Domi23MTLLW8228447220808.224402377020313.8142517:23395344754944.9
199Ryan Donato22TOTC56101525-1561.8730110501397.276713:422124111739.3
199Ryan Donato22BOSC34639-1120.43300300758.042512:30101571041.2
199Ryan Donato22MINC2241216-441.44001750646.334215:331194736.4
200Matt Donovan28NSHD2011020.1000010010.0157:243000
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%
201Joonas Donskoi26SJSRW8014233710103.413104212011512.2107413:2536361910.0
202Jake Dotchin24ANAD20011-4390.1000000170.023611:49165400
203Drew Doughty29LAKD8283745-34445.71701191711545.2218126:3612016800
204Nic Dowd28WSHC648142210202.1800313014717.065910:18379724522751.9
205Justin Dowling28DALC11011-40-0.2000010090.013912:40711312852.5
206Leon Draisaitl23EDMC82505510525212.63116354213023121.6185222:35265767766350.5
207Sheldon Dries24COLC40336-7260.02010300446.83639:042066666550.4
208Jonathan Drouin23MTLLW81183553-8264.415303221301909.5137116:562355375142.0
209Dillon Dubé20CGYC25145240.21000400224.525210:04311162440.0
210Brandon Dubinsky32CBJC616814-16360.26000701639.575412:212814742732157.1
211Pierre-Luc Dubois20CBJLW8227346116647.225205277017415.5145317:435211545559243.5
212Matt Duchene28TOTC73313970-387.725601318017218.0137518:50402867654655.3
212Matt Duchene28OTTC50273158-266.822501247012621.496219:15281747338655.1
212Matt Duchene28CBJC234812-120.93100710468.741317:57121120316055.9
213Anthony Duclair23TOTLW74191433-2143.612703131013214.494012:42333221313.3
213Anthony Duclair23CBJLW5311819-3121.974027109212.065212:19212421313.3
213Anthony Duclair23OTTLW218614121.753016004020.028713:4112800
214Mathew Dumba24MIND32121022-5214.266014609312.974823:23436000
215Brian Dumoulin27PITD763202331205.730001604993.0159821:0212914100
216Vince Dunn22STLD7812233514457.2930418501508.0136817:326848010.0
217Christian Dvorak22ARIC20257-220.51101500258.028814:2371612510155.3
218Ryan Dzingel26TOTC78263056-9295.721505246015916.4131216:493854395641.1
218Ryan Dzingel26OTTC57222244-13294.418404166013316.5101217:453541365440.0
218Ryan Dzingel26CBJC214812401.331018002615.430014:163133260.0
219Cody Eakin27VEGC7822194119165.218133163012018.3120015:23358847946151.0
220Patrick Eaves34ANARW7000-44-0.3000000060.09713:5311400
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%
221Jordan Eberle28NYIRW78191837-6173.412705135016011.9128916:32353691145.0
222Alexander Edler32VAND561024343546.46402101311287.8137624:3416612700
223Joel Edmundson25STLD6429118683.220019001022.0124119:23106128010.0
224Nikolaj Ehlers22WPGLW622116372154.219204115015813.397715:4616271150.0
225Christoffer Ehn22DETC60369-56-0.12011600496.163710:373970849347.5
226Jack Eichel22BUFC77285482-11268.220802361803039.2157420:26517059767347.0
227Aaron Ekblad22FLAD821324371476.8850119501807.2193923:398811400
228Mattias Ekholm28NSHD808364427479.2620329521465.5186923:221076800
229Oliver Ekman-Larsson27ARID81143044-16527.98512141421768.0191523:385216200
230Remi Elie23BUFLW16011-32-0.3000010090.016610:2133010100.0
231Lars Eller29WSHC81132336-1372.31201118321638.0133916:32476954356649.0
232Stefan Elliott28OTTD3011100.2000010030.0278:591200
233Ryan Ellis28NSHD827344121208.4511230401494.7196924:011547100
234Deryk Engelland36VEGD7421012-3182.5200110001051.9147119:5315216500
235Andreas Englund23OTTD3000-210-0.1000000020.04013:202500
236Tyler Ennis29TORC5112618-621.8102013308114.85079:56144910100.0
237Jonathan Ericsson34DETD52325-10350.93001200486.389517:13569800
238Loui Eriksson33VANLW81111829-11221.910102162010710.3113914:042832433.3
239Joel Eriksson Ek22MINC587714-7200.870027001116.378313:302411724729345.7
240Adam Erne23TBLLW657132010401.7520313007010.068610:3326159111247.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%
241Robby Fabbri23STLC32246-460.02001400434.740512:3983041028.6
242Dante Fabbro20NSHD4101-100.21000000520.05112:446300
243Radek Faksa25DALC81151530-3542.613111122111413.2133116:266510357056250.4
244Justin Falk30OTTD10000-411-0.2000000070.012912:5693600
245Oscar Fantenberg27TOTD612243171.92000200702.997616:00749100
245Oscar Fantenberg27LAKD46213-2101.32000100543.773916:03657200
245Oscar Fantenberg27CGYD15011570.60000100160.023715:5091900
246Jesper Fast27NYRRW6681220-3261.1800112008010.0103815:434712071335.0
247Justin Faulk26CARD821124359477.4560320402175.1183922:2512115600
248Taylor Fedun30DALD5447112142.94000421864.774813:51581900
249Eric Fehr33MINRW727815-8300.870007016710.479511:03484036434551.3
250Micheal Ferland26CARLW7117234013584.711603167015610.9100114:0619182235031.5
251Kevin Fiala22TOTLW83132639-23362.41120217901747.5129815:3820423537.5
251Kevin Fiala22NSHLW64102232-11262.3910116601317.696315:0317283260.0
251Kevin Fiala22MINLW19347-12100.12101130437.033517:38314030.0
252Valtteri Filppula34NYIC7217143119163.91601414007821.8102814:16341239841349.1
253Christian Fischer21ARIRW7111718-13271.3110007001169.593513:10191242528.6
254Haydn Fleury22CARD20011420.70000100170.025112:32212500
255Warren Foegele22CARLW7710515-17200.4100035001069.496212:3019126101147.6
256Steven Fogarty25NYRC10000-10-0.2000000090.0787:463681929.6
257Marcus Foligno27MINLW8271219-1551.270001011917.798211:5843206131546.4
258Nick Foligno31CBJLW7317183512443.615202162014112.1129217:425117513310256.6
259Christian Folin27TOTD450666271.60000600470.070515:407812510100.0
259Christian Folin27PHID260225160.90000200200.040415:33596010100.0
259Christian Folin27MTLD190441110.70000400270.030115:49196500
260Derek Forbort26LAKD8121214-13522.820011200752.7168020:45139105010.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%
261Alex Formenton19OTTLW9101-26-0.11000000166.310511:407111233.3
262Jakob Forsbacka Karlsson22BOSC28369120.730005102114.333011:489149513142.0
263Filip Forsberg24NSHC642822508266.319724193021712.9119118:37291001614.3
264Gustav Forsling22CHID43369-9300.73000600575.373517:05383800
265Alexandre Fortin21CHILW24336-620.220113002910.325410:3572111664.7
266Cam Fowler27ANAD5951823-14203.641021251885.7137923:22913200
267Trent Frederic20BOSC15000-415-0.40000000190.01419:24318414050.6
268Mark Friedman23PHID1000-10-0.1000000010.01312:330100
269Tanner Fritz27NYIC8011-32-0.2000010060.08710:49618172441.5
270Martin Frk25DETRW30156-94-0.10100500283.62769:1143500
271Michael Frolík30CGYLW6516183424264.214024180013212.186813:222257132534.2
272Kurtis Gabriel25NJDRW222240590.42001200728.61627:2287800
273Sam Gagner29TOTC326713-6140.95101700688.846714:35721595950.0
273Sam Gagner29EDMC255510-3100.85001500519.834013:36516474451.6
273Sam Gagner29VANC7123-340.10100200175.912718:0825121544.4
274Alex Galchenyuk24ARIC72192241-19344.1109041012015911.9113315:44346218822345.7
275Brendan Gallagher26MTLRW8233195210496.529404163030210.9134516:2431126232845.1
276Joseph Gambardella25EDMC15033220.2000030070.01228:065143175.0
277Dylan Gambrell22SJSC800012-0.1000000060.0698:38113201951.3
278Jake Gardiner28TORD623273019265.230002250783.8131521:136461010.0
279Conor Garland22ARIRW47135181122.5940232011811.060112:47173310855.6
280Jason Garrison34EDMD17101180.50100000166.321612:42231300
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%
281Adam Gaudette22VANC565712-8180.55001520559.161310:57154815022140.4
282Frédérick Gaudreau25NSHC5531412-0.13001100437.04969:01182515616748.3
283Johnny Gaudreau25CGYLW82366399182410.9306084221024514.7164620:0412121233.3
284Brendan Gaunce24VANC3123300.51001200250.0237:37048561.5
285Cameron Gaunce28TBLD2000370.2000000020.03115:401400
286Frederik Gauthier23TORC70311143120.730001100466.55868:22289824020753.7
287Timothy Gettinger20NYRLW4000000.0000000020.0307:3131500
288Ryan Getzlaf33ANAC67143448-19583.7131022410013310.5130419:287415055146354.3
289Brian Gibbons30TOTC6481119-5201.4800011005016.069910:552940132534.2
289Brian Gibbons30ANAC44235-816-0.22000300296.945510:2019261150.0
289Brian Gibbons30OTTC206814341.760008002128.624412:131014122433.3
290Brandon Gignac21NJDC1000-20-0.1000000010.099:041000
291Dennis Gilbert22CHID1000020.0000000001312:461600
292John Gilmour25NYRD5000-34-0.2000000090.08016:0513300
293Stephen Gionta35NYIC5000-40-0.2000000040.0448:47214201754.1
294Mark Giordano35CGYD78175774396912.610342371822217.7189124:141445800
295Samuel Girard20COLD8242327864.9400014901163.4163119:54906510100.0
296Dan Girardi34TBLD62412166122.840001101755.3110417:4810815100
297Zemgus Girgensons25BUFC7251318-11170.450001300786.498013:3729144284140.6
298Claude Giroux31PHILW822263859247.919214422102299.6175921:27192867448958.0
299Ben Gleason20DALD4011-100.1000010020.06014:531200
300Luke Glendening29DETC781013232151.3901111021029.8123115:4710219865852455.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%
301Nikolay Goldobin23VANLW6372027-10181.7610111811056.794414:59211500
302Alex Goligoski33ARID7632427-7165.1210016621022.9158220:491547910100.0
303Cody Goloubef29OTTD5000020.0000000030.05410:4951300
304Barclay Goodrow25SJSRW82710174760.960131000848.390311:016812529625553.7
305Shayne Gostisbehere25PHID7892837-20224.25402181001805.0153319:401024600
306Tyrell Goulbourne25PHILW2000000.0000000030.0157:250600
307Yanni Gourde27TBLC802226489664.916515214113016.9126715:50308315113253.4
308Michael Grabner31ARIRW419716-281.830614036513.859014:2315285741.7
309Markus Granlund25VANC77121022-4201.6102018111239.8115815:03244614919942.8
310Mikael Granlund26TOTC79163854-8244.712225201801898.5144918:21404612915944.8
310Mikael Granlund26MINC63153449-2204.711225181601609.4117918:43332811213745.0
310Mikael Granlund26NSHC16145-64-0.11000220293.427016:54718172243.6
311Derek Grant28TOTC5641014-6140.64001901745.465411:41299227124452.6
311Derek Grant28ANAC31279-980.22001601484.242913:50195019518751.0
311Derek Grant28PITC25235360.42000300267.72269:021042765757.1
312Kevin Gravel26EDMD36033-240.60000300440.053014:43533100
313Ryan Graves23COLD26325421.330002002611.528911:06513200
314Anthony Greco25FLARW1000-30-0.1000000020.0109:300000
315Mike Green33DETD4352126-1283.950001830925.493221:41566000
316Andy Greene36NJDD8252025-9164.6500014241044.8170820:502086700
317Jordan Greenway21MINLW81121224-12291.712000120010911.0110413:384057315038.3
318A.J. Greer22COLLW15112-2140.11000100911.1946:165202340.0
319Rocco Grimaldi25NSHC535813-2100.95000800816.253010:0020324357.1
320Carl Grundström21LAKRW15516-460.650010102619.222514:5833800
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%
321Eric Gryba30NJDD10000-1100.10000000110.015315:18162100
322Matt Grzelcyk25BOSD66315189684.021001050903.3126319:08604600
323Radko Gudas28PHID77416206633.9400016001362.9137617:5313325500
324Erik Gudbranson27TOTD762810-20871.12001701942.1138618:148418400
324Erik Gudbranson27VAND57268-27830.22001600722.8102517:596013200
324Erik Gudbranson27PITD19022740.90000101220.036018:58245200
325Jake Guentzel24PITC8240367613269.433614315022717.6158719:2147105102033.3
326Brendan Guhle21TOTD8011-240.10000100150.012015:017900
326Brendan Guhle21ANAD6011-320.00000100140.09716:087800
326Brendan Guhle21BUFD2000120.1000000010.02311:410100
327Carl Gunnarsson32STLD25347862.030013012114.339815:56351100
328Denis Gurianov21DALRW21134-300.11000210234.322810:529231150.0
329Erik Gustafsson26CHID79174360-6347.7134032914016010.6178422:3511510000
330Carl Hagelin30TOTLW58514197301.250021400995.185414:44206462122.2
330Carl Hagelin30LAKLW22145-280.11001400362.830914:02111821115.4
330Carl Hagelin30WSHLW2038117101.13001800358.629914:565133442.9
330Carl Hagelin30PITLW161232120.01000200283.624715:274331614.3
331Robert Hägg23PHID8251520-3633.350011500865.8139016:5715825800
332Ron Hainsey37TORD815182330215.640101800816.2164120:151449110100.0
333Libor Hájek20NYRD5101160.310000001010.08316:323500
334Micheal Haley32TOTC43246-2750.12000400345.93488:051676131743.3
334Micheal Haley32FLAC24123-2300.01000200205.01807:31644121250.0
334Micheal Haley32SJSC191230450.11000200147.11688:4910321516.7
335Taylor Hall27NJDLW33112637-6163.810103151101139.765019:412922263244.8
336Dan Hamhuis36NSHD57055-2281.20000500390.091516:03613800
337Dougie Hamilton25CARD821821390547.61620216502596.9161319:4091160010.0
338Travis Hamonic28CGYD697121921334.7601110021285.5144020:5216744010.0
339Noah Hanifin22CGYD805283318125.7311223411164.3166220:46838700
340Joel Hanley27DALD16000020.4000000090.021913:42161600
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%
341Markus Hännikäinen25CBJLW44437-520.24001300527.74179:29863030.0
342Martin Hanzal31DALC7112-440.00100100147.19012:52414453159.2
343Ben Harpur24OTTD51145-13560.41000400502.089917:37698900
344Scott Harrington25CBJD73215176233.320001500543.795213:03817300
345Ryan Hartman24TOTRW831214261742.11200214001458.3108913:073910741225.0
345Ryan Hartman24NSHRW641010207441.91000210001138.886013:26216921115.4
345Ryan Hartman24PHIRW19246-6300.22000400326.322912:0318382166.7
346Garnet Hathaway27CGYRW761181914562.090258007714.380010:32362007846.7
347Erik Haula27VEGLW152571100.62000410267.724916:35611787451.3
348Jayce Hawryluk23FLAC427512-8161.070004103520.03969:262510114573.7
349John Hayden23CHIC54325-1227-0.63000200427.14959:10239772224.1
350Kevin Hayes26TOTRW71193655-2125.314322278115612.2129818:17155848349849.2
350Kevin Hayes26NYRRW511428421104.19321198111911.899219:27125137339548.6
350Kevin Hayes26WPGRW205813-321.250018003713.530615:173711010351.6
351Dillon Heatherington23DALD5011400.5000010050.05110:112600
352Victor Hedman28TBLD7012425424448.910204182311826.6159422:469759010.0
353Tim Heed28SJSD37211139102.51100920414.953214:22311600
354Danton Heinen23BOSC7711233413163.31010217601149.6107613:58365421016.7
355Miro Heiskanen19DALD82122133-14166.51020414611826.6189523:07713400
356Darren Helm32DETC6171017-11200.560107031076.588914:352650162044.4
357Matt Hendricks37TOTC26033-219-0.10000300230.02308:50840423554.5
357Matt Hendricks37MINC22022-219-0.10000200200.01988:59531413553.9
357Matt Hendricks37WPGC4011000.0000010030.0328:043910100.0
358Adam Henrique28ANAC82182442-5244.010803185112214.8134916:27717857151152.8
359Tomáš Hertl25SJSC773539745188.3231115344117619.9146519:01645360957451.5
360Joe Hicketts22DETD11000-90-0.50000000160.020418:35271700
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%
361Thomas Hickey29NYID400445331.60000301470.074018:30714000
362Vinnie Hinostroza24ARIC72162339-4144.213303212015210.5109915:164169396437.9
363Roope Hintz22DALLW5891322-11241.663031030999.181514:03368721718354.3
364Taro Hirose22DETLW10167020.51001510156.715315:189110100.0
365Nico Hischier20NJDC691730470244.814303228016010.6124918:06445343752945.2
366Niklas Hjalmarsson31ARID82010108444.20000802570.0161519:421874500
367Joshua Ho-Sang23NYIC10112260.110001001010.014514:3130010.0
368Mike Hoffman29FLAC82363470-24307.31917061618025314.2146317:502642132534.2
369Nick Holden31VEGD61312155143.230001002773.9111618:187610400
370Justin Holl27TORD11011-52-0.2000010060.013712:295900
371Korbinian Holzer30ANAD22134581.41000300156.735316:04386100
372Julius Honka23DALD29044-2100.90000400380.039813:433116010.0
373Patric Hörnqvist32PITRW69181937-3263.61260213601979.1106815:29341509950.0
374Bo Horvat23VANC82273461-4336.2187232211122711.9170920:506362108393553.7
375Brett Howden20NYRC6661723-16140.760011520748.198614:56476435337648.4
376Filip Hronek21DETD4651823-10302.941001341736.891819:58326600
377Jonathan Huberdeau25FLAC82306292-14409.11911053923022613.3154618:51455712763.2
378Charles Hudon24MTLLW32325-916-0.23000110506.037411:409734544.4
379Quinn Hughes19VAND5033020.4000012060.09018:051100
380Brad Hunt30TOTD425712-282.41401340756.762514:53281800
380Brad Hunt30MIND29325-561.10300110476.442814:46181100
380Brad Hunt30VEGD13257321.31101230287.119715:1010700
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%
381Dryden Hunt23FLALW313710080.73000700535.734311:04965030.0
382Matt Hunwick33BUFD14022-740.00000200100.022015:419600
383Ben Hutton25VAND6951520-23432.741017711144.4154322:211025500
384Tomáš Hyka25VEGRW17134-220.11000120224.520011:46561150.0
385Zach Hyman26TORC7121204116654.520014200014414.6122717:173910211212647.1
386Alex Iafallo25LAKC82151833-17222.313202144014810.1138016:50548771729.2
387Matt Irwin31NSHD441675381.71000600502.049711:18378000
388Joshua Jacobs22NJDD1000-10-0.1000000010.01514:541200
389Mark Jankowski24CGYC791418326122.9905115039914.1100412:42563042639452.0
390Mattias Janmark26DALC8161925-4241.3600017111055.7123315:134428101638.5
391Calle Järnkrok27NSHC7910162613122.1811115101069.4121915:26225616616550.2
392Christián Jaroš22OTTD611910-14270.81000720651.587614:228211000
393Dmitrij Jaškin25WSHRW37268-560.12000600484.237310:051487030.0
394Boone Jenner25CBJC771622386423.61411320201709.4131417:047015862653154.1
395Nick Jensen28TOTD80218204213.820001701942.1158819:511058200
395Nick Jensen28DETD60213151173.020001201663.0124820:48796100
395Nick Jensen28WSHD20055340.80000500280.034017:00262100
396Jakub Jeřábek27STLD1000-32-0.2000000010.087:521000
397Ryan Johansen26NSHC801450647425.6130163316113610.3156419:33239578267953.5
398Marcus Johansson28TOTC58131730-1682.511201107011511.392415:552428163432.0
398Marcus Johansson28NJDC48121527-1582.31020187010311.778916:271823143031.8
398Marcus Johansson28BOSC10123-100.21000200128.313413:25652433.3
399Adam Johnson24PITC6022200.2000020030.0325:1831100
400Erik Johnson30COLD80718258385.1700118001444.9174521:4914312400
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%
401Jack Johnson32PITD8211213-4411.80100912861.2158119:1714723300
402Luke Johnson24CHIC15011-88-0.50000010190.016210:49931515548.1
403Tyler Johnson28TBLC8029184715285.727114117016317.8127615:57325023024348.6
404Andreas Johnsson24TORLW7320234314324.917303203013015.499813:40366071236.8
405Ross Johnston24NYILW171343230.41000300128.31357:55143010.0
406Henri Jokiharju19CHID3801212-7160.800001110620.072118:59374800
407Caleb Jones21EDMD17156-960.31000410214.833719:48182000
408Max Jones20ANALW30235-1140.12001210583.439513:105301233.3
409Seth Jones24CBJD75937461287.59004241031844.9193725:4913310600
410Mathieu Joseph21TBLRW701313265262.51300111029513.779511:2214129102429.4
411Roman Josi28NSHD821541569429.913204301012745.5206425:1014453010.0
412Tyson Jost20COLC70111526-2142.1740314101149.691013:003548559137.7
413Noah Juulsen21MTLD21145561.21000400224.535917:07396000
414Nazem Kadri28TORC73162844-2433.71240519901848.7118216:11138540332755.2
415Dominik Kahun23CHIC821324371063.11210223101379.5116014:092713223936.1
416Vladislav Kamenev22COLLW23235-2100.30110300229.12089:02420595950.0
417David Kämpf24CHIC6341519-6140.440001500725.687713:55303927633345.3
418Steven Kampfer30BOSD35336-6220.92100210407.551214:38324400
419Evander Kane27SJSLW75302656-41535.824511196126811.2138118:25251739212043.4
420Patrick Kane30CHIRW81446611022211.8359074521034112.9182222:2918211420.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%
421Kasperi Kapanen22TORRW7820244412274.417123222017411.5129616:3719925455.6
422Erik Karlsson28SJSD53342456226.01201241801691.8129824:2969441150.0
423Melker Karlsson28SJSC7912416-1261.0120024007915.290811:303967141253.8
424William Karlsson26VEGC822432561165.716715237216914.2154518:51555158864647.6
425Ondřej Kaše23ANARW3011920022.5101026309411.747015:39111791833.3
426Zack Kassian28EDMRW79151126-61022.014013110011113.5116914:4815191060.0
427Brady Keeper22FLAD1000100.1000000010.01312:401200
428Duncan Keith35CHID826344013706.0600130311414.3188723:011444200
429Clayton Keller20ARIC82143347-21243.613105151802007.0149518:142116285633.3
430Adrian Kempe22LAKLW81121628-10502.012002124011810.2117514:30218631542442.6
431Mario Kempe30ARIC524595180.84000500577.058211:113010512620338.3
432Michal Kempný28WSHD716192524605.3600319001115.4136219:111358400
433Alexander Kerfoot24COLC78152742-9383.4114011512011612.9116114:53292227421556.0
434Ryan Kesler34ANAC60538-1944-0.84101120865.899016:30569358246355.7
435Phil Kessel31PITRW82275582-19287.715120103124021512.6147417:5918124544.4
436Jujhar Khaira24EDMLW6031518-12430.420101401644.775412:3433123557143.7
437Alex Killorn29TBLC8218224022454.315212183115311.8122014:5223882820.0
438Bogdan Kiselevich28FLAD32088-3121.00000800140.047514:51214900
439Oscar Klefbom25EDMD6152328-11163.94102131001673.0146323:591024400
440John Klingberg26DALD641035456128.55505201501536.5157024:32774200
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%
441Justin Kloos25ANAC1000000.0000000020.077:040200
442Corban Knight28PHIC23134-50-0.11000300156.72239:41139635852.1
443Slater Koekkoek24TOTD312464141.22000400365.649115:50485400
443Slater Koekkoek24CHID221454101.01000400214.836216:27364600
443Slater Koekkoek24TBLD9101040.21000000156.712914:2012800
444Mikko Koivu35MINC4882129-2222.4620010101899.087818:18321348840654.6
445Leo Komarov32NYIC826202618422.160012000787.7113913:53382038410045.7
446Travis Konecny21PHIC82242549-4404.920403214018213.2125115:16456571531.8
447Anže Kopitar31LAKC81223860-20305.0191232018015614.1180722:186659100281755.1
448Kalle Kossila25ANALW8101-140.01001000119.18210:1835302851.7
449Jesperi Kotkaniemi18MTLC791123341262.61010219401348.2108613:44416635942645.7
450Ilya Kovalchuk35LAKLW64161834-26102.612401135014111.3103916:141928162044.4
451Chris Kreider27NYRC792824524576.021702195020113.9137517:2449159274537.5
452David Krejčí32BOSC812053737167.3146044310013914.4143217:41242853056548.4
453Niklas Kronwall38DETD7932427-5404.221001770714.2157619:57968400
454Torey Krug27BOSD6464753-2337.14202192801514.0136321:18605300
455Marcus Krüger28CHIC744812-2300.04002701745.477110:25345118820348.1
456Nikita Kucherov25TBLRW824187128246214.62615085433024616.7163719:583144030.0
457Ryan Kuffner22DETLW10000-40-0.3000000080.010910:5654020.0
458Karson Kuhlman23BOSC11325520.830012001520.013412:094610100.0
459Tom Kühnhackl27NYIRW364591100.640004013013.345712:414148020.0
460Dean Kukan25CBJD25055661.30000500160.033713:28211600
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%
461Brett Kulak25MTLD576111712313.9501311001025.9101717:516410700
462Dmitry Kulikov28WPGD570664471.40000600400.089315:40718800
463Luke Kunin21MINC4961117-9270.960011010886.877815:5334678811244.0
464Chris Kunitz39CHILW565510-7230.250015004411.45079:0415852528.6
465Janne Kuokkanen20CARC7000-24-0.2000000060.07610:553000
466Sean Kuraly26BOSC71813216381.6800313001346.097813:463512928524553.8
467Evgeny Kuznetsov26WSHC762151727506.8138033615019310.9142818:47204639662738.7
468Oliver Kylington21CGYD383583101.530015002114.347212:25411100
469Jordan Kyrou20STLC16123-140.11000200166.31559:403220100.0
470Joel L'Esperance23DALRW18202-460.01100000248.322012:15422263046.4
471Kevin Labanc23SJSRW82173956-1365.1152042118013013.1115014:01166691439.1
472Andrew Ladd33NYILW2638113161.03000701348.836013:518372340.0
473Paul Ladue26LAKD332350121.32001300336.143613:13255100
474Patrik Laine20WPGRW82302050-24424.7151503128024512.2141317:144470111936.7
475Maxime Lajoie21OTTD567815-25201.23400440798.9105918:54823400
476Juho Lammikko23FLARW40066-76-0.40000501390.043710:56214514219042.8
477Gabriel Landeskog26COLLW7334417517519.02410092417024314.0154421:096412036033351.9
478Nick Lappin26NJDRW11000-60-0.40000000110.015113:413165183.3
479Dylan Larkin22DETC76324173-6757.523724328128711.1166021:51388086572254.5
480Adam Larsson26EDMD8231720-28441.8300016011172.6177321:3712825600
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%
481Jacob Larsson21ANAD49055-4161.30000500570.083917:075941010.0
482Johan Larsson26BUFLW736814-8370.15010800797.6104314:184411250349050.7
483Brian Lashoff28DETD4011-120.1000010020.05513:404300
484Scott Laughton24PHIC82122032-11531.91200118021309.2121814:514614634429154.2
485Jeremy Lauzon21BOSD16101-120.41001000119.124915:32151500
486Curtis Lazar23CGYC1000-100.00000000054:48103175.0
487Nick Leddy27NYID82422260185.04000121001163.4176721:33897700
488Anders Lee28NYILW8228235120586.5181005176020413.7140117:0551103758048.4
489Artturi Lehkonen23MTLLW8211203110322.31100420001766.3127615:333912051426.3
490Jori Lehterä31PHIC27123-733-0.31000200175.92469:07729796754.1
491Brendan Leipsic24TOTLW6271623-14241.361011330927.685513:4728567653.8
491Brendan Leipsic24LAKLW4551318-4221.341001210568.963714:0925454450.0
491Brendan Leipsic24VANLW17235-1020.02001120365.621812:503113260.0
492Josh Leivo25TOTLW761410245322.3113026401519.3106614:022344152636.6
492Josh Leivo25VANLW49108184251.891005301138.878215:5718224930.8
492Josh Leivo25TORLW27426170.522021103810.528410:32522111739.3
493Brendan Lemieux22TOTLW631251761082.2120015006717.95709:033112971335.0
493Brendan Lemieux22WPGLW44921110641.890012003724.33267:2515814640.0
493Brendan Lemieux22NYRLW19336-4440.430003003010.024412:5016483730.0
494Kris Letang31PITD6516405613489.013213221712067.8168725:5811111600
495Mark Letestu33CBJC2000-10-0.1000000010.0199:20035183.3
496Vinni Lettieri23NYRC27123-714-0.30100110402.527410:0911417653.8
497Tyler Lewington24WSHD2112370.51000100333.32813:481400
498Trevor Lewis32LAKC443912-990.33001900873.461714:012553576746.0
499Oscar Lindberg27TOTC55911204282.090001010919.968612:282710410112245.3
499Oscar Lindberg27VEGC3548123241.14000710666.142212:031765151746.9
499Oscar Lindberg27OTTC20538140.950003002520.026413:1310398610545.0
500Oskar Lindblom22PHILW81171633-9202.715202151016210.5111313:4552683730.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%
501Esa Lindell24DALD8211213214338.6542118301328.3199524:2016114300
502Ryan Lindgren20NYRD5000-68-0.4000000080.07314:3591100
503Anton Lindholm24COLD2000-10-0.100000000147:111100
504Elias Lindholm24CGYC8127517830208.4179153117318214.8162320:02398250942854.3
505Hampus Lindholm25ANAD7662228-5445.5510016511254.8182424:001338100
506Pär Lindholm27TOTC65112135180.210001200651.573811:21555820420350.1
506Pär Lindholm27TORC61111125180.110001100601.769811:27545420119450.9
506Pär Lindholm27WPGC4011000.0000010050.0399:47143925.0
507Bryan Little31WPGRW82152641-12262.911405213212611.9129815:50296252647652.5
508Blake Lizotte21LAKC1000-10-0.1000000010.01111:12104450.0
509Ryan Lomberg24CGYLW4000017-0.1000000010.0286:5901200
510Ben Lovejoy34TOTD71279-1372.72000700952.1121317:051187600
510Ben Lovejoy34NJDD512571332.12000500702.989617:35775900
510Ben Lovejoy34DALD20022-240.60000200250.031715:50411700
511Adam Lowry25WPGLW781211236331.81101390210511.4114214:384922364347357.6
512Milan Lucic30EDMLW7961420-9910.542001220748.1104613:1422259252055.6
513Matt Luff21LAKRW338311-291.371023004517.836711:0719171325.0
514Isac Lundeström19ANAC15022-12-0.10000200130.019513:0254214332.8
515Ilya Lyubushkin24ARID41044-9130.60000400270.056313:446115000
516Olli Määttä24PITD60113149122.701011030741.4111518:351169700
517Kurtis MacDermid24LAKD11011-1110.2000010050.01039:2142600
518Andrew MacDonald32PHID47099-5181.10000702410.077116:24953000
519Jacob MacDonald25FLAD2101100.310000001100.02412:031100
520Mackenzie MacEachern24STLLW293250100.43001200339.12338:0244900
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%
521Zack MacEwen22VANC4011-45-0.1000010020.0297:1114010.0
522Derek MacKenzie37FLAC1000000.00000000032:43002166.7
523Nathan MacKinnon23COLC82415899203411.82912063325036511.2181222:05315451866643.8
524Saku Mäenalanen24CARRW344480200.740004003611.13219:26104561528.6
525Josh Mahura20ANAD17145040.91000130205.024314:1818600
526Denis Malgin22FLAC507916-10140.970008106610.664412:532140365639.1
527Evgeni Malkin32PITC68215172-25896.2129053417018711.2127918:48335438145245.7
528Brad Malone29EDMC1600004-0.20000000130.01438:57535324044.4
529Maxim Mamin24FLAC7000-25-0.2000000080.0517:21110010.0
530Andrew Mangiapane22CGYLW44851311121.680015006512.346410:3317436366.7
531Brandon Manning28TOTD39224-1525-0.32000200336.157914:50406300
531Brandon Manning28CHID27123-1421-0.61000200234.341815:28235000
531Brandon Manning28EDMD12101-140.310000001010.016113:25171300
532Josh Manson27ANAD7431316-8623.530001201963.1165122:189018400
533Anthony Mantha24DETRW67252348-8305.018701176019812.6119417:502367222844.0
534Brad Marchand30BOSLW793664100159611.72310393624423115.6155019:371946456042.9
535Jonathan Marchessault28VEGC822534592526.320506231102789.0148818:0922989215537.2
536Martin Marinčin26TORD24145-4120.41000400342.936515:122121010.0
537Patrick Marleau39TORC82162137-6282.51240315601619.9134016:2141741049951.2
538Mitch Marner21TORRW8226689422229.8223154818223311.2162519:4943297558.3
539Cooper Marody22EDMC6000-10-0.1000000060.0416:550091734.6
540Pat Maroon30STLLW74101828-3642.182039901188.5104914:1071352340.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%
541Danick Martel24TBLLW9022380.10000200160.09210:111121150.0
542Matt Martin29NYILW6768145531.06001800629.776611:26422756940.0
543Alec Martinez31LAKD6041418-283.840021220785.1128221:221357800
544Jordan Martinook26CARLW821510251382.214015100014610.3118814:294619915019144.0
545Andreas Martinsen28CHILW24134-514-0.11000300214.81907:569833442.9
546Mike Matheson24FLAD7581927-24443.2800211621296.2167422:1913263010.0
547Auston Matthews21TORC68373673-9128.3251205288025114.7126218:33602847543652.1
548Scott Mayfield26NYID794151918685.3301015001043.8148018:44159118010.0
549Charlie McAvoy21BOSD547212814455.761031911798.9119722:10919200
550Jake McCabe25BUFD5941014-4353.030101000646.3111818:5799103010.0
551Jared McCann22TOTC78191635-1313.514142142015012.7113314:32517727532046.2
551Jared McCann22FLAC4681018-9181.261118207810.364714:04214519222945.6
551Jared McCann22PITC32116178132.380316007215.348615:113032839147.7
552Max McCormick26OTTLW14101-64-0.21000000128.31057:30621010.0
553Ian McCoshen23FLAD19112-280.41000100156.725313:19134100
554Connor McDavid22EDMC78417511632013.0319195024124017.1178122:50303942849046.6
555Ryan McDonagh29TBLD829374638348.9900131331287.0181122:051619800
556Brock McGinn24CARLW8210162610202.2901016001238.1117314:1938137263542.6
557Jamie McGinn30FLALW19437-560.631013002317.420310:4133410100.0
558Dylan McIlrath26DETD7000240.3000000060.010615:1171900
559Greg McKegg26CARC416511-281.060015002722.243710:40183014614051.0
560Cody McLeod34TOTLW38101-1367-0.71000000224.52466:2910112010.0
560Cody McLeod34NYRLW31101-1060-0.51000000214.82116:49996010.0
560Cody McLeod34NSHLW7000-37-0.2000000010.0355:0211600
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%
561Michael McLeod20NJDC21033-813-0.40000300210.025612:12441706253.0
562Brayden McNabb28VEGD814121611524.340011101844.8157819:2913920000
563Adam McQuaid32TOTD503472421.930013012810.778915:478812200
563Adam McQuaid32NYRD362353331.520002011910.562917:28769900
563Adam McQuaid32CBJD14112-190.41001100911.116011:25122300
564Wade Megan28DETC11011-42-0.20000100160.0877:5344282354.9
565Jaycob Megna26ANAD28134-1121.01000300313.240714:32293200
566Timo Meier22SJSRW783036669557.424602314125012.0132416:584099122631.6
567Dakota Mermis25ARID1000100.1000000001111:200000
568Jonathon Merrill26VEGD573121516534.020101200724.2101917:53727100
569Victor Mete20MTLD71013131763.500001300650.0126217:46952100
570Marc Methot33DALD9000-360.0000000030.015216:56101500
571Jacob Middleton23SJSD3011-120.000001000309:562100
572Sonny Milano22CBJLW8101000.11000000520.0678:190500
573Colin Miller26VEGD65326290444.52100141201312.3127719:396412200
574J.T. Miller25TBLC751334478304.294041816010812.0110014:402311525926549.4
575Kevan Miller31BOSD390778352.00000700320.069217:45797300
576Casey Mittelstadt20BUFC77121325-19101.4930167011810.2103613:27163021332339.7
577Sean Monahan24CGYC783448827128.92212053711021116.1148619:03243645443451.1
578Brandon Montour24TOTD8282735-20565.3710222501814.4184122:271219900
578Brandon Montour24ANAD6252025-16403.7500217301264.0140522:40936700
578Brandon Montour24BUFD203710-4161.62100520555.543521:46283200
579John Moore28BOSD6149130262.82201810974.1114518:46767700
580Trevor Moore23TORLW25268120.62000600267.72279:0671500
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%
581Samuel Morin23PHID5000-34-0.2000000050.06212:227900
582Josh Morrissey23WPGD59625319145.223121771956.3132222:241075500
583Joseph Morrow26WPGD411670201.11000600402.557213:58373700
584Tyler Motte23VANC749716-12100.770217001147.994512:4652200153331.3
585Mirco Müller23NJDD5311011-3172.210001000392.695818:04617500
586Connor Murphy25CHID52581312403.05001800846.0101319:299111900
587Ryan Murphy25TOTD3011100.2000001010.03411:103100
587Ryan Murphy25MIND2000100.1000000010.0199:372100
587Ryan Murphy25NJDD1011000.1000001001414:171000
588Ryan Murray25CBJD561282920105.710002710711.4120121:26932700
589Jake Muzzin29TOTD809283721477.8810123411416.4170721:2013417200
589Jake Muzzin29LAKD504172110334.740001520785.1107621:329211100
589Jake Muzzin29TORD305111611143.14101821637.963121:02426100
590Philippe Myers22PHID21112-520.21000100254.032315:2284200
591Tyler Myers28WPGD809223111635.8801314711565.8162820:21999700
592Vladislav Namestnikov26NYRC78112031-7442.0812315231199.2123215:4862140223240.7
593Riley Nash29CBJC783912-819-0.23001900793.884610:50437215018345.0
594James Neal31CGYLW6371219-5280.652018401415.094214:5719465645.5
595Martin Nečas20CARC7112020.21000100616.77010:0123162836.4
596Brock Nelson27NYIC8225285320286.322213226018113.8147417:58555159465247.7
597Casey Nelson26BUFD381561131.61000500372.758615:25364400
598Patrik Nemeth26COLD7419105532.31000801571.8122016:2913113710100.0
599Valeri Nichushkin23DALRW5701010-40-0.100001000650.067911:5532713350.0
600Nino Niederreiter26TOTRW82233053-4305.617603219018412.5133016:142094373055.2
600Nino Niederreiter26MINRW4691423-11101.963029508111.167214:371346271662.8
600Nino Niederreiter26CARRW361416307203.711301124010313.665818:17748101441.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%
601Frans Nielsen34DETC72102535-7142.21000416811208.3120116:41447945047348.8
602Matthew Nieto26COLLW6441923281.330111702864.788113:4626509852.9
603Boo Nieves25NYRC434610-480.640016003411.84159:3918338813938.8
604Sami Niku22WPGD30134020.71000300195.341813:55301000
605Jacob Nilsson25CHIC2000-20-0.100000000167:52113537.5
606Matt Niskanen32WSHD8081725-3413.6710115111435.6175521:5613716700
607Stefan Noesen25NJDRW41358-1928-0.33000500644.752212:442195233341.1
608Nelson Nogier22WPGD1000000.0000000010.01010:061000
609Jordan Nolan29STLC140222140.10000200170.01117:56422010.0
610Joakim Nordström26BOSC7075120130.470035001036.894413:295286487738.4
611Tomáš Nosek26VEGC688917-10180.870119001166.984812:282375825062.1
612Ryan Nugent-Hopkins25EDMC82284169-13266.6198132118220813.5164820:06406937946145.1
613Darnell Nurse23EDMD82103141-5876.6910122811965.1195323:4914616200
614Markus Nutivaara24CBJD8051621364.250011600995.1141417:41618000
615Alexander Nylander20BUFLW12224-440.211002001612.514612:12112166.7
616William Nylander22TORC5472027-4161.6610015501305.483815:31141620316555.2
617Gustav Nyquist29TOTRW812238601125.8202032810020410.8141917:312336111150.0
617Gustav Nyquist29DETRW62163349084.615102231001639.8112318:07162481044.4
617Gustav Nyquist29SJSRW196511141.251015004114.629615:347123175.0
618Logan O'Connor22COLRW5000-20-0.1000000010.0346:4914030.0
619Danny O'Regan25BUFC1000000.0000000020.01211:560010100.0
620Ryan O'Reilly27STLC8228497722128.8216153116223412.0170220:463631108682456.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%
621Jordan Oesterle26ARID7161420-3124.633001040777.8134218:541395800
622Kyle Okposo30BUFRW78141529-9412.3770211401479.5107513:472787637147.0
623Jamie Oleksiak26TOTD5748125452.74000800557.384014:445913500
623Jamie Oleksiak26PITD3647115372.140007003511.457115:52379700
623Jamie Oleksiak26DALD21011080.50000100200.026812:47223800
624Victor Olofsson23BUFRW6224120.50200200219.510818:013200
625Dmitry Orlov27WSHD82326293334.0300025101013.0177421:3810313700
626Brooks Orpik38WSHD532798322.02000700434.783015:407813100
627T.J. Oshie32WSHC692529545365.618614218014317.5128418:37551338412141.0
628Xavier Ouellet25MTLD19033-3130.30000300320.032317:01303200
629Alex Ovechkin33WSHLW8151388974011.03318052810033815.1169520:55412231420.0
630Igor Ozhiganov26TORD533470141.23000400437.074314:01485700
631Magnus Pääjärvi27OTTLW8011819-1460.7100117011199.2107813:2867657943.8
632Max Pacioretty30VEGLW66221840-13364.118405144019111.5112217:0020119213140.4
633Jean-Gabriel Pageau26OTTC394812-12140.04000800834.869617:51386325922253.8
634Ondřej Palát27TBLLW64826344202.5620120601008.095314:533410421511.8
635Kyle Palmieri27NJDRW74272350-9425.6161102167022412.1134318:093598246227.9
636Artemi Panarin27CBJLW7928598714239.7226084712019114.7156919:5117141325.0
637Richard Pánik27ARIRW75141933-3443.213012172014010.0124616:375213751327.8
638Cédric Paquette25TBLC80134177801.4110214008714.996012:006126940436452.6
639Colton Parayko25STLD8010182820157.2640313411765.7182322:4715712700
640Zach Parise34MINLW74283361-2266.9181005256222912.2138118:40714992526.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%
641David Pastrňák22BOSRW6638438163210.22117042716023516.2123818:4525571233.3
642Greg Pateryn28MIND80167-11412.110006001001.0137017:07118144010.0
643Nolan Patrick20PHIC72131831-8272.212103171011511.3108615:05267239938051.2
644Nick Paul23OTTLW20112-104-0.41000100303.31698:28428161945.7
645Joe Pavelski34SJSC75382664-4227.3251216179018820.2142819:03616952646353.2
646Tanner Pearson26TOTLW8018927-15252.21530172014712.2112414:034112851229.4
646Tanner Pearson26PITLW449514-6131.181004108111.158213:1325823633.3
646Tanner Pearson26VANLW199312041.772012104221.431316:2813281233.3
646Tanner Pearson26LAKLW17011-98-0.60000100240.023013:303181420.0
647Matthew Peca25MTLC393710-1440.03000601358.641010:312133808947.3
648Adam Pelech24NYID785162122245.9500016001104.5145318:3811614900
649Anthony Peluso29CGYRW4000-17-0.1000000010.0164:070400
650Brendan Perlini22TOTLW6814721-17281.51220052011712.078911:3622511614.3
650Brendan Perlini22CHILW4612315-12201.3120003007715.648810:3615381420.0
650Brendan Perlini22ARILW22246-580.30200220405.030113:41713020.0
651Mathieu Perreault31WPGC82151530-1442.71140312309515.8100312:1425127262749.1
652David Perron30STLLW572323463465.516701167011220.597417:061352151845.5
653Corey Perry33ANARW316410-16270.442012205910.246014:491421020.0
654Brett Pesce24CARD737222935247.970022002987.1149620:291315310100.0
655Nic Petan23TOTC18123-520.01001200156.71377:3842111345.8
655Nic Petan23WPGC13022-220.00000200100.0947:13205362.5
655Nic Petan23TORC5101-300.01001000520.0448:422261037.5
656Alexander Petrovic26TOTD35022-1526-0.40000200470.057816:325311600
656Alexander Petrovic26FLAD26011-824-0.10000100400.045217:23428600
656Alexander Petrovic26EDMD9011-72-0.3000010070.012614:02113000
657Jeff Petry31MTLD82133346-5286.81030424811727.6189623:07123190010.0
658Elias Pettersson20VANC712838663127.81810072612014419.4129418:14514225737041.0
659Marcus Pettersson22TOTD842232517665.011001841872.3140116:4110810110100.0
659Marcus Pettersson22PITD572171913493.511001241722.8102317:57768510100.0
659Marcus Pettersson22ANAD270664171.40000600150.037914:01321600
660Dion Phaneuf33LAKD67156-21530.41000500801.3100515:007912800
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%
661Blake Pietila25NJDLW19011-76-0.50000100220.025213:16836364643.9
662Alex Pietrangelo29STLD711328412227.310302151211687.7170924:0513962010.0
663Lawrence Pilut23BUFD33156-8200.91000500372.757517:25332000
664Neal Pionk23NYRD7362026-16353.4420181111324.5154521:1098138010.0
665Brandon Pirri27VEGC3112618762.693035108214.644814:271329151944.1
666Rem Pitlick21NSHC1000020.000000000109:430000
667Tyler Pitlick27DALC478412-261.171014007510.762913:2327935741.7
668Tomáš Plekanec36MTLC3101000.11000000812.53310:5311191950.0
669Ryan Poehling20MTLC1303300.730000003100.01111:22014357.1
670Brayden Point22TBLC79415192272811.42120073615019121.5149518:55433143542150.8
671Roman Polák32DALD771896693.81000800771.3147619:1015219100
672Jason Pominville36BUFRW73161531-443.215103141013411.991012:282018181751.4
673Derrick Pouliot25VAND623912-1302.72101900585.2106417:10717600
674Nate Prosser32MIND15000120.30000000100.015310:13131700
675Dalton Prout28CGYD20112180.51000100147.126213:07203600
676Ivan Provorov22PHID8271926-16323.7700117201454.8205925:07149123010.0
677Matt Puempel26DETLW8101-220.001000001010.08310:2454020.0
678Jesse Puljujärvi20EDMRW46459-1416-0.14000410537.555011:5726462250.0
679Ryan Pulock24NYID829283721228.3630322601805.0183422:2214814300
680Tom Pyatt31OTTC37022-162-1.10000200290.043311:434615569237.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%
681Mark Pysyk27FLAD7011011-1262.31000901641.6127918:168913300
682John Quenneville22NJDC19101-14-0.11001000166.321511:197214736.4
683Alan Quine25CGYC13325060.621002001127.31239:30214132039.4
684Lukáš Radil28SJSC367411761.370024004017.538510:419296366.7
685Alexander Radulov32DALRW7029437222549.1227072716020913.9138519:47836061037.5
686Brogan Rafferty23VAND2000-100.0000000030.02713:212000
687Michael Raffl30PHILW6761218-1321.050111200659.276511:252996142041.2
688Rickard Rakell25ANARW69182543-13273.91260218701949.3127518:293882173135.4
689Mikko Rantanen22COLRW7431568713549.81516043917019316.1154220:514159172937.0
690Victor Rask25TOTC49369-480.23000420555.559312:06124020422647.4
690Victor Rask25CARC26156-340.11000320254.031312:0282511113545.1
690Victor Rask25MINC23213-140.12000100306.728012:11415939150.5
691Michael Rasmussen19DETC6281018-8291.0440010007410.874912:052884234135.9
692Ty Rattie25EDMRW504711-240.54001610844.856711:217571233.3
693Kyle Rau26MINC6011000.0000010060.0427:012113175.0
694Matt Read32MINRW12101-22-0.11000000137.714111:458112433.3
695Ryan Reaves32VEGRW80911201741.663021100959.587010:5224305405442.6
696Mike Reilly25MTLD5738110162.121018001013.0106518:41534800
697Sam Reinhart23BUFC82224365-10166.0202013013018012.2155518:574738315635.6
698Sheldon Rempal23LAKRW7000-10-0.1000000030.0618:441000
699Anthony Richard22NSHC1000-10-0.10000000077:221000
700Brad Richardson33ARIC66198276223.71603350312814.8105415:58556357747454.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%
701Tobias Rieder26EDMC6701111-88-0.60000920920.084712:39446952020.0
702Morgan Rielly24TORD82205272241411.717305341802239.0189623:0711461010.0
703Juuso Riikola25PITD372353101.20201300434.761716:41388600
704Zac Rinaldo28NSHC231231200.21001200119.11647:078471420.0
705Rasmus Ristolainen24BUFD7853843-41384.34102221601822.7192224:3812123500
706Brett Ritchie25DALRW53426-7570.13102200577.05099:36131262722.2
707Nick Ritchie23ANALW60922316823.072021570969.490015:00311234833.3
708Eric Robinson23CBJLW13000-40-0.40000000180.015411:5012400
709Jack Rodewald24OTTRW600000-0.1000000020.0427:043800
710Evan Rodrigues25BUFC7492029-7251.8720115231685.4117115:49333330435146.4
711Kevin Rooney25NJDC416410-4150.850114003915.451712:37227718719249.3
712Calle Rosén24TORD4101-300.01000000520.06716:422100
713Jack Roslovic22WPGC7791524-241.9450013207412.27509:4521329111843.5
714Antoine Roussel29VANLW659223151182.9900122008410.789413:465087171750.0
715Carter Rowney29ANARW62713200121.6601013005313.277812:333517817117649.3
716Kevin Roy25ANAC3000-10-0.1000000020.03913:032000
717Matt Roy23LAKD25246-181.32001400345.942817:08473800
718Nicolas Roy21CARC600002-0.1000000010.0426:5717211853.8
719Chad Ruhwedel28PITD18112-94-0.31001100224.529316:17164000
720Kris Russell31EDMD72313165273.730001201634.8147120:261859300
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%
721Patrick Russell26EDMRW600002-0.1000000060.0538:472900
722Bryan Rust26PITRW7218173510243.716024150214112.8114515:545911981633.3
723Jan Rutta28CHID232460120.92000400229.137516:18211800
723Jan Rutta28TBLD14022440.60000200200.020214:269600
724Bobby Ryan31OTTLW78152742-29352.5870118901609.4122315:41497781830.8
725Derek Ryan32CGYC8113253821243.711201165410312.6111813:48191944031658.2
726Joakim Ryan25SJSD44077-1150.90000700350.056212:46394300
727Kerby Rychel24CGYLW2000-10-0.1000000010.0189:1113010.0
728Brandon Saad26CHILW80232447-9123.915533231019511.8141517:412552243838.7
729Miikka Salomäki25NSHRW37347580.63000400515.938710:2720722528.6
730Zach Sanford24STLLW60812208212.0800211107710.475512:3537488561.5
731Travis Sanheim22PHID8292635-4225.3720223301217.4160419:341334500
732Steven Santini23NJDD39134-6160.91000300412.465016:39438000
733Ashton Sautner24VAND17011-220.20000100210.024714:33172500
734David Savard28CBJD828162419366.2800116001246.5161919:4512312200
735Luca Sbisa29NYID9011040.3000010050.013915:2871700
736Marco Scandella28BUFD636713-13262.46001601837.2110917:37755300
737Colton Sceviour29FLAC5951015-2150.850009101164.372512:185889397135.5
738Tim Schaller28VANLW473710-290.53000700446.850110:4018661150.0
739Mark Scheifele25WPGC823846848389.42612063211319919.1179321:52545480293346.2
740Brayden Schenn27STLC721737543405.213405298015910.7133818:353111132335747.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%
741Luke Schenn29TOTD26022-1016-0.10000200300.036213:543910500
741Luke Schenn29VAND18022-490.20000200230.026614:46318100
741Luke Schenn29ANAD8000-67-0.3000000070.09611:5982400
742Nikita Scherbak23LAKRW8101-42-0.11000000128.38110:111900
743Cameron Schilling30WPGD4011000.1000010020.04812:065300
744David Schlemko31MTLD18022-140.40000020290.035719:51452900
745Jordan Schmaltz25STLD20022-72-0.10000200110.023011:29221000
746Nick Schmaltz22TOTC4071825-1281.6250215306211.371317:5012510417737.0
746Nick Schmaltz22CHIC232911-460.31100900336.140717:4175526843.3
746Nick Schmaltz22ARIC175914-821.314026302917.230618:01505210932.3
747Nate Schmidt27VEGD61921302286.9810114701128.0133921:571003700
748Jimmy Schuldt23VEGD1011-100.0000010010.02121:031000
749Justin Schultz28PITD2921315042.01100850474.359520:30412500
750Jaden Schwartz26STLC69112536-6162.6920122301836.0125118:082761181948.6
751Brent Seabrook33CHID7852328-6413.2320114811653.0149019:0618012400
752Lukáš Sedlák25CBJC47426-5100.14000200439.34239:002069434449.4
753Nick Seeler25MIND71257-4642.02001500673.087612:201167800
754Tyler Seguin27DALC8233478017189.724908291803349.9170120:45477467657953.9
755Andrej Sekera32EDMD24044361.00000310280.039616:29211700
756Brett Seney22NJDLW515813-14310.650007104910.252710:2015489816237.7
757Zachary Senyshyn21BOSRW2101000.21000000425.02311:360100
758Mikhail Sergachev20TBLD756263212285.1600020601284.7134417:5593971150.0
759Damon Severson24NJDD82112839-27585.4830018911467.5180822:03878300
760Kevin Shattenkirk30NYRD7322628-15203.1110020601481.4138318:561047300
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%
761Andrew Shaw27MTLC6319284717715.516303253013514.1100315:553612818120347.1
762Riley Sheahan27TOTC8291019-9170.680129011108.2110413:28447236032852.3
762Riley Sheahan27PITC49729-7130.360121016011.762012:39265015415949.2
762Riley Sheahan27FLAC332810-240.32000800504.048414:39182220616954.9
763Conor Sheary26BUFLW78142034-18122.41040318201479.5114014:372929191555.9
764Kiefer Sherwood23ANARW506612181.060016006010.056911:2219797943.8
765Kole Sherwood22CBJRW2000000.0000000020.0189:1411000
766Devin Shore24TOTC76101929-12132.0622416308212.2108414:1664948612341.1
766Devin Shore24DALC4251217071.5401310204411.455813:183342303050.0
766Devin Shore24ANAC345712-1260.522116103813.252515:273152569337.6
767Jonas Siegenthaler21WSHD260446101.00000400120.036814:09443100
768Dylan Sikura23CHIC33088200.10000800520.037211:17103050.0
769Jakob Silfverberg28ANALW73241943-9284.719324108116314.7124817:064338193237.3
770Radim Šimek26SJSD41189781.91001800412.462415:13346700
771Wayne Simmonds30TOTRW79171330-16991.912502103015710.8123815:402813741323.5
771Wayne Simmonds30PHIRW62161127-20901.71150283013611.8102616:332111341225.0
771Wayne Simmonds30NSHRW17123490.21000200214.821212:27724010.0
772Dominik Simon24PITC71820288182.3710018201216.694613:19198961331.6
773Colton Sissons25NSHC7515153020233.314103131111113.5120316:035210942137253.1
774Jeff Skinner26BUFC824023630368.032807158026814.9151818:31243115714452.2
775Brady Skjei24NYRD7881725-4444.5800116011266.3165621:1411917810100.0
776Jaccob Slavin24CARD82823310186.0251120211465.5188923:0213370010.0
777Brendan Smith29NYRD634913-7712.04000801666.196415:1848100010.0
778C.J. Smith24BUFLW11202000.220010001811.111710:391400
779Craig Smith29NSHC7621173811204.517402134020510.2115015:083377262848.1
780Gemel Smith24TOTC17213-400.220001001414.31428:223132250.0
780Gemel Smith24DALC14213-100.320001001118.21128:013112250.0
780Gemel Smith24BOSC3000-30-0.2000000030.03010:000200
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%
781Reilly Smith27VEGRW7419345313145.7144112110317810.7135218:1633395271.4
782Zack Smith30OTTC7091928-6811.5801117021018.9114516:212713640341749.1
783Devante Smith-Pelly26WSHRW54448-615-0.14000400606.758610:513678162539.0
784Vladimír Sobotka31BUFC695813-2026-0.45000701717.097914:11308731829551.9
785Carl Söderberg33COLC82232649-5264.718232188018812.2143117:27679952854249.3
786Marcus Sorensen26SJSRW8017133010233.116011120110017.0103712:582988121938.7
787Nikita Soshnikov25STLRW5000-10-0.1000000010.0367:102500
788Jason Spezza35DALC7681927-13291.7620191001216.6100913:16301647033758.2
789Ryan Spooner27TOTC52369-122-0.23001510674.559411:26739595452.2
789Ryan Spooner27EDMC25213-62-0.12001100258.02429:40118283246.7
789Ryan Spooner27NYRC16112-50-0.21000100244.220312:41310241857.1
789Ryan Spooner27VANC11044-100.10000310180.015013:363117463.6
790Daniel Sprong21TOTRW6314923-16102.01220363012511.275311:57143541028.6
790Daniel Sprong21ANARW4714519-9102.11220332010912.861613:079233925.0
790Daniel Sprong21PITRW16044-70-0.10000310160.01378:345121150.0
791Jared Spurgeon29MIND82142943-1208.81040021711529.2198024:091459110100.0
792Eric Staal34MINC81223052-7345.115706218121510.2146818:08284164261551.1
793Jordan Staal30CARC501117286262.71100115201219.191418:171812257145255.8
794Marc Staal32NYRD7931013-9322.330001000843.6153419:251199400
795Drew Stafford33NJDRW575813-7180.64100710776.569912:161950162341.0
796Steven Stamkos28TBLC8245539843711.52419263221023419.2150118:18407250644753.1
797Paul Stastny33VEGC5013294214304.711112253110312.690518:06153546338454.7
798Troy Stecher24VAND78221239325.1101019201051.9155419:55969100
799Sam Steel20ANAC226511281.350103203318.232914:586910811249.1
800Alexander Steen34STLC651017272142.2721013311148.8103015:505055111837.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%
801Lee Stempniak35BOSRW2000-10-0.100000000167:490200
802Kevin Stenlund22CBJC400004-0.1000000030.04410:58133350.0
803Derek Stepan28ARIC72152035-2143.31113318201957.7138419:13515065172547.3
804Chandler Stephenson24WSHC645611-130-0.440106003613.977512:073338474849.5
805Riley Stillman20FLAD1000020.0000000010.01111:220500
806Mark Stone26TOTRW7733407317278.7266142614019916.6153119:537172283445.2
806Mark Stone26OTTRW5928346213227.4225142212014519.3121320:345351252847.2
806Mark Stone26VEGRW185611451.34100420549.331817:3918213633.3
807Michael Stone28CGYD140550100.60000500120.022315:56162700
808Anton Strålman32TBLD47215171283.120001410573.596520:31715900
809Ben Street31ANAC21325-420.330002001915.825312:04919162737.2
810Dylan Strome21TOTC78203757-8205.1146032710014513.8126016:09461343446348.4
810Dylan Strome21CHIC581734512144.914302259010516.298917:04371129636344.9
810Dylan Strome21ARIC20336-1060.20301210407.527113:329213810058.0
811Ryan Strome25TOTC81191635-3643.315402133011017.3126115:34367636540247.6
811Ryan Strome25NYRC63181533-2503.51440212308022.5100215:54315326629847.2
811Ryan Strome25EDMC18112-114-0.21000100303.325914:255239910448.8
812Nico Sturm23MINC2000000.0000000070.02612:472351229.4
813P.K. Subban29NSHD63922315605.8621114801685.4142822:40755600
814Libor Šulák24DETD6000-46-0.2000000070.011619:2351800
815Oskar Sundqvist24STLC74141731-1222.913012151111312.4102313:493110122731442.0
816Antti Suomela24SJSC27358140.63000500427.130611:19111010212744.5
817Andrej Šustr28ANAD5000060.1000000060.06012:027300
818Ryan Suter34MIND8274047-8418.33312271211365.1218926:421097810100.0
819Brandon Sutter29VANC26426-126-0.12110200439.345417:28133322423848.5
820Andrei Svechnikov18CARRW822017370623.920003125018910.6120114:39261231614.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%
821Brandon Tanev27WPGLW801415299412.712020140112711.0112914:07812783537.5
822Chris Tanev29VAND55210123183.020001000513.9110920:101222900
823Eric Tangradi29NJDC6011-30-0.10000100100.08313:474113350.0
824Vladimir Tarasenko27STLRW763335688228.32112052510027512.0139818:2440884266.7
825Tomáš Tatar28MTLC8025335821346.821404294019512.8131316:253077102925.6
826John Tavares28TORC82474188193411.3371008329028616.4156519:05535983369454.6
827Matt Tennyson28BUFD4000-40-0.2000000040.04310:4521000
828Teuvo Teräväinen24CARLW8221557630128.7128113516416712.6146917:552335182541.9
829Troy Terry21ANAC324913821.422005402516.044613:571241420.0
830Josh Teves23VAND1000-12-0.1000000001413:401400
831Alexandre Texier19CBJC2101300.31000000616.72612:4612010.0
832Shea Theodore23VEGD79122537-4206.2840119512025.9158820:06912710100.0
833Robert Thomas19STLC7092433-2142.7630020408011.391513:0422139712344.1
834Nate Thompson34TOTC785813-1170.25000800717.0101413:00448740935153.8
834Nate Thompson34LAKC534263170.240002003511.468512:55345426323253.1
834Nate Thompson34MTLC25167-400.11000600362.832913:11103314611955.1
835Tage Thompson21BUFC657512-2220-0.161005001086.578812:08966101050.0
836Chris Thorburn35STLRW1000000.00000000021:520100
837Joe Thornton39SJSC731635518204.813304231209017.8113515:33141735631952.7
838Chris Tierney24OTTC8193948-22262.59001291001167.8137917:02543053151250.9
839Brady Tkachuk19OTTLW71222345-10754.418403176021410.3113816:0126174737649.0
840Matthew Tkachuk21CGYLW8034437714628.82311023013020716.4140817:36131046746.2
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%
841Devon Toews24NYID4851318743.841021030816.285917:543024010.0
842Jonathan Toews30CHIC823546812408.3259153214023514.9172321:004442105982156.3
843Tyler Toffoli26LAKC82132134-16232.21030319202265.8141117:132339242747.1
844Eeli Tolvanen19NSHRW4112200.31000010250.05313:162400
845Dominic Toninato24COLC2101000.210000001100.0136:4210040.0
846Vincent Trocheck25FLAC55102434-9542.36311141001586.3108119:404211249846351.8
847Zach Trotman28PITD13011440.50000010160.019815:16182000
848Jacob Trouba24WPGD82842508587.54311251521624.9187622:5317111200
849Alex Tuch22VEGRW742032521385.917306293018011.1123816:444092436938.4
850Dominic Turgeon22DETC4000-30-0.2000000020.05012:353381338.1
851Kyle Turris29NSHC5571623-6331.434011420789.086315:42152428127250.8
852Urho Vaakanainen20BOSD2000-10-0.1000000020.0189:060000
853Juuso Välimäki20CGYD24123-2120.41001200283.637215:29432100
854James van Riemsdyk29PHILW66272148-10185.219804165016716.2109616:3616346554.5
855Trevor van Riemsdyk27CARD7831114-4102.7300111001022.9117515:04844200
856Thomas Vanek35DETLW64162036-12263.312401137010814.890314:07133871828.0
857Phil Varone28PHIC47347-280.33000400348.83727:551923818249.7
858Sami Vatanen27NJDD5041317-17222.2130011201073.7108621:44776800
859Frank Vatrano24FLALW81241539-10384.02220196020811.5118814:4074139152339.5
860Max Veronneau23OTTRW12224-500.211002001513.315012:315000
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%
861Kristian Vesalainen19WPGW5011000.0000010010.0346:501100
862Jimmy Vesey25NYRLW81171835-6212.916104153015411.0130116:03347982425.0
863Jake Virtanen22VANRW70151025-4442.41320110001549.7103714:493715451033.3
864Marc-Édouard Vlasic31SJSD7232225-6103.2300021101003.0151521:031142300
865Jakub Voráček29PHIRW78204666-16255.416402321402109.5145618:402917121840.0
866Mikhail Vorobyev22PHIC15112020.110001001010.01409:2044254635.2
867Jakub Vrána22WSHLW8224234720275.623104203016114.9115114:0232474640.0
868Austin Wagner21LAKLW62129212162.7120009006717.95548:5691422433.3
869Chris Wagner27BOSC76127193511.6120017001358.9102213:2738247546645.0
870Nathan Walker24WSHC3011120.1000010020.0248:090500
871Sean Walker24LAKD393710-881.52100700555.560215:26404300
872Lucas Wallmark23CARC81101828-8361.7820413501317.6119814:48398257555450.9
873Austin Watson27NSHLW37791611391.961019006410.953614:30281097943.8
874Jordan Weal26TOTC6381321-8181.262019407510.784813:28262833326655.6
874Jordan Weal26PHIC28369-5160.33000420339.139113:578816611259.7
874Jordan Weal26ARIC19112-30-0.10100100128.320810:57912818449.1
874Jordan Weal26MTLC164610021.031014203013.325015:3698867055.1
875Shea Weber33MTLD5814193315286.8950318101668.4136223:2911012900
876Yannick Weber30NSHD622687182.32000600673.073911:55326400
877MacKenzie Weegar25FLAD6441115-3642.740021010795.1108616:5810312710100.0
878Dale Weise30TOTRW515611-8190.24011600588.660111:47218861037.5
878Dale Weise30PHIRW425611-6150.54011600539.451012:0816672820.0
878Dale Weise30MTLRW9000-24-0.2000000050.09110:055214266.7
879Andy Welinski25ANAD26134-580.71000300323.141716:02184700
880Alexander Wennberg24CBJC7522325-1120.801101652643.1113115:05323434236448.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%
881Zach Werenski21CBJD82113344-12186.59201201301686.5187822:54896700
882Blake Wheeler32WPGRW822071910608.216223393112318.7169820:435381315735.2
883Colin White22OTTC71142741-24242.69502243012311.4115016:12352337942047.4
884Colton White21NJDD3000-22-0.1000000010.04314:142200
885Chris Wideman29TOTD25257-12180.32001410277.432613:03263500
885Chris Wideman29OTTD19235-9120.220012101910.525713:33252600
885Chris Wideman29EDMD5022-240.1000020060.05711:261700
885Chris Wideman29FLAD1000-12-0.1000000020.01211:530200
886Justin Williams37CARRW82233053-4445.31490525502379.7143017:2732559215038.0
887Colin Wilson29COLC65121527-682.27502132010411.588213:343155203238.5
888Garrett Wilson27PITLW502682180.42000600543.73817:37161143442.9
889Scott Wilson26BUFC15033-84-0.30000300250.017211:272291233.3
890Tom Wilson24WSHRW63221840111284.417322162013016.9114318:0952200292454.7
891Luke Witkowski28DETD34022-5230.10000200140.03269:36276700
892Christian Wolanin23OTTD304812362.340015303611.152017:20311100
893Miles Wood23NJDLW63101424-10911.9910112201596.386313:422797020.0
894Egor Yakovlev27NJDD25257-661.02000500248.339215:40221200
895Kailer Yamamoto20EDMRW17112-62-0.31000010137.722213:04111800
896Keith Yandle32FLAD8295362-17507.52702213201994.5184022:27764700
897Pavel Zacha21NJDC61131225-6152.374229219913.198116:05246834836448.9
898Filip Zadina19DETRW9123-500.00100110185.613815:23363350.0
899Nikita Zadorov23COLD70771419754.470007001007.0120417:126722800
900Nikita Zaitsev27TORD81311142182.430001100714.2165820:2815113900
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%
901Travis Zajac33NJDC80192746-25203.512523207012015.8154219:16386684160558.2
902Jakub Zbořil21BOSD2000000.0000000010.02210:560300
903Mika Zibanejad25NYRC82304474-12477.31711253212023612.7168620:346613483084249.6
904Mats Zuccarello31TOTLW48122840-8243.493011612010411.595319:514357102033.3
904Mats Zuccarello31NYRLW46112637-11242.98301151109911.192120:014257102033.3
904Mats Zuccarello31DALLW2123300.51000110520.03215:591000
905Jason Zucker27MINLW81212142-9284.11470514702149.8138317:05388721115.4
906Valentin Zykov23TOTLW28235-520.12000120296.92799:576262722.2
906Valentin Zykov23CARLW13033-100.10000120130.01279:45262625.0
906Valentin Zykov23VEGLW10202-300.120000001612.511611:37318010.0
906Valentin Zykov23EDMLW5000-12-0.100000000367:081200