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 Abdelkader30DETLW75132235-11782.59400175011011.8124116:3340174475048.5
2Pontus Aberg24TOTLW53412169101.340031110705.764512:108244833.3
2Pontus Aberg24NSHLW37268880.62002600395.141111:067164640.0
2Pontus Aberg24EDMLW16268120.72001510316.523414:3818020.0
3Noel Acciari26BOSC6010111-690.690101006615.277512:5541152425145.2
4Kenny Agostino25BOSLW5011-140.00000010110.06012:0314010.0
5Sebastian Aho20CARRW782936654247.621804288020014.5139817:551765789445.3
6Sebastian Aho21NYID22134-560.30100300244.235716:151310010.0
7Mark Alt26TOTD15000-120.10000000110.018712:27181700
7Mark Alt26PHID8000020.1000000050.010713:2671100
7Mark Alt26COLD7000-100.0000000060.07911:2011600
8Karl Alzner29MTLD8211112-7402.610001001841.2164720:0514414100
9Michael Amadio21LAKC37448-280.631002202814.33459:19918749643.5
10Josh Anderson23CBJRW63191130-1423.11810583018810.1113618:0224109263641.9
11Lias Andersson19NYRC7112100.21000100520.08411:5739192840.4
12Rasmus Andersson21CGYD10000-140.1000000080.015415:2610200
13Andy Andreoff26LAKLW45369-6500.33002600476.44239:231177242945.3
14Sven Andrighetto24COLRW5081422-15101.453028601117.272414:29183871531.8
15Artem Anisimov29CHIC72201131-17222.681116101013015.4120916:47401541649445.7
16Victor Antipin25BUFD4701010-9181.40000910400.071815:17411400
17Darren Archibald27VANRW27459-1140.730105002814.340114:521480010.0
18Josh Archibald25TOTRW425611-2250.850006004211.950211:571686254038.5
18Josh Archibald25ARIRW395611-2250.950006003912.847112:041377254038.5
18Josh Archibald25PITRW300000-0.1000000030.03110:223900
19Joel Armia24WPGRW791217293222.51101212411289.499612:3639867846.7
20Viktor Arvidsson24NSHLW7829326120367.623336275024711.7138417:455230112233.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%
21Zach Aston-Reese23PITC16426220.840012002020.018211:236551516.7
22Andreas Athanasiou23DETC71161733-15162.71510215201709.4108715:19282410614941.6
23Cam Atkinson28CBJRW6524224619145.920315157023110.4122918:542932214432.3
24Justin Auger23LAKRW2000-10-0.1000000010.0168:002200
25Yohann Auvitu28EDMD33369481.93000600694.344713:33261800
26David Backes33BOSC571419332533.41220114411608.887815:242513712511751.7
27Mikael Backlund28CGYC82143145-21782.81031221822146.5156019:01405470570550.0
28Nicklas Backstrom30WSHC812150715466.9147043119016512.7159319:40513770266951.2
29Sven Baertschi25VANLW531415293203.3770213208217.182715:3629191614.3
30Josh Bailey28NYIC76185371-20175.7135032726015111.9135917:533312113922.0
31Justin Bailey22BUFRW12314-220.530001001915.813511:17919020.0
32Chase Balisy25FLAC8000-20-0.2000000060.0799:4924111936.7
33Nicholas Baptiste22BUFRW33426-4140.44001110458.93299:583162722.2
34Ivan Barbashev22STLC537613-141.070016004515.664612:122570619838.4
35Mark Barberio27COLD46310136312.82011811525.879517:17622600
36Aleksander Barkov22FLAC792751789148.0175533912025610.5174422:04673090878953.5
37Tyson Barrie26COLD68144357-15227.57703202301787.9154322:42794000
38Matt Bartkowski29CGYD18033-340.40000300210.024013:21133100
39Mathew Barzal20NYIC822263851308.2175044122017012.9145717:46312135547942.6
40Jay Beagle32WSHRW79715223161.4601215006510.898312:27446958441458.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%
41Ethan Bear20EDMD18134-1110-0.10100210205.033518:38281400
42Francois Beauchemin37ANAD673141712264.030001121933.2116017:1912110200
43Nathan Beaulieu25BUFD59189-19360.91000710671.594115:57654500
44Anthony Beauvillier20NYILW712115362163.918302105013215.9103114:322980729443.4
45Matt Beleskey29TOTLW15000-921-0.60000000170.016510:585342722.2
45Matt Beleskey29BOSLW14000-817-0.60000000170.015210:514272528.6
45Matt Beleskey29NYRLW1000-14-0.1000000001312:3717020.0
46Pierre-Edouard Bellemare32VEGLW72610165140.960011000926.588812:20634135533951.2
47Louie Belpedio21MIND1022100.3000020001615:471100
48Jamie Benn28DALLW82364379205410.3269172913124114.9162519:496214038134552.5
49Jordie Benn30MTLD7741115-2343.4400011001063.8146118:581539000
50Beau Bennett26STLRW6000-20-0.2000000060.06510:48191233.3
51Sam Bennett21CGYC82111526-18591.31010113201577.0118114:243414011910054.3
52Matt Benning23EDMD73615215494.1600212211115.4126217:178214900
53Patrice Bergeron32BOSC6430336321268.31810262111122413.4124419:26424878458457.3
54Patrik Berglund29STLC5717926-5302.81331463011215.292116:093611117314155.1
55Steve Bernier32NYIRW4000-20-0.2000000040.04010:031112250.0
56Christoph Bertschy23MINC1000140.00000000055:230000
57Tyler Bertuzzi22DETLW4871724-7391.861011610838.469114:2438531712.5
58Alex Biega29VAND441893322.01001701791.366115:015312600
59Kevin Bieksa36ANAD59088-13830.70000620660.0106318:018111600
60Chris Bigras22COLD15011-220.1000010080.020813:52151200
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%
61Anthony Bitetto27NSHD32123-1270.61001200254.043013:26314000
62Anders Bjork21BOSLW304812261.122007103013.337012:2111191150.0
63Oliver Bjorkstrand22CBJRW82112940493.4830223601636.7117214:1843641712.5
64Nick Bjugstad25FLAC821930495415.01810124602308.3124015:07199515214651.0
65Sammy Blais21STLLW11123160.30100200911.111910:4621500
66Joseph Blandisi23ANAC3000220.0000000040.03511:412200
67Anton Blidh22BOSLW1000000.0000000001010:230300
68Mike Blunden31OTTRW1000000.0000000010.076:310600
69Mikkel Boedker28SJSRW741522370123.711404184011912.698813:21244151426.3
70Brock Boeser20VANRW62292655-5166.81910041313017916.2108517:302429102925.6
71Zach Bogosian27BUFD18011-920-0.10000100290.034519:09232200
72Jared Boll31ANARW101010160.11000000425.0444:260900
73Nick Bonino29NSHC711213254202.01200013008314.5111015:38721852744354.3
74David Booth33DETLW28415-5100.440000103312.11956:587234640.0
75Andreas Borgman22TORD4838114282.23000800466.565713:413612100
76Henrik Borgström20FLAC4101-100.11000000616.75112:4011152240.5
77Mark Borowiecki28OTTD523811-6641.73000800664.576114:3981226010.0
78Robert Bortuzzo28STLD72491311413.74001900765.3106614:4810812100
79Reid Boucher24VANC20325-1200.02101110378.122811:233131233.3
80Lance Bouma27CHIC533691360.33001510565.456410:3927132141942.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%
81Michael Bournival25TBLLW500000-0.1000000050.0479:215800
82Gabriel Bourque27COLLW585611-6120.450016004411.463210:545912371630.4
83Jay Bouwmeester34STLD352575162.12000500454.470520:08582900
84Madison Bowey22WSHD5101212-3241.500001200470.069913:43424800
85Johnny Boychuk34NYID5861218-8302.3420312001414.3117120:1211211400
86Travis Boyd24WSHC8011220.1000010020.0718:5012181850.0
87Brian Boyle33NJDC69131023-9452.0850282012010.891713:172612642041250.5
88Tyler Bozak31TORC811132436283.68302221001547.1126715:39284362754253.6
89Derick Brassard30TOTC722125460344.716503241019710.7127717:44259651653449.1
89Derick Brassard30OTTC58182038-1303.914402191016411.0106418:21227843344049.6
89Derick Brassard30PITC14358140.82101500339.121315:12318839446.9
90Jesper Bratt19NJDW74132235-16182.68412138110013.0112915:1522447463.6
91Justin Braun30SJSD81528337286.4500028001154.3172821:2015214300
92Connor Brickley25FLAC444812-6190.54002800626.552311:53288231318.8
93Daniel Brickley22LAKD1011100.2000010001110:481100
94Alex Broadhurst24CBJC2000020.0000000010.02010:030000
95T.J. Brodie27CGYD7342832-16184.63100181001183.4172923:41992400
96Jonas Brodin24MIND736152123305.860011230777.8157721:361393400
97Kyle Brodziak33STLC8110233313333.2901221021138.8109013:28558350446352.1
98Jonny Brodzinski24LAKC35426460.74001200537.53339:309354640.0
99Troy Brouwer32CGYRW7661622-7531.060001051797.6105913:564212510111646.5
100Connor Brown24TORRW821414280182.112112131011911.8123115:012823599338.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%
101Dustin Brown33LAKRW8128336131587.818916276022212.6160719:5033189172937.0
102J.T. Brown27TOTRW47257-524-0.12001500405.04269:042371516643.6
102J.T. Brown27TBLRW24134-1120.01001300185.62259:221441516643.6
102J.T. Brown27ANARW23123-412-0.11000200224.52018:4693000
103Logan Brown19OTTC4011000.0000010040.0338:08114833.3
104Pavel Buchnevich22NYRLW74142943-3204.095041712013610.3111115:013551123426.1
105Andre Burakovsky22WSHLW561213253272.61020511208414.377513:502640181554.5
106Erik Burgdoerfer29OTTD2011200.3000010020.02713:252500
107Alexander Burmistrov26VANC24246-5120.211003101811.128711:59420879448.1
108Brent Burns32SJSD82125567-16469.17502322213323.6207025:151367900
109Alexandre Burrows36OTTLW716814-8590.44202710906.783011:41326582226.7
110Will Butcher23NJDD8153944186.6230119200885.7130116:04622100
111Chris Butler31STLD6000120.2000000020.08013:183300
112Dustin Byfuglien32WPGD6983745151127.74401181811934.1167924:2010014700
113Paul Byron28MTLC82201535-4233.617211122111517.4132216:0855137406837.0
114Drake Caggiula23EDMLW6713720-13371.3931170010412.590813:3333147114220.8
115Ryan Callahan32TBLRW6751318-4290.4311011111044.889313:1940138273940.9
116Matt Calvert28CBJLW6991524-10331.5612015001088.392313:233561152934.1
117Mike Cammalleri35TOTC6672229-3182.0430021101285.590913:463243776753.5
117Mike Cammalleri35EDMC5141822-4141.3310017101043.871914:062733625154.9
117Mike Cammalleri35LAKC15347140.812004002412.519012:38510151648.4
118Kyle Capobianco20ARID1000-10-0.1000000001413:331300
119Paul Carey29NYRC607714-13200.751117005113.761610:162267192246.3
120Brandon Carlo21BOSD7606610452.70000501760.0146219:14848910100.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%
121John Carlson28WSHD821553680329.811404252802376.3203224:4714647010.0
122Gabriel Carlsson21CBJD14022040.30000200180.015911:20101000
123Ryan Carpenter27TOTC5296151111.480126008510.665512:36177620019850.3
123Ryan Carpenter27VEGC369514091.680125006513.847313:08125211811949.8
123Ryan Carpenter27SJSC1601112-0.10000100200.018211:24524827950.9
124Daniel Carr26MTLLW3861016281.742009105211.546112:08163031417.6
125Connor Carrick23TORD4748125272.53103710557.371115:08534200
126Trevor Carrick23CARD1000020.0000000010.087:320000
127William Carrier23VEGLW37123-319-0.31000200521.93278:501011300
128Jeff Carter33LAKC2713922423.066126308515.348217:51112722217655.8
129Daniel Catenacci24NYRC1000-10-0.1000000010.01111:031100
130Colby Cave23BOSC300002-0.1000000020.03411:2723101441.7
131Cody Ceci24OTTD8251419-27122.250019501433.5191423:2017116300
132Peter Cehlarik22BOSLW6112220.21000100333.38413:56332250.0
133Thomas Chabot21OTTD6391625-12143.69000880949.6110317:31644400
134Michael Chaput25VANC9000-45-0.3000000020.0889:47216433158.1
135Zdeno Chara40BOSD737172422606.3700316011444.9167222:5411814100
136Ben Chiarot26WPGD572121415323.420001200573.587115:177510500
137Alex Chiasson27WSHRW6199181261.671127025915.371811:462957113026.8
138Jason Chimera38TOTLW7431013-1237-0.330001000793.876210:1817132111739.3
138Jason Chimera38NYILW582911-1135-0.32000900702.965111:131410791636.0
138Jason Chimera38ANALW16112-120.11000100911.11126:593252166.7
139Filip Chlapik20OTTC20134-540.01000210214.820110:041419506045.5
140Taylor Chorney30TOTD251341081.51000201147.132813:08312100
140Taylor Chorney30WSHD24134881.31000201147.131212:59311800
140Taylor Chorney30CBJD1000200.2000000001716:410300
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%
141Jakob Chychrun19ARID50410142163.322018201023.9101320:15727400
142Filip Chytil18NYRC9123-540.01000200214.812213:3713284836.8
143Anthony Cirelli20TBLC1856111161.650005012619.223813:146179611844.9
144Casey Cizikas26NYIC6471017-12230.460101000749.584613:135312847341853.1
145Fredrik Claesson25OTTD64167-7351.21000600601.798215:218415800
146Adam Clendening25ARID5022-120.2000020040.08015:566200
147Kyle Clifford27LAKLW506410-4480.76000400817.452710:3381271811.1
148Cal Clutterbuck30NYIRW7681018-7530.5701110001017.997212:475322671335.0
149Braydon Coburn32TBLD72114153402.010001400731.4115416:01757700
150Andrew Cogliano30ANALW8012233518413.5903122011756.9121615:123180353649.3
151Ian Cole28TOTD675152014764.650001410846.0119117:471169500
151Ian Cole28PITD47310133522.53000910634.882817:37916900
151Ian Cole28CBJD2025711242.12000500219.536318:08252600
152Blake Coleman26NJDC791312257502.51003212001468.9113714:245721625228546.9
153Blake Comeau31COLRW791321345503.110033210012310.6125415:523814510416738.4
154J.T. Compher22COLLW69131023-29200.974237301319.9110416:00654527333245.1
155Cory Conacher28TBLLW3684120241.371024004517.836010:00143241225.0
156Kevin Connauton27ARID731110213205.011003100010210.8110815:117211600
157Brett Connolly25WSHRW70151227-6302.61140211106722.484012:002472141745.2
158Kyle Connor21WPGLW763126578167.024707224019216.1128516:5426182528.6
159Andrew Copp23WPGC829192817142.470201801969.4112613:44519929627551.8
160Frank Corrado24PITD5000-120.0000000060.05811:306500
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 Cousins24ARIC7112719-7311.61110170011910.191312:52391178414037.5
162Logan Couture28SJSC78342761-2187.32210241511120416.7144718:33723314917645.8
163Sean Couturier25PHIC8231457634319.024706387022713.7177121:36447452947252.8
164Charlie Coyle25MINC661126378183.31001123301179.4109116:32637624022052.2
165Adam Cracknell32TOTRW5000-10-0.1000000060.0397:431123350.0
165Adam Cracknell32NYRRW4000-10-0.1000000040.0307:301102250.0
165Adam Cracknell32DALRW1000000.0000000020.098:35021150.0
166Andrew Crescenzi25LAKC2000020.000000000167:52048850.0
167Kyle Criscuolo25BUFC9000-44-0.3000000050.0728:01313192246.3
168Sidney Crosby30PITC822960890469.1209063129024711.7169720:413675102690953.0
169Lawson Crouse20ARILW11101-67-0.21000000137.712010:566293827.3
170Matt Cullen41MINC79111122-1201.711001101010410.693911:54421435535050.4
171Austin Czarnik25BOSC10044-100.2000031070.010910:5504141450.0
172Evgenii Dadonov28FLARW742837651087.522606307018814.9138418:42332700
173Klas Dahlbeck26CARD33145-6210.81000400432.354016:22347400
174Carl Dahlstrom23CHID11033-200.40000300120.019317:319610100.0
175Michael Dal Colle21NYILW400000-0.1000000010.05313:211100
176Trevor Daley34DETD779716-5364.080145021038.7159420:421252400
177Zac Dalpe28CBJRW12000-313-0.30000000180.0897:274671729.2
178Phillip Danault24MTLLW52817250342.270121520948.586316:35385938034052.8
179Marko Dano23WPGC23213-260.12002100229.11657:117261150.0
180Laurent Dauphin22ARIC2000-12-0.1000000010.0147:14215455.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%
181Brandon Davidson26TOTD51437-13230.74000201636.385816:498910500
181Brandon Davidson26EDMD23314-2100.930000012810.739917:21475300
181Brandon Davidson26NYID15112-84-0.21000100224.526517:38252400
181Brandon Davidson26MTLD13011-390.10000100130.019414:56172800
182Calvin de Haan26NYID33111121182.410001100442.361918:45654500
183Jacob de La Rose22MTLLW554812-2290.63010800537.565211:513612720626144.1
184Jean-Sebastien Dea23PITC5101120.210010001100.0275:2919101147.6
185Anthony DeAngelo22NYRD32088-18110.00000260680.053016:34423110100.0
186Alex DeBrincat20CHIRW82282452666.522601186018115.5121414:482540253442.4
187Jake Debrusk21BOSLW7016274313194.914205207014311.2100614:222670131743.3
188Danny DeKeyser27DETD6566122283.56000600659.2132120:191257600
189Michael Del Zotto27VAND8261622-8484.1600011501284.7170620:4812724400
190Dylan DeMelo24SJSD6302020-1343.000001730670.089514:12707500
191Jason Demers29ARID6961420-4374.360021130956.3145821:08796600
192Travis Dermott21TORD37112131683.110001200541.959216:00364800
193David Desharnais31NYRC7162228-22181.2420017505510.992713:03362238631555.1
194Nicolas Deslauriers26MTLLW58104147551.8100013017713.067311:36302384266.7
195Phillip Di Giuseppe24CARLW4958130171.15001800647.851510:301488010.0
196Jason Dickinson22DALC27022-217-0.20000200160.02308:32545697348.6
197Christopher Didomenico28OTTC246410-481.042002202326.128311:47142161331.6
198Brenden Dillon27SJSD8151722-7603.850001700885.7140317:1910719700
199Christian Djoos23WSHD633111413103.330001100605.088414:02552200
200Max Domi22ARILW8293645-7733.3810028801506.0137016:42284918522744.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%
201Ryan Donato21BOSC12549221.232002202420.817614:422612475.0
202Joonas Donskoi25SJSRW6614183210263.513102144012910.998814:5828285741.7
203Derek Dorsett31VANRW20729-1741.150212002626.930615:171439030.0
204Jake Dotchin23TBLD48381117382.93000701486.379116:29619500
205Drew Doughty28LAKD82105060235411.76314331702054.9220126:50128127010.0
206Nic Dowd27TOTC56314-1028-0.62101100515.959010:32308120219451.0
206Nic Dowd27VANC40303-716-0.42101000407.546311:34245717516950.9
206Nic Dowd27LAKC16011-312-0.20000100110.01277:57624272551.9
207Leon Draisaitl22EDMC78254570-7306.916631395119412.9150719:19244067252656.1
208Jonathan Drouin22MTLLW77133346-28303.19404151801647.9135517:36275544760442.5
209Brandon Dubinsky31CBJC6261016-2330.65010811896.795115:214714552143154.7
210Pierre-Luc Dubois19CBJLW822028488495.014604199016512.1136416:384612746159143.8
211Matt Duchene27TOTC82273259-22185.518903284019014.2150318:20496071763753.0
211Matt Duchene27OTTC68232649-23144.415802224016713.8128318:52465460455052.3
211Matt Duchene27COLC144610141.131016002317.422115:46361138756.5
212Anthony Duclair22TOTLW56111223-5162.2830212009711.374413:1726461150.0
212Anthony Duclair22ARILW339615-5101.663016006813.244413:27162600
212Anthony Duclair22CHILW23268060.52001600296.930013:0210201150.0
213Mathew Dumba23MIND8214365015419.312204251011768.0195323:4911213620100.0
214Gabriel Dumont27TOTC3011216-0.11000100382.62719:031662416239.8
214Gabriel Dumont27OTTC23112120.01000100273.71998:381348112828.2
214Gabriel Dumont27TBLC700004-0.10000000110.07310:22314303446.9
215Brian Dumoulin26PITD8051318-5303.3500113001024.9164920:3713210100
216Vince Dunn21STLD75519241204.4320112701383.6129217:14592910100.0
217Christian Dvorak21ARIC78152237-19222.81320217501519.9128216:26489258555451.4
218Ryan Dzingel25OTTC79231841-17353.719402144013616.9130316:301960243242.9
219Cody Eakin26VEGC80111627-6221.710012140210710.3116314:32456347944052.1
220Patrick Eaves33ANARW2101000.11001000333.33316:2815010.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%
221Jordan Eberle27NYIRW812534595216.322307277018313.7130216:043046122136.4
222Alexander Edler31VAND7062834-18684.65102141401723.5169924:172031571150.0
223Joel Edmundson24STLD6971017-1573.9700010001245.6143120:4415011600
224Nikolaj Ehlers21WPGLW8229316014267.322707256023112.6131916:0527395455.6
225Jack Eichel21BUFC67253964-25326.5223042017224610.2135020:09355234748941.5
226Victor Ejdsell22CHIC6011-10-0.1000010070.08013:1966204033.3
227Aaron Ekblad21FLAD821622389717.81150416601898.5191823:231216900
228Mattias Ekholm27NSHD8110243425467.8451116801357.4191023:3511775010.0
229Oliver Ekman-Larsson26ARID82142842-28446.1860319902026.9194223:4179160010.0
230Remi Elie22DALLW7268145181.16001800708.673810:15201015935.7
231Lars Eller28WSHC81182038-6383.415302173016111.2123915:18697147148549.3
232Ryan Ellis27NSHD44923322667.0720217331108.2102823:21842700
233Alexei Emelin31NSHD761899402.61000800591.7128316:5310918110100.0
234Deryk Engelland35VEGD79518236244.5500018001084.6160220:1715012600
235Andreas Englund22OTTD1000100.1000000001111:212300
236Tyler Ennis28MINC7381422-1121.5620313101157.087411:5833513925.0
237Toby Enstrom33WPGD431568201.81000500313.273217:02512000
238Jonathan Ericsson33DETD8131013-7472.83000901863.5156419:198413310100.0
239Loui Eriksson32VANLW50101323042.290109311019.981316:163076842.9
240Joel Eriksson Ek21MINC75610162220.6600010001244.895812:474613420127142.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%
241Adam Erne22TBLLW23314-1110.230011002910.323310:078375362.5
242Radek Faksa24DALC7917163321364.215023160011814.4120615:165610155652151.6
243Justin Falk29BUFD46112-16280.11000001362.874016:056212100
244Oscar Fantenberg26LAKD272792111.82000340336.138514:16174300
245Hudson Fasching22BUFRW5000-12-0.1000000010.0499:422700
246Jesper Fast26NYRRW71132033-10262.71300018028016.3105714:5344130142436.8
247Justin Faulk25CARD7682331-26484.0530371602113.8169222:169012800
248Taylor Fedun29BUFD7011-120.2000010080.010314:4110400
249Eric Fehr32TOTRW18314620.630001002711.121211:471424667347.5
249Eric Fehr32SJSRW14314700.730001002313.016812:011222495348.0
249Eric Fehr32TORRW4000-12-0.1000000040.04410:5622172045.9
250Micheal Ferland25CGYLW772120415244.715600200014414.6115615:0130171223538.6
251Landon Ferraro26MINC2101100.21000000333.394:250100
252Kevin Fiala21NSHLW8023254820266.019404169018712.3121215:092734050.0
253Valtteri Filppula33PHIC81112233-7201.8830419127015.7133516:29552548746351.3
254Giovanni Fiore21ANALW1000-10-0.10000000087:530000
255Christian Fischer20ARIRW79151833-17142.71050315301549.7109813:542310952417.2
256Mike Fisher37NSHC16224080.320012001414.319812:2114251077758.2
257Haydn Fleury21CARD67088-2142.00000800860.0112516:48948500
258Warren Foegele21CARLW2213300.62000100633.32411:561500
259Steven Fogarty24NYRC1000020.0000000010.01212:160200
260Marcus Foligno26MINLW77815232721.8710214107910.183610:524418591047.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%
261Nick Foligno30CBJLW721518331502.813201162013710.9132118:216018234040145.9
262Christian Folin26LAKD65310131303.03000901585.2101815:3910616700
263Spencer Foo23CGYRW4202100.320000001612.56315:513610100.0
264Derek Forbort25LAKD781171818495.410001700781.3162120:4715614200
265Alex Formenton18OTTLW1000000.00000000054:541100
266Filip Forsberg23NSHC6726386427388.3131306298117914.5117117:2837864544.4
267Gustav Forsling21CHID4131013-282.32101631823.778519:095626010.0
268Cam Fowler26ANAD67824323285.8611114911226.6166524:51108211150.0
269Cody Franson30CHID23167-181.11000240512.038216:37181800
270Tanner Fritz26NYIC34347-380.130004002711.142612:312659476143.5
271Martin Frk24DETRW68111425-14142.0650010409911.170010:171077020.0
272Byron Froese26MTLC4838110260.63000800496.155611:35425415619644.3
273Michael Frolik29CGYLW70101525-19261.0802115001676.0118516:553548333945.8
274Marian Gaborik35TOTRW461110212242.383007308013.864313:5891200
274Marian Gaborik35LAKRW3077149181.861005205313.243014:196900
274Marian Gaborik35OTTRW16437-760.522002102714.821313:193300
275Sam Gagner28VANC74102131-18351.8730213801646.1111815:07285422024147.7
276Alex Galchenyuk23MTLC82193251-31224.210902171502138.9133116:143733496045.0
277Brendan Gallagher25MTLRW82312354-13346.522814149027811.2132516:094190859746.7
278Dylan Gambrell21SJSC3000-10-0.1000000010.03210:33209950.0
279Jake Gardiner27TORD82547529327.84100331401333.8184722:321035100
280Jason Garrison33VEGD8011-240.1000010070.015319:0423700
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 Gaudette21VANC5000200.0000000090.06412:473261037.5
282Frederick Gaudreau24NSHC20033020.00000300140.01839:1088697049.6
283Johnny Gaudreau24CGYLW802460842268.7213043921022710.6155419:2518161420.0
284Brendan Gaunce23VANC374260100.33101200557.349213:191148384645.2
285Frederik Gauthier22TORC9101-40-0.11000000128.3798:45512272849.1
286Nathan Gerbe30CBJC2000-10-0.1000000010.0178:360400
287Shane Gersich21WSHC3011-100.0000010040.0279:012000
288Ryan Getzlaf32ANAC5611506120426.210010361311179.4120021:26579640644347.8
289Brian Gibbons29NJDC5912142610203.0903312027216.785114:265835222943.1
290John Gilmour24NYRD28235-11140.41101300613.348117:11272700
291Brian Gionta39BOSRW20257-120.51101320424.826113:046176746.2
292Mark Giordano34CGYD821325380637.71111416902146.1203324:471619300
293Samuel Girard19TOTD7341923-1183.031007120844.8128817:39694600
293Samuel Girard19COLD6831720-862.821006110763.9120417:42634300
293Samuel Girard19NSHD5123-320.21000110812.58516:556300
294Dan Girardi33TBLD776121818274.051011101936.5133917:23155133010.0
295Zemgus Girgensons24BUFC717815-12260.550208001136.297313:4332134234036.5
296Claude Giroux30PHIC823468102282011.8259014127019317.6167020:22233063845058.6
297Tanner Glass34CGYLW16000-419-0.40000000140.01509:237352433.3
298Luke Glendening28DETC6911819-14171.181227018812.591113:128313739428558.0
299Nikolay Goldobin22VANLW388614-1461.062006005016.046912:207121150.0
300Alex Goligoski32ARID78122335-31264.89303158011910.1181623:1715411400
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%
301Barclay Goodrow24SJSRW4777141281.460117005712.351210:53306815410858.8
302Josh Gorges33BUFD34022-4170.60000200150.050814:56546900
303Shayne Gostisbehere24PHID7813526510259.86702262602215.9167421:271165300
304Tyrell Goulbourne24PHILW9000-22-0.2000000020.0505:3521500
305Yanni Gourde26TBLC8225396434507.717715326113618.4132516:09425715820643.4
306Michael Grabner30TOTRW802793611165.12502371116716.2118514:493768101245.5
306Michael Grabner30NYRRW592563111124.92401251013119.187814:5327523925.0
306Michael Grabner30NJDRW21235040.21011201365.630814:3910167370.0
307Markus Granlund24VANC538412-1080.44221310938.686216:1512477310640.8
308Mikael Granlund25MINC7721466713187.0137123212219310.9144618:474547695655.2
309Derek Grant27ANAC661212243112.6930011016518.573211:06396331728053.1
310Tyler Graovac24WSHC5000-32-0.2000000010.0346:44151233.3
311Kevin Gravel25LAKD16033-320.40000210200.022514:02151600
312Mike Green32DETD6682533-14384.77100131201326.1145722:05747800
313Andy Greene35NJDD8131013-9212.730001000933.2171121:071888400
314Jordan Greenway20MINLW6011000.0000010040.06911:2735050.0
315A.J. Greer21COLLW170332290.20000300130.01267:245301233.3
316Seth Griffith25BUFC21213-660.020000101513.322210:34410030.0
317Rocco Grimaldi24COLC6123000.31000200714.3589:3953010.0
318Eric Gryba29EDMD210224310.70000200190.030914:44195700
319Matt Grzelcyk24BOSD613121521224.430001020823.7102116:44424500
320Radko Gudas27PHID70214160832.7200013011421.4119717:0612317000
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%
321Erik Gudbranson26VAND52235-7351.22000300533.895818:258112600
322Jake Guentzel23PITC82222648-9424.415701215017112.9135216:2946142656550.0
323Brendan Guhle20BUFD18055-6100.50000500370.032618:0681000
324Carl Gunnarsson31STLD6354915223.75002400598.5101816:101023500
325Erik Gustafsson25CHID3551116162.95000740717.064918:334530010.0
326Henrik Haapala23FLALW5011000.0000010030.06913:423500
327Carl Hagelin29PITLW811021318282.2901220011695.9129115:5736112212842.9
328Robert Hagg22PHID703695322.53000600893.4127018:0810023800
329Ron Hainsey36TORD804192312204.831021702735.5174921:521699100
330Micheal Haley31FLAC75369-13212-0.33001600555.55847:4723124192147.5
331Taylor Hall26NJDLW76395493143412.22513173024027814.0145519:094472727648.6
332Dan Hamhuis35DALD8032124-6333.930011920664.5161520:1111382010.0
333Dougie Hamilton24CGYD821727441648.51160421602706.3176621:3280831233.3
334Freddie Hamilton26TOTC1601102-0.10000001120.01448:59035284438.9
334Freddie Hamilton26CGYC8011-120.0000000150.0617:3801631318.8
334Freddie Hamilton26ARIC800010-0.1000000070.08310:19019253144.6
335Travis Hamonic27CGYD7411011-9792.4100010001070.9153220:4212483010.0
336Noah Hanifin21CARD79102232-20214.5910316601656.1149018:52698100
337Joel Hanley26ARID5000000.1000000020.05611:084100
338Markus Hannikainen24CBJLW33336-160.43000201319.72768:2215313175.0
339Jannik Hansen31SJSLW46212142150.820021101543.755412:0219388466.7
340Martin Hanzal30DALC385510-14230.23201410628.153614:07216623919555.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%
341Ben Harpur23OTTD41011-2121-0.90000100260.061014:53357100
342Scott Harrington24CBJD32235081.12001201287.142613:18443500
343Ryan Hartman23TOTRW781120311722.71010219101298.5101913:04381139311045.8
343Ryan Hartman23CHIRW57817255582.471001610968.373012:4825949010546.2
343Ryan Hartman23NSHRW21336-4140.33002300339.128913:4613193537.5
344Scott Hartnell35NSHLW62131124-3822.4112028308215.974512:01258231220.0
345Garnet Hathaway26CGYRW5949133880.83010900685.968011:32321541910.0
346Erik Haula26VEGLW76292655-16375.8171204197017516.6132017:22428548947950.5
347John Hayden22CHIC474913-4540.83010900567.150910:4923118121250.0
348Jimmy Hayes28NJDRW33369-260.62102600378.139411:566506940.0
349Kevin Hayes25NYRRW762519441185.117624172017214.5131917:21364056255050.5
350Dillon Heatherington22DALD60113260.4000010060.06510:512700
351Victor Hedman27TBLD77174663325411.015201202422167.9199125:511101391150.0
352Tim Heed27SJSD293811082.01202530515.946516:0135800
353Danton Heinen22BOSC7716314710164.9132142110013511.9115715:013345101343.5
354Darren Helm31DETC751318313392.81102016021419.2116715:3436131455744.1
355Ales Hemsky34MTLRW7000-110-0.1000000050.0699:5520010.0
356Matt Hendricks36WPGC605813-1390.85000800568.95659:254212322623249.3
357Adam Henrique27TOTC8124265011205.717618177215115.9144117:47616150854748.2
357Adam Henrique27ANAC5720163617144.715418124010219.6100217:35474434736648.7
357Adam Henrique27NJDC2441014-661.02200532498.243818:15141716118147.1
358Tomas Hertl24SJSC79222446-2414.615615166217512.6143018:06718458756950.8
359Joe Hicketts21DETD5033520.8000021020.08717:2112900
360Thomas Hickey28NYID695202520245.150002000875.7124718:041107600
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%
361Matthew Highmore21CHILW13202-400.02000000277.415812:09791420.0
362Blake Hillman22CHID4101-100.20010000520.07218:028500
363Vinnie Hinostroza23CHIC50718255102.461011440868.169113:491726395043.8
364Nico Hischier19NJDC8220325210265.919102275018011.1133716:19395642256142.9
365Niklas Hjalmarsson30ARID48189-3182.11000710323.199420:421181600
366Joshua Ho-Sang22NYIC2221012-720.620009101811.131414:17132340.0
367Mike Hoffman28OTTC82223456-20324.714805211302578.6150918:243431221855.0
368Nick Holden30TOTD7341317-5143.240001030805.0138719:008313600
368Nick Holden30NYRD553912-3142.43000900545.6104418:596911400
368Nick Holden30BOSD18145-200.81000130263.834319:05142200
369Justin Holl26TORD2202500.820010002100.03517:223200
370Peter Holland27NYRC23134-107-0.31000201303.328512:24121410712047.1
371Philip Holm26VAND1000-20-0.1000000001515:120100
372Korbinian Holzer29ANAD16000-36-0.10000000100.018611:37142200
373Julius Honka22DALD42134-1141.01000210422.454613:01282000
374Patric Hornqvist31PITRW702920492585.9141501137024711.7121317:1964137161748.5
375Bo Horvat22VANC64222244-1104.9111013193015813.9123819:21293571261253.8
376Marek Hrivik26CGYLW3000100.0000000020.0268:3014010.0
377Jonathan Huberdeau24FLAC82274269-2327.0207043012020413.2157519:124241212347.7
378Charles Hudon23MTLLW72102030-12382.2730114511795.6101014:02381268813140.2
379Brad Hunt29VEGD4531518-562.312005100803.874916:393619010.0
380Dryden Hunt22FLALW11011-52-0.30000100120.011610:344221325.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%
381Matt Hunwick32PITD424610-4211.73011600527.773517:31535100
382Ben Hutton24VAND61066-9231.100003211030.0112318:256840010.0
383Tomas Hyka24VEGRW10123200.31000110156.712112:033600
384Zach Hyman25TORC8215254022374.014012240114810.1142317:2155117729642.9
385Alex Iafallo24LAKC759162510122.1900114201297.0113315:063353141646.7
386Matt Irwin30NSHD50268281.62000600623.267213:26547800
387Jaromir Jagr45CGYRW221676100.61000510323.128713:038100
388Mark Jankowski23CGYC7217825-7332.51322371011814.496213:21513539541548.8
389Mattias Janmark25DALC81191534-13242.913424141013614.0137116:5641157110939.4
390Calle Jarnkrok26NSHC6816193520124.113123163010515.2108015:53313626625351.3
391Christian Jaros21OTTD2000000.000000000167:580400
392Dmitrij Jaskin24STLRW76611176141.1600010101244.894612:274620721115.4
393Boone Jenner24CBJC751319321392.61120218101877.0123516:288320526821555.5
394Nick Jensen27DETD8101515-8272.4000014101070.0131716:15887100
395Jakub Jerabek26TOTD36268-261.52000600336.158816:19484200
395Jakub Jerabek26MTLD25134-160.91000300224.543417:21382800
395Jakub Jerabek26WSHD11134-100.51000300119.115413:59101400
396Ryan Johansen25NSHC7915395413785.0141032314212911.6146618:33358781065155.4
397Marcus Johansson27NJDC295914-11140.841007204211.946415:5998363848.6
398Stephen Johns25DALD75871510414.480026011216.6131617:3315520100
399Erik Johnson29COLD62916253585.1900312311685.4157725:26135114010.0
400Jack Johnson31CBJD773811-6222.23001800883.4150519:3313510100
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 Johnson27TBLC812129503244.615423209018611.3137617:00474836035950.1
402Andreas Johnsson23TORLW9213-200.320000101910.510511:42552433.3
403Ross Johnston23NYILW243360620.530003001915.82249:2011461420.0
404Jussi Jokinen34TOTC60512172121.25001750736.869511:3522211018654.0
404Jussi Jokinen34LAKC18145040.31001310195.320211:1543503360.2
404Jussi Jokinen34VANC144610721.440004201921.118012:4945121250.0
404Jussi Jokinen34EDMC14011-32-0.30000010220.017212:19118151451.7
404Jussi Jokinen34CBJC14011-24-0.20000010130.014010:0135242747.1
405Seth Jones23CBJD7816415710309.99704241702496.4191924:361249200
406Josh Jooris27TOTC40336-7160.03000300506.03919:461151758846.0
406Josh Jooris27CARC31336-7160.13000300427.132610:31947516245.1
406Josh Jooris27PITC900000-0.1000000080.0657:1224242648.0
407Jacob Josefson26BUFC39224-46-0.12000200355.744411:23332614117944.1
408Roman Josi27NSHD75143953242410.07703251312535.5183524:281208000
409Tyson Jost19COLC65121022-10261.6750173011310.695114:3826338414536.7
410Tomas Jurco25CHIRW2964101121.160014004413.636612:37122241225.0
411Noah Juulsen20MTLD23123141.01000200333.044719:25345800
412Nazem Kadri27TORC803223552426.7201203167021115.2134116:46269454654750.0
413Vladislav Kamenev21COLLW3000-20-0.1000000010.0268:490371138.9
414David Kampf23CHIC464711-9120.24000700468.758912:48232929125853.0
415Steven Kampfer29NYRD22011-720-0.10000100310.038017:15414600
416Evander Kane26TOTLW78292554-9826.12234219603079.4152719:353415912015044.4
416Evander Kane26BUFLW61202040-14574.11433214602278.8118319:23261208010343.7
416Evander Kane26SJSLW1795145252.080105008011.334420:15839404746.0
417Patrick Kane29CHIRW82274976-20327.122504321702859.5165520:11141871138.9
418Kasperi Kapanen21TORRW38729-140.960112005512.742711:159571614.3
419Erik Karlsson27OTTD7195362-25367.26302371511964.6189926:441205800
420Melker Karlsson27SJSC7181119-5261.1701111007610.594113:15698112666.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%
421William Karlsson25VEGC82433578491211.831846268118423.4153518:43454840243548.0
422Ondrej Kase22ANARW6620183818145.119105162014613.791913:55262852119.2
423Zack Kassian27EDMRW7471219-8920.97000912868.186411:40912951920.8
424Duncan Keith34CHID8223032-29283.3020122801871.1195423:501654100
425Clayton Keller19ARIC82234265-7246.7176032714121210.8148318:05287374147.4
426Chris Kelly37ANAC12022120.1000020050.0927:40672722.2
427Adrian Kempe21LAKLW8116213711494.215103174011913.4108013:20189126342038.5
428Mario Kempe29ARIC18224-140.320002002010.020011:051120274338.6
429Michal Kempny27TOTD53371014263.23000700823.784315:55825700
429Michal Kempny27CHID3116713122.31000600502.047515:19463100
429Michal Kempny27WSHD222131140.82000100326.336816:45362600
430Nicolas Kerdiles24ANALW2000000.00000000083:4501010.0
431Alexander Kerfoot23COLC79192443-7284.514500121208123.5106213:27354220728542.1
432Tanner Kero25CHIRW8123100.31000200714.39211:2673354146.1
433Ryan Kesler33ANAC448614-4460.862026007810.379418:02387140034953.4
434Phil Kessel30PITRW82345892-43610.12212062830026113.0153218:41171061331.6
435Jujhar Khaira23EDMLW69111021-7471.5100128117315.187712:423912817420945.4
436Alex Killorn28TBLC8215324722454.41320125701569.6135316:302582223340.0
437Oscar Klefbom24EDMD6651621-12182.8311111502032.5150822:511364900
438Morgan Klimchuk22CGYLW1000000.00000000077:250100
439John Klingberg25DALD8285967102610.57103372202043.9197424:041094400
440Justin Kloos24MINC1000020.00000000098:390000
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
441Slater Koekkoek23TBLD354484181.64001400439.339311:14243600
442Mikko Koivu34MINC821431459463.711302191111708.2151618:29535180976651.4
443Leo Komarov31TORC74712190310.6421011101146.1116815:474821911210052.8
444Travis Konecny20PHIC8124234717465.723106212017713.6120714:54539771433.3
445Anze Kopitar30LAKC82355792212011.0287063520220017.5181122:05645098383354.1
446Kalle Kossila24ANALW10112-400.01000100911.1919:0547262749.1
447Chris Kreider26NYRC58162137-2444.09700165013711.790615:3724103253541.7
448David Krejci31BOSC6417274410184.910702216011914.3108016:53353150246551.9
449Niklas Kronwall37DETD7942327-14363.7220010130765.3146318:311078200
450Torey Krug26BOSD761445590368.88514261901977.1155120:24737900
451Marcus Kruger27CARC48156-628-0.31000500303.352010:50165615912855.4
452Nikita Kucherov24TBLRW803961100154211.6318073328027914.0158619:4915313260.0
453Tom Kuhnhackl26PITRW69268-66-0.42001411633.269110:015013921016.7
454Dean Kukan24CBJD11044220.70000400120.013612:2210200
455Brett Kulak24CGYD71268-3271.92000600732.792212:59494500
456Nikolai Kulemin31NYILW13123000.11000200714.315511:5615164640.0
457Dmitry Kulikov27WPGD6238116222.63001800486.3105817:04786900
458Luke Kunin20MINC19224-3130.11010200326.324712:59834243044.4
459Chris Kunitz38TBLLW821316298352.61201215108116.098011:573013171236.8
460Janne Kuokkanen19CARC4000-30-0.2000000060.04411:041100
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%
461Sean Kuraly25BOSC756814-5400.360017011344.591912:152214333538646.5
462Evgeny Kuznetsov25WSHC792756833488.8197183323018714.4148618:49265045056844.2
463Kevin Labanc22SJSRW77112940-6323.27403161301567.1110514:21233151131.3
464Andrew Ladd32NYILW7312172911242.411012151111210.7116015:5440761910.0
465Paul Ladue25LAKD12314561.321021001323.116813:58111200
466Brooks Laich34LAKC12011-56-0.30000100100.013411:12522535648.6
467Patrik Laine19WPGRW824426708249.62420081511024118.3135116:294374113225.6
468Gabriel Landeskog25COLLW7825376216377.217801279118313.7157120:095114921520351.4
469Nick Lappin25NJDRW6101240.21000000714.3599:462800
470Dylan Larkin21DETC82164763-9615.21312439712326.9162719:51427665665849.9
471Adam Larsson25EDMD63491310343.54001900924.3138221:5614023900
472Johan Larsson25BUFLW8041317-3049-0.530101201864.7112914:074711734829154.5
473Brian Lashoff27DETD1000000.00000000044:020
474Scott Laughton23PHIC81101020-10421.0901010001089.390111:072712631429052.0
475Curtis Lazar22CGYC6521012-8230.120011000653.16419:5126130487339.7
476Nick Leddy26NYID80103242-42202.86401221001536.5179422:251049500
477Anders Lee27NYIC82402262-25446.7261402148020819.2141617:163810211568.8
478Artturi Lehkonen22MTLLW6612921-11201.483138101647.3108816:292371111936.7
479Jori Lehtera30PHIC62358-814-0.42010500456.765210:312155856457.0
480Taylor Leier23PHILW39145-76-0.41000400482.140910:2919103260.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%
481Brendan Leipsic23TOTLW5851722-4141.350011700955.376213:0822328657.1
481Brendan Leipsic23VEGLW4421113-140.620001100682.952511:5615275362.5
481Brendan Leipsic23VANLW14369-3100.830016002711.123716:56753350.0
482Josh Leivo24TORLW16134060.21000300254.016910:34526366.7
483Brendan Lemieux21WPGLW91012210.21000000616.7717:5611200
484Brett Lernout22MTLD18011-560.00000001140.030116:44185600
485Kris Letang30PITD7994251-9567.15401251612224.1200125:20108109010.0
486Mark Letestu32TOTC8091423-17100.9432110311118.1102812:51326247341453.3
486Mark Letestu32EDMC6081119-17100.83321731958.478513:05254734730253.5
486Mark Letestu32CBJC20134000.11000300166.324312:1071512611252.9
487Vinni Lettieri22NYRC19145-120-0.21000310283.622912:036225741.7
488Trevor Lewis31LAKC68141226-6252.211123102013410.4103615:1432125476243.1
489Mike Liambas28ANALW70110210.0000010030.0375:17115020.0
490Oscar Lindberg26VEGC639211-11140.390002008111.174211:472772998852.9
491Oskar Lindblom21PHILW23246480.42001310365.633514:35132700
492Esa Lindell23DALD807202719246.7520014601375.1176622:051239200
493Anton Lindholm23COLD480444141.30000400220.063213:10519900
494Elias Lindholm23CARC81162844-8183.610604243115310.5144917:54419843236154.5
495Hampus Lindholm24ANAD6913183116347.21030313501319.9156922:44979300
496Bryan Little30WPGRW821627432283.6142021710012912.4138916:56335073257456.0
497Ryan Lomberg23CGYLW70110150.0000010050.0446:15111020.0
498Ben Lovejoy33NJDD572687252.62000501742.794616:35868400
499Keegan Lowe24EDMD2000-10-0.1000000040.02813:541100
500Adam Lowry24WPGLW4581321982.1710112107011.467014:542812437529655.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%
501Milan Lucic29EDMLW82102434-12801.8730120401476.8130915:5825254292355.8
502Olli Maatta23PITD8272229-1284.9700314801644.3153818:4511513100
503Kurtis MacDermid23LAKD34134-4570.71000300195.339511:36277700
504Andrew MacDonald31PHID66615218304.360021401827.3131019:511313600
505Derek MacKenzie36FLAC7531114-931-0.12010803863.584811:184512431529052.1
506Nathan MacKinnon22COLC74395897115512.227120123720128413.7147319:54223848467241.9
507Denis Malgin21FLAC51111122462.3101036507913.970713:512448527042.6
508Evgeni Malkin31PITC78425698168712.42814073224023917.6148118:59324846059243.7
509Brad Malone28EDMC700006-0.1000000090.0567:59319211067.7
510Maxim Mamin23FLAC26314270.330011002810.727410:31951010.0
511Andrew Mangiapane21CGYLW10000-32-0.3000000070.0898:564910100.0
512Brandon Manning27PHID65712190563.5700211101116.3116717:577611300
513Josh Manson26ANAD807303734628.6700229011176.0162820:2199180010.0
514Anthony Mantha23DETRW80242448-1525.215902213019012.6138417:183691173532.7
515Brad Marchand29BOSLW68345185256311.0258183315318218.7134119:432537507639.7
516Jon Marchessault27VEGC7727487536409.6216063810026810.1134817:30269926434343.5
517Martin Marincin25TORD2000-22-0.1000000003316:414100
518Patrick Marleau38TORC822720471165.222505164020313.3139316:59268515714452.2
519Mitch Marner20TORC82224769-1267.0148022819019411.3134416:232531504552.6
520Pat Maroon29TOTLW741726431734.216104206014112.1122416:3214150111345.8
520Pat Maroon29EDMLW571416305603.114003133012111.697317:041311991047.4
520Pat Maroon29NJDLW1731013-4131.121017302015.025114:461312340.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%
521Danick Martel23PHILW4000-10-0.1000000060.04110:139200
522Matt Martin28TORLW5039120500.83000900466.53997:59914712475.0
523Paul Martin36SJSD14022320.7000020060.020714:4617800
524Alec Martinez30LAKD77916253345.972006911118.1176022:52206100010.0
525Jordan Martinook25ARILW816915-2445-0.460018011125.4113514:0142128396836.4
526Andreas Martinsen27CHILW9101-1170.01000000147.111412:3843500
527Mike Matheson23FLAD81101727-1615.1910213311676.0172821:201375300
528Stefan Matteau23VEGLW8011000.0000010080.0668:12181150.0
529Auston Matthews20TORC6234296325129.029505218018718.2112418:08611637531354.5
530Shawn Matthias29WPGC27123-110-0.21000200263.830211:101422121642.9
531Scott Mayfield25NYID4721012-6451.320001000583.483917:51737700
532Charlie McAvoy20BOSD637253220536.852022050779.1139522:098013300
533Jake McCabe24BUFD533912-11262.22100900535.7103419:3079110010.0
534Jared McCann21FLAC689192811302.6810418011436.390113:15324321233838.5
535Michael McCarron22MTLRW18011-132-0.20000100150.01588:461461606348.8
536Max McCormick25OTTLW30325-5370.23000200339.12518:2185691242.9
537Ian McCoshen22FLAD38314-10250.430011002611.557315:05437100
538Connor McDavid21EDMC824167108202613.1355174915327415.0176721:33462837653341.4
539Ryan McDonagh28TOTD63425298205.331001681994.0147023:201637100
539Ryan McDonagh28NYRD49224267204.711001680772.6117223:551295300
539Ryan McDonagh28TBLD14213100.62000001229.129821:17341800
540Brock McGinn23CARLW80161430-12222.513211131015910.1116014:3017137172045.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%
541Jamie McGinn29FLALW76131629-5332.39400142011611.2102313:272212071926.9
542Greg McKegg25PITC26224-480.01010200219.52529:41101911511849.4
543Curtis McKenzie26DALLW70223110.20000200110.0578:0618010.0
544Roland McKeown22CARD100333190.7000030070.013413:255300
545Cody McLeod33TOTLW48134-11111-0.51000300362.83547:231913100
545Cody McLeod33NYRLW25022-1139-0.50000200250.01987:5497600
545Cody McLeod33NSHLW231120720.01000100119.11576:49105500
546Brayden McNabb27VEGD765101526525.250011000885.7153220:0917622500
547Adam McQuaid31BOSD38134-1621.01001300392.659715:42568000
548Wade Megan27STLC1000000.0000000010.088:21001150.0
549Jaycob Megna25ANAD14011-420.0000010070.022015:4330600
550Jayson Megna27VANC1000000.00000000044:1800020.0
551Timo Meier21SJSRW812115362514.018304141021010.0120414:5248105717548.6
552Nicholas Merkley20ARIRW1000020.0000000001413:300000
553Dakota Mermis24ARID9000-200.0000000070.09910:596500
554Jonathon Merrill25VEGD341237221.41001200303.354716:05423500
555Victor Mete19MTLD49077542.00000340430.076415:3571100
556Marc Methot32DALD3612311311.91000200254.064417:53527700
557Sonny Milano21CBJLW5514822-8102.3140034406920.364111:39112800
558Colin Miller25VEGD82103141-4536.15502181211775.6158619:216416510100.0
559J.T. Miller24TOTC82233558-4405.9121105287014316.1139617:012612443736854.3
559J.T. Miller24NYRC63132740-1283.8760421609813.3105016:40228332927754.3
559J.T. Miller24TBLC1910818-3122.055017104522.234618:114411089154.3
560Kevan Miller30BOSD681151616704.110001302641.6132319:2811116400
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%
561Andrei Mironov23COLD101232120.71000200333.311011:03161900
562Torrey Mitchell33TOTC606511-5300.560004015510.968411:24295319419749.6
562Torrey Mitchell33LAKC496511-5280.660004014712.858211:53234716818248.0
562Torrey Mitchell33MTLC1100002-0.2000000080.01029:1866261563.4
563Zack Mitchell25MINRW23325-240.321012001717.624210:321026151648.4
564Casey Mittelstadt19BUFC6145120.60100400911.18414:0122171947.2
565Sean Monahan23CGYC743133643247.72290112310020215.3138218:41173570969850.4
566Brandon Montour23ANAD809233216426.9351515711605.6163820:28839600
567Dominic Moore37TORC5066123161.160005014613.051510:18194119616554.3
568John Moore27NJDD81711183474.560129201415.0162120:0110513500
569Samuel Morin22PHID2000140.1000000010.03215:491700
570Josh Morrissey22WPGD817192615475.6700018101026.9165720:271681391150.0
571Joseph Morrow25TOTD5661016-4262.95100640837.293716:44677900
571Joseph Morrow25MTLD385611-11261.64100240588.667617:47506300
571Joseph Morrow25WPGD18145701.31000400254.026114:30171600
572Tyler Motte22TOTC46527-460.25000200647.851611:13279361627.3
572Tyler Motte22CBJC31325-320.23000200427.13089:5614465935.7
572Tyler Motte22VANC15202-140.12000000229.120813:5313471712.5
573Matt Moulson34BUFLW14000-92-0.50000000130.014410:178800
574Mirco Mueller22NJDD28044141.00000202190.046716:41421500
575Connor Murphy24CHID7621214-3342.7200012001091.8124416:2210113800
576Ryan Murphy24MIND212358161.71100300258.039919:0119500
577Trevor Murphy22ARID8123501.01000200520.011414:149600
578Ryan Murray24CBJD4411112482.310001100342.981118:26753100
579Jake Muzzin28LAKD748344210407.94401231011545.2160221:3912317000
580Tyler Myers27WPGD82630369486.22313161401504.0175721:261196800
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%
581Vladislav Namestnikov25TOTC812226486454.713902197015514.2138417:05447928533745.8
581Vladislav Namestnikov25TBLC6220244411354.812802177012715.7108517:30386022725347.3
581Vladislav Namestnikov25NYRC19224-5100.01100200287.129915:43619588440.8
582Rick Nash33TOTLW71211334-12283.31650211202309.1121117:03425141521.1
582Rick Nash33NYRLW60181028-8242.8153029101899.5102617:06374541323.5
582Rick Nash33BOSLW11336-440.51200210417.318516:5156020.0
583Riley Nash28BOSC7615264116184.413201251011313.3117115:25678645949048.4
584James Neal30VEGLW71251944-11244.620506154020212.4121917:113044020.0
585Martin Necas19CARC1000000.00000000076:5400040.0
586Brock Nelson26NYIC82191635-4433.015403124013813.8120814:44525038941648.3
587Casey Nelson25BUFD37358-1481.12010401486.369518:47373100
588Patrik Nemeth25COLD683121527415.130001002734.1135019:5118566030.0
589Aaron Ness27WSHD8011280.3000010020.010212:448100
590Nino Niederreiter25MINRW6318143214364.011704131013313.594515:002058151845.5
591Frans Nielsen33DETC791617331143.110423133113411.9125015:50624948355846.4
592Matthew Nieto25COLLW741511266142.71401111008417.9110314:5556274930.8
593Boo Nieves24NYRC281896120.81000800234.328610:1219309712244.3
594Sami Niku21WPGD1101000.21000000250.01515:133000
595Matt Niskanen31WSHD687222924366.6700121011205.8153722:369811700
596Stefan Noesen24NJDRW7213142712363.213004140012710.295713:1741112203536.4
597Jordan Nolan28BUFC69448-1369-0.24000400508.06769:48171231325.0
598Joakim Nordstrom25CARC75257-116-0.72000500972.179310:3441107364146.8
599Tomas Nosek25VEGC6778156141.26010701927.674311:062453353053.8
600Ryan Nugent-Hopkins24EDMC6224244810205.918422185115115.9112218:05394437439348.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%
601Darnell Nurse22EDMD826202615675.8600220001943.1182422:1515316100
602Markus Nutivaara23CBJD617162313144.961011510798.997816:02404200
603Alexander Nylander19BUFLW3101-300.01000000250.03912:520000
604William Nylander21TORC8220416120106.715508347018410.9136816:41182133431651.4
605Gustav Nyquist28DETRW82211940-2203.91830214502139.9146417:5136656746.2
606Jim O'Brien29OTTC10011-10-0.10000100110.0888:45510273742.2
607Liam O'Brien23WSHC3000050.0000000010.0216:5504020.0
608Rob O'Gara24TOTD30033-760.20000300210.046515:31444200
608Rob O'Gara24NYRD22033-260.50000300190.037817:10343200
608Rob O'Gara24BOSD8000-50-0.3000000020.08810:59101000
609Will O'Neill29PHID1000000.0000000030.099:250000
610Daniel O'Regan24TOTC21044-220.00000310170.02099:5865586248.3
610Daniel O'Regan24SJSC19044-320.00000310170.01909:5965565849.1
610Daniel O'Regan24BUFC2000100.000000000209:54002433.3
611Cal O'Reilly31MINC1000000.0000000010.088:16102340.0
612Ryan O'Reilly26BUFC81243761-2325.791503258423010.4168620:494842127385060.0
613Johnny Oduya36TOTD524481322.24000400596.889017:07765000
613Johnny Oduya36OTTD514482322.34000400586.987717:12754900
613Johnny Oduya36PHID1000-10-0.1000000010.01212:221100
614Jordan Oesterle25CHID5551015-1182.44100820995.1112820:31976200
615Kyle Okposo29BUFRW76152944-34403.19602141501619.3129417:023470232746.0
616Jamie Oleksiak25TOTD68512177873.841011200816.2113316:407617400
616Jamie Oleksiak25PITD474101413693.531011000646.381817:245313800
616Jamie Oleksiak25DALD21123-6180.21000200175.931515:00233600
617Gustav Olofsson23MIND410880141.20000800220.052412:46442300
618Dmitry Orlov26WSHD8210213110226.21000217401258.0189723:0811612800
619Brooks Orpik37WSHD8101010-9681.300001000540.0156919:2216821800
620T.J. Oshie31WSHC741829472314.49903209012714.2136218:255412410111047.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%
621Xavier Ouellet24DETD45077-361.20000700570.062413:51433600
622Alex Ovechkin32WSHLW8249388733211.23217072414035513.8165220:09211393537.5
623Magnus Paajarvi26TOTLW798412-11120.180004001266.398412:27421042625.0
623Magnus Paajarvi26STLLW44224-38-0.32000200583.449111:0914551614.3
623Magnus Paajarvi26OTTLW35628-840.36000200688.849314:05284910100.0
624Max Pacioretty29MTLLW64172037-16303.21061411902128.0121719:012711871335.0
625Jean-Gabriel Pageau25OTTC78141529-14361.71211214101479.5130616:446913158055351.2
626Iiro Pakarinen26EDMRW4021316-0.22000100504.040810:1217721516.7
627Ondrej Palat26TBLLW561124351663.46410195010910.195217:00488072422.6
628Kyle Palmieri26NJDRW62242044-1305.4131105812018113.3107317:195094255033.3
629Artemi Panarin26CBJLW8127558223269.4207054114022811.8163120:081915070.0
630Richard Panik26TOTRW721421357383.610400192013610.3109415:12371374833.3
630Richard Panik26CHIRW37610163261.533001000708.652914:1822731233.3
630Richard Panik26ARIRW35811194122.171009206612.156516:0815643633.3
631Cedric Paquette24TBLC56549-5410.15002310647.857210:123211223426546.9
632Colton Parayko24STLD8262935-7135.6420022702122.8185422:3714112000
633Zach Parise33MINLW42159240142.71320481011912.671717:0537265741.7
634David Pastrnak21BOSRW8235458010379.72213053213024614.2147317:58315552020.0
635Greg Pateryn27DALD73112136503.3100012001001.0143219:3714815500
636Nolan Patrick19PHIC731317301302.68502143012710.2100213:43194837636750.6
637Nick Paul22OTTLW11101-40-0.11000000119.1877:544161325.0
638Joe Pavelski33SJSC822244660416.415701281602249.8157919:15709350041154.9
639Tanner Pearson25LAKLW8215254011274.01320422301808.3130915:5836116363749.3
640Matthew Peca24TBLC10235600.720003001711.813713:40811785956.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%
641Adam Pelech23NYID78316197283.4300113211062.8150319:1614210000
642Anthony Peluso28WSHRW2000040.00000000094:390400
643Brendan Perlini21ARILW74171330-2283.21250176012913.2107414:3134835645.5
644Mathieu Perreault30WPGC701722394384.111602138113912.2101214:2825120332655.9
645David Perron29VEGLW701650661506.4151043317012512.8124717:49201189614240.3
646Corey Perry32ANARW71173249-4714.513401257016810.1126217:47365921412.5
647Brett Pesce23CARD6531619-6183.430011600883.4135920:5410157010.0
648Nic Petan22WPGC15202060.220010001612.51268:2544121348.0
649Alexander Petrovic25FLAD6721113-2982.220011100603.398214:397414200
650Jeff Petry30MTLD82123042-30285.56602131701786.7192723:30138167010.0
651Marcus Pettersson21ANAD22134561.21000210166.329913:37271800
652Dion Phaneuf32TOTD7962026-15493.8240013701344.5158020:0015416100
652Dion Phaneuf32OTTD5331316-8342.421001030863.5107420:1511410800
652Dion Phaneuf32LAKD263710-7151.40300340486.350619:28405300
653Blake Pietila24NJDLW2000000.0000000010.0199:280500
654Alex Pietrangelo28STLD781539548229.812305281012166.9200725:441644800
655Neal Pionk22NYRD2811314-1122.11000850541.962722:23414900
656Brandon Pirri26VEGC2303300.730000001127.33517:37021150.0
657Tyler Pitlick26DALC801413279342.914002120112910.9109413:4157122133427.7
658Tomas Plekanec35TOTC77620261451.6600120001444.2116515:08416165957753.3
658Tomas Plekanec35MTLC60618243391.8600118001254.897816:18373856450852.6
658Tomas Plekanec35TORC17022-26-0.20000200190.018811:03423956957.9
659Brayden Point21TBLC8232346618247.5245312266221714.7160919:37572655761747.4
660Roman Polak31TORD54210125462.420001000474.395317:398413100
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%
661Jason Pominville35BUFRW82161834-1782.91150116201689.5122214:543539332457.9
662Tucker Poolman24WPGD24112200.71000100273.730212:34182000
663Paul Postma28BOSD14011-220.10000100140.014310:14101300
664Benoit Pouliot31BUFLW7413619-8221.7101246008315.7101313:413469122136.4
665Derrick Pouliot24VAND7131922-22392.321031081783.8126717:511187900
666Shane Prince25NYIC14112-311-0.11000100205.016812:003105645.5
667Nate Prosser31TOTD573698192.520116002711.176713:28846000
667Nate Prosser31MIND563698192.420116002711.175213:26835600
667Nate Prosser31STLD1000000.0000000001515:231400
668Dalton Prout27NJDD4000-213-0.1000000050.05613:593700
669Ivan Provorov21PHID8217244117208.61520221302038.4198124:0916914800
670Jesse Puljujarvi19EDMRW6512820-1141.8102028001368.886913:222367030.0
671Ryan Pulock23NYID68102232-4144.5550016601845.4125218:248611300
672Tom Pyatt30OTTC8171522-12100.6601214011036.8113814:039355173433.3
673Mark Pysyk26FLAD8231316-8202.6300013001062.8153818:4612310200
674John Quenneville21NJDC2000-30-0.2000000050.02713:1804010.0
675Kyle Quincey32MIND18033-4280.20000300110.025714:17182100
676Alan Quine24NYIC21033-24-0.20000300150.024611:44932406338.8
677Alexander Radulov31DALRW822745724728.0207042916021712.4165020:0864776460.0
678Michael Raffl29PHILW76139229282.1121039009613.5100713:155090392759.1
679Rickard Rakell24ANARW773435696148.3268032510023014.8149519:253011510512146.5
680Mikko Rantanen21COLRW812955840349.31712033223017816.3153618:584032605751.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%
681Victor Rask24CARC711417310122.910403107012611.1109215:23296239332354.9
682Dennis Rasmussen27ANAC27134480.31000300195.32418:541531343648.6
683Ty Rattie24EDMRW14549121.150014003215.621715:2841100
684Kyle Rau25MINC3011000.0000010040.03311:020700
685Matt Read31PHIRW19101-22-0.21000000166.320710:5411214833.3
686Ryan Reaves31TOTRW794610-7940.14001600429.56007:3627236141450.0
686Ryan Reaves31PITRW58448-9840.240014003411.83926:45191617846.7
686Ryan Reaves31VEGRW21022210-0.1000020080.02089:558757653.8
687Zach Redmond29BUFD3000120.1000000070.04314:292400
688Mike Reilly24TOTD5721618-5262.520001060653.185314:58374100
688Mike Reilly24MIND382810-6181.12000440365.646912:21182400
688Mike Reilly24MTLD19088181.30000620290.038420:12191700
689Sam Reinhart22BUFC82252550-24265.0131205169018813.3140217:064248568639.4
690Mitch Reinke21STLD1000000.0000000010.01313:052000
691Brad Richardson32ARIC7631215-2445-0.7300012001052.9112214:46527254350052.1
692Tobias Rieder25TOTC78121325-1261.710200121011410.5114314:394196222447.8
692Tobias Rieder25ARIC5881119-1161.1620010108010.088615:173576222348.9
692Tobias Rieder25LAKC20426-100.640002003411.825712:50620010.0
693Morgan Rielly23TORD7664652-4146.85100222401823.3164221:368448020.0
694Zac Rinaldo27ARIC53527-7440.15000200568.959811:172318841126.7
695Rasmus Ristolainen23BUFD7363541-25485.75101132201823.3193426:3011120610100.0
696Brett Ritchie24DALRW7177141421.052006101176.077010:5010172010.0
697Nick Ritchie22ANALW761017273722.2910215201228.2100213:112722161135.3
698Eric Robinson22CBJLW1000100.0000000020.01111:210000
699Jack Rodewald23OTTRW4000-12-0.100000000297:1825020.0
700Evan Rodrigues24BUFC4871825-10142.061001350917.766913:56231915621242.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%
701Kevin Rooney24NJDC1000000.0000000030.01211:46021233.3
702Calle Rosen23TORD4011-34-0.1000010050.05112:470100
703Jack Roslovic21WPGC315914521.550019003813.238212:19920182146.2
704Antoine Roussel28DALLW735121711260.950001200855.990812:2642104221657.9
705Carter Rowney28PITRW44235-134-0.51010300219.54119:21247416414652.9
706Kevin Roy24ANAC25617360.951011002623.134113:39711090.0
707Nicolas Roy20CARC1000-10-0.1000000010.01110:46026460.0
708Chad Ruhwedel27PITD44235-8160.72000300673.069215:44436700
709Kris Russell30EDMD7841721-783.140001520904.4148719:042239700
710Bryan Rust25PITRW6913253811263.79223222112310.6110716:03409782325.8
711Jan Rutta27CHID5761420-1243.742011121718.5109819:15642400
712Bobby Ryan30OTTLW62112233-12142.41010119301129.8101916:275297121054.5
713Derek Ryan31CARC80152338-15282.912301194013511.1124815:36275253140956.5
714Joakim Ryan24SJSD6239121383.73001801793.8103916:45983300
715Kerby Rychel23MTLLW4112-220.21000100714.34411:022132250.0
716Brandon Saad25CHILW82181735-10142.71710817002377.6143517:303229566546.3
717Miikka Salomaki24NSHRW58268-834-0.42000600513.959610:17351145741.7
718Travis Sanheim21PHID492810-6201.32000800722.876415:35352700
719Steven Santini22NJDD3628100212.02000701563.673020:1673113010.0
720Ashton Sautner23VAND5022420.6000020030.06713:225900
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%
721David Savard27CBJD81412162323.5400011011452.8157019:2314314400
722Luca Sbisa28VEGD30212148152.720001101267.758619:31545000
723Marco Scandella27BUFD8251722-15374.4500112411383.6191223:191149100
724Colton Sceviour28FLAC761113246242.01001211021417.8102113:266984778148.7
725Tim Schaller27BOSLW82121022-5421.5903010001339.0108913:1759132769045.8
726Mark Scheifele24WPGC6023376019187.013823288112518.4124120:41315759456551.3
727Brayden Schenn26STLC8228427010567.9208083111021013.3161719:443715466071448.0
728Luke Schenn28ARID64167-12351.31001600591.7104916:2310521900
729Nikita Scherbak22MTLRW26426-580.321100203910.334813:23151820100.0
730David Schlemko30MTLD37145361.61001220382.666818:04723300
731Jordan Schmaltz24STLD13011060.3000010050.014310:5812400
732Nick Schmaltz21CHIC782131521185.217402209211817.8142218:14391332148040.1
733Nate Schmidt26VEGD765313619167.04101211001034.9169022:1412141010.0
734Jordan Schroeder27CBJC21112-44-0.11000100205.01577:29214392461.9
735Justin Schultz27PITD634232722145.94001131001093.7122919:31933600
736Jaden Schwartz25STLC6224355915267.217613305015715.3120219:243052304341.1
737Brent Seabrook32CHID8171926-3384.9520013601365.1163620:1217085020.0
738Daniel Sedin37VANLW81233255-21405.4149051814018912.2123715:16238182245.0
739Henrik Sedin37VANC8234750-22302.7300030170674.5127515:33191843850446.5
740Lukas Sedlak24CBJC53448-3210.34000400508.04989:24267719118051.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%
741Nick Seeler24MIND2204410211.40000400170.032014:32252000
742Tyler Seguin26DALC82403878124310.22514162611133511.9171520:55447479065054.9
743Dennis Seidenberg36NYID28055-9170.00000500310.050117:53436500
744Andrej Sekera31EDMD36088-1560.10000620360.058816:20422700
745Mikhail Sergachev19TBLD799314011386.06305181301416.4121315:22649000
746Damon Severson23NJDD7691524-8424.4900211401217.4149619:416210700
747Ben Sexton26OTTC2000-10-0.1000000010.02110:17063260.0
748Patrick Sharp36CHILW70101121-16141.1100017401437.090212:532546534355.2
749Kevin Shattenkirk29NYRD4651823-14442.832018100945.393320:16654400
750Andrew Shaw26MTLC51101020-8531.655008209410.680615:49268017714954.3
751Logan Shaw26TOTRW7241014-6120.340019011053.885511:53461109211145.3
751Logan Shaw26ANARW42268-140.22001501593.448311:30234541323.5
751Logan Shaw26MTLRW30246-580.12000400464.337312:252365889847.3
752Riley Sheahan26TOTC81112132482.510101191110910.1118814:40505256047354.2
752Riley Sheahan26PITC73112132442.610101191110410.6111615:17464655246254.4
752Riley Sheahan26DETC800004-0.1000000050.0729:034681142.1
753Conor Sheary25PITLW791812302103.116204111014212.7110213:5731294736.4
754Vadim Shipachyov30VEGLW3101320.31001000333.33210:350112957.1
755Devin Shore23DALC82112132-30141.4821111911238.9126515:2657718810246.3
756Nick Shore25TOTC6451419-3160.950011310746.890714:10205535238647.7
756Nick Shore25LAKC4941115-4120.740011100527.771414:34154027830048.1
756Nick Shore25CGYC9123040.21000110166.313615:0849526444.8
756Nick Shore25OTTC6011100.0000010060.0579:2816222250.0
757Patrick Sieloff23OTTD1101-200.11000000333.31111:111100
758Duncan Siemens24COLD16112-5230.11000100147.119712:19212200
759Dylan Sikura22CHIC5033200.3000030090.06713:2420010.0
760Jakob Silfverberg27ANALW771723406183.81421216611879.1138317:586152183534.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%
761Wayne Simmonds29PHIRW75242246-16574.0121115166017613.6135718:055412912957.1
762Dominik Simon23PITC3348122161.140008003611.137711:2518376842.9
763Colton Sissons24NSHC81918272421.481049631207.5130416:064913651741855.3
764Jeff Skinner25CARC82242549-27344.32040220502778.7137016:422435263443.3
765Brady Skjei23NYRD8242125-27392.7301115601532.6172421:0211912700
766Jaccob Slavin23CARD82822301106.2710121101545.2185222:351544700
767Anton Slepyshev23EDMLW506612-480.76000600738.259111:4918611614.3
768Brendan Smith28NYRD441782691.91000610661.575517:10375800
769Craig Smith28NSHC7925265120246.516902215022910.9121515:233560405442.6
770Gemel Smith23DALC4665115171.360005004214.34349:261333435145.7
771Reilly Smith26VEGRW6722386031247.614714307116213.6120117:5524404930.8
772Zack Smith29OTTC6851419-3254-0.7500110311244.0113716:43299029732347.9
773Devante Smith-Pelly25WSHRW757916-6380.570019001036.892612:2162151161748.5
774Vladimir Sobotka30STLC81112031-6501.91001417301368.1138717:074512719116154.3
775Carl Soderberg32COLC771621370263.413303182115010.7133617:21647142551445.3
776Marcus Sorensen25SJSRW32527-550.550012002520.032510:0915262250.0
777Nikita Soshnikov24TOTRW15112-240.01000100175.916511:01224010.0
777Nikita Soshnikov24STLRW12112040.11000100175.913411:1001900
777Nikita Soshnikov24TORRW3000-20-0.1000000003110:2625010.0
778Carson Soucy23MIND3000-22-0.1000000040.04514:513400
779Jason Spezza34DALC7881826-12121.5440311701385.8101413:00261641733055.8
780Ryan Spooner26TOTC59132841644.312103226010712.190215:1816669111943.3
780Ryan Spooner26BOSC39916251022.9810312407012.956514:291238686650.7
780Ryan Spooner26NYRC2041216-421.4400010203710.833716:51428235330.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%
781Daniel Sprong20PITRW8213200.42001100229.111213:594900
782Ryan Sproul25NYRD16145-660.41000310156.726216:2217600
783Jared Spurgeon28MIND6192837-685.46302181001108.2149724:3312764010.0
784Eric Staal33MINC824234768429.8291124276124117.4146117:49494257154451.2
785Jordan Staal29CARC79192746-4264.213422198016011.9152119:153218175758156.6
786Marc Staal31NYRD7217811183.21000700681.5133418:32967600
787Drew Stafford32NJDRW598715-20100.344016101027.881813:521577414050.6
788Matt Stajan34CGYC6848124280.64001800656.274410:56317424823451.5
789Steven Stamkos27TBLC7827598618729.31215014118021212.7146418:46356146642652.2
790Paul Stastny32TOTC821637531184.713303306115910.1150118:18384383268354.9
790Paul Stastny32STLC63122840-5143.3930125211358.9117718:41293667755055.2
790Paul Stastny32WPGC194913641.440025402416.732417:029715513353.8
791Troy Stecher23VAND6811011-7352.11000811941.1127918:4975111010.0
792Alex Steen33STLC76153146-11203.610412211001688.9142118:425853243540.7
793Lee Stempniak34CARRW37369-840.22100600417.346112:28114031121.4
794Derek Stepan27ARIC82144256-7264.79322271502096.7158019:16545274081047.7
795Chandler Stephenson23WSHC67612181381.6600012003616.779511:523326403354.8
796Chris Stewart30TOTRW5410616-5271.591016006814.758010:4514483730.0
796Chris Stewart30MINRW479413-1271.381014005915.350410:4314372433.3
796Chris Stewart30CGYRW7123-400.11000200911.17610:550111325.0
797Mark Stone25OTTRW582042629106.8181133110113215.2119920:403953332854.1
798Michael Stone27CGYD823710-11282.23000610983.1137316:4515810600
799Anton Stralman31TBLD804141829184.7400014001313.1171921:2910010400
800Mark Streit40MTLD2000-20-0.1000000030.02814:130200
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%
801Dylan Strome20ARIC21459481.131005003013.327212:571279212243.0
802Ryan Strome24EDMC82132134-4332.51120316411478.8124815:13174329737444.3
803P.K. Subban28NSHD82164359188210.511502222012077.7197724:07901111233.3
804Oskar Sundqvist23STLC42145-514-0.31000400412.444010:29144714417944.6
805Andrej Sustr27TBLD44257-5180.62000500454.456512:5033900
806Ryan Suter33MIND7864551-1347.45102222211494.0208926:471387800
807Brandon Sutter28VANC61111526882.511001110410610.4105617:19325557053251.7
808Evgeny Svechnikov21DETLW14224-280.320002001513.31238:496151420.0
809Jordan Szwarz26BOSRW12033-42-0.10000210190.013811:3189284240.0
810Brandon Tanev26WPGLW618101813181.8503110007910.177212:40561883827.3
811Chris Tanev28VAND422911782.82000702316.583119:47702100
812Vladimir Tarasenko26STLRW8033336615178.4276052310030610.8152519:0337891325.0
813Tomas Tatar27TOTC82201434-19342.711904104017411.5133416:16296721313.3
813Tomas Tatar27DETC62161228-8242.6880393014011.4103816:4424451811.1
813Tomas Tatar27VEGC20426-11100.131011103411.829614:485221516.7
814John Tavares27NYIC82374784-12268.82312232818125714.4163419:56343091381352.9
815Matt Tennyson27BUFD15000-88-0.20000000250.027017:58111300
816Teuvo Teravainen23CARC822341648147.1185032615018512.4138516:532226153430.6
817Troy Terry20ANAC2000000.0000000030.02010:132000
818Shea Theodore22VEGD61623295144.9510115801444.2124120:21702900
819Nate Thompson33TOTC6951217-1200.840101200539.488112:463912236027856.4
819Nate Thompson33OTTC4347110100.630107002814.353812:30247922417456.3
819Nate Thompson33LAKC26156-1100.11000500254.034313:13154313610456.7
820Tage Thompson20STLC41369-12120.03000510555.548911:559391910.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%
821Chris Thorburn34STLRW50167-4600.11000600352.93527:0216997558.3
822Joe Thornton38SJSC47132336-9383.36701121107517.386218:21183222921152.0
823Chris Tierney23SJSC82172340083.712322174211814.4131216:00452648846851.0
824Owen Tippett18FLARW7101-60-0.21000000175.97811:0743020.0
825Matthew Tkachuk20CGYLW68242549-1615.6141002187018812.8117317:15168071041.2
826Jonathan Toews29CHIC74203252-1475.018202221002119.5145719:41243290065358.0
827Tyler Toffoli25LAKC822423479165.61860617602519.6132216:07177591636.0
828Eeli Tolvanen18NSHRW300000-0.1000000030.03612:071200
829Dominic Toninato23COLC37022012-0.30000200250.02927:5414248311641.7
830Vincent Trocheck24FLAC82314475-9547.41513352914128710.8175221:225514585372454.1
831Zach Trotman27PITD3000-30-0.2000000060.03812:472100
832Jacob Trouba23WPGD55321249344.3300217311442.1120421:541008400
833Alex Tuch21VEGRW781522373273.41140416601718.8119015:154299709542.4
834Dominic Turgeon21DETC5000-22-0.2000000030.0469:148371433.3
835Kyle Turris28TOTC7616355119265.497002114014511.0126316:37352144942351.5
835Kyle Turris28NSHC6513294222244.785001712011910.9104616:06291935836549.5
835Kyle Turris28OTTC11369-320.812004202611.521719:4262915861.1
836Scottie Upshall34STLLW6371219-1461.670021200719.968410:51241198753.3
837Rinat Valiev22MTLD2000020.0000000020.02411:492000
838Curtis Valk24FLALW1000000.00000000033:2501030.0
839James van Riemsdyk28TORLW813618541307.225110599024814.5120614:542340010.0
840Trevor van Riemsdyk26CARD79313169204.2300113001112.7134717:031132500
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%
841Thomas Vanek34TOTLW80243256-3366.4204012111016814.3112714:05183661825.0
841Thomas Vanek34VANLW61172441-12284.2134011410012114.085213:58122941521.1
841Thomas Vanek34CBJLW197815982.270007104714.927514:28672340.0
842Sami Vatanen26TOTD7242832-7404.83100151211452.8161322:241059200
842Sami Vatanen26NJDD5732528-1324.52100141011232.4129622:45796800
842Sami Vatanen26ANAD15134-680.31000120224.531721:06262400
843Frank Vatrano23TOTLW4173103341.17000300729.744410:50155110952.6
843Frank Vatrano23BOSLW25202-322-0.12000000424.82379:289346842.9
843Frank Vatrano23FLALW165386121.250003003016.720812:596174180.0
844Antoine Vermette35ANAC648816-5340.86202701918.888013:45403860940660.0
845Kris Versteeg31CGYRW24358-860.32101140496.131613:1166463259.0
846Jimmy Vesey24NYRLW79171128-18202.21610492013612.5113214:203483151746.9
847Jake Virtanen21VANRW75101020-11461.31000110001307.789911:592915671531.8
848Marc-Edouard Vlasic30SJSD811121329347.21010218211616.8182622:3317426010.0
849Jakub Voracek28PHIRW8220658510508.115503353002288.8159519:273223151944.1
850Jakub Vrana21WSHLW731314272122.61210212201339.891212:301631131252.0
851Radim Vrbata36FLARW425914-7160.73200720885.754212:54161571433.3
852Chris Wagner26TOTC797916-10370.24120720937.5104913:174925323024048.9
852Chris Wagner26ANAC646915-7350.43120720787.786113:273421218019448.1
852Chris Wagner26NYIC15101-32-0.31000000156.718812:321541504652.1
853Nathan Walker23TOTC9101060.11000000616.7859:2711800
853Nathan Walker23WSHC7101140.11000000425.0649:1201300
853Nathan Walker23EDMC2000-12-0.1000000020.02110:201500
854Lucas Wallmark22CARC11101-42-0.11000000166.31049:30113383155.1
855Joel Ward37SJSRW525712-2200.750027004012.561711:52273510712446.3
856David Warsofsky27COLD16055401.00000500180.021413:2422100
857Austin Watson26NSHLW761451921231.8100434019614.693712:2078187271662.8
858Jordan Weal25PHIC6981321-10121.0530113001027.889412:572517536345.7
859Shea Weber32MTLD2661016-8142.44201631758.065925:21596600
860Yannick Weber29NSHD472352161.32000300405.056712:03354700
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%
861MacKenzie Weegar24FLAD602685322.12000600583.487414:346910800
862Dale Weise29PHIRW46448-7210.14000400449.148610:3414771150.0
863Andy Welinski24ANAD7022-100.2000020060.011316:108400
864Alexander Wennberg23CBJC668273522123.3530224217410.8119718:08462835042445.2
865Zach Werenski20CBJD771621378167.51330314702077.7173822:35925800
866Blake Wheeler31WPGRW8123689113529.217602323422469.3164120:15669416619645.9
867Colin White21OTTC21246180.42001400248.328013:211512204033.3
868Zach Whitecloud21VEGD1000300.2000000001716:421000
869Chris Wideman28OTTD16358561.712005002412.518511:3391700
870Justin Williams36CARRW82163551-9564.414202251001988.1136016:354279526444.8
871Colin Wilson28COLC5661218-561.15101750758.073513:082338605552.2
872Scott Wilson25TOTC696814-2080.16000710986.184212:123312810952.6
872Scott Wilson25BUFC496814-1780.56000710857.168413:5828935550.0
872Scott Wilson25DETC17000-10-0.20000000100.01277:285223175.0
872Scott Wilson25PITC3000-20-0.1000000030.03110:270132340.0
873Tom Wilson23WSHRW78142135101873.213011201012311.4124715:5951250252946.3
874Tommy Wingels29TOTC759817-11450.861218008610.586111:294117921124446.4
874Tommy Wingels29CHIC577512-10430.541215006710.464711:213615018521845.9
874Tommy Wingels29BOSC18235-120.320003001910.521511:55529262650.0
875Daniel Winnik32MINC81617235271.260001610827.3109913:3453278911044.7
876Luke Witkowski27DETD31134-1680.71000300166.32136:5311571150.0
877Christian Wolanin22OTTD10123-400.21000200147.114614:395500
878Miles Wood22NJDLW76191332-6843.616302130017011.294712:2822752166.7
879Nail Yakupov24COLRW5897162261.76301610949.662910:50960020.0
880Kailer Yamamoto19EDMRW9033-220.00000210230.013615:1036010.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%
881Keith Yandle31FLAD82848567358.77101291721794.5200824:291012600
882Pavel Zacha20NJDC6981725-3301.8521014301127.199214:22227031840743.9
883Nikita Zadorov22COLD777132041034.470011210947.4149919:2810627800
884Nikita Zaitsev26TORD6058138313.35001800549.3133322:1313411300
885Travis Zajac32NJDC63121426-8251.992109419113.2112817:54386455753750.9
886Henrik Zetterberg37DETLW821145561144.410102281701806.1159919:30344966670948.4
887Mika Zibanejad24NYRC72272047-23144.7131404127121212.7129317:58649265463350.8
888Mats Zuccarello30NYRLW80163753-10364.415103211601789.0151418:556762215926.3
889Jason Zucker26MINLW823331648447.825717219122214.9139116:58478041422.2
890Valentin Zykov22CARLW10347421.030014001816.713713:4213010.0
Support us without the ads? Go Ad-Free.