Are You a Stathead?

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

Subscribe to our Stathead Newsletter

Skater Statistics

Skater Statistics Table
Scoring Special Teams Assists Shot Data Ice Time
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
1Justin Abdelkader31DETLW7161319-14380.141101210956.3109315:2434185525150.5
2Pontus Aberg25TOTLW59121325-14202.0930194010111.986114:36114521710.5
2Pontus Aberg25ANALW3711819-10141.883017107414.957815:377312918.2
2Pontus Aberg25MINLW22156-460.21000230273.728312:52414080.0
3Vitaly Abramov20OTTRW1000-30-0.1000000001413:521000
4Noel Acciari27BOSC726814-3470.46002800996.193512:593622120020349.6
5Kenny Agostino26TOTLW6261824-3341.760001350797.679912:5312141142734.1
5Kenny Agostino26MTLLW362911-1260.62000630385.340311:1148081436.4
5Kenny Agostino26NJDLW264913-281.14000720419.839615:1586161331.6
6Andrew Agozzino28COLLW11112200.21000100119.1867:49314162242.1
7Sebastian Aho21CARRW8130538325269.9233473121124012.5163220:09346358260948.9
8Mark Alt27COLD2000000.0000000020.0209:552000
9Karl Alzner30MTLD9011120.3000010080.015617:18101300
10Michael Amadio22LAKC436713-161.360007003716.243910:1213169612743.0
11Joey Anderson20NJDRW33426-660.23011200488.342612:5411399852.9
12Josh Anderson24CBJRW8127204726606.322325154122811.8138017:0240211122631.6
13Jaret Anderson-Dolan19LAKC5011-20-0.1000010060.05811:36254544.4
14Lias Andersson20NYRC41246-1327-0.41010400405.043610:398598010443.5
15Rasmus Andersson22CGYD782171917233.8200015201111.8124916:01835200
16Sven Andrighetto25COLRW63710179141.670011000937.569811:0531293827.3
17Artem Anisimov30CHIC77152237-1142.713111193013810.9125516:18332532938745.9
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 Archibald26ARIRW671210221152.4120019019213.090813:3339160122433.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%
21Joel Armia25MTLRW56139221142.0102126301329.888715:502011152417.2
22Viktor Arvidsson25NSHLW5733144711266.829226121118717.6109119:09231821511.8
23Zach Aston-Reese24PITC43891712261.970119007610.558713:393713881044.4
24Andreas Athanasiou24DETC75302353-7385.927304167021613.9127116:57263316522042.9
25Cam Atkinson29CBJRW794128691208.729848226028814.2153519:262527245231.6
26Nicolas Aube-Kubel22PHIRW9000100.0000000020.0505:3501400
27David Backes34BOSC69713201291.352018501275.589913:012913517313156.9
28Mikael Backlund29CGYC7621264735525.419114241120410.3136117:54255250551749.4
29Nicklas Backstrom31WSHC802252742306.5157053418016913.0159619:57305470073948.6
30Sven Baertschi26VANLW269514-961.463001404320.939415:0813181325.0
31Josh Bailey29NYIC811640568215.4132142812012313.0136416:50321914013251.5
32Justin Bailey23PHIRW11011020.0000010050.0635:445900
33Rudolfs Balcers21OTTLW365914-7100.923018104810.444512:2124181614.3
34Ivan Barbashev23STLC79141226-4172.51202112005923.790911:31318519923545.9
35Mark Barberio28COLD12101-64-0.11000000119.118315:14141300
36Aleksander Barkov23FLAC81346094-589.72113054118120316.7180922:206127102889153.6
37Tyson Barrie27COLD77144559-1348.512202222302176.5167421:44934800
38Matt Bartkowski30MIND2101200.41000000250.02110:421100
39Mathew Barzal21NYIC81184462-5465.6153032915017710.2145517:58532523933541.6
40Nathan Bastian21NJDRW6101-2100.01000000119.17212:0101830100.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 Beagle33VANRW5631013-8180.220101000446.876413:393210241832356.4
44Jake Bean20CARD2000020.0000000010.0178:280100
45Nathan Beaulieu26TOTD4739125392.73000810575.372615:27425700
45Nathan Beaulieu26BUFD303471321.73000310358.644114:42303300
45Nathan Beaulieu26WPGD17055471.00000500220.028516:46122400
46Anthony Beauvillier21NYILW8018927-182.71710481015511.6117314:403485263145.6
47Matt Beleskey30NYRLW4101150.21000000333.3297:221710100.0
48Pierre-Edouard Bellemare33VEGLW756915260.740209001055.792812:23507038631954.8
49Louie Belpedio22MIND2000000.0000000002613:084100
50Jamie Benn29DALLW7727255213566.519802223018814.4140618:157114020521249.2
51Jordie Benn31MTLD805172215394.950011700925.4145718:1212712300
52Sam Bennett22CGYC71131427-6931.99402122011511.394413:1727121504055.6
53Matt Benning24EDMD695121711334.050001011945.3102914:555810700
54Patrice Bergeron33BOSC65324779233010.1199432618320515.6120018:28604378660356.6
55Patrik Berglund30BUFC23224-560.02000200258.030013:031625684858.6
56Tyler Bertuzzi23DETLW7221264712365.318304233013016.2118416:273874102033.3
57Alex Biega30VAND41214160222.720001310912.272517:404310100
58Clark Bishop22CARC20123-360.01000200166.31899:27539697846.9
59Anthony Bitetto28TOTD35033-7120.30000300290.042112:02367900
59Anthony Bitetto28NSHD18033180.60000300150.019210:40234000
59Anthony Bitetto28MIND17000-84-0.20000000140.022913:30133900
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 Bjorkstrand23CBJRW76221133584.319301110015913.893712:1934435838.5
62Nick Bjugstad26TOTC631312255302.4112028401508.795015:052612325726249.5
62Nick Bjugstad26FLAC3257122161.04101520608.346414:3018441039951.0
62Nick Bjugstad26PITC3185133141.47101320908.948615:4287915416348.6
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
66Teddy Blueger24PITC2764108151.450112023318.230311:131351405144.0
67Mikkel Boedker29OTTRW7062834-2261.542012350876.998714:06285471138.9
68Brock Boeser21VANRW68262955-2226.220603218020712.6130019:072214394944.3
69Zach Bogosian28BUFD6531619-5523.820101510933.2140621:381168300
70Nick Bonino30NSHC8016173326183.813301160111513.9130416:18702458153951.9
71William Borgen22BUFD4000-50-0.3000000020.06616:3331200
72Henrik Borgström21FLAC4981018-1441.153006405215.459012:02121116323640.9
73Mark Borowiecki29OTTD52145-12890.41000400561.880715:319120800
74Robert Bortuzzo29STLD5828108432.72000701742.789715:28709400
75Evan Bouchard19EDMD7101-52-0.101000001010.08612:218600
76Reid Boucher25VANC1000000.00000000055:280100
77Gabriel Bourque28COLLW542682100.22001501345.95249:434810071236.8
78Jay Bouwmeester35STLD7731417-3403.430011400823.7159420:421256000
79Madison Bowey23TOTD4928101461.72001800484.274215:08627100
79Madison Bowey23WSHD331563381.01001500342.945413:45414700
79Madison Bowey23DETD16134-280.61000300147.128818:01212400
80Johnny Boychuk35NYID73316198254.4210113211571.9137318:4811714300
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 Boyd25WSHC5251520761.8500113203514.35109:4821137513036.6
82Brian Boyle34TOTC7218624-14382.31071432112015.097113:305014416915951.5
82Brian Boyle34NJDC4713619-13221.966123218116.065013:49368810310250.2
82Brian Boyle34NSHC25505-1160.541020003912.832212:521456665753.7
83Tyler Bozak32STLC72132538-3203.21120319601419.2117716:21335245137954.3
84Erik Brannstrom19OTTD2000000.0000000003618:041100
85Derick Brassard31TOTC6914923-16391.31220063010813.0103915:031510227929748.4
85Derick Brassard31PITC409615-6291.190004206214.559714:56126920022147.5
85Derick Brassard31COLC19404-480.222000003013.328915:13320655952.4
85Derick Brassard31FLAC10134-620.01000210166.315315:17013141745.2
86Jesper Bratt20NJDW5182533-862.871011870918.877415:1022364357.1
87Justin Braun31SJSD7721416-13331.7200013101051.9156420:1911911500
88Connor Brickley26NYRC13134290.41000300185.61178:58634070.0
89Daniel Brickley23LAKD4011-200.0000010020.05112:494500
90Guillaume Brisebois21VAND8000-40-0.2000000050.08811:017300
91T.J. Brodie28CGYD789253429247.0711122301028.8167521:288321010.0
92Jonas Brodin25MIND8141418-14283.7301213101113.6166420:331336000
93Kyle Brodziak34EDMC70639-1433-0.45012300748.181811:42469239936852.0
94Jonny Brodzinski25LAKC13213020.320001001711.81299:557231150.0
95Troy Brouwer33FLARW7412921-5351.6110119008614.094112:4338173193237.3
96Connor Brown25TORRW818212912162.080001713859.4112113:503735203040.0
97Dustin Brown34LAKRW71222749-19224.412913242117912.3145120:26291471165.9
98J.T. Brown28MINRW563580290.43000500565.45149:10169951327.8
99Josh Brown25FLAD36112-4230.41000100283.648213:24317600
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 Buchnevich23NYRLW63211738-10134.014701125011618.195415:09205871828.0
102Michael Bunting23ARILW5101020.11000000520.0489:331600
103Andre Burakovsky23WSHLW751213252142.21110413009812.283211:06283571335.0
104Erik Burgdoerfer30OTTD4000-120.0000000020.04310:4001600
105Brent Burns33SJSD81156681113411.67716412142965.1203725:0910090010.0
106Will Butcher24NJDD7742529-1784.03101121301083.7148619:18733800
107Chris Butler32STLD13112300.710001001010.018314:02171700
108Dustin Byfuglien33WPGD41427312654.33101121501093.7100224:26517600
109Paul Byron29MTLC5615163116173.81302314119416.081614:3436114122334.3
110Drake Caggiula24TOTLW54111122-6281.71001211009411.777914:2626135162638.1
110Drake Caggiula24EDMLW297411-8160.860124004914.340714:03177941126.7
110Drake Caggiula24CHILW2547112120.84000700458.937214:53956121544.4
111Ryan Callahan33TBLRW51710178141.66103901769.257511:16258961528.6
112Matt Calvert29COLLW81111526-8581.51010012121388.0115014:1150114395342.4
113Kyle Capobianco21ARID2000-20-0.1000000010.03216:052200
114Paul Carey30TOTC700000-0.1000000040.07510:39331325.0
114Paul Carey30OTTC500000-0.1000000010.0469:08221325.0
114Paul Carey30BOSC2000000.0000000030.02914:251100
115Brandon Carlo22BOSD72281022474.420006021161.7150620:558813410100.0
116John Carlson29WSHD80135770213410.410301273001857.0200525:041645400
117Gabriel Carlsson22CBJD1000-12-0.1000000010.099:210000
118Ryan Carpenter28VEGC6751318-580.8401012011005.084512:361712616114552.6
119Daniel Carr27VEGLW6101-100.11000000119.1599:503900
120Connor Carrick24TOTD332911-15190.92001810405.055116:42362400
120Connor Carrick24NJDD19167-860.71001510244.237219:34251900
120Connor Carrick24DALD14134-7130.31000300166.317912:4911500
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%
121Sam Carrick26ANAC6011-120.0000010050.06110:13215191851.4
122Trevor Carrick24CARD1000-15-0.1000000001111:291100
123William Carrier24VEGLW53819-4290.78001100859.45249:531327400
124Jeff Carter34LAKC75122032-22421.7651111811707.1136118:09307960056651.5
125Colby Cave24TOTC52358-516-0.13001500575.363512:12177219519350.3
125Colby Cave24EDMC32213-48-0.32001100395.137111:36125012010752.9
125Colby Cave24BOSC20145-180.11000400185.626413:11522758646.6
126Cody Ceci25OTTD7371926-21183.1700218101305.4164322:3114211700
127Peter Cehlarik23BOSLW20426360.731012003013.325212:3675050.0
128Erik Cernak21TBLD574111525484.2400111001043.8109919:177819700
129Thomas Chabot22OTTD69134154-10327.411112261501827.1167124:131107100
130Michael Chaput26MTLC32055-414-0.30000500310.035911:13175312412050.8
131Zdeno Chara41BOSD61591422574.94102720975.2128721:06858000
132Rourke Chartier22SJSC13101-52-0.21000000195.31229:24314345140.0
133Jake Chelios27DETD4000100.1000000030.07017:333700
134Ben Chiarot27WPGD77515205623.7500114011094.6143218:3613617100
135Alex Chiasson28EDMRW72211536-2323.61371077112217.2122216:58318471531.8
136Filip Chlapik21OTTC5101-240.01000000911.16913:524181633.3
137Dennis Cholowski20DETD527916-20161.73401450719.994918:15501810100.0
138Jakob Chychrun20ARID5351520-12283.4230010501174.3107420:15777400
139Filip Chytil19NYRC75111223-2280.983028401338.3103413:4721296810738.9
140Anthony Cirelli21TBLC8118193723344.013055171112214.8120514:53499349744752.6
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
141Casey Cizikas27NYIC7220123221364.518023110110918.3100814:006612649150749.2
142Fredrik Claesson26NYRD36246291.52000301444.561817:10337200
143Adam Clendening26CBJD4000100.1000000030.04310:393100
144Kyle Clifford28LAKLW71119202962.2101029001159.674210:27241153537.5
145Connor Clifton23BOSD180117150.90000100190.031617:34133800
146Cal Clutterbuck31NYIRW72814225441.653021301958.4100313:5640203151944.1
147Braydon Coburn33TBLD73318213323.0300018001122.7117416:05619200
148Andrew Cogliano31TOTLW77611171221.0510111001025.996912:353268111837.9
148Andrew Cogliano31ANALW4638112140.62101800644.760913:15134371335.0
148Andrew Cogliano31DALLW31336-180.43000300387.935911:3619254544.4
149Ian Cole29COLD702131511152.720001300812.5138619:4817710700
150Blake Coleman27NJDC77221335-20713.216333110220810.6130816:594422210915042.1
151Blake Comeau32DALRW7671118-7420.6700211001016.9119415:4340208253243.9
152J.T. Compher23COLLW65161632-6312.79433115011813.6113517:28563329730749.2
153Max Comtois20ANALW10257370.82001500922.214614:353273827.3
154Cory Conacher29TBLLW1000020.0000000010.098:350000
155Erik Condra32DALRW6101-220.010000001010.07612:4113010.0
156Kevin Connauton28ARID491781222.41000502751.390218:247410100
157Brett Connolly26WSHRW8022244613245.221105231013716.1106413:18245392229.0
158Kyle Connor22WPGLW81333164-8186.7211114238022614.6156019:162188561.5
159Andrew Copp24WPGC681114252062.91001214008213.482412:07346919615855.4
160Nick Cousins25ARIC8072027-7351.9610218201444.9108513:344911324227546.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%
161Logan Couture29SJSC80274370-6226.6196233112020013.5149018:38526528032346.4
162Sean Couturier26PHIC793243754347.824715349021914.6174622:06604073756256.7
163Charlie Coyle26TOTC801222341202.71011219301527.9134316:47567631837046.2
163Charlie Coyle26MINC601018281162.4811216201138.8102317:03456122626546.0
163Charlie Coyle26BOSC20246040.32000310395.131915:5811159210546.7
164Adam Cracknell33ANARW2000-10-0.1000000030.02110:260600
165Sidney Crosby31PITC78346498183611.12212034517221715.7163620:59428599779955.5
166Lawson Crouse21ARILW801114255672.6902114001298.5103412:5543285243441.4
167Matt Cullen42PITC70713206141.550221102868.180711:32313231631949.8
168Josh Currie26EDMRW21235220.520003001910.51838:4317392340.0
169Austin Czarnik26CGYC5361218-281.16003930629.760011:192410303446.9
170Evgenii Dadonov29FLARW81284169-887.020804329019414.4148718:2242312340.0
171Rasmus Dahlin18BUFD8183442-15346.24403191501754.6171521:10659500
172Carl Dahlstrom24CHID38066961.50000501420.070718:36353300
173Michael Dal Colle22NYILW28347320.63002400348.833912:07810010.0
174Trevor Daley35DETD44268-3121.51011600474.381718:34531400
175Zac Dalpe29CBJRW1011100.1000010010.099:0100010.0
176Phillip Danault25MTLLW8012415320394.81200135421299.3142217:47579585969655.2
177Marko Dano24COLC8000-17-0.1000000030.0556:53316050.0
178Laurent Dauphin23ARIC1000-10-0.1000000020.01212:1910010.0
179Brandon Davidson27CHID10011-415-0.2000010070.013813:48151700
180Calvin de Haan27CARD74113141203.1100113001021.0137018:31106187010.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%
181Jacob de La Rose23DETLW60369-1316-0.43000600555.568611:26297216121942.4
182Chase De Leo23ANAC1000100.0000000040.01312:320100
183Jean-Sebastien Dea24TOTC23426080.740012002913.823610:151221535151.0
183Jean-Sebastien Dea24NJDC20325-160.530012002711.121510:441219515050.5
183Jean-Sebastien Dea24PITC3101120.21000000250.0217:03022166.7
184Anthony DeAngelo23NYRD61426306774.94000161001113.6117919:20825400
185Alex DeBrincat21CHIRW814134752158.82813032311021918.7143417:422635161945.7
186Jake Debrusk22BOSLW672715425185.419804123015317.6108216:09244583021.1
187Danny DeKeyser28DETD52515202393.750031500598.5114221:58947900
188Michael Del Zotto28TOTD421910-281.81000900452.271517:025312900
188Michael Del Zotto28VAND23134381.21000300214.841317:57318900
188Michael Del Zotto28ANAD12033-300.40000300190.021117:36191900
188Michael Del Zotto28STLD7033-200.2000030050.09113:0232100
189Dylan DeMelo25OTTD76418222324.0400014311073.7146919:2013011800
190Jason Demers30ARID342688102.72002510375.467819:56415000
191Travis Dermott22TORD6441317-5222.140001300984.1110817:185710000
192Nicolas Deslauriers27MTLLW47213-1322-0.81010100444.547110:012213110100.0
193Phillip Di Giuseppe25TOTLW24134-380.01000300313.224310:089543260.0
193Phillip Di Giuseppe25CARLW21134-280.11000300273.72089:556493260.0
193Phillip Di Giuseppe25NSHLW3000-10-0.1000000040.03511:413500
194Jason Dickinson23DALC66615218231.860021500936.588313:234810620126742.9
195Brenden Dillon28SJSD811202117614.300102000671.5143117:407719800
196Christian Djoos24WSHD441910941.91000900323.159413:29281800
197Max Domi23MTLLW8128437120808.224402367019914.1140417:20395343954244.8
198Ryan Donato22TOTC55101525-1461.9730110501377.375313:422124111739.3
198Ryan Donato22BOSC34639-1120.43300300758.042512:30101571041.2
198Ryan Donato22MINC2141216-341.44001750626.532815:371194736.4
199Matt Donovan28NSHD2011020.1000010010.0157:243000
200Joonas Donskoi26SJSRW7914233710103.513104212011512.2106113:2635351910.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%
201Jake Dotchin24ANAD20011-4390.1000000170.023611:49165400
202Drew Doughty29LAKD8183745-35445.61701191711525.3215726:3811916700
203Nic Dowd28WSHC638142210202.1800313014617.464610:15379723922451.6
204Justin Dowling28DALC10011-40-0.2000010070.012512:31710272750.0
205Leon Draisaitl23EDMC81495510425212.53016354213022821.5182722:34255667465650.7
206Sheldon Dries24COLC40336-7260.02010300446.83639:042066666550.4
207Jonathan Drouin23MTLLW80183452-7264.315303221201889.6135716:582355375142.0
208Dillon Dube20CGYC24145340.21000400224.52389:54311152438.5
209Brandon Dubinsky32CBJC606814-15360.36000701639.573912:192714542732157.1
210Pierre-Luc Dubois20CBJLW8125345913646.723204277017114.6143717:455211245158243.7
211Matt Duchene28TOTC72313970-287.725601318017218.0135918:53392867054455.2
211Matt Duchene28OTTC50273158-266.822501247012621.496219:15281747338655.1
211Matt Duchene28CBJC224812021.03100710468.739718:02111119715855.5
212Anthony Duclair23TOTLW731914330143.712703131012515.292512:40323121313.3
212Anthony Duclair23CBJLW5311819-3121.974027109212.065212:19212421313.3
212Anthony Duclair23OTTLW208614321.853016003324.227213:3711700
213Mathew Dumba24MIND32121022-5214.266014609312.974823:23436000
214Brian Dumoulin27PITD763202331205.730001604993.0159821:0212914100
215Vince Dunn22STLD7712233514457.2930418501488.1134917:316848010.0
216Christian Dvorak22ARIC19257-120.51101500248.327414:2571611710053.9
217Ryan Dzingel26TOTC77263056-8295.721505246015916.4129716:503754395541.5
217Ryan Dzingel26OTTC57222244-13294.418404166013316.5101217:453541365440.0
217Ryan Dzingel26CBJC204812501.431018002615.428514:142133175.0
218Cody Eakin27VEGC7722184020165.218133153011519.1118415:22358846945051.0
219Patrick Eaves34ANARW7000-44-0.3000000060.09713:5311400
220Jordan Eberle28NYIRW77191837-6173.412705135015911.9127416:33353681044.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%
221Alexander Edler32VAND551022324506.26402101111267.9134924:3116112700
222Joel Edmundson25STLD6329117683.120019001012.0122419:26105125010.0
223Nikolaj Ehlers22WPGLW612016362154.019104115015612.896115:4516251150.0
224Christoffer Ehn22DETC59369-460.02011600496.162310:343767818847.9
225Jack Eichel22BUFC76285280-13268.020802351703019.3155420:27517059066447.0
226Aaron Ekblad22FLAD811324373457.0850119501797.3191423:388811200
227Mattias Ekholm28NSHD798364426479.1620329521435.6184723:231066700
228Oliver Ekman-Larsson27ARID80143044-15507.98512141421738.1189123:385215900
229Remi Elie23BUFLW16011-32-0.3000010090.016610:2133010100.0
230Lars Eller29WSHC801323360372.31201118321608.1131916:29476953255948.8
231Stefan Elliott28OTTD3011100.2000010030.0278:591200
232Ryan Ellis28NSHD817334021208.3511229401484.7194724:021507100
233Deryk Engelland36VEGD732911-3162.420019001031.9145319:5415016500
234Andreas Englund23OTTD20000100.0000000020.02813:511000
235Tyler Ennis29TORC5112618-621.8102013308114.85079:56144910100.0
236Jonathan Ericsson34DETD52325-10350.93001200486.389517:13569800
237Loui Eriksson33VANLW80111829-10222.010102162010710.3113014:082832433.3
238Joel Eriksson Ek22MINC577714-6200.870027001086.576813:282411424128445.9
239Adam Erne23TBLLW64713209401.7520313006910.167110:2926156111052.4
240Robby Fabbri23STLC31246-460.12001400424.839212:3972941028.6
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
241Dante Fabbro20NSHD3000-100.0000000040.03812:384200
242Radek Faksa25DALC80151530-3472.613111122111313.3131616:276410356755450.6
243Justin Falk30OTTD10000-411-0.2000000070.012912:5693600
244Oscar Fantenberg27TOTD602244171.92000200702.996116:01749000
244Oscar Fantenberg27LAKD46213-2101.32000100543.773916:03657200
244Oscar Fantenberg27CGYD14011670.60000100160.022315:5491800
245Jesper Fast27NYRRW6681220-3261.0800112008010.0103815:434712071335.0
246Justin Faulk26CARD811024348477.1460320402144.7181622:2511915400
247Taylor Fedun30DALD5347111122.84000421805.073313:50551900
248Eric Fehr33MINRW717815-7300.970007016510.877910:58483935733851.4
249Micheal Ferland26CARLW7017234012584.711603167015610.998714:0619181235031.5
250Kevin Fiala22TOTLW82132639-22362.41120217901717.6128015:3719423537.5
250Kevin Fiala22NSHLW64102232-11262.3910116601317.696315:0317283260.0
250Kevin Fiala22MINLW18347-11100.22101130407.531717:37214030.0
251Valtteri Filppula34NYIC7115142917163.51401314007520.0101414:17341139441148.9
252Christian Fischer21ARIRW7011718-13271.3110007001169.592313:11191232528.6
253Haydn Fleury22CARD19011420.70000100160.023712:29172400
254Warren Foegele22CARLW769514-18200.290035001058.695212:3219125101147.6
255Steven Fogarty25NYRC10000-10-0.2000000090.0787:463681929.6
256Marcus Foligno27MINLW81712190551.370001011917.796611:5642206131546.4
257Nick Foligno31CBJLW721717349443.415202152014112.1127917:465017312910056.3
258Christian Folin27TOTD440666271.60000600450.068915:407612010100.0
258Christian Folin27PHID260225160.90000200200.040415:33596010100.0
258Christian Folin27MTLD180441110.70000400250.028515:50176000
259Derek Forbort26LAKD8021214-13522.820011200742.7166120:46134104010.0
260Alex Formenton19OTTLW9101-26-0.11000000166.310511:407111233.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%
261Jakob Forsbacka Karlsson22BOSC28369120.730005102114.333011:489149513142.0
262Filip Forsberg24NSHC632721486266.018724183021212.7117218:3629991614.3
263Gustav Forsling22CHID42369-9300.73000600575.371717:04373800
264Alexandre Fortin21CHILW24336-620.220113002910.325410:3572111664.7
265Cam Fowler27ANAD5951823-14203.641021251885.7137923:22913200
266Trent Frederic20BOSC14000-45-0.40000000180.01299:12318383750.7
267Tanner Fritz27NYIC8011-32-0.2000010060.08710:49618172441.5
268Martin Frk25DETRW29156-840.00100500273.72629:0343500
269Michael Frolik30CGYLW6416183425264.314024180013012.385413:212256132534.2
270Kurtis Gabriel25NJDRW222240590.42001200728.61627:2287800
271Sam Gagner29TOTC316713-6141.05101700679.045314:37721585750.4
271Sam Gagner29EDMC245510-3100.950015005010.032613:35516464252.3
271Sam Gagner29VANC7123-340.10100200175.912718:0825121544.4
272Alex Galchenyuk24ARIC71182240-18343.9108041012015811.4111815:45346018521945.8
273Brendan Gallagher26MTLRW8133195212496.629404163030011.0132916:2430126232845.1
274Joseph Gambardella25EDMC14033220.2000030060.01148:0751430100.0
275Dylan Gambrell22SJSC800012-0.1000000060.0698:38113201951.3
276Jake Gardiner28TORD612272917244.920002250752.7128921:086361010.0
277Conor Garland22ARIRW46135183122.6940232011811.058812:47173210855.6
278Jason Garrison34EDMD17101180.50100000166.321612:42231300
279Adam Gaudette22VANC555712-7180.65001520559.159910:53154714721740.4
280Frederick Gaudreau25NSHC5531412-0.13001100437.04969:01182515616748.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%
281Johnny Gaudreau25CGYLW81366298182410.8306084121024314.8161919:5911121233.3
282Brendan Gaunce24VANC3123300.51001200250.0237:37048561.5
283Cameron Gaunce28TBLD1000270.2000000010.01212:070200
284Frederik Gauthier23TORC69310134120.730001000466.55758:20279823420753.1
285Timothy Gettinger20NYRLW4000000.0000000020.0307:3131500
286Ryan Getzlaf33ANAC67143448-19583.7131022410013310.5130419:287415055146354.3
287Brian Gibbons30TOTC6381018-4201.4800010005016.068110:492939132435.1
287Brian Gibbons30ANAC44235-816-0.22000300296.945510:2019261150.0
287Brian Gibbons30OTTC196713441.760007002128.622711:551013122334.3
288Brandon Gignac21NJDC1000-20-0.1000000010.099:041000
289Dennis Gilbert22CHID1000020.0000000001312:461600
290John Gilmour25NYRD5000-34-0.2000000090.08016:0513300
291Stephen Gionta35NYIC5000-40-0.2000000040.0448:47214201754.1
292Mark Giordano35CGYD77175774396712.610342371822187.8186924:171445800
293Samuel Girard20COLD8142125664.5400012901133.5161319:55896510100.0
294Dan Girardi34TBLD61411155122.640001001755.3108417:4610714600
295Zemgus Girgensons25BUFC7141317-12150.240001300765.396813:3829142284140.6
296Claude Giroux31PHIC8122618310247.819214412002299.6173521:25192866848358.0
297Ben Gleason20DALD4011-100.1000010020.06014:531200
298Luke Glendening29DETC781013232151.3901111021029.8123115:4710219865852455.7
299Nikolay Goldobin23VANLW6372027-10181.7610111811056.794414:59211500
300Alex Goligoski33ARID7532427-8165.0210016621003.0156020:481517610100.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%
301Cody Goloubef29OTTD5000020.0000000030.05410:4951300
302Barclay Goodrow25SJSRW8179164760.86013900838.488910:586612528425352.9
303Shayne Gostisbehere25PHID7792837-21224.15402181001805.0151519:401014600
304Tyrell Goulbourne25PHILW2000000.0000000030.0157:250600
305Yanni Gourde27TBLC792225478664.816515213113016.9124815:48308314912953.6
306Michael Grabner31ARIRW409615-281.730613036414.157414:2115275741.7
307Markus Granlund25VANC76121022-4201.61020181112010.0114015:00244614819543.1
308Mikael Granlund26TOTC78163753-8244.612225191801868.6143318:22394312815744.9
308Mikael Granlund26MINC63153449-2204.711225181601609.4117918:43332811213745.0
308Mikael Granlund26NSHC15134-64-0.11000120263.825416:58615162044.4
309Derek Grant28TOTC5641014-6140.64001901745.465411:41299227124452.6
309Derek Grant28ANAC31279-980.22001601484.242913:50195019518751.0
309Derek Grant28PITC25235360.42000300267.72269:021042765757.1
310Kevin Gravel26EDMD35033-340.50000300440.051914:50523000
311Ryan Graves23COLD26325421.330002002611.528911:06513200
312Anthony Greco25FLARW1000-30-0.1000000020.0109:300000
313Mike Green33DETD4352126-1283.950001830925.493221:41566000
314Andy Greene36NJDD8152025-7164.7500014241034.9168720:502056600
315Jordan Greenway21MINLW80121224-12291.712000120010911.0108813:364057304938.0
316A.J. Greer22COLLW15112-2140.11000100911.1946:165202340.0
317Rocco Grimaldi25NSHC535813-2100.95000800816.253010:0020324357.1
318Carl Grundstrom21LAKRW14505-360.650010002321.720914:5633700
319Eric Gryba30NJDD10000-1100.10000000110.015315:18162100
320Matt Grzelcyk25BOSD65215178683.711001050872.3124319:07594500
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%
321Radko Gudas28PHID76416208634.0400016001343.0135917:5313025500
322Erik Gudbranson27TOTD752810-20871.12001701922.2136918:158418200
322Erik Gudbranson27VAND57268-27830.22001600722.8102517:596013200
322Erik Gudbranson27PITD18022740.90000101200.034419:06245000
323Jake Guentzel24PITC8139357413269.132614305022317.5156519:2047103102033.3
324Brendan Guhle21TOTD8011-240.10000100150.012015:017900
324Brendan Guhle21ANAD6011-320.00000100140.09716:087800
324Brendan Guhle21BUFD2000120.1000000010.02311:410100
325Carl Gunnarsson32STLD24347862.030013012114.337915:47331100
326Denis Gurianov21DALRW21134-300.11000210234.322810:529231150.0
327Erik Gustafsson26CHID78174360-4347.8134032914015610.9175922:3311510000
328Carl Hagelin30TOTLW57514197281.350021400965.283914:43206362122.2
328Carl Hagelin30LAKLW22145-280.11001400362.830914:02111821115.4
328Carl Hagelin30WSHLW193811781.13001800329.428314:555123442.9
328Carl Hagelin30PITLW161232120.01000200283.624715:274331614.3
329Robert Hagg23PHID8151520-1633.450011500865.8138117:0315425600
330Ron Hainsey37TORD815182330215.740101800816.2164120:151449110100.0
331Libor Hajek20NYRD5101160.410000001010.08316:323500
332Micheal Haley32TOTC42145-275-0.11000400323.13368:001676131743.3
332Micheal Haley32FLAC24123-2300.01000200205.01807:31644121250.0
332Micheal Haley32SJSC18022045-0.10000200120.01568:3910321516.7
333Taylor Hall27NJDLW33112637-6163.810103151101139.765019:412922263244.8
334Dan Hamhuis36NSHD56044-2261.10000400380.090216:06613800
335Dougie Hamilton25CARD811820380527.51620215502557.1159119:3988157010.0
336Travis Hamonic28CGYD687111821334.560119021245.6142220:5416744010.0
337Noah Hanifin22CGYD795283318125.6311223411164.3164420:49818700
338Joel Hanley27DALD16000020.4000000090.021913:42161600
339Markus Hannikainen25CBJLW44437-520.24001300527.74179:29863030.0
340Martin Hanzal31DALC7112-440.00100100147.19012:52414453159.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%
341Ben Harpur24OTTD51145-13560.41000400502.089917:37698900
342Scott Harrington25CBJD72215173233.120001500533.893412:58806900
343Ryan Hartman24TOTRW821214261602.11200214001438.4107813:093810641225.0
343Ryan Hartman24NSHRW641010207441.91000210001138.886013:26216921115.4
343Ryan Hartman24PHIRW18246-6160.22000400306.721812:0717372166.7
344Garnet Hathaway27CGYRW751181914562.090258007614.578410:27361966842.9
345Erik Haula27VEGLW152571100.62000410267.724916:35611787451.3
346Jayce Hawryluk23FLAC427512-8161.070004103520.03969:262510114573.7
347John Hayden23CHIC53325-1225-0.63000200417.34899:13239672025.9
348Kevin Hayes26TOTRW70193554-2125.214322268115512.3128218:19155847848649.6
348Kevin Hayes26NYRRW511428421104.19321198111911.899219:27125137339548.6
348Kevin Hayes26WPGRW195712-321.150017003613.929015:16371059153.6
349Dillon Heatherington23DALD5011400.5000010050.05110:112600
350Victor Hedman28TBLD7012425424448.910204182311826.6159422:469759010.0
351Tim Heed28SJSD37211139102.51100920414.953214:22311600
352Danton Heinen23BOSC7610233313163.1910217601119.0105913:5636512820.0
353Miro Heiskanen19DALD81122133-15166.41020414611816.6187223:07693300
354Darren Helm32DETC6071017-9200.660107031056.787614:362650152042.9
355Matt Hendricks37TOTC26033-219-0.10000300230.02308:50840423554.5
355Matt Hendricks37MINC22022-219-0.10000200200.01988:59531413553.9
355Matt Hendricks37WPGC4011000.0000010030.0328:043910100.0
356Adam Henrique28ANAC82182442-5244.010803185112214.8134916:27717857151152.8
357Tomas Hertl25SJSC763537723188.1231115324117619.9144719:02625260057051.3
358Joe Hicketts22DETD10000-70-0.40000000150.018318:18261700
359Thomas Hickey29NYID400445331.60000301470.074018:30714000
360Vinnie Hinostroza24ARIC71162238-5124.013303202015110.6108115:134169386238.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%
361Roope Hintz22DALLW5791221-12241.56303930969.479914:01368620317753.4
362Taro Hirose22DETLW9167220.61001510156.713915:299110100.0
363Nico Hischier20NJDC68172946-2144.614303218015810.8123318:08445343152445.1
364Niklas Hjalmarsson31ARID81010109444.30000802570.0159619:421844400
365Joshua Ho-Sang23NYIC10112260.110001001010.014514:3130010.0
366Mike Hoffman29FLAC81353469-25307.11817061618024814.1144617:512640132534.2
367Nick Holden31VEGD60312156123.330001002734.1109718:177410400
368Justin Holl27TORD10011-82-0.5000010030.012212:145800
369Korbinian Holzer30ANAD22134581.41000300156.735316:04386100
370Julius Honka23DALD29044-2100.90000400380.039813:433116010.0
371Patric Hornqvist32PITRW68181836-4263.51260212601949.3104915:26341489950.0
372Bo Horvat23VANC81273461-4316.3187232211122512.0168720:506162106892353.6
373Brett Howden20NYRC6561723-15140.860011520738.296714:53466434636448.7
374Filip Hronek21DETD4551722-8303.041001331697.289719:56286500
375Jonathan Huberdeau25FLAC81296190-15388.91811053823022013.2152618:51445412763.2
376Charles Hudon24MTLLW32325-916-0.23000110506.037411:409734544.4
377Quinn Hughes19VAND4033020.4000012040.06917:111100
378Brad Hunt30TOTD415712-182.51401340746.860814:49271800
378Brad Hunt30MIND28325-461.10300110466.541114:40171100
378Brad Hunt30VEGD13257321.31101230287.119715:1010700
379Dryden Hunt23FLALW313710080.73000700535.734311:04965030.0
380Matt Hunwick33BUFD14022-740.00000200100.022015:419600
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%
381Ben Hutton25VAND6851520-23432.641017711144.4152622:261025500
382Tomas Hyka25VEGRW17134-220.11000120224.520011:46561150.0
383Zach Hyman26TORC7020193914654.219014190014214.1121217:183910210912247.2
384Alex Iafallo25LAKC81151732-18222.213202134014610.3136416:51548771729.2
385Matt Irwin31NSHD441675381.71000600502.049711:18378000
386Joshua Jacobs22NJDD1000-10-0.1000000010.01514:541200
387Mark Jankowski24CGYC781318315122.6805115039713.499212:43563041639051.6
388Mattias Janmark26DALC8061925-4241.3600017111045.8121815:134428101638.5
389Calle Jarnkrok27NSHC7810162613122.2811115101069.4121115:32225616416350.2
390Christian Jaros22OTTD601910-14270.81000720631.685814:188211000
391Dmitrij Jaskin25WSHRW36268-460.12000600474.336410:061483030.0
392Boone Jenner25CBJC761622387423.61411320201689.5129817:057015861652753.9
393Nick Jensen28TOTD79218205213.820001701942.1156519:481028100
393Nick Jensen28DETD60213151173.020001201663.0124820:48796100
393Nick Jensen28WSHD19055440.90000500280.031616:39232000
394Jakub Jerabek27STLD1000-32-0.2000000010.087:521000
395Ryan Johansen26NSHC791450646425.6130163316113410.4154519:33239577467353.5
396Marcus Johansson28TOTC57131730-1582.511201107011211.690915:572428163332.7
396Marcus Johansson28NJDC48121527-1582.31020187010311.778916:271823143031.8
396Marcus Johansson28BOSC9123000.21000200911.112013:17652340.0
397Adam Johnson24PITC6022200.2000020030.0325:1831100
398Erik Johnson30COLD79717247384.9700117001444.9172821:5314012400
399Jack Johnson32PITD8111213-4411.80100912851.2156519:1914523100
400Luke Johnson24CHIC15011-88-0.50000010190.016210:49931515548.1
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
401Tyler Johnson28TBLC7928184614265.526114117016017.5125915:56324922323948.3
402Andreas Johnsson24TORLW7220224215324.917303193012715.798013:37366071236.8
403Ross Johnston24NYILW171343230.41000300128.31357:55143010.0
404Henri Jokiharju19CHID3801212-7160.800001110620.072118:59374800
405Caleb Jones21EDMD17156-960.31000410214.833719:48182000
406Max Jones20ANALW30235-1140.12001210583.439513:105301233.3
407Seth Jones24CBJD74937461287.59004241031834.9191725:5413210500
408Mathieu Joseph21TBLRW691313266242.61300111029214.178011:1814125102429.4
409Roman Josi28NSHD811541568429.913204301012735.5204125:1214153010.0
410Tyson Jost20COLC69101525-3141.9640314101128.989913:023448538837.6
411Noah Juulsen21MTLD21145561.21000400224.535917:07396000
412Nazem Kadri28TORC72162743-3433.61240518901808.9116516:11138339832155.4
413Dominik Kahun23CHIC811324371063.11210223101369.6114614:092713213935.0
414Vladislav Kamenev22COLLW23235-2100.30110300229.12089:02420595950.0
415David Kampf24CHIC6341519-6140.440001500725.687713:55303927633345.3
416Steven Kampfer30BOSD34325-6220.82100110387.949714:37324400
417Evander Kane27SJSLW74292554-61535.523511186126311.0136518:27251729112043.1
418Patrick Kane30CHIRW80446510932211.8359074421033913.0179922:2918211420.0
419Kasperi Kapanen22TORRW7719244313274.316123222017211.0127716:3519925455.6
420Erik Karlsson28SJSD52342453205.71201241801671.8127624:3269431150.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%
421Melker Karlsson28SJSC7812416-1261.1120024007915.289411:283767131252.0
422William Karlsson26VEGC812432562165.816715237216814.3152918:52545158164447.4
423Ondrej Kase23ANARW3011920022.5101026309411.747015:39111791833.3
424Zack Kassian28EDMRW78151126-71022.014013110011113.5114914:4415191060.0
425Brady Keeper22FLAD1000100.1000000010.01312:401200
426Duncan Keith35CHID816344016706.2600130311384.3186223:001444100
427Clayton Keller20ARIC81143347-20243.713105151801987.1148118:172116285633.3
428Adrian Kempe22LAKLW80121628-10502.012002124011810.2116114:31218631141842.7
429Mario Kempe30ARIC524595180.84000500577.058211:113010512620338.3
430Michal Kempny28WSHD716192524605.3600319001115.4136219:111358400
431Alexander Kerfoot24COLC77152742-8383.5114011512011513.0114014:48292127421556.0
432Ryan Kesler34ANAC60538-1944-0.84101120865.899016:30569358246355.7
433Phil Kessel31PITRW81275582-17287.815120103124021212.7145417:5718114544.4
434Jujhar Khaira24EDMLW6031518-12430.420101401644.775412:3433123557143.7
435Alex Killorn29TBLC8118224021454.315212183115211.8120714:5423862820.0
436Bogdan Kiselevich28FLAD32088-3121.00000800140.047514:51214900
437Oscar Klefbom25EDMD6052227-10163.8410213901643.0144524:051014400
438John Klingberg26DALD631034446128.45505201401536.5155024:36734200
439Justin Kloos25ANAC1000000.0000000020.077:040200
440Corban Knight28PHIC22134-50-0.11000300147.12089:27129625353.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%
441Slater Koekkoek24TOTD302463141.22000400365.647615:52465200
441Slater Koekkoek24CHID211453100.91000400214.834716:32344400
441Slater Koekkoek24TBLD9101040.21000000156.712914:2012800
442Mikko Koivu35MINC4882129-2222.4620010101899.087818:18321348840654.6
443Leo Komarov32NYIC816192516422.060011900787.7112613:54382028210045.1
444Travis Konecny21PHIC81232548-4404.819403214018012.8123615:15436371531.8
445Anze Kopitar31LAKC80213758-21304.7190231918015313.7178722:20665999080755.1
446Kalle Kossila25ANALW8101-140.01001000119.18210:1835302851.7
447Jesperi Kotkaniemi18MTLC781123342242.71010219401318.4107313:45416635442045.7
448Ilya Kovalchuk35LAKLW63141832-29102.110401135013910.1102316:141727152042.9
449Chris Kreider27NYRC782824525576.121702195019914.1135917:2648158264437.1
450David Krejci32BOSC801952717167.0136044210013813.8141417:40242852455848.4
451Niklas Kronwall38DETD7832427-3404.321001770714.2155619:57968400
452Torey Krug27BOSD6464753-2337.14202192801514.0136321:18605300
453Marcus Kruger28CHIC734812-1300.14002701745.476210:26335118320147.7
454Nikita Kucherov25TBLRW814086126236214.32515075333024516.3161919:593044030.0
455Ryan Kuffner22DETLW9000-30-0.3000000070.09710:4433010.0
456Karson Kuhlman23BOSC10325520.830012001323.112112:054510100.0
457Tom Kuhnhackl27NYIRW354591100.740004012814.344112:364147020.0
458Dean Kukan25CBJD24055461.10000500150.031713:12191600
459Brett Kulak25MTLD566111711313.8501311001006.099417:456210200
460Dmitry Kulikov28WPGD560665471.50000600400.087515:38718600
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%
461Luke Kunin21MINC4861117-8271.060011010886.876115:5134668711143.9
462Chris Kunitz39CHILW555510-7230.350015004411.45009:0515842528.6
463Janne Kuokkanen20CARC7000-24-0.2000000060.07610:553000
464Sean Kuraly26BOSC71813216381.6800313001346.097813:463512928524553.8
465Evgeny Kuznetsov26WSHC752151729506.9138033615019310.9140818:47204639361938.8
466Oliver Kylington21CGYD383583101.530015002114.347212:25411100
467Jordan Kyrou20STLC16123-140.11000200166.31559:403220100.0
468Joel L'Esperance23DALRW18202-460.01100000248.322012:15422263046.4
469Kevin Labanc23SJSRW81163955-2364.9142032118012912.4113514:01156691439.1
470Andrew Ladd33NYILW2638113161.03000701348.836013:518372340.0
471Paul Ladue26LAKD332350121.32001300336.143613:13255100
472Patrik Laine20WPGRW81302050-24404.7151503128024412.3139717:154469111936.7
473Maxime Lajoie21OTTD567815-25201.23400440798.9105918:54823400
474Juho Lammikko23FLARW40066-76-0.40000501390.043710:56214514219042.8
475Gabriel Landeskog26COLLW7234407418519.02410092317024014.2152121:086412035732652.3
476Nick Lappin26NJDRW11000-60-0.40000000110.015113:413165183.3
477Dylan Larkin22DETC75324173-5757.623724328128311.3163721:50388085271454.4
478Adam Larsson26EDMD8131720-27421.9300016011152.6175721:4112825600
479Jacob Larsson21ANAD49055-4161.30000500570.083917:075941010.0
480Johan Larsson26BUFLW726814-9370.15010800767.9103014:194410949248450.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%
481Brian Lashoff28DETD4011-120.1000010020.05513:404300
482Scott Laughton24PHIC81121931-11531.81200117021259.6120214:514614334028354.6
483Jeremy Lauzon21BOSD15101-120.410010001010.023315:32151200
484Curtis Lazar23CGYC1000-100.00000000054:48103175.0
485Nick Leddy27NYID8142226-2184.84000121001153.5174621:33897700
486Anders Lee28NYIC8128235120586.6181005176020313.8138717:0751101747948.4
487Artturi Lehkonen23MTLLW811118299322.11100418001756.3125615:303711851426.3
488Jori Lehtera31PHIC27123-733-0.31000200175.92469:07729796754.1
489Brendan Leipsic24TOTLW6271623-14241.361011330927.685513:4728567653.8
489Brendan Leipsic24LAKLW4551318-4221.341001210568.963714:0925454450.0
489Brendan Leipsic24VANLW17235-1020.02001120365.621812:503113260.0
490Josh Leivo25TOTLW751410245322.4113026401489.5104713:572144152537.5
490Josh Leivo25VANLW48108184251.991005301109.176215:5316224833.3
490Josh Leivo25TORLW27426170.522021103810.528410:32522111739.3
491Brendan Lemieux22TOTLW621251771082.2120015006717.95568:583012671335.0
491Brendan Lemieux22WPGLW44921110641.890012003724.33267:2515814640.0
491Brendan Lemieux22NYRLW18336-3440.430003003010.023012:4515453730.0
492Kris Letang31PITD6416405614489.013213221712027.9165925:5611011400
493Mark Letestu33CBJC2000-10-0.1000000010.0199:20035183.3
494Vinni Lettieri23NYRC27123-714-0.30100110402.527410:0911417653.8
495Tyler Lewington24WSHD2112370.51000100333.32813:481400
496Trevor Lewis32LAKC433912-890.43001900833.660314:022552576646.3
497Oscar Lindberg27TOTC54911204282.0900010109010.067012:24271039411944.1
497Oscar Lindberg27VEGC3548123241.14000710666.142212:031765151746.9
497Oscar Lindberg27OTTC19538140.950003002420.824813:0410387910243.6
498Oskar Lindblom22PHILW80161632-8202.61420215101619.9109613:4252663730.0
499Esa Lindell24DALD8111213214338.5542118301318.4197124:2016014300
500Ryan Lindgren20NYRD4000-36-0.2000000040.05914:415900
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%
501Anton Lindholm24COLD2000-10-0.100000000147:111100
502Elias Lindholm24CGYC8027517831208.5179153117318114.9160420:03398249942454.1
503Hampus Lindholm25ANAD7662228-5445.5510016511254.8182424:001338100
504Par Lindholm27TOTC64111124180.110001100641.672711:22555720420350.1
504Par Lindholm27TORC61111125180.210001100601.769811:27545420119450.9
504Par Lindholm27WPGC3000-10-0.1000000040.0299:35133925.0
505Bryan Little31WPGRW81152641-12262.911405213212512.0128415:51296152447252.6
506Ryan Lomberg24CGYLW4000017-0.1000000010.0286:5901200
507Ben Lovejoy34TOTD71279-1372.72000700952.1121317:051187600
507Ben Lovejoy34NJDD512571332.12000500702.989617:35775900
507Ben Lovejoy34DALD20022-240.60000200250.031715:50411700
508Adam Lowry25WPGLW771210225331.61101380210211.8113214:424821763646857.6
509Milan Lucic30EDMLW7961420-9910.542001220748.1104613:1422259252055.6
510Matt Luff21LAKRW338311-291.371023004517.836711:0719171325.0
511Isac Lundestrom19ANAC15022-12-0.10000200130.019513:0254214332.8
512Ilya Lyubushkin24ARID41044-9130.60000400270.056313:446115000
513Olli Maatta24PITD59113148122.601011030731.4109718:361159500
514Kurtis MacDermid24LAKD11011-1110.2000010050.01039:2142600
515Andrew MacDonald32PHID47099-5181.10000702410.077116:24953000
516Jacob MacDonald25FLAD2101100.310000001100.02412:031100
517Mackenzie MacEachern24STLLW293250100.43001200339.12338:0244900
518Zack MacEwen22VANC4011-45-0.1000010020.0297:1114010.0
519Derek MacKenzie37FLAC1000000.00000000032:43002166.7
520Nathan MacKinnon23COLC81405898203411.72812063325036011.1178722:04305451765844.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%
521Saku Maenalanen24CARRW334480200.740004003611.13129:27104261528.6
522Josh Mahura20ANAD17145040.91000130205.024314:1818600
523Denis Malgin22FLAC497916-9120.970008106510.863312:552140365539.6
524Evgeni Malkin32PITC67215172-23896.3129053417018511.4125918:47335337244845.4
525Brad Malone29EDMC15000-14-0.30000000120.01298:35532283048.3
526Maxim Mamin24FLAC7000-25-0.2000000080.0517:21110010.0
527Andrew Mangiapane22CGYLW43851311121.680015006312.744910:2716416366.7
528Brandon Manning28TOTD39224-1525-0.32000200336.157914:50406300
528Brandon Manning28CHID27123-1421-0.61000200234.341815:28235000
528Brandon Manning28EDMD12101-140.310000001010.016113:25171300
529Josh Manson27ANAD7431316-8623.530001201963.1165122:189018400
530Anthony Mantha24DETRW66242347-7304.918601176019412.4117317:472367222844.0
531Brad Marchand30BOSLW793664100159611.72310393624423115.6155019:371946456042.9
532Jon Marchessault28VEGC812533583526.320506221102759.1147318:1121979215437.4
533Martin Marincin26TORD23145-4120.41000400313.234314:551920010.0
534Patrick Marleau39TORC81162137-7282.512403156015610.3132216:2041741049951.2
535Mitch Marner21TORC8126679320229.7223154718223111.3160819:5142297558.3
536Cooper Marody22EDMC6000-10-0.1000000060.0416:550091734.6
537Pat Maroon30STLLW73101828-3622.182039901188.5103514:1071352340.0
538Danick Martel24TBLLW8022480.20000200150.0789:471101150.0
539Matt Martin29NYILW6658134530.85001800618.275311:25412696842.9
540Alec Martinez31LAKD5941418-383.740021220765.3125921:211327600
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%
541Jordan Martinook26CARLW81159241382.21401590014410.4117614:314619814818544.4
542Andreas Martinsen28CHILW24134-514-0.11000300214.81907:569833442.9
543Mike Matheson24FLAD7481927-22443.3800211621286.3164922:1713263010.0
544Auston Matthews21TORC67373572-8128.3251205278024515.1124218:32592746642352.4
545Scott Mayfield26NYID784151918685.3301015001043.8146318:45157117010.0
546Charlie McAvoy21BOSD537202715455.761031811779.1117222:07889200
547Jake McCabe25BUFD5841014-5352.930101000626.5109718:5598102010.0
548Jared McCann22TOTC77191534-1313.414142132014613.0111414:28517627531946.3
548Jared McCann22FLAC4681018-9181.261118207810.364714:04214519222945.6
548Jared McCann22PITC31115168132.280315006816.246715:043031839048.0
549Max McCormick26OTTLW14101-64-0.21000000128.31057:30621010.0
550Ian McCoshen23FLAD19112-280.41000100156.725313:19134100
551Connor McDavid22EDMC77417511632013.0319195024123617.4177223:00303942748546.8
552Ryan McDonagh29TBLD819364537348.8900130331287.0179022:061609800
553Brock McGinn24CARLW8110142410202.0901014001238.1115914:1937137263542.6
554Jamie McGinn30FLALW18437-560.631013002119.019210:4033410100.0
555Dylan McIlrath26DETD6000340.3000000050.09015:0471600
556Greg McKegg26CARC416511-281.060015002722.243710:40183014614051.0
557Cody McLeod34TOTLW38101-1367-0.71000000224.52466:2910112010.0
557Cody McLeod34NYRLW31101-1060-0.51000000214.82116:49996010.0
557Cody McLeod34NSHLW7000-37-0.2000000010.0355:0211600
558Michael McLeod20NJDC20033-78-0.30000300200.024712:21440696153.1
559Brayden McNabb28VEGD804121611524.340011101844.8155919:2913520000
560Adam McQuaid32TOTD503472421.930013012810.778915:478812200
560Adam McQuaid32NYRD362353331.520002011910.562917:28769900
560Adam McQuaid32CBJD14112-190.41001100911.116011:25122300
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%
561Wade Megan28DETC11011-42-0.20000100160.0877:5344282354.9
562Jaycob Megna26ANAD28134-1121.01000300313.240714:32293200
563Timo Meier22SJSRW783036669557.424602314125012.0132416:584099122631.6
564Dakota Mermis25ARID1000100.1000000001111:200000
565Jonathon Merrill26VEGD563121517534.020101200724.2100117:53726900
566Victor Mete20MTLD70013131963.600001300640.0124017:43912100
567Marc Methot33DALD9000-360.0000000030.015216:56101500
568Jacob Middleton23SJSD3011-120.000001000309:562100
569Sonny Milano22CBJLW8101000.11000000520.0678:190500
570Colin Miller26VEGD64326291444.52100141201302.3125619:376412200
571J.T. Miller25TBLC741332458324.094041715010712.1108314:382311525126149.0
572Kevan Miller31BOSD390778352.00000700320.069217:45797300
573Casey Mittelstadt20BUFC76121325-20101.4930167011510.4102413:28162820932039.5
574Sean Monahan24CGYC783448827128.92212053711021116.1148619:03243645443451.1
575Brandon Montour24TOTD8172734-21565.0700222501774.0181922:271209900
575Brandon Montour24ANAD6252025-16403.7500217301264.0140522:40936700
575Brandon Montour24BUFD19279-5161.32000520513.941421:46273200
576John Moore28BOSD6149130262.82201810974.1114518:46767700
577Trevor Moore23TORLW24167220.51000600244.22169:0171500
578Samuel Morin23PHID4000-24-0.1000000030.04611:357600
579Josh Morrissey23WPGD59625319145.223121771956.3132222:241075500
580Joseph Morrow26WPGD411670201.11000600402.557213:58373700
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%
581Tyler Motte23VANC749716-12100.770217001147.994512:4652200153331.3
582Mirco Mueller23NJDD5311011-3172.210001000392.695818:04617500
583Connor Murphy25CHID51581312402.95001800826.199719:328811800
584Ryan Murphy25TOTD3011100.2000001010.03411:103100
584Ryan Murphy25MIND2000100.1000000010.0199:372100
584Ryan Murphy25NJDD1011000.1000001001414:171000
585Ryan Murray25CBJD561282920105.710002710711.4120121:26932700
586Jake Muzzin29TOTD809283721477.9810123411416.4170721:2013417200
586Jake Muzzin29LAKD504172110334.740001520785.1107621:329211100
586Jake Muzzin29TORD305111611143.24101821637.963121:02426100
587Philippe Myers22PHID21112-520.21000100254.032315:2284200
588Tyler Myers28WPGD799213012635.8801314611545.8160820:21999700
589Vladislav Namestnikov26NYRC77101929-9441.6811314231158.7121515:4760136213239.6
590Riley Nash29CBJC772911-819-0.32001900782.683010:46427114918344.9
591James Neal31CGYLW6271219-4280.652018401385.192514:5519465645.5
592Martin Necas20CARC7112020.21000100616.77010:0123162836.4
593Brock Nelson27NYIC8125285320286.422213226017914.0145918:00555158664847.5
594Casey Nelson26BUFD37145-1131.31000400372.756715:19354200
595Patrik Nemeth26COLD7319108532.61000801551.8120616:3113113710100.0
596Valeri Nichushkin23DALRW5701010-40-0.100001000650.067911:5532713350.0
597Nino Niederreiter26TOTRW81232952-5305.517603209018212.6131216:122093373055.2
597Nino Niederreiter26MINRW4691423-11101.963029508111.167214:371346271662.8
597Nino Niederreiter26CARRW351415296203.611301114010113.964018:17747101441.7
598Frans Nielsen34DETC72102535-7142.21000416811208.3120116:41447945047348.8
599Matthew Nieto26COLLW6341923481.430111702864.786813:4626499852.9
600Boo Nieves25NYRC424610-580.640016003212.54079:4118338713339.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%
601Sami Niku22WPGD30134020.71000300195.341813:55301000
602Jacob Nilsson25CHIC2000-20-0.100000000167:52113537.5
603Matt Niskanen32WSHD7981725-1413.7710115111395.8173421:5713716600
604Stefan Noesen25NJDRW41358-1928-0.33000500644.752212:442195233341.1
605Nelson Nogier22WPGD1000000.0000000010.01010:061000
606Jordan Nolan29STLC140222140.10000200170.01117:56422010.0
607Joakim Nordstrom26BOSC6975120110.470035001036.892913:285286477239.5
608Tomas Nosek26VEGC688917-10180.870119001166.984812:282375825062.1
609Ryan Nugent-Hopkins25EDMC81283967-13266.4198132017220713.5162920:06406937945345.6
610Darnell Nurse23EDMD8193140-7856.2810122811944.6193123:5014415900
611Markus Nutivaara24CBJD7941620263.940011600974.1139417:39607600
612Alexander Nylander20BUFLW12224-440.211002001612.514612:12112166.7
613William Nylander22TORC5362026-5161.5510015501274.782015:29141619916055.4
614Gustav Nyquist29TOTRW80213758-1125.5192032710020210.4140417:332236111150.0
614Gustav Nyquist29DETRW62163349084.615102231001639.8112318:07162481044.4
614Gustav Nyquist29SJSRW18549-140.841014003912.828015:356123175.0
615Logan O'Connor22COLRW5000-20-0.1000000010.0346:4914030.0
616Daniel O'Regan25BUFC1000000.0000000020.01211:560010100.0
617Ryan O'Reilly27STLC8128477521128.6216153015223012.2167920:443630106780956.9
618Jordan Oesterle26ARID7061420-1124.733001040758.0132418:551385800
619Kyle Okposo30BUFRW77141428-10412.2770211301469.6106113:472587627146.6
620Jamie Oleksiak26TOTD5647114452.54000700547.482714:465813400
620Jamie Oleksiak26PITD3647115372.140007003511.457115:52379700
620Jamie Oleksiak26DALD20000-180.30000000190.025512:46213700
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%
621Victor Olofsson23BUFRW5224020.502002001811.19017:552200
622Dmitry Orlov27WSHD81326294333.9300025101003.0175721:4210313500
623Brooks Orpik38WSHD522798321.92000700385.381115:367612800
624T.J. Oshie32WSHC692529545365.618614218014317.5128418:37551338412141.0
625Xavier Ouellet25MTLD19033-3130.30000300320.032317:01303200
626Alex Ovechkin33WSHLW8051388994011.03318052810033615.2167220:54402181420.0
627Igor Ozhiganov26TORD523471141.33000400437.073014:02485500
628Magnus Paajarvi27OTTLW7911819-1460.7100117011169.5106313:2767637943.8
629Max Pacioretty30VEGLW65221840-12344.118405144018911.6110717:0220119213140.4
630Jean-Gabriel Pageau26OTTC384812-11140.04000800814.968017:54386125421753.9
631Ondrej Palat27TBLLW63825334202.4620119601008.093814:533310321511.8
632Kyle Palmieri27NJDRW74272350-9425.7161102167022412.1134318:093598246227.9
633Artemi Panarin27CBJLW7828578511239.4226084512019014.7155219:5417141325.0
634Richard Panik27ARIRW75141933-3443.213012172014010.0124616:375213751327.8
635Cedric Paquette25TBLC80134177801.4110214008714.996012:006126940436452.6
636Colton Parayko25STLD8010182820157.2640313411765.7182322:4715712700
637Zach Parise34MINLW74283361-2266.9181005256222912.2138118:40714992526.5
638David Pastrnak22BOSRW6538417973010.02117042516023316.3121818:4525551233.3
639Greg Pateryn28MIND79167-11392.11000600991.0135017:06117143010.0
640Nolan Patrick20PHIC72131831-8272.212103171011511.3108615:05267239938051.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%
641Nick Paul23OTTLW20112-104-0.41000100303.31698:28428161945.7
642Joe Pavelski34SJSC74382664-4227.4251216179018620.4141219:05596952045953.1
643Tanner Pearson26TOTLW7917926-14252.01520172014511.7110714:013912851229.4
643Tanner Pearson26PITLW449514-6131.181004108111.158213:1325823633.3
643Tanner Pearson26VANLW188311141.571012104020.029616:2711281233.3
643Tanner Pearson26LAKLW17011-98-0.60000100240.023013:303181420.0
644Matthew Peca25MTLC393710-1440.03000601358.641010:312133808947.3
645Adam Pelech24NYID775152021245.7500015001084.6143318:3711614900
646Anthony Peluso29CGYRW4000-17-0.1000000010.0164:070400
647Brendan Perlini22TOTLW6713720-17281.41120052011311.577711:3622511614.3
647Brendan Perlini22CHILW4511314-12201.1110003007315.147610:3415381420.0
647Brendan Perlini22ARILW22246-580.30200220405.030113:41713020.0
648Mathieu Perreault31WPGC81151631-1422.91140313309515.899012:1325126262749.1
649David Perron30STLLW562323463465.616701167010921.195917:081352151845.5
650Corey Perry33ANARW316410-16270.442012205910.246014:491421020.0
651Brett Pesce24CARD727222934247.970022002987.1147520:291315210100.0
652Nic Petan23TOTC18123-520.01001200156.71377:3842111345.8
652Nic Petan23WPGC13022-220.00000200100.0947:13205362.5
652Nic Petan23TORC5101-300.01001000520.0448:422261037.5
653Alexander Petrovic26TOTD35022-1526-0.40000200470.057816:325311600
653Alexander Petrovic26FLAD26011-824-0.10000100400.045217:23428600
653Alexander Petrovic26EDMD9011-72-0.3000010070.012614:02113000
654Jeff Petry31MTLD81133245-6286.71030423811697.7187123:06121190010.0
655Elias Pettersson20VANC702738653127.6189072612014019.3127818:15494225636941.0
656Marcus Pettersson22TOTD832222416664.811001741872.3138516:4110810110100.0
656Marcus Pettersson22PITD562161812493.411001141722.8100617:58768510100.0
656Marcus Pettersson22ANAD270664171.40000600150.037914:01321600
657Dion Phaneuf33LAKD66156-22510.31000500801.398814:587912700
658Blake Pietila25NJDLW19011-76-0.50000100220.025213:16836364643.9
659Alex Pietrangelo29STLD701327402227.210302151111647.9168124:0113561010.0
660Lawrence Pilut23BUFD32156-10200.71000500372.755817:26321900
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%
661Neal Pionk23NYRD7261925-14353.4420181101314.6152521:1197136010.0
662Brandon Pirri27VEGC3011617862.583035107913.943414:291229151944.1
663Rem Pitlick21NSHC1000020.000000000109:430000
664Tyler Pitlick27DALC467411-360.961014007010.061613:2327905741.7
665Tomas Plekanec36MTLC3101000.11000000812.53310:5311191950.0
666Brayden Point22TBLC79415192272811.42120073615019121.5149518:55433143542150.8
667Roman Polak32DALD761895693.71000800761.3145419:0815018700
668Jason Pominville36BUFRW72161430-543.115103131013112.289912:302018181751.4
669Derrick Pouliot25VAND623912-1302.72101900585.2106417:10717600
670Nate Prosser32MIND15000120.30000000100.015310:13131700
671Dalton Prout28CGYD19112280.51000100147.125513:26203600
672Ivan Provorov22PHID8171926-16323.6700117201444.9203525:07149120010.0
673Matt Puempel26DETLW7101-100.00100000812.57310:2753020.0
674Jesse Puljujarvi20EDMRW46459-1416-0.14000410537.555011:5726462250.0
675Ryan Pulock24NYID819283721208.3630322601775.1181322:2314614300
676Tom Pyatt31OTTC37022-162-1.10000200290.043311:434615569237.8
677Mark Pysyk27FLAD6911011-2262.21000901621.6126418:198813000
678John Quenneville22NJDC19101-14-0.11001000166.321511:197214736.4
679Alan Quine25CGYC13325060.621002001127.31239:30214132039.4
680Lukas Radil28SJSC367411761.370024004017.538510:419296366.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%
681Alexander Radulov32DALRW6929427121529.0227072715020614.1137019:51826061037.5
682Brogan Rafferty23VAND1000-10-0.1000000010.01212:030000
683Michael Raffl30PHILW66612180321.150111200659.275411:252795142041.2
684Rickard Rakell25ANARW69182543-13273.91260218701949.3127518:293882173135.4
685Mikko Rantanen22COLRW7431568713549.81516043917019316.1154220:514159172937.0
686Victor Rask25TOTC48369-480.23000420555.558112:07124020422647.4
686Victor Rask25CARC26156-340.11000320254.031312:0282511113545.1
686Victor Rask25MINC22213-140.12000100306.726912:13415939150.5
687Michael Rasmussen19DETC6281018-8291.0440010007410.874912:052884234135.9
688Ty Rattie25EDMRW494711-240.54001610814.955611:217551233.3
689Kyle Rau26MINC6011000.0000010060.0427:012113175.0
690Matt Read32MINRW12101-22-0.11000000137.714111:458112433.3
691Ryan Reaves32VEGRW79911201741.663021100959.585710:5124304405442.6
692Mike Reilly25MTLD5738110162.221018001013.0106518:41534800
693Sam Reinhart23BUFC81214364-12165.8192013013017911.7153618:584738305535.3
694Sheldon Rempal23LAKRW7000-10-0.1000000030.0618:441000
695Anthony Richard22NSHC1000-10-0.10000000077:221000
696Brad Richardson33ARIC65188266223.51503350312514.4103615:56536256446454.9
697Tobias Rieder26EDMC6601111-88-0.60000920900.083112:35436951920.8
698Morgan Rielly24TORD81205272251411.817305341802219.0186923:0511061010.0
699Juuso Riikola25PITD372353101.20201300434.761716:41388600
700Zac Rinaldo28NSHC231231200.21001200119.11647:078471420.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%
701Rasmus Ristolainen24BUFD7753641-43364.04102221401802.8190124:4112123200
702Brett Ritchie25DALRW53426-7570.13102200577.05099:36131262722.2
703Nick Ritchie23ANALW60922316823.072021570969.490015:00311234833.3
704Eric Robinson23CBJLW13000-40-0.40000000180.015411:5012400
705Jack Rodewald24OTTRW600000-0.1000000020.0427:043800
706Evan Rodrigues25BUFC7392029-8251.8720115231675.4115615:50333330234746.5
707Kevin Rooney25NJDC40639-3150.750113003815.850412:36217418318649.6
708Calle Rosen24TORD3101-200.11000000425.04715:331100
709Jack Roslovic22WPGC7691524-341.9450013207312.37419:4520319111743.8
710Antoine Roussel29VANLW659223151182.9900122008410.789413:465087171750.0
711Carter Rowney29ANARW62713200121.6601013005313.277812:333517817117649.3
712Kevin Roy25ANAC3000-10-0.1000000020.03913:032000
713Matt Roy23LAKD24145-281.01000400333.041117:06443600
714Nicolas Roy21CARC600002-0.1000000010.0426:5717211853.8
715Chad Ruhwedel28PITD18112-94-0.31001100224.529316:17164000
716Kris Russell31EDMD71313165253.630001201634.8145120:261839300
717Patrick Russell26EDMRW600002-0.1000000060.0538:472900
718Bryan Rust26PITRW7118173510243.716024150214012.9113115:565911681633.3
719Jan Rutta28TOTD362684161.52000600395.155515:25292400
719Jan Rutta28CHID232460120.92000400229.137516:18211800
719Jan Rutta28TBLD13022440.60000200170.018013:538600
720Bobby Ryan31OTTLW77152641-27352.5870117901599.4121015:43497681830.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%
721Derek Ryan32CGYC8013253821243.711201165410013.0110113:46191842831357.8
722Joakim Ryan25SJSD430770151.00000700340.055012:47394100
723Kerby Rychel24CGYLW2000-10-0.1000000010.0189:1113010.0
724Brandon Saad26CHILW79232447-9123.915533231019212.0139617:402552243838.7
725Miikka Salomaki25NSHRW37347580.63000400515.938710:2720722528.6
726Zach Sanford24STLLW59812208212.0800211107610.574312:3636478561.5
727Travis Sanheim22PHID8192534-5225.1720222301187.6158519:341334500
728Steven Santini23NJDD38134-6160.91000300412.463116:37427500
729Ashton Sautner24VAND17011-220.20000100210.024714:33172500
730David Savard28CBJD818142217365.9800114001236.5159919:4412112200
731Luca Sbisa29NYID9011040.3000010050.013915:2871700
732Marco Scandella28BUFD636713-13262.46001601837.2110917:37755300
733Colton Sceviour29FLAC5851015-2150.850009101124.571212:175787396936.1
734Tim Schaller28VANLW463710-290.53000700437.049010:4018651150.0
735Mark Scheifele25WPGC813745827389.12512063111319618.9177221:52545279292146.2
736Brayden Schenn27STLC711637532405.012405298015310.5131918:343110832135747.3
737Luke Schenn29TOTD25022-1016-0.10000200300.034313:443410100
737Luke Schenn29VAND17022-490.20000200230.024714:33267700
737Luke Schenn29ANAD8000-67-0.3000000070.09611:5982400
738Nikita Scherbak23LAKRW8101-42-0.11000000128.38110:111900
739Cameron Schilling30WPGD4011000.1000010020.04812:065300
740David Schlemko31MTLD18022-140.40000020290.035719:51452900
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%
741Jordan Schmaltz25STLD20022-72-0.10000200110.023011:29221000
742Nick Schmaltz22TOTC4071825-1281.6250215306211.371317:5012510417737.0
742Nick Schmaltz22CHIC232911-460.31100900336.140717:4175526843.3
742Nick Schmaltz22ARIC175914-821.314026302917.230618:01505210932.3
743Nate Schmidt27VEGD61921302286.9810114701128.0133921:571003700
744Justin Schultz28PITD2821214141.91100750454.457320:28412500
745Jaden Schwartz26STLC68112536-6162.6920122301806.1123518:092761181948.6
746Brent Seabrook33CHID7752328-6413.2320114811643.0147219:0717712300
747Lukas Sedlak25CBJC47426-5100.14000200439.34239:002069434449.4
748Nick Seeler25MIND70257-4571.92001500673.086412:201157800
749Tyler Seguin27DALC8131477816189.323807291803279.5168720:49477366857753.7
750Andrej Sekera32EDMD23033260.80000210280.038016:30191700
751Brett Seney22NJDLW505813-13310.650007104910.251710:2114479716137.6
752Zachary Senyshyn21BOSRW1101100.21000000425.01312:410100
753Mikhail Sergachev20TBLD756263212285.2600020601284.7134417:5593971150.0
754Damon Severson24NJDD81112738-26565.3830018811457.6178422:01858200
755Kevin Shattenkirk30NYRD7222527-17182.8110019601481.4136218:55997000
756Andrew Shaw27MTLC6218274516715.215303243012914.098415:523512517720046.9
757Riley Sheahan27TOTC8191019-9170.680129011088.3109113:28427235432252.4
757Riley Sheahan27PITC49729-7130.360121016011.762012:39265015415949.2
757Riley Sheahan27FLAC322810-240.42000800484.247014:42162220016355.1
758Conor Sheary26BUFLW77132033-19122.2940318201468.9112814:392929181456.3
759Kiefer Sherwood23ANARW506612181.060016006010.056911:2219797943.8
760Kole Sherwood22CBJRW2000000.0000000020.0189:1411000
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%
761Devin Shore24TOTC76101929-12132.0622416308212.2108414:1664948612341.1
761Devin Shore24DALC4251217071.5401310204411.455813:183342303050.0
761Devin Shore24ANAC345712-1260.522116103813.252515:273152569337.6
762Jonas Siegenthaler21WSHD250447101.00000400120.035014:00433100
763Dylan Sikura23CHIC33088200.10000800520.037211:17103050.0
764Jakob Silfverberg28ANALW73241943-9284.719324108116314.7124817:064338193237.3
765Radim Simek26SJSD41189781.91001800412.462415:13346700
766Wayne Simmonds30TOTRW78171229-17991.81250293015610.9123015:462813741323.5
766Wayne Simmonds30PHIRW62161127-20901.71150283013611.8102616:332111341225.0
766Wayne Simmonds30NSHRW16112390.11000100205.020412:44724010.0
767Dominik Simon24PITC70820287182.3710018201196.793213:19198861331.6
768Colton Sissons25NSHC7414152919233.113103131110813.0118816:035110941636753.1
769Jeff Skinner26BUFC81382361-2347.630807158026314.4150218:32243115514352.0
770Brady Skjei24NYRD7771724-5444.2700116011235.7163221:1211817210100.0
771Jaccob Slavin24CARD8182331-1186.0251120211435.6186523:0113169010.0
772Brendan Smith29NYRD623912-7691.83000801644.795315:224797010.0
773C.J. Smith24BUFLW11202000.220010001811.111710:391400
774Craig Smith29NSHC7521163712204.517402133020410.3113215:053277262848.1
775Gemel Smith24TOTC17213-400.220001001414.31428:223132250.0
775Gemel Smith24DALC14213-100.320001001118.21128:013112250.0
775Gemel Smith24BOSC3000-30-0.2000000030.03010:000200
776Reilly Smith27VEGRW7419345313145.7144112110317810.7135218:1633395271.4
777Zack Smith30OTTC6991928-4811.6801117021018.9112816:212713439941449.1
778Devante Smith-Pelly26WSHRW54448-615-0.24000400606.758610:513678162539.0
779Vladimir Sobotka31BUFC695813-2026-0.45000701717.097914:11308731829551.9
780Carl Soderberg33COLC81232649-3244.818232188018512.4141417:27679952653649.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%
781Marcus Sorensen26SJSRW791712299233.016011110110017.0102312:572988121938.7
782Nikita Soshnikov25STLRW5000-10-0.1000000010.0367:102500
783Jason Spezza35DALC7581927-13291.7620191001166.999413:16301646733258.4
784Ryan Spooner27TOTC51369-122-0.23001510674.558111:24739585352.3
784Ryan Spooner27EDMC25213-62-0.12001100258.02429:40118283246.7
784Ryan Spooner27NYRC16112-50-0.21000100244.220312:41310241857.1
784Ryan Spooner27VANC10044-100.20000310180.013713:413116366.7
785Daniel Sprong21TOTRW6314923-16102.01220363012511.275311:57143541028.6
785Daniel Sprong21ANARW4714519-9102.11220332010912.861613:079233925.0
785Daniel Sprong21PITRW16044-70-0.10000310160.01378:345121150.0
786Jared Spurgeon29MIND811429430208.81040021711509.3195624:091449010100.0
787Eric Staal34MINC80223052-7345.215706218121310.3145218:09284163460751.1
788Jordan Staal30CARC491016264262.41000014201188.589718:191512155744555.6
789Marc Staal32NYRD7831013-11322.130001000813.7151219:231179200
790Drew Stafford33NJDRW565813-7180.64100710746.868312:121948162242.1
791Steven Stamkos28TBLC8144539733711.32419163221023219.0148218:18407149844552.8
792Paul Stastny33VEGC4913294214304.711112253110212.788918:08143545637754.7
793Troy Stecher24VAND772212310325.1101019201041.9153019:52949100
794Sam Steel20ANAC226511281.350103203318.232914:586910811249.1
795Alex Steen34STLC641017272142.2721013311128.9101615:525055101835.7
796Lee Stempniak35BOSRW2000-10-0.100000000167:490200
797Kevin Stenlund22CBJC400004-0.1000000030.04410:58133350.0
798Derek Stepan28ARIC71152035-2143.41113318201957.7136819:16505064171947.1
799Chandler Stephenson24WSHC635611-130-0.440106003414.776212:063237464749.5
800Riley Stillman20FLAD1000020.0000000010.01111:220500
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%
801Mark Stone26TOTRW7733407317278.7266142614019916.6153119:537172283445.2
801Mark Stone26OTTRW5928346213227.4225142212014519.3121320:345351252847.2
801Mark Stone26VEGRW185611451.34100420549.331817:3918213633.3
802Michael Stone28CGYD140550100.60000500120.022315:56162700
803Anton Stralman32TBLD47215171283.120001410573.596520:31715900
804Ben Street31ANAC21325-420.330002001915.825312:04919162737.2
805Dylan Strome21TOTC77203656-7205.1146032610014014.3124416:09461342945948.3
805Dylan Strome21CHIC571733503144.914302249010017.097317:04371129135944.8
805Dylan Strome21ARIC20336-1060.20301210407.527113:329213810058.0
806Ryan Strome25TOTC80181634-4643.114401133010816.7124515:33367636339847.7
806Ryan Strome25NYRC62171532-3503.21340112307821.898515:53315326429447.3
806Ryan Strome25EDMC18112-114-0.21000100303.325914:255239910448.8
807Nico Sturm23MINC1000000.0000000030.01313:20224640.0
808P.K. Subban29NSHD62921304605.7621114701605.6140522:40745600
809Libor Sulak24DETD6000-46-0.2000000070.011619:2351800
810Oskar Sundqvist24STLC73141731-1222.913012151111212.5100713:473010122030641.8
811Antti Suomela24SJSC27358140.63000500427.130611:19111010212744.5
812Andrej Sustr28ANAD5000060.1000000060.06012:027300
813Ryan Suter34MIND8174047-7418.33312271211355.2216426:431087810100.0
814Brandon Sutter29VANC26426-126-0.12110200439.345417:28133322423848.5
815Andrei Svechnikov18CARRW812017371624.020003125018910.6118614:38261221614.3
816Brandon Tanev27WPGLW801415299412.712020140112711.0112914:07812783537.5
817Chris Tanev29VAND55210123183.020001000513.9110920:101222900
818Eric Tangradi29NJDC6011-30-0.10000100100.08313:474113350.0
819Vladimir Tarasenko27STLRW753234667228.02111052410026911.9137918:2340884266.7
820Tomas Tatar28MTLC7925335823346.921404294019512.8129516:243076102925.6
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
821John Tavares28TORC81474188173411.3371008329027816.9154719:06535882667954.9
822Matt Tennyson28BUFD4000-40-0.2000000040.04310:4521000
823Teuvo Teravainen24CARC8120547428128.4118113416416612.0145017:542334182541.9
824Troy Terry21ANAC324913821.422005402516.044613:571241420.0
825Josh Teves23VAND1000-12-0.1000000001413:401400
826Alexandre Texier19CBJC1000000.0000000030.01211:490200
827Shea Theodore23VEGD79122537-4206.2840119512025.9158820:06912710100.0
828Robert Thomas19STLC6992433-2142.8630020408011.390013:0321139412243.5
829Nate Thompson34TOTC785813-1170.25000800717.0101413:00448740935153.8
829Nate Thompson34LAKC534263170.240002003511.468512:55345426323253.1
829Nate Thompson34MTLC25167-400.11000600362.832913:11103314611955.1
830Tage Thompson21BUFC657512-2220-0.161005001086.578812:08966101050.0
831Chris Thorburn35STLRW1000000.00000000021:520100
832Joe Thornton39SJSC721634507204.713304221209017.8111915:32131734931652.5
833Chris Tierney24OTTC8093847-21262.59001281001167.8136017:00543052950851.0
834Brady Tkachuk19OTTLW70222345-8754.518403176021210.4111915:5926171727449.3
835Matthew Tkachuk21CGYLW8034437714628.82311023013020716.4140817:36131046746.2
836Devon Toews24NYID4751217623.64102930816.284017:523024010.0
837Jonathan Toews30CHIC813546814388.4259153214023514.9170221:014340104381256.2
838Tyler Toffoli26LAKC81132134-15232.21030319202245.8139717:152338242747.1
839Eeli Tolvanen19NSHRW4112200.31000010250.05313:162400
840Dominic Toninato24COLC2101000.210000001100.0136:4210040.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%
841Vincent Trocheck25FLAC54102333-8522.36311131001536.5106319:414210948445751.4
842Zach Trotman28PITD13011440.50000010160.019815:16182000
843Jacob Trouba24WPGD81742496587.23311251521584.4185522:5417011000
844Alex Tuch22VEGRW732032521385.917306293017811.2122216:444092426937.8
845Dominic Turgeon22DETC3000-20-0.1000000010.03913:00326650.0
846Kyle Turris29NSHC5471623-6311.434011420759.384615:40142427826850.9
847Urho Vaakanainen20BOSD2000-10-0.1000000020.0189:060000
848Juuso Valimaki20CGYD24123-2120.41001200283.637215:29432100
849James van Riemsdyk29PHILW65272148-10185.219804165016516.4107616:3415346554.5
850Trevor van Riemsdyk27CARD7731114-5102.7300111001013.0116015:04844000
851Thomas Vanek35DETLW64162036-12263.312401137010814.890314:07133871828.0
852Phil Varone28PHIC46347-180.33000400329.43627:521922798149.4
853Sami Vatanen27NJDD5041317-17222.2130011201073.7108621:44776800
854Frank Vatrano24FLALW80241539-9384.12220196020411.8117514:4273137152339.5
855Max Veronneau23OTTRW11224-500.211002001513.314613:145000
856Kristian Vesalainen19WPGW5011000.0000010010.0346:501100
857Jimmy Vesey25NYRLW80171835-5213.016104153015411.0128616:05347782425.0
858Jake Virtanen22VANRW69151025-4442.41320110001549.7102214:493715251033.3
859Marc-Edouard Vlasic31SJSD7132225-7103.130002110983.1149621:041132300
860Jakub Voracek29PHIRW77204565-16255.316402321302079.7143818:402817121840.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%
861Mikhail Vorobyev22PHIC15112020.110001001010.01409:2044254635.2
862Jakub Vrana22WSHLW8124234722275.723104203016114.9114014:0432474640.0
863Austin Wagner21LAKLW61129213162.7120009006518.55438:5491412433.3
864Chris Wagner27BOSC76127193511.6120017001358.9102213:2738247546645.0
865Nathan Walker24WSHC3011120.1000010020.0248:090500
866Sean Walker24LAKD383710-881.52100700535.758515:24394300
867Lucas Wallmark23CARC80101727-8361.6820412501297.8118614:50388257054851.0
868Austin Watson27NSHLW36781510391.861018006011.752114:28281067943.8
869Jordan Weal26TOTC6271219-9180.96101840739.683513:28252833326156.1
869Jordan Weal26PHIC28369-5160.33000420339.139113:578816611259.7
869Jordan Weal26ARIC19112-30-0.10100100128.320810:57912818449.1
869Jordan Weal26MTLC15358-120.630013202810.723715:4788866557.0
870Shea Weber33MTLD5714193317286.9950318101588.9134023:3010912800
871Yannick Weber30NSHD622687182.32000600673.073911:55326400
872MacKenzie Weegar25FLAD6341115-2642.740021010795.1106516:5410312110100.0
873Dale Weise30TOTRW515611-8190.24011600588.660111:47218861037.5
873Dale Weise30PHIRW425611-6150.54011600539.451012:0816672820.0
873Dale Weise30MTLRW9000-24-0.2000000050.09110:055214266.7
874Andy Welinski25ANAD26134-580.71000300323.141716:02184700
875Alexander Wennberg24CBJC7522325-1120.801101652643.1113115:05323434236448.4
876Zach Werenski21CBJD81113344-12186.59201201301686.5185722:55886700
877Blake Wheeler32WPGRW81207090-1608.116223383112308.7167920:445380315735.2
878Colin White22OTTC70142741-23242.79502243012311.4113116:09352337841347.8
879Colton White21NJDD3000-22-0.1000000010.04314:142200
880Chris Wideman29TOTD25257-12180.32001410277.432613:03263500
880Chris Wideman29OTTD19235-9120.220012101910.525713:33252600
880Chris Wideman29EDMD5022-240.1000020060.05711:261700
880Chris Wideman29FLAD1000-12-0.1000000020.01211:530200
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%
881Justin Williams37CARRW81233053-4445.41490525502359.8141217:2631549014837.8
882Colin Wilson29COLC64121527-582.37502132010411.587013:363155203139.2
883Garrett Wilson27PITLW492683180.52000600523.83747:38161133442.9
884Scott Wilson26BUFC14022-94-0.40000200230.015911:222251233.3
885Tom Wilson24WSHRW62221840131284.517322162012817.2112318:0751196292355.8
886Luke Witkowski28DETD33022-4230.20000200140.03169:35276500
887Christian Wolanin23OTTD304812362.340015303611.152017:20311100
888Miles Wood23NJDLW62101424-9771.9910112201576.485113:442796020.0
889Egor Yakovlev27NJDD24246-760.82000400229.137515:37211100
890Kailer Yamamoto20EDMRW17112-62-0.31000010137.722213:04111800
891Keith Yandle32FLAD8195261-19487.22702203201984.5182022:28764600
892Pavel Zacha21NJDC60121123-7132.064229119612.595915:59236434435549.2
893Filip Zadina19DETRW9123-500.00100110185.613815:23363350.0
894Nikita Zadorov23COLD69771420754.57000700987.1118217:086322500
895Nikita Zaitsev27TORD81311142182.530001100714.2165820:2815113900
896Travis Zajac33NJDC79182745-24203.412422207011915.1152119:16386483259658.3
897Jakub Zboril21BOSD2000000.0000000010.02210:560300
898Mika Zibanejad25NYRC81304474-12477.31711253212023412.8166520:346513381983349.6
899Mats Zuccarello31TOTLW48122840-8243.493011612010411.595319:514357102033.3
899Mats Zuccarello31NYRLW46112637-11242.98301151109911.192120:014257102033.3
899Mats Zuccarello31DALLW2123300.51000110520.03215:591000
900Jason Zucker27MINLW80212142-9284.11470514702129.9136917:07378621115.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%
901Valentin Zykov23TOTLW27134-42-0.11000120283.62649:484252722.2
901Valentin Zykov23CARLW13033-100.10000120130.01279:45262625.0
901Valentin Zykov23VEGLW9101-200.01000000156.710211:20117010.0
901Valentin Zykov23EDMLW5000-12-0.100000000367:081200
Support us without the ads? Go Ad-Free.