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%
1Vitaly Abramov22OTTRW2000000.000000000199:430000
2Noel Acciari29FLAC414711090.43101421685.963115:24639127224752.4
3Calen Addison20MIND3000000.0000000040.05618:311200
4Kenny Agostino28TORLW1000000.00000000044:080000
5Andrew Agozzino30ANALW3011000.1000010030.03712:1176161650.0
6Jack Ahcan23BOSD3000-30-0.2000000050.06220:385200
7Sebastian Aho23CARF5624335716327.2147372211014816.2109019:28253836532752.7
8Sebastian Aho24NYID3112-120.31000100425.04013:212100
9Frédéric Allard23NSHD1000-20-0.1000000001716:591000
10Wade Allison23PHIRW14437140.831013002416.718112:561028010.0
11Olle Alsing24OTTD4000-100.0000000010.04310:502400
12Mark Alt29LAKD2000020.0000000030.02713:351200
13Michael Amadio24TOTC25033-34-0.20000210240.031412:33168949450.0
13Michael Amadio24LAKC20022-52-0.30000110190.024912:26152757251.0
13Michael Amadio24OTTC5011220.1000010050.06512:5916192246.3
14Joey Anderson22TORRW1000120.000000000109:3630010.0
15Josh Anderson26MTLRW5217724-10382.51511561012513.685416:25251397558.3
16Michael Anderson21LAKD54110110302.91001802521.9114421:11746600
17Jaret Anderson-Dolan21LAKC347411-960.961024003718.945913:31205213217043.7
18Lias Andersson22LAKC23336-4120.430003002313.027812:0498203238.5
19Rasmus Andersson24CGYD5651621-9343.241001150965.2118921:13684900
20Andy Andreoff29PHILW6000-69-0.3000000020.0528:3711415962.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%
21Anthony Angello24PITC19224480.511002001910.51527:5925100
22Artem Anisimov32OTTC19279120.81100700306.722812:0299365240.9
23Mason Appleton25WPGC5612132511142.91200112018813.680714:2522617653.8
24Josh Archibald28EDMRW5276132371.070006006211.370413:33351924450.0
25Joel Armia27MTLRW41771410101.65110601739.660314:42138661627.3
26Viktor Arvidsson27NSHLW501015259212.7820214101516.683016:36331591833.3
27Rasmus Asplund23BUFF287411101.470024003420.636012:5131561135.3
28Zach Aston-Reese26PITC45961510151.680106007911.465814:37249571138.9
29Andreas Athanasiou26LAKC47101323-6272.31000112108511.870314:57161140100.0
30Cam Atkinson31CBJRW56151934-1642.71014211801589.5106018:56302272323.3
31Nicolas Aubé-Kubel24PHIRW503912-3440.43000900535.755911:10161202250.0
32David Backes36ANAC15314-440.330011003010.019112:441631817950.6
33Mikael Backlund31CGYC5492332-7302.4801116611446.395017:36214338735851.9
34Nicklas Bäckström33WSHC551538530145.310500211709116.5102318:36272535337848.3
35Kevin Bahl20NJDD7022000.3000020050.011816:5561800
36Josh Bailey31NYIC54827351243.6800118907710.494517:301913141843.8
37Justin Bailey25VANRW3000-22-0.1000000060.0206:480200
38Rūdolfs Balcers23SJSLW418917-6161.480028106612.160314:432981030.0
39Alexander Barabanov26TOTF22358160.721015002313.027112:1914700
39Alexander Barabanov26TORF1301114-0.10000100110.01128:375500
39Alexander Barabanov26SJSF9347020.821014001225.015917:399200
40Ivan Barbashev25STLC385712561.041017004311.650713:2115498210743.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%
41Aleksander Barkov25FLAC5026325812147.3187162012017614.8104720:56373156346354.9
42Alex Barré-Boulet23TBLF15303000.212000002611.522915:15581325.0
43Tyson Barrie29EDMD56840485107.34402211901465.5119821:24592600
44Morgan Barron22NYRC5101-120.11000000333.36813:412129950.0
45Matt Bartkowski32MIND1000-10-0.1000000020.01313:021100
46Mathew Barzal23NYIC5517284515485.616101217013412.7103018:44132215219843.4
47Nathan Bastian23NJDRW4137100210.43000700466.551712:3725136122136.4
48Drake Batherson22OTTC56171734-1783.212503710011115.392316:28291025838.5
49Gavin Bayreuther26CBJD9101-170.31000000166.313815:2341200
50Jay Beagle35VANRW30145-280.01000400214.837612:3183417313556.2
51Jake Bean22CARD4211112-2101.80100740551.861114:32211700
52Ethan Bear23EDMD43268-1141.72001600533.877217:58553100
53Nicolas Beaudin21CHID19246121.22000310728.626213:47211400
54Nathan Beaulieu28WPGD25011-5200.10000100260.041816:44303900
55Anthony Beauvillier23NYILW4715132815124.012305121010913.877116:2413392528.6
56Pierre-Édouard Bellemare35COLLW5392116211.290002006015.060011:20362626016860.7
57Kieffer Bellows22NYILW14303040.430010001915.815411:015362250.0
58Louis Belpedio24MIND1000-10-0.1000000020.01413:581300
59Alex Belzile29MTLF2011-100.0000010030.02110:39024180.0
60Emil Bemström21CBJC20325200.521002002810.725712:5181500
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%
61Jamie Benn31DALLW5211243513333.8830218601248.992517:47277326821056.1
62Jordie Benn33TOTD391910792.31000900452.257514:45511900
62Jordie Benn33VAND31189592.01000800392.645514:40461400
62Jordie Benn33WPGD8011200.4000010060.012115:045500
63Sam Bennett24TOTC48101727-2522.6910415201069.469214:251810812413747.5
63Sam Bennett24CGYC384812-14190.34001800676.051213:281779697348.6
63Sam Bennett24FLAC10691512332.351037203915.418118:04129556446.2
64Matt Benning26NSHD53134-1301.31000201432.386516:20535500
65Simon Benoit22ANAD6000-32-0.1000000030.010317:1292000
66Patrice Bergeron35BOSC5423254827166.913733186118212.698418:13364971443362.2
67Lean Bergmann22SJSF1000-14-0.1000000010.01010:191300
68Jacob Bernard-Docker20OTTD5000200.2000000060.06813:405300
69Tyler Bertuzzi25DETLW9527041.023011102025.017719:373131150.0
70Alex Biega32DETD13033-140.4000030040.013910:40112200
71Clark Bishop24OTTC13033240.20000300160.01239:28823363550.7
72Anthony Bitetto30NYRD14134-8200.01000210128.320214:26102100
73Anders Bjork24TOTLW455611-13140.250005014112.262513:531348010.0
73Anders Bjork24BOSLW30235-810-0.12000300229.136912:18937010.0
73Anders Bjork24BUFLW15336-540.430002011915.825617:0241100
74Oliver Bjorkstrand25CBJRW56182644-15234.216200224014312.698617:3730423442.9
75Tobias Björnfot19LAKD33156-3141.31000500303.355616:51342800
76Nick Bjugstad28MINC44611177171.760031010787.752011:49224812514546.3
77Colin Blackwell27NYRC471210222152.493028206418.865814:001945303248.4
78Sammy Blais24STLLW3687150121.680027003125.843412:04101033175.0
79Joachim Blichfeld22SJSW5101-2120.11000000333.3438:412200
80Anton Blidh25BOSLW10101-56-0.210000001010.010810:46425020.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%
81Teddy Blueger26PITC437152210162.1403115004914.363914:51255320121248.7
82Brock Boeser23VANRW56232649-3165.914811206014116.3108219:19203281436.4
83Zach Bogosian30TORD450447491.20000400360.065414:32316700
84Nick Bonino32MINC551016260262.2730214206615.281714:51501136532652.8
85Adam Boqvist20CHID3521416-7141.91100770395.159516:59292900
86Jesper Boqvist22NJDC28437-520.440013003411.831211:091015284538.4
87William Borgen24BUFD10000-44-0.1000000070.016316:16143000
88Andreas Borgman25TBLD7022-240.1000020070.08411:5831000
89Mark Borowiecki31NSHD22011-2380.20000100180.030113:41375400
90Robert Bortuzzo31STLD40145-3470.81001400313.256714:10498500
91Evan Bouchard21EDMD14235-220.81100300385.320814:50111100
92Madison Bowey25CHID2011100.2000010002211:091400
93Travis Boyd27TOTC395510-520.641005002321.741810:441518758546.9
93Travis Boyd27TORC20358120.821005001520.01939:409961924.0
93Travis Boyd27VANC19202-60-0.22000000825.022511:5169696651.1
94Tyler Bozak34STLC3151217-3101.321208313514.346214:55201721716556.8
95Erik Brännström21OTTD30211133252.21100920424.849116:21182600
96Derick Brassard33ARIC5381220-10121.4440110206711.978414:4858022920652.6
97Jesper Bratt22NJDW4672330482.7520116611016.974016:0518313633.3
98Justin Braun33PHID531560181.41000500591.798218:32737800
99Guillaume Brisebois23VAND1000000.0000000001211:313000
100T.J. Brodie30TORD561131423123.810001030482.1120721:33843400
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%
101Jonas Brodin27MIND53914232184.2810213107911.4118922:26993500
102Jonny Brodzinski27NYRC5101040.11000000714.35711:2024010.0
103Mathias Bromé26DETF26112-98-0.61001100224.535513:397191233.3
104Adam Brooks24TORC11415400.821101001040.011710:4121471041.2
105Connor Brown27OTTRW562114351124.315151113012317.1102218:153022121544.4
106Dustin Brown36LAKRW49171431-3183.78901122012913.286317:3710852250.0
107Josh Brown27OTTD26011-1300.3000010080.036814:08407100
108Logan Brown22OTTC1000020.000000000109:4000040.0
109Patrick Brown28VEGC400002-0.1000000050.0369:062716769.6
110Jacob Bryson23BUFD38189-1122.11000512244.272419:03433200
111Pavel Buchnevich25NYRLW5420284812425.716132207112016.7101218:44294941422.2
112Connor Bunnaman22PHIF18011-62-0.50000100150.020811:34631564853.8
113Michael Bunting25ARILW2110313-1121.873013003826.335116:421287558.3
114André Burakovsky25COLLW531925444105.1154031510010218.680015:0616222250.0
115Brent Burns35SJSD5672229-12364.2520117411385.1146326:08943100
116Kyle Burroughs25COLD5011150.2000010030.05010:0521000
117Will Butcher26NJDD2311011-321.31000820372.743819:0228700
118Quinton Byfield18LAKC6011120.0000010090.09015:0133264039.4
119Bowen Byram19COLD190221230.50000200210.033317:31133300
120Paul Byron31MTLLW46511165121.4401111004411.459112:5122116111542.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%
121Nicholas Caamano22DALRW24011-717-0.50000100330.02249:2184110100.0
122Drake Caggiula26TOTLW383710-6190.43000700466.547112:249645838.5
122Drake Caggiula26ARILW27167-1150.31000600313.233612:266494833.3
122Drake Caggiula26BUFLW11213-540.120001001513.313612:1931510100.0
123Matt Calvert31COLLW18033-26-0.20000300260.024913:49812010.0
124Kyle Capobianco23ARID2000-22-0.1000000030.02914:282100
125Brandon Carlo24BOSD273141121.43001100437.050518:43353800
126John Carlson31WSHD52103444-5125.97301221201287.8123723:47695200
127Gabriel Carlsson24CBJD14134-640.31000210147.120714:47121100
128Lucas Carlsson23CHID12011120.30000100100.015713:043600
129Ryan Carpenter30CHIC40415-1019-0.32110100517.850812:411778616548.4
130Daniel Carr29WSHLW6011-22-0.1000010050.06110:1441000
131Connor Carrick26NJDD11112-250.31000100812.520518:40241100
132Sam Carrick28ANAC132464280.82000310238.716812:55329333052.4
133Alexandre Carrier24NSHD19123381.01000200313.238120:03312200
134William Carrier26VEGLW5269150161.26000900659.254110:25131313537.5
135Jeff Carter36TOTC541713303223.615201103015411.089516:34304115316148.7
135Jeff Carter36LAKC4081119-6221.771008301176.865816:272036445146.3
135Jeff Carter36PITC149211902.081012003724.323716:5510510911049.8
136Jackson Cates23PHIC4011-30-0.1000010070.04210:3600131154.2
137Cole Caufield20MTLRW10415-120.740021003013.314013:580300
138Cody Ceci27PITD534131718103.840011300586.998118:31707400
139Erik Černák23TBLD46513188383.950001300855.991019:47469800
140Thomas Chabot24OTTD4962531-15363.8510119601205.0128826:17726800
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%
141Michael Chaput28ARIC13000-710-0.5000000030.01229:24819353450.7
142Zdeno Chára43WSHD5528105442.22000800673.0100818:19678800
143Jalen Chatfield24VAND18011-1112-0.50000100140.024213:26101100
144Ivan Chekhovich22SJSLW4011-30-0.1000010050.04210:292000
145Ben Chiarot29MTLD41167-16500.30100600811.289321:47607700
146Alex Chiasson30EDMRW459716-10331.245015206513.856212:297402340.0
147Filip Chlapík23OTTC1000100.0000000010.077:110100
148Sasha Chmelevski21SJSC5022-220.1000020080.0499:45174833.3
149Dennis Cholowski22DETD16123-140.710002001010.025415:5418500
150Jakob Chychrun22ARID56182341-6427.413503149017610.2131023:23895900
151Filip Chytil21NYRC42814229102.5800014007610.555513:14191513017442.8
152Anthony Cirelli23TBLC50913220101.8612310307512.088717:45326422723549.1
153Casey Cizikas29NYIC567714-2271.07003700729.777513:502511234029953.2
154Fredrik Claesson28TOTD60000120.1000000040.07412:2371000
154Fredrik Claesson28SJSD4000100.1000000030.04611:342800
154Fredrik Claesson28TBLD2000-112-0.1000000010.02814:015200
155Kale Clague22LAKD18066-640.60000600240.031017:1213900
156Kyle Clifford30STLLW50437-5300.04000201656.24979:5617696650.0
157Connor Clifton25BOSD4416710382.61000501482.180218:135210800
158Cal Clutterbuck33NYIRW504711-5100.43011700508.067213:2623191010.0
159Braydon Coburn35TOTD19022-3140.20000101180.030516:03202700
159Braydon Coburn35OTTD16022-3100.20000101150.026316:25142500
159Braydon Coburn35NYID3000040.1000000030.04214:056200
160Dylan Coghlan22VEGD29336-321.03000300319.739113:291629010.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%
161Andrew Cogliano33DALLW545611-8240.14010600885.775213:56247941126.7
162Ian Cole31TOTD5417821323.11001700303.385715:53943800
162Ian Cole31MIND5217821323.01001700283.682815:55923400
162Ian Cole31COLD2000000.0000000020.02914:412400
163Blake Coleman29TBLC5514173115373.912113170012211.585115:28201092722.2
164Ross Colton24TBLC3093123161.890043004619.631710:3463610110748.6
165Blake Comeau34DALRW5141014-13370.14000802765.380315:4418106535748.2
166J.T. Compher25COLLW481081810192.091027104721.368214:13383221625545.9
167Max Comtois22ANALW551617333404.01510314309417.085115:283493122235.3
168Kevin Connauton30FLAD7011470.5000010050.010014:1331200
169Brett Connolly28TOTRW31336340.430002102611.537612:098444930.8
169Brett Connolly28FLARW21224420.320002001612.526412:365253827.3
169Brett Connolly28CHIRW10112-120.110000101010.011211:123191150.0
170Kyle Connor24WPGLW56262450-4125.9161005213016615.7104918:4418186460.0
171Andrew Copp26WPGC551524392204.09601176111513.0100418:15416712310953.0
172Nick Cousins27NSHC52513184411.55001940608.369513:221648191752.8
173Logan Couture31SJSC53171431-10253.014212104011414.9102119:16395844445649.3
174Sean Couturier28PHIC45182341-484.315304167012015.087019:20223442732356.9
175Charlie Coyle28BOSC5161016-4200.95012820797.683116:17245724526248.3
176Dylan Cozens19BUFC414913-15160.43100900626.558914:2111309610647.5
177Joseph Cramarossa28MINC4011-1150.0000010030.04310:4611000
178Sidney Crosby33PITC552438628267.0185152117015915.1112220:24284467658653.6
179Lawson Crouse23ARILW514913-10460.34000720705.772914:1830155202346.5
180Josh Currie28PITRW1000000.00000000077:24002340.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%
181Austin Czarnik28NYIC4000-10-0.1000000020.05012:30227558.3
182Kevin Czuczman30PITD2000-30-0.2000000020.02311:392100
183Kirby Dach20CHIC182810-340.61100800267.733418:341277711440.3
184Evgenii Dadonov31OTTRW5513720-941.7130036108914.685715:352638010.0
185Rasmus Dahlin20BUFD5651823-36262.0410081001154.3121021:36458000
186Michael Dal Colle24NYILW26134140.11000300195.331011:549321325.0
187Zac Dalpe31CBJRW12213-200.22000100229.112710:37811182245.0
188Phillip Danault27MTLC53519249241.950001801736.889416:52287647643152.5
189Brandon Davidson29BUFD6000-44-0.2000000070.09215:2051400
190Jeremy Davies24NSHD16011380.60000100190.024115:0271100
191Calvin de Haan29CHID441910-16140.61001810581.781918:37859900
192Jacob de La Rose25STLLW13011-27-0.20000100130.013310:12822343946.6
193Chase De Leo25ANAC1000-20-0.1000000010.01313:26014833.3
194Jean-Sébastien Dea26BUFC1000-120.0000000020.065:330000
195Tony DeAngelo25NYRD6011-64-0.30000010130.011118:296300
196Alex DeBrincat23CHIRW523224563127.522917159015520.6106820:322270162440.0
197Jake DeBrusk24BOSLW415914161.13201810925.461114:5420336940.0
198Danny DeKeyser30DETD4748123183.04000800439.385118:06814400
199Michael Del Zotto30CBJD534913583.34000900775.294817:535412500
200Ty Dellandrea20DALC263250230.31200110319.732512:291047455545.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%
201Dylan DeMelo27WPGD5209910202.60000801440.088216:58587600
202Jason Demers32ARID41044-4261.00000400440.070717:14306900
203Grigori Denisenko20FLALW7044120.3000040060.08411:562151150.0
204Travis Dermott24TORD51246-1191.02000400365.667413:13354400
205Nicolas Deslauriers29ANALW495510-7530.55002500657.755511:19201361325.0
206Phillip Di Giuseppe27NYRLW311782130.41000700442.334411:0616783442.9
207Jason Dickinson25DALC517815-2180.970027106610.682616:12497813715946.3
208Brenden Dillon30WSHD562171915493.920001511513.9106118:576114300
209Christian Djoos26DETD362911-13141.11100630395.154315:05261000
210Noah Dobson21NYID4631114182.93000650694.375416:24594000
211Max Domi25CBJLW5491524-18751.472021410999.182215:13101519220448.5
212Ryan Donato24SJSC5061420-10101.3420110401045.863112:372150273642.9
213Joonas Donskoi28COLRW5117143114104.11250311308619.874214:322514131841.9
214Drew Doughty31LAKD5682634-14265.52600131211017.9147726:23839100
215Nic Dowd30WSHC56114154311.5110034006816.280514:224010943233656.3
216Justin Dowling30DALC27145-460.01000310273.729911:04317434350.0
217Leon Draisaitl25EDMC56315384292210.91515183617016818.5124322:11123757445755.7
218Sheldon Dries26COLC3000140.0000000010.0237:4906010.0
219Jonathan Drouin25MTLLW4422123-8201.120001650762.670816:05742212446.7
220Jamie Drysdale18ANAD24358-1260.830004102810.747019:3523700
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%
221Dillon Dubé22CGYC51111122-1202.2920011008413.169613:3814599852.9
222Pierre-Luc Dubois22TOTLW4691221-8381.681037507611.869115:02265916621643.5
222Pierre-Luc Dubois22WPGLW4181220-6361.671027506911.661915:06235713318841.4
222Pierre-Luc Dubois22CBJLW5101-220.01001000714.37314:3132332854.1
223Matt Duchene30NSHC346713-1260.75100520738.253815:50103016213953.8
224Anthony Duclair25FLALW4310223227184.2910120111049.667415:41932020.0
225Mathew Dumba26MIND51615211463.551011140896.7113622:17757400
226Brian Dumoulin29PITD414101418123.54000901508.091722:21556300
227Vince Dunn24STLD4361420-8182.74200950738.282819:15513600
228Joshua Dunne22CBJC6000-14-0.1000000070.06210:2371262817.6
229Christian Dvorak24ARIC56171431-11123.1881411309517.9103118:24454855350952.1
230Ryan Dzingel28TOTC408513-5211.262004104816.750812:4210443925.0
230Ryan Dzingel28OTTC29639-3190.960002103915.436312:317343730.0
230Ryan Dzingel28CARC11224-220.30200200922.214513:12310020.0
231Cody Eakin29BUFC46347-914-0.13000400397.759512:56203327122854.3
232Jordan Eberle30NYIRW551617339164.215102134012812.592216:4518303442.9
233Alexander Edler34VAND52088-8581.30000800990.0108720:541188000
234Joel Edmundson27MTLD553101328254.830001000773.9110320:03759800
235Nikolaj Ehlers24WPGLW4721254615156.215605187014814.279516:55122610100.0
236Jack Eichel24BUFC2121618-961.21101880613.343020:30152019519749.7
237Aaron Ekblad24FLAD351111225334.4560365010110.987825:05272400
238Mattias Ekholm30NSHD486172319145.6600214211105.5109822:52462300
239Oliver Ekman-Larsson29ARID4632124-17322.812009120833.696520:58267200
240Lars Eller31WSHC4481523-1211.9800211406911.671916:21163633232750.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%
241Ryan Ellis30NSHD35513181103.332001120756.783223:46632100
242Pierre Engvall24TORLW4275122161.070015006111.550111:56124310213543.0
243Tyler Ennis31EDMC30369060.63002600387.936412:086436366.7
244Mackenzie Entwistle21CHIRW5112120.31000100616.7499:4921062122.2
245Loui Eriksson35VANLW7011-32-0.1000010050.0679:351110100.0
246Joel Eriksson Ek24MINC5619113016204.01900292011916.095517:033710539544447.1
247Adam Erne25DETLW4511920-1262.283006307115.562613:551682201458.8
248Jake Evans24MTLC47310132290.82010901555.555611:50267920320250.1
249Robby Fabbri25DETC30108183162.3100056205817.251817:1617348310743.7
250Dante Fabbro22NSHD4021012-1232.21101910593.477319:19573200
251Radek Faksa27DALC556814-15300.04110710946.495917:264510042433655.8
252Joel Farabee20PHILW552018380284.317301144012216.488116:0121486940.0
253David Farrance21NSHD2000300.3000000030.03618:081100
254Hudson Fasching25ARIRW5000-30-0.2000000070.0479:281600
255Jesper Fast29CARRW4661319-4141.3510110303815.870415:182378132534.2
256Justin Faulk28STLD567182511355.2610212421176.0135924:168712700
257Mario Ferraro22SJSD5611617-6222.610001240581.7125622:269615500
258Kevin Fiala24MINLW50202040-2434.614605128016212.384516:54132751033.3
259Valtteri Filppula36DETC386915-1121.360019002524.059315:3615910913345.0
260Christian Fischer23ARIRW523811-1060.13000710476.466312:4527148121250.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%
261Haydn Fleury24TOTD47314-1280.63000100624.872415:24556300
261Haydn Fleury24CARD35101-660.21000000482.147613:36404600
261Haydn Fleury24ANAD12213-620.420001001414.324820:39151700
262Warren Foegele24CARLW531010204202.01000110009111.075014:091260181751.4
263Steven Fogarty27BUFC9123280.41000200520.010611:441047558.3
264Marcus Foligno29MINLW3911152619493.51001215004027.558414:58171092918.2
265Nick Foligno33TOTLW49713202321.56100913818.687117:463713311714444.8
265Nick Foligno33CBJLW427916-3281.16100513739.676218:093510911412847.1
265Nick Foligno33TORLW7044540.4000040080.010815:2822431615.8
266Callan Foote22TBLD351239291.51000200402.545112:53293900
267Nolan Foote20NJDLW6112-100.21000100520.0589:4115020.0
268Derek Forbort28WPGD56210121352.620001000673.0116220:451158000
269Alex Formenton21OTTLW20426660.930102002714.824012:008231420.0
270Filip Forsberg26NSHC39122032-9163.29303101001299.371318:1714473537.5
271Gustav Forsling24FLAD43512171784.14100930945.385819:57423000
272Liam Foudy20CBJC2404406-0.10000400400.030212:365132820.0
273Cam Fowler29ANAD5651823-4184.250011440756.7121921:46362700
274Adam Fox22NYRD555424719147.82211202111024.9135924:4210223010.0
275Trent Frederic22BOSC42415-865-0.14003100449.147311:151561373352.9
276Mark Friedman25TOTD9213190.62000100922.29911:03714010.0
276Mark Friedman25PITD5213350.82000100633.35511:045900
276Mark Friedman25PHID4000-24-0.1000000030.04411:0125010.0
277Martin Frk27LAKRW1000-10-0.10000000099:210100
278Byron Froese29CGYC6101120.21000000250.0508:1848121938.7
279Michael Frolík32MTLLW8000-30-0.30000000140.09211:27196460.0
280Morgan Frost21PHIC2000000.0000000002010:1400101050.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%
281Kurtis Gabriel27SJSRW11000155-0.1000000040.0847:40104600
282Jonah Gadjovich22VANLW1000-1170.00000000054:550100
283Sam Gagner31DETC427815-4151.26101800888.064915:26145839746.1
284Alex Galchenyuk26TOTC345813-8200.74100800628.143212:4210443350.0
284Alex Galchenyuk26TORC264812-2140.94000800458.935613:429323350.0
284Alex Galchenyuk26OTTC8101-66-0.10100000175.9769:3011200
285Brendan Gallagher28MTLRW351492310163.41130290010613.252515:011246231954.8
286Dylan Gambrell24SJSC495712-1813-0.240117004810.478516:02547727935843.8
287Jake Gardiner30CARD26088-1111.20000530230.041716:03151500
288Rhett Gardner24DALC28112-98-0.51000100234.32799:581152435743.0
289Conor Garland24ARIRW49122739-3263.9930120701358.987817:55192671433.3
290Adam Gaudette24TOTC405611-15120.45000330667.644511:072216537142.7
290Adam Gaudette24VANC33437-13120.14000120596.835910:542012506543.5
290Adam Gaudette24CHIC7134-200.31000210714.38512:12243633.3
291Frédérick Gaudreau27PITC1928101021.120007012010.024813:0499877553.7
292Johnny Gaudreau27CGYLW56193049265.4127051812011217.0103118:2598010.0
293Frederik Gauthier25ARIC2000020.0000000010.0136:451161037.5
294Julien Gauthier23NYRRW30268-6140.32000600385.32899:399564450.0
295Vladislav Gavrikov25CBJD5521012-13141.720011000484.2106719:24776900
296Glenn Gawdin23CGYC7011-100.0000010010.0486:55112191654.3
297Morgan Geekie22CARC363691100.712006003010.03529:47628746752.5
298Nathan Gerbe33CBJC9123020.31000101911.110011:07287653.8
299Timothy Gettinger22NYRLW2000-20-0.1000000020.02311:431510100.0
300Ryan Getzlaf35ANAC4851217-14430.623011110707.179616:35466635032651.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%
301Dennis Gilbert24COLD3000050.000000000206:431200
302Mark Giordano37CGYD56917265145.4540213401426.3128522:571105100
303Samuel Girard22COLD485273215165.750001890796.3111523:13523100
304Claude Giroux33PHIC54162743-4124.1151021710012013.397818:0663248432859.6
305Cody Glass21VEGC274610681.004005102814.339314:3291011014942.5
306Luke Glendening31DETC5469153201.16001900679.079914:48576852333660.9
307Alex Goligoski35ARID56319222144.530001270724.2128823:001087600
308Barclay Goodrow27TBLRW556142016522.060011400728.383215:072711116216250.0
309Shayne Gostisbehere27PHID4191120-263.445007408510.681819:56471800
310Yanni Gourde29TBLC5617193610444.315204154011814.495617:04215131633348.7
311Mikael Granlund28NSHC51131427-1142.6850112207417.699219:28424624322651.8
312Derek Grant30ANAC466915-4251.15011900669.167014:34406528927751.1
313Tyler Graovac27VANC14314-360.421001001717.61369:44513425045.7
314Ryan Graves25COLD542131515553.6200013001012.0102919:03917700
315Andy Greene38NYID55145962.71000400502.096717:35994100
316Jordan Greenway23MINLW56626325492.560002510807.588515:482887161748.5
317A.J. Greer24NJDLW1000070.00000000098:330000
318Noah Gregor22SJSC30516-1660.05000100608.335211:431947204929.0
319Mikhail Grigorenko26CBJC324812-260.940018003611.144013:45171491537.5
320Rocco Grimaldi27NSHC4010313-341.590123006216.151312:49920020.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%
321Jordan Gross25ARID7033-320.20000300100.09213:118600
322Carl Grundström23LAKRW476511-10160.66003320669.158612:28231043442.9
323Matt Grzelcyk27BOSD375152011224.34101960806.373119:45341900
324Radko Gudas30FLAD5429116402.42001900842.494917:347225000
325Erik Gudbranson29TOTD45134-12590.31001300581.780617:556411100
325Erik Gudbranson29OTTD36123-1347-0.11001200531.965118:04519200
325Erik Gudbranson29NSHD90111120.3000010050.015517:15131900
326Jake Guentzel26PITC562334577286.3176072112114116.3113520:1632433925.0
327Carl Gunnarsson34STLD12022-260.2000020060.017314:2616900
328Denis Gurianov23DALRW551218300213.0840214401309.287215:511263010.0
329Nikita Gusev28TOTLW314610-1220.24000420725.644514:211400
329Nikita Gusev28NJDLW20235-120-0.22000210454.427113:321200
329Nikita Gusev28FLALW11235020.42000210277.417415:510200
330David Gustafsson20WPGC4000-10-0.1000000010.0235:4900111052.4
331Erik Gustafsson28TOTD2911112-101.61000650333.048516:43212100
331Erik Gustafsson28PHID241910-201.31000540254.041817:24202000
331Erik Gustafsson28MTLD5022100.3000011080.06713:231100
332Gaetan Haas29EDMF34213-610-0.42001100248.338611:21293113916745.4
333Brandon Hagel22CHILW5291524-7112.090021131919.972713:59285991439.1
334Carl Hagelin32WSHLW56610167191.250101000857.179014:06192231023.1
335Robert Hägg25PHID34235-3180.92000300296.953315:403110000
336Nicolas Hague22VEGD525121714314.050001200786.483216:00659400
337Libor Hájek22NYRD442242101.32001200336.167215:16482600
338Jani Hakanpää28TOTD572244352.22001101543.7102718:018321500
338Jani Hakanpää28ANAD420110311.10000100410.078218:376516800
338Jani Hakanpää28CARD15213441.120010011315.424516:21184700
339Micheal Haley34OTTC4000-15-0.100000000246:03010010.0
340Taylor Hall29TOTLW53102333-6262.9820117601367.494717:52153471041.2
340Taylor Hall29BUFLW3721719-21240.411001250882.369118:4111242918.2
340Taylor Hall29BOSLW1686141522.571015104816.725515:584105183.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%
341Dougie Hamilton27CARD5510324220358.27212161601805.6125022:43645200
342Travis Hamonic30VAND383710-3391.93000700793.873619:228148010.0
343Fredrik Händemark27SJSC8101-320.01000000520.0769:27114293049.2
344Noah Hanifin24CGYD4741115-2182.84001830894.594120:01402800
345Joel Hanley29DALD35088621.80000800270.045613:01304000
346Mike Hardman21CHIRW8123000.31000200520.08810:596381150.0
347Jansen Harkins23WPGC26112-24-0.11000100166.32188:2431111761.1
348Ben Harpur26NSHD340772171.40000601330.055916:26294400
349Scott Harrington27CBJD12123-360.41000101812.519616:2120900
350Ryan Hartman26MINRW51715220331.660121131749.576915:04335519827941.5
351Garnet Hathaway29WSHRW56612187661.660001101629.769012:1930179101441.7
352Erik Haula29NSHLW51912214142.0612210208510.681616:00236327022055.1
353Jayce Hawryluk25VANC30235-790.020013001811.12899:3811431150.0
354John Hayden25ARIC29235-4370.22002300219.52859:4916844930.8
355Kevin Hayes28PHIRW55121931-2222.5930213601279.496417:31146023424449.0
356Barrett Hayton20ARIC14213-100.220001001020.016111:29315404050.0
357Victor Hedman30TBLD54936455287.38102132301366.6135225:03735100
358Danton Heinen25ANAC437714-900.96101700769.263514:4630321614.3
359Ville Heinola19WPGD5000-22-0.1000000090.07815:329200
360Miro Heiskanen21DALD5581927-9124.5530111801216.6137324:58524700
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%
361Darren Helm34DETC47358-3100.03000500833.669014:4120396366.7
362Adam Henrique30ANAC4512921-8112.1111027117715.672216:02324030324455.4
363Aleksi Heponiemi22FLAC9112120.11001100156.711012:141000
364Tomáš Hertl27SJSC501924431275.114412186011217.095719:08393948639455.2
365Thomas Hickey31NYID5022500.7000020020.08116:1631000
366Matthew Highmore24TOTLW42347-580.13001400407.548911:3821435550.0
366Matthew Highmore24CHILW24022-56-0.30000200200.02128:5092200
366Matthew Highmore24VANLW18325020.430012002015.027715:2212215550.0
367Vinnie Hinostroza26TOTC264812081.140008003312.131912:1633731715.0
367Vinnie Hinostroza26CHIC174812281.440008002714.823113:342341910.0
367Vinnie Hinostroza26FLAC9000-20-0.2000000060.0899:50132820.0
368Roope Hintz24DALLW411528431345.39601161209216.374818:14155223123849.3
369Taro Hirose24DETLW6022200.20000200100.08614:22211150.0
370Nico Hischier22NJDC216511-940.723104104413.638918:31201120315856.2
371Niklas Hjalmarsson33ARID41055-6181.00000500290.071217:22691500
372Mike Hoffman31STLC521719362104.110703910011315.078315:0412296366.7
373Nils Höglander20VANLW56131427-4162.812101140011811.086515:2719261150.0
374Nick Holden33VEGD17022320.60000200230.026915:51202800
375Justin Holl29TORD552182016253.920011701573.5115821:04848200
376Patric Hörnqvist34FLARW44141832-3393.3680214401459.773816:47238021214.3
377Bo Horvat25VANC56192039-6234.211713164013114.5111419:53386464857752.9
378Brett Howden22NYRC42167-211-0.21000501333.052812:34355711813546.6
379Filip Hronek23DETD5622426-18163.22000131101141.8131023:23466700
380Jonathan Huberdeau27FLALW5520416112367.1155012219012216.4101318:251151172243.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%
381Cameron Hughes24BOSC1000-10-0.1000000030.01616:05125741.7
382Jack Hughes19NJDC56112031-3162.31010114601427.7106819:04151521639535.4
383Quinn Hughes21VAND5633841-24224.2300019190983.1127722:48431800
384Brad Hunt32MIND12101-84-0.31001000147.114812:206400
385Dryden Hunt25ARILW26358-640.53000500397.731111:585944930.8
386Ben Hutton27TOTD38145-13110.41000400541.970118:28394400
386Ben Hutton27ANAD34145-13110.41000400512.062918:31363700
386Ben Hutton27TORD4000000.0000000030.07218:023700
387Zach Hyman28TORC4315183319284.012304162011513.083319:222169183732.7
388Alex Iafallo27LAKC55131730-842.79402134011811.0109419:5339262528.6
389Matt Irwin33BUFD24022-10190.00000200270.039016:15435600
390Mark Jankowski26PITC454711460.840007003511.448210:43213515117246.7
391Mattias Janmark28TOTC56111324-12101.6641010309511.695717:061426214432.3
391Mattias Janmark28CHIC4110919-1781.254106307213.969016:4992261037.5
391Mattias Janmark28VEGC15145520.31000400234.326817:5054153430.6
392Calle Järnkrok29NSHC4913152813143.5102129609114.382316:481530415443.2
393Christián Jaroš24SJSD7011-42-0.1000010030.07811:118900
394Tanner Jeannot23NSHF15527621.240101012321.718212:087531233.3
395Jan Jeník20ARIRW2202300.52000000366.72412:0502121152.2
396Boone Jenner27CBJC418917-961.161109007910.173818:00537630124555.1
397Nick Jensen30WSHD53212145142.520001200603.391717:18655600
398Ryan Johansen28NSHC48715220221.8430011406710.481316:57164342439851.6
399Marcus Johansson30MINC366814-1040.642034404613.057415:561212325337.6
400Erik Johnson32COLD4011220.3000010050.05413:265700
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
401Jack Johnson34NYRD13101-580.01000000137.722116:58153000
402Luke Johnson26MINC14101-55-0.31000000119.114110:06429444350.6
403Reese Johnson22CHIF5000-29-0.1000000040.0407:57222010.0
404Tyler Johnson30TBLC5581422-1161.8620113107710.475213:40156317014054.8
405Andreas Johnsson26NJDLW505611-1120.44100600657.769713:561739111739.3
406Ross Johnston26NYILW12011-335-0.2000010050.01058:446431325.0
407Henri Jokiharju21BUFD46358-1141.63000500506.084618:23534700
408Caleb Jones23EDMD33044-760.30000400230.044913:36352700
409Max Jones22ANALW467411-9360.65201310779.165214:10111005550.0
410Seth Jones26CBJD5652328-18263.7320117601413.5141325:1410110200
411Zachary Jones20NYRD10044-220.40000310120.015014:598800
412Mathieu Joseph23TBLRW56127193102.3111026105920.361210:561582436938.4
413Pierre-Olivier Joseph21PITD16145160.81000400273.726916:4772200
414Dakota Joshua24STLC12101-37-0.11000000911.11088:58223372757.8
415Roman Josi30NSHD4882533-11204.67103111311415.7116924:21832700
416Tyson Jost22COLC547101714241.670011000927.676314:07194516218446.8
417Olli Juolevi22VAND23213-100.82000100248.330413:13302300
418Tomáš Jurčo28VEGRW8011000.00000100110.0728:5824010.0
419Noah Juulsen23FLAD4000-30-0.2000000050.04811:584900
420Nazem Kadri30COLC56112132-7342.5830315601706.592216:28193639235152.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%
421Dominik Kahun25EDMC489615-321.390025106913.061512:491213161453.3
422Kaapo Kakko19NYRRW4898173101.672007108111.168914:2116143442.9
423Arthur Kaliyev19LAKRW1101-100.210000001100.01514:421000
424Wyatt Kalynuk23CHID21459-641.240005002615.434216:16212500
425David Kämpf26CHIC5611112-320-0.110001100631.682114:40144541036752.8
426Steven Kampfer32BOSD20235341.41100300287.133416:42242000
427Evander Kane29SJSLW56222749-1425.617322214219411.3113120:122297233440.4
428Patrick Kane32CHIRW56155166-7146.112303321901917.9124522:1415132528.6
429Kasperi Kapanen24PITRW401119301573.61010316306816.262115:32841010.0
430Kirill Kaprizov23MINLW5527245110166.719803195015717.2100618:18182932112.5
431Erik Karlsson30SJSD5281422-18182.953018511107.3122723:36692000
432William Karlsson28VEGC561425391944.313104177111112.6104518:40292951844154.0
433David Kaše24PHIRW1000000.0000000001110:581000
434Ondřej Kaše25BOSRW3000000.0000000040.0268:301100
435Zack Kassian30EDMRW27235-4150.020003001811.132011:51373020.0
436Martin Kaut21COLRW5000-14-0.1000000020.0408:001600
437Joey Keane21CARD1000-10-0.1000000010.02019:340200
438Brady Keeper24FLAD1000000.00000000099:280100
439Duncan Keith37CHID5441115-13302.131016501103.6126423:25913300
440Clayton Keller22ARIC56142135-5183.510403156012411.393316:401420192246.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%
441Joel Kellman26SJSF7112-160.21000100137.77510:4125272849.1
442Parker Kelly21OTTF1101100.210000001100.087:320410100.0
443Adrian Kempe24LAKLW56141529-18282.59412510012711.094816:562147274139.7
444Alexander Kerfoot26TORC56815232121.7701113206811.880914:27344112418040.8
445Tanner Kero28DALRW393710060.73002520397.741310:361431241463.2
446Phil Kessel33ARIRW56202343-17124.516403149011517.495717:05981325.0
447Jujhar Khaira26EDMLW403811-1420.63002800417.348212:032115117120745.2
448Matt Kiersted22FLAD7000-42-0.3000000060.010615:1010100
449Alex Killorn31TBLC56151833-1373.310501134112112.4100317:5412591233.3
450Joel Kiviranta24DALF266511361.451005003119.431712:1011401614.3
451John Klingberg28DALD5372936-15234.75201141501086.5120322:42524900
452Nikolai Knyzhov22SJSD562810-10391.32001800513.993816:45548400
453Slater Koekkoek26EDMD18101-72-0.11000000175.923713:10311000
454Mikko Koivu37CBJC7112-220.11000100333.38712:28110323845.7
455Keegan Kolesar23VEGRW4431013-4300.730001000466.54209:3315107627345.9
456Leo Komarov34NYIC331787150.61001601273.742312:501183264138.8
457Travis Konecny23PHIC50112334-5262.97401167010011.079515:54165561233.3
458Anže Kopitar33LAKC56133750-7104.7103041720011811.0118621:11374566149357.3
459Klim Kostin21STLC2011-100.0000010002813:480900
460Jesperi Kotkaniemi20MTLC5651520-1121.250011140875.782914:48278426328647.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%
461Vitali Kravtsov21NYRRW20224-640.02000200238.724812:2467020.0
462Peyton Krebs20VEGC4011100.1000010010.04611:26146366.7
463Chris Kreider29NYRLW50201030-1343.69110473010219.687017:2435115304540.0
464David Krejčí34BOSC518364416164.7530123130839.687417:08262532127154.2
465Torey Krug29STLD512303211255.21100181201111.8115022:33575100
466Dominik Kubalík25CHILW56172138-3184.2134011110015610.986915:311757030.0
467Karson Kuhlman25BOSC20202-60-0.12000000316.521310:394272250.0
468Dean Kukan27CBJD35145-3101.01000400293.449714:11383600
469Brett Kulak27MTLD462683201.92000600573.574116:06542800
470Dmitry Kulikov30TOTD48044-3280.90000400510.092019:10499300
470Dmitry Kulikov30NJDD38022-4260.50000200430.074319:33397200
470Dmitry Kulikov30EDMD10022120.5000020080.017717:44102100
471Luke Kunin23NSHC38109193132.3100029007114.153213:592084153033.3
472Janne Kuokkanen22NJDC5081725-11141.7710114306113.173914:4619101811.1
473Rasmus Kupari20LAKC7101-52-0.11000000812.58011:2837353053.8
474Sean Kuraly28BOSC47459-1020-0.14002401884.566114:04219922917057.4
475Philipp Kurashev21CHIC548816-9121.062015306512.370613:05183210214641.1
476Evgeny Kuznetsov28WSHC41920297183.1810413707811.567916:34182120428941.4
477Oliver Kylington23CGYD8011-100.1000010070.010513:051300
478Jordan Kyrou22STLC551421351123.61400218309814.379314:251376650.0
479Joel L'Esperance25DALRW12202-220.22001000825.01139:2501671041.2
480Kevin Labanc25SJSRW55121628-9312.41200213301299.390316:251561010.0
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
481Tanner Laczynski23PHIC500010-0.1000000060.0509:5915111640.7
482Sam Lafferty25PITC34066-625-0.30000600330.03329:471189555052.4
483Alexis Lafrenière19NYRLW5612921-781.8120049006717.977713:531143131841.9
484William Lagesson24EDMD19022090.50000200110.026914:09141500
485Patrik Laine22TOTRW46121224-28251.484019308214.680317:27153661924.0
485Patrik Laine22CBJRW45101121-29210.864009207912.778617:28143351821.7
485Patrik Laine22WPGRW1213140.52001010366.71616:20131150.0
486Juho Lammikko25FLARW44415-810-0.33010100439.347710:50165012415244.9
487Gabriel Landeskog28COLLW5420325214345.911908266015512.9107819:57288128822156.6
488Dylan Larkin24DETC4491423-14341.481009501346.789820:24173836136949.5
489Adam Larsson28EDMD5646102242.74000600527.7110019:3912816610100.0
490Jacob Larsson23ANAD46167-9141.21000501422.480017:23593700
491Johan Larsson28ARILW528614-13240.780026005813.872713:59347729631348.6
492Scott Laughton26PHIC539112013392.0801111008910.181715:253414121122049.0
493Jeremy Lauzon23BOSD411788402.51000601482.176718:43539800
494Curtis Lazar25TOTC507613-660.970016005512.766613:19229916017547.8
494Curtis Lazar25BUFC33549-400.750014003514.344913:37166410710450.7
494Curtis Lazar25BOSC17224-260.220002002010.021712:46635537142.7
495Nick Leddy29NYID5622931-384.9110119100792.5120921:35545800
496Anders Lee30NYILW271271911123.093036108015.047317:321339636549.2
497Artturi Lehkonen25MTLLW477613-261.05020501789.063113:2523855838.5
498Mikko Lehtonen27TOTD26066-280.90000510330.041315:53153000
498Mikko Lehtonen27CBJD17033-340.50000300240.030618:00132500
498Mikko Lehtonen27TORD9033140.4000021090.010711:522500
499Josh Leivo27CGYLW38639-3100.860023005012.040810:452333925.0
500Brendan Lemieux24TOTLW494711-2730.74001700508.049610:082610962023.1
500Brendan Lemieux24NYRLW312570590.42001500316.531710:13146541620.0
500Brendan Lemieux24LAKLW18224-2140.320002001910.51809:5812442433.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%
501John Leonard22SJSLW4431013-720.621001000595.149511:151725010.0
502Otto Leskinen23MTLD1000000.0000000001616:230100
503Kris Letang33PITD557384519327.26102231411325.3135624:396592010.0
504Vinni Lettieri25ANAC5000-30-0.2000000070.06412:43192340.0
505Tyler Lewington26NSHD2011490.4000010040.02814:104100
506Trevor Lewis34WPGC565510720.93021500687.45529:52227111857.9
507Timothy Liljegren21TORD2000120.1000000010.03015:062300
508Kole Lind22VANRW7000-40-0.3000000040.09213:093800
509Oskar Lindblom24PHILW508614-990.780016005813.865913:1124433260.0
510Esa Lindell26DALD565111611194.640109201005.0129823:1110411400
511Ryan Lindgren22NYRD511151620354.010001401651.5102020:00509800
512Elias Lindholm26CGYC5619284710225.4136041710113014.6111419:54345350948251.4
513Hampus Lindholm27ANAD18246-1161.32000310296.939722:0219900
514Pär Lindholm29BOSC1000000.0000000001312:55004180.0
515Gustav Lindström22DETD13033100.7000030080.021016:07171400
516Blake Lizotte23LAKC4137102160.73000700427.152112:42213218017450.8
517William Lockwood22VANRW2000-22-0.1000000030.02814:121600
518Ryan Lomberg26FLALW34224-267-0.12000200474.33309:431090010.0
519Steven Lorentz24CARC45268180.32001600405.047010:26164715815151.1
520Adam Lowry27WPGLW521014246132.4901312208012.580715:323016136135450.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%
521Milan Lucic32CGYLW56101323-8461.8820013007413.576313:381213992427.3
522Matt Luff23LAKRW13101-45-0.11000000185.613610:29682340.0
523Isac Lundeström21ANAC41639-9140.360003005211.562515:15191618920947.5
524Eetu Luostarinen22FLAC44358-1112-0.43001500348.857813:08255519120748.0
525Ilya Lyubushkin26ARID42112-13100.21000100362.865915:427210300
526Olli Määttä26LAKD41044-860.80000400430.067416:26534100
527Kurtis MacDermid26LAKD28224-14360.120002001612.537413:21354600
528Jacob MacDonald27COLD331891482.41000800492.049314:57313800
529Mackenzie MacEachern26STLLW21112380.10010100254.02049:422351150.0
530Zack MacEwen24VANC34112-244-0.21000100313.22948:389654450.0
531Ryan MacInnis24CBJC16000-30-0.40000000140.01609:58319283147.5
532Connor Mackey24CGYD61233200.71000200425.08514:100800
533Nathan MacKinnon25COLC4820456522377.712802281702069.797720:22153823925448.5
534Josh Mahura22ANAD13134040.81000300147.120715:5491000
535Philippe Maillet28WSHF2000-10-0.1000000010.0189:09016650.0
536Cale Makar22COLD448364417127.34403181801047.7107024:19364900
537Evgeni Malkin34PITC3382028-4242.4440015507211.158517:44121815220642.5
538Sean Malone25NSHC1011-120.1000010010.01110:38004450.0
539Mikhail Maltsev22NJDLW33639-440.760003005510.937811:27826748646.3
540Andrew Mangiapane24CGYLW561814321243.71521411309119.893316:40335121511.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%
541Josh Manson29ANAD23167-3301.11001600195.341417:59316100
542Anthony Mantha26TOTRW56151429-14252.412300131013810.9101518:072749182343.9
542Anthony Mantha26DETRW42111021-14171.69200100010011.076618:152034151648.4
542Anthony Mantha26WSHRW14448080.831003103810.524917:457153730.0
543Brad Marchand32BOSLW5329406926469.6214452314314320.3100218:551166112431.4
544Jonathan Marchessault30VEGC5518264419395.415304233017610.295817:251444414746.6
545Mason Marchment25FLAF3328104180.52000800504.046614:08873132138.2
546John Marino23PITD5231013582.32101631565.4107820:44504800
547Patrick Marleau41SJSC56459-910-0.22200500547.474413:17194014115947.0
548Mitch Marner23TORRW5520476721207.3200053114215612.8123322:2641234180.0
549Pat Maroon32TBLLW55414182601.322001220468.763811:3667521016.7
550Matt Martin31NYILW546511-2360.85100410688.859811:04231813925.0
551Alec Martinez33VEGD539233226127.2630217608510.6119622:341684400
552Jordan Martinook28CARLW444913-3250.74001801626.556112:452090788847.0
553Mike Matheson26PITD44511169283.150011010865.882018:38404100
554Stefan Matteau26CBJLW18101-49-0.21000000156.719510:499352528.6
555Auston Matthews23TORC5241256621109.53110012223022218.5112121:33475745041751.9
556Scott Mayfield28NYID56213152383.420001300792.5109119:291087600
557Gerald Mayhew28MINF4011100.1000001050.04711:4547010.0
558Charlie McAvoy23BOSD515253022386.841001771925.4122424:00806500
559Jake McCabe27BUFD13123291.01000200156.724919:11152200
560Jared McCann24PITC431418321784.2770315309315.160714:071740567343.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%
561Michael McCarron25NSHRW6000116-0.1000000030.06210:18012182442.9
562Max McCormick28CARLW12213390.52000100540.0947:492161150.0
563Connor McDavid24EDMC563372105212013.02490114428020016.5124122:09246131632249.5
564Ryan McDonagh31TBLD50481213143.74000800854.7109521:54966900
565Brock McGinn26CARLW378513061.370115005813.855414:59124431121.4
566Greg McKegg28BOSC5101-320.01000000425.0489:3417201360.6
567Michael McLeod22NJDC529615-12420.790026006015.071813:49208932630751.5
568Ryan McLeod21EDMC10011-20-0.2000010030.012812:4753414050.6
569Connor McMichael20WSHC1000020.0000000010.0109:540010100.0
570Brayden McNabb30VEGD4126810162.42000600395.179119:18769800
571Jayson Megna30COLC7022200.20000200120.07210:15314121054.5
572Timo Meier24SJSRW54121931-7222.91020011801557.786716:04247582028.6
573Nicolas Meloche23SJSD7011100.2000010060.0679:356500
574Nicholas Merkley23NJDRW272810-570.52000710385.331111:305282625.0
575Dakota Mermis27MIND3000000.0000000020.04916:2441000
576Jonathon Merrill28TOTD49055-9160.90000500410.089518:15703400
576Jonathon Merrill28DETD360552121.60000500350.070919:41582400
576Jonathon Merrill28MTLD13000-114-0.7000000060.018614:18121000
577Victor Mete22TOTD28145881.61000400205.044215:48351900
577Victor Mete22MTLD14033360.7000030080.019814:0910800
577Victor Mete22OTTD14112520.91000100128.324417:27251100
578Marc Michaelis25VANF15000-52-0.4000000030.01369:0510123260.0
579Jacob Middleton25SJSD1000-22-0.1000000010.098:441200
580Keaton Middleton22COLD3000-14-0.1000000020.0289:181400
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%
581Ilya Mikheyev26TORF5471017561.270029011076.576714:13284920100.0
582Niko Mikkola24STLD30123-1111-0.11000200224.543614:31364900
583Sonny Milano24ANALW600000-0.1000000080.08814:440400
584Colin Miller28BUFD484812-20271.43100530646.386418:00519100
585J.T. Miller27VANC53153146-7434.5113141615010614.2111120:58249027924753.0
586K'Andre Miller21NYRD5357129203.35001511628.1111921:07779300
587Kevan Miller33BOSD28134-1201.11000300273.753419:04376400
588Ian Mitchell22CHID39347-10140.830004002313.058615:02371800
589Casey Mittelstadt22BUFC41101222-10102.163128316116.465115:5312921622549.0
590Sean Monahan26CGYC50101828-6102.2640513509810.288517:41184934035449.0
591Brandon Montour26TOTD5071118-5403.650201010947.4102420:29625400
591Brandon Montour26BUFD385914-13242.23020810726.978020:32533500
591Brandon Montour26FLAD122248161.42000200229.124420:1991900
592John Moore30BOSD5022-320.1000011080.010520:596900
593Trevor Moore25LAKLW56101323-5182.1712012108811.481414:3210383633.3
594Samuel Morin25PHID20101-737-0.21001000147.120410:12133800
595Josh Morrissey25WPGD5641721-1253.831009801163.4131923:33867800
596Tyler Motte25VANC246390141.060013004015.038416:0128100122136.4
597Connor Murphy27CHID50312151353.021011101783.8110722:0912310200
598Brett Murray22BUFLW2000100.0000000010.02110:381300
599Ryan Murray27NJDD4801414382.400001400290.089318:37733800
600Jake Muzzin31TORD534232721295.2211022101033.9114421:359410100
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%
601Philippe Myers24PHID4411011-10221.010001000771.383018:52406900
602Tyler Myers30VAND5561521-8513.6501311311095.5121422:05746100
603Vladislav Namestnikov28DETC538917-5241.18000900879.285816:11357113521039.1
604Riley Nash31CBJC37257-140.22001500405.046612:36213316216449.7
605James Neal33EDMLW295510-2110.94100320519.835112:066262528.6
606Martin Nečas22CARC5314274125105.18423187211412.391617:173245364246.2
607Brock Nelson29NYIC56181533-5143.711704132012114.999917:50263634935849.4
608Patrik Nemeth28TOTD5237105202.83000700535.793718:01678700
608Patrik Nemeth28DETD39268-1141.92000600464.371818:24476500
608Patrik Nemeth28COLD13112660.91000100714.321916:51202200
609Aaron Ness30ARID1000000.0000000010.01312:500200
610Nikita Nesterov27CGYD38044-10200.30000400330.060315:52294100
611Alex Newhook20COLC6033520.4000030080.08213:4113162143.2
612Valeri Nichushkin25COLRW55101121942.1901410109810.277414:0528651233.3
613Nino Niederreiter28CARRW5620143420294.916404131012615.988015:4317681614.3
614Frans Nielsen36DETC29156-300.11000500244.235212:081223211952.5
615Matthew Nieto28SJSLW28527-540.450002004511.139214:0019254357.1
616Sami Niku24WPGD6000-38-0.2000000020.07812:587000
617Stefan Noesen27TOTRW600002-0.1000000050.0589:37041325.0
617Stefan Noesen27SJSRW500002-0.1000000050.0489:32041325.0
617Stefan Noesen27TORRW1000000.0000000001010:000000
618Joakim Nordström28CGYC44167160.01000600462.250811:33309251033.3
619Joshua Norris21OTTC56171835-12133.51160210809617.792216:28347237934552.3
620Tomáš Nosek28VEGC38810187102.180029105913.649413:00185120018751.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%
621Ryan Nugent-Hopkins27EDMC52161935-4223.37902811013511.9108020:462926738745.6
622Darnell Nurse25EDMD5616203627578.915102146015410.4143525:3810011700
623Markus Nutivaara26FLAD30010101121.400001000450.047915:59133500
624Joakim Nygård28EDMF9000-24-0.2000000060.0829:090410100.0
625William Nylander24TORC5117254210164.713402187013312.884716:361512131056.5
626Liam O'Brien26COLC120331400.2000030060.0796:3422800
627Drew O'Connor22PITF10011-22-0.2000010080.0908:57261150.0
628Logan O'Connor24COLRW22325660.63000200378.124110:5612292250.0
629Ryan O'Reilly29STLC5624305426186.918424228012918.6116220:45262470349358.8
630Jordan Oesterle28ARID4311011-10101.50100730382.677017:54644510100.0
631Kyle Okposo32BUFRW3521113-100.910101001454.448613:531429262254.2
632Jamie Oleksiak28DALD566814-3353.26002800847.1114720:298814800
633Mathieu Olivier23NSHF30325-1700.321002002512.032810:5519624450.0
634Victor Olofsson25BUFRW56131932-2362.56700118012910.197417:2412171150.0
635Dmitry Orlov29WSHD518142216204.980021220839.6101119:49508700
636T.J. Oshie34WSHC53222143-3185.091301174010620.895718:04277013915147.9
637Xavier Ouellet27MTLD6000-120.0000000050.08714:2781700
638Alex Ovechkin35WSHLW45241842-7125.115906108018213.287819:302398020.0
639Max Pacioretty32VEGLW4824275120147.018606216017413.886117:562933202346.5
640Jean-Gabriel Pageau28NYIC5414142810103.5752311308117.390716:475811147236156.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%
641Ondřej Palát29TBLLW551531461264.887061813011113.596017:274382060.0
642Kyle Palmieri29TOTRW51101121-5201.672127401158.784516:34126281240.0
642Kyle Palmieri29NJDRW348917-2181.46112540849.560517:47103761135.3
642Kyle Palmieri29NYIRW17224-320.21100200316.524114:102252166.7
643Artemi Panarin29NYRLW421741581466.8125012813010616.082519:39713030.0
644Richard Pánik29TOTRW484913-9180.43100900596.859412:2221706842.9
644Richard Pánik29WSHRW36369-9160.22100600407.541811:3616536842.9
644Richard Pánik29DETRW12134020.31000300195.317614:3951700
645Cédric Paquette27TOTC47448-12210.140004003312.14399:2126136334244.0
645Cédric Paquette27CARC38347-4170.330004002910.33479:0818109212644.7
645Cédric Paquette27OTTC9101-84-0.31000000425.09210:15827121642.9
646Colton Parayko27STLD3221012-2141.820001000603.368321:20643500
647Zach Parise36MINLW4571118761.77003920907.862813:572018344841.5
648Brinson Pasichnuk23SJSD4000-120.0000000030.04611:373200
649David Pastrňák24BOSRW4820284810246.014603208017611.489318:3713352528.6
650Greg Pateryn30TOTD13033060.40000300130.018414:08171700
650Greg Pateryn30COLD8000-24-0.1000000090.011514:2215800
650Greg Pateryn30MIND3022100.3000020010.03812:361300
650Greg Pateryn30SJSD2011120.2000010030.03115:341600
651Nolan Patrick22PHIC52459-3020-1.12200410498.269013:17184522620452.6
652Nick Paul25OTTLW56515205191.3401010231054.890116:05357421920152.1
653Joe Pavelski36DALC5625265122167.0121304188013918.0106519:01396436233452.0
654Tanner Pearson28VANLW5110818-15261.082026111109.187117:04285461037.5
655Matthew Peca27OTTC5011100.1000010030.0448:5339050.0
656Lane Pederson23ARIF15123-220.11000110156.716611:05239393950.0
657Andrew Peeke22CBJD11033-440.2000030050.018917:09153500
658Adam Pelech26NYID564101415184.73010901824.9117921:03736600
659Mathieu Perreault33WPGC56910196162.072008205715.865611:4318845838.5
660David Perron32STLLW561939586226.3136022415015112.6103918:332545060.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%
661Corey Perry35MTLRW4991221-4391.981016606214.567313:441556060.0
662Brett Pesce26CARD554212514205.431001740894.5125422:48821700
663Nic Petan25TORC7011-24-0.1000010080.07210:172600
664Jeff Petry33MTLD551230426207.28402181111289.4125122:44609700
665Elias Pettersson22VANC26101121062.664019116315.948318:34911637745.0
666Marcus Pettersson24PITD472798221.92000700464.377516:29395100
667Matthew Phillips22CGYF1000000.0000000020.01414:190000
668Alex Pietrangelo31VEGD417162320165.4700211411265.6100224:26802800
669Garrett Pilon22WSHC1000000.0000000001110:400000
670Brian Pinho25WSHC2000-20-0.1000000030.0167:49118657.1
671Shane Pinto20OTTC121676100.81000600119.115012:31911456540.9
672Neal Pionk25WPGD54329326205.2210020901003.0118721:587413700
673Brandon Pirri29CHIC1000-20-0.1000000020.01111:2900010.0
674Rem Pitlick23NSHC10022340.10000200110.011311:1818152141.7
675Tyler Pitlick29ARIC386511-1160.850104105610.762216:2241816940.0
676Austin Poganski24STLRW5000-10-0.100000000387:342800
677Brayden Point24TBLC562325482115.817606169013117.6103218:26182325726349.4
678Tucker Poolman27WPGD39011-220.60000100500.071418:18496900
679Nate Prosser34PHID6112-70-0.21000100520.07813:0310300
680Ivan Provorov24PHID56719264284.7700291001265.6140025:001065600
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%
681Jesse Puljujärvi22EDMRW551510256163.01320082011513.083215:0820101030.0
682Ryan Pulock26NYID56215171584.9200114101211.7125722:271069700
683Mark Pysyk29DALD363146201.73000100515.942211:43163600
684Alexander Radulov34DALRW114812961.731003502516.019617:47541150.0
685Brogan Rafferty25VAND1011-100.0000010010.01413:581100
686Michael Raffl32TOTLW444711-4330.34003700508.058313:152871322853.3
686Michael Raffl32PHILW34358-5260.13002500319.743112:412350171848.6
686Michael Raffl32WSHLW10123170.21001200195.315215:13521151060.0
687Rickard Rakell27ANARW5291928-14122.0900115401446.392717:50166551033.3
688Mikko Rantanen24COLRW5230366630349.1219072115017716.9103619:552026323250.0
689Victor Rask27MINC54101323122.091018505318.978014:27102121826245.4
690Michael Rasmussen21DETC403912-5260.53001720624.859214:48287213416844.4
691Jack Rathbone21VAND8123100.61000110175.912415:308900
692Kyle Rau28MINC14022-19-0.10000200150.01349:34152300
693Ryan Reaves34VEGRW371450270.01000400263.83679:56151414930.8
694Alec Regula20CHID3000-100.0000000010.03712:233300
695Mike Reilly27TOTD55027275224.200002340980.0106019:17437000
695Mike Reilly27OTTD4001919-2182.500001540670.074418:36365400
695Mike Reilly27BOSD15088741.70000800310.031621:0471600
696Sam Reinhart25BUFC54251540-28104.315100596013019.2105519:32271512615045.7
697Sheldon Rempal25CARRW3000000.0000000030.0258:1830010.0
698Dan Renouf26COLD18033-1160.30000300120.018310:1032000
699Tarmo Reunanen22NYRD4011100.2000010050.05313:175400
700Justin Richards22NYRF1011100.1000010020.01010:111200
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%
701Brad Richardson35NSHC17134040.21001300185.620812:16914767251.4
702Tobias Rieder28BUFC44527-920.25000200637.953912:1534211712.5
703Morgan Rielly26TORD555303511145.44101181111015.0129923:37616300
704Juuso Riikola27PITD2000000.0000000010.02311:261500
705Zac Rinaldo30CGYC4000-15-0.1000000010.0235:5001300
706Rasmus Ristolainen26BUFD4941418-18362.63100860735.5109222:176819300
707Brett Ritchie27CGYRW32448-5240.540004003611.136411:226973633.3
708Nick Ritchie25BOSLW56151126-7372.61050274012112.486115:2217102040.0
709Jason Robertson21DALLW5117284513165.616103235012713.486116:5313285271.4
710Nicholas Robertson19TORLW6011100.0000010090.0579:262300
711Buddy Robinson29CGYRW900000-0.1000000060.0647:080141233.3
712Eric Robinson25CBJLW5681018641.8701210007510.769412:2416943350.0
713Evan Rodrigues27PITC357714-361.152017006510.849414:061021547442.2
714Alexander Romanov21MTLD541561211.61000410711.493217:156013800
715Kevin Rooney27NYRC5486140541.160206006212.966712:213511019724145.0
716Jack Roslovic24CBJC48122234-11143.0840116608514.181116:54223423236139.1
717Antoine Roussel31VANLW351344370.11000201283.640311:3018632250.0
718Carter Rowney31ANARW19066-220.20000600100.027114:1721458657.1
719Matt Roy25LAKD442810082.52000611573.584719:15676100
720Nicolas Roy23VEGC5069159141.460019005211.565113:01235014217544.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%
721Chad Ruhwedel30PITD170223140.50000200160.025014:42133200
722Arttu Ruotsalainen23BUFF17516-980.550001002817.923813:594164640.0
723Kris Russell33EDMD35099081.60000900410.064418:24754100
724Patrick Russell28EDMRW8022000.10000200120.08510:380131325.0
725Bryan Rust28PITRW562220429184.816606155015414.3110519:4330623350.0
726Jan Rutta30TBLD3508812222.30000602460.056116:02323000
727Adam Ružička21CGYC3011240.1000010030.03210:4501141548.3
728Bobby Ryan33DETLW337714-14270.96100520739.650615:19173151131.3
729Derek Ryan34CGYC43211136161.020001100375.451111:53211315314152.0
730Joakim Ryan27CARD4000-100.0000000020.04310:511100
731Drake Rymsha22LAKC1000100.0000000001313:160000
732Brandon Saad28COLLW44159241122.9132018106822.162014:061016273543.5
733Scott Sabourin28TORF1000050.00000000044:290300
734Mattias Samuelsson20BUFD12022-84-0.10000200100.021618:02102000
735Rasmus Sandin20TORD9044600.9000040090.013214:4071100
736Zach Sanford26STLLW5210616-13250.863135016714.977414:534469284041.2
737Travis Sanheim24PHID5531215-22231.0300112001003.0120421:53734800
738Steven Santini25STLD3011100.2000010090.04214:0021200
739David Savard30TOTD54156-2724-0.21001401691.4107219:5110913200
739David Savard30CBJD40156-19240.21001401482.178619:38899500
739David Savard30TBLD14000-80-0.40000000210.028620:26203700
740Luca Sbisa31NSHD1000000.0000000001211:582300
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%
741Marco Scandella30STLD4936914243.13001501555.597719:57646000
742Colton Sceviour31PITC465510020.75000500539.44419:35286451327.8
743Mark Scheifele27WPGC56214263-4126.5174042913012616.7117420:58383135235549.8
744Brayden Schenn29STLC56162036-2353.310602173011314.2107219:093511931829052.3
745Luke Schenn31TBLD382242511.22000200434.740910:45179900
746Nick Schmaltz24ARIC52102232-1163.0730118401059.588717:03251523030742.8
747Nate Schmidt29VAND5451015-742.75001901766.6108620:06721500
748Justin Schultz30WSHD463242712104.530011680674.587519:01492800
749Jaden Schwartz28STLC40813212201.8710111207011.470817:4226407653.8
750Tyler Seguin29DALC3202000.32000000825.05117:0418191654.3
751Andrej Sekera34DALD463251242.63000200339.171915:38624700
752Zachary Senyshyn23BOSRW8000-12-0.20000000100.08110:07111030.0
753Mikhail Sergachev22TBLD56426305305.1400118801083.7123021:58736600
754Damon Severson26NJDD5631821-8292.830001341913.3125922:29505700
755Michael Sgarbossa28WSHC5022200.2000020040.0499:4821101934.5
756Yegor Sharangovich22NJDC54161430-443.013213140011414.090816:482020266628.3
757Kevin Shattenkirk32ANAD5521315-8282.61100940932.2116621:12585700
758Andrew Shaw29CHIC14224-560.10200020258.021215:07420302653.6
759Riley Sheahan29BUFC534913-880.53010900449.170513:18151725624750.9
760Conor Sheary28WSHLW5314822-1142.5131016208815.972713:4320243730.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%
761Kiefer Sherwood25COLRW16033200.10000300180.01418:486401150.0
762Kole Sherwood24CBJRW6011-27-0.1000010070.06210:2102200
763Devin Shore26EDMC38549-460.640114002718.541510:552673575152.8
764Drew Shore30CARC4000-12-0.1000000030.0348:300231220.0
765Jonas Siegenthaler23TOTD15000-94-0.5000000070.023415:37172000
765Jonas Siegenthaler23NJDD8000-62-0.4000000040.014117:3471400
765Jonas Siegenthaler23WSHD7000-32-0.2000000030.09413:2310600
766Dylan Sikura25VEGC6202000.32000000825.06110:151300
767Jakob Silfverberg30ANALW478816-17180.75210710918.879616:57261991340.9
768Radim Šimek28SJSD40246-9150.72000400267.756814:13497600
769Wayne Simmonds32TORRW38729-3450.643002006211.345511:5915646650.0
770Dominik Simon26CGYC1100000-0.2000000040.01069:364123730.0
771Colton Sissons27NSHC5487152181.370106015813.877514:21277431927254.0
772Jeff Skinner28BUFLW537714-11140.761007001116.377014:311220283246.7
773Brady Skjei26CARD5237106302.930016011042.9107820:44626600
774Jaccob Slavin26CARD52312152224.8300010111013.0119522:59873500
775Brendan Smith31NYRD4855103732.35000500588.678916:26418400
776C.J. Smith26BUFLW1000000.00000000087:570300
777Cole Smith25NSHF1000000.0000000010.065:570000
778Craig Smith31BOSC5413193221184.2940417201329.880314:53866101343.5
779Gemel Smith26TBLC50333110.3000030005010:0316172342.5
780Givani Smith22DETRW16134-5210.11001300205.016910:3542800
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
781Reilly Smith29VEGRW5314112510182.78421101012411.394717:522046040.0
782Ty Smith20NJDD4822123-9222.611001560692.996620:07353200
783Carl Söderberg35TOTC4571017-5181.234018116111.564914:25366620119051.4
783Carl Söderberg35CHIC347815-5141.334016114117.151115:02274619418351.5
783Carl Söderberg35COLC11022040.00000200200.013812:319207750.0
784Victor Söderström19ARID4112400.71000100616.76516:190400
785Marcus Sorensen28SJSRW29145-516-0.11000400263.835112:0511223442.9
786Carson Soucy26MIND501161722514.010011600472.176415:17496200
787Jason Spezza37TORC54102030363.0910216408112.359611:02102627520856.9
788Daniel Sprong23WSHRW42137207122.9130037007417.649011:401284450.0
789Jared Spurgeon31MIND5471825-263.943001260947.4119322:051025200
790Eric Staal36TOTC535813-3010-0.54101620826.178014:43152326827949.0
790Eric Staal36BUFC323710-208-0.12100520595.149815:3481416918348.0
790Eric Staal36MTLC21213-102-0.32001100238.728213:2779999650.8
791Jordan Staal32CARC531622382304.09704147110315.598018:292413562845558.0
792Marc Staal34DETD563710-5202.33000700535.7103118:25455800
793Steven Stamkos30TBLC381717344164.37100111519118.769418:16103823817857.2
794Logan Stanley22WPGD3713413262.01000300631.648913:13314900
795Paul Stastny35WPGC56131629-3322.611204106010112.997517:25193832426854.7
796Troy Stecher26DETD443811-13121.43000800555.576217:19463300
797Sam Steel22ANAC426612-780.760006004214.361014:32194123721252.8
798Oskar Steen22BOSC3000-12-0.1000000060.04013:2411100
799Kevin Stenlund24CBJC325510-480.850014104211.940112:32131710311547.2
800Derek Stepan30OTTC20156-680.01000320442.330115:04162513013050.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%
801Mitchell Stephens23TBLC7011-50-0.2000010030.0669:2818302060.0
802Chandler Stephenson26VEGC5114213522294.31121517318316.992318:06354337536950.4
803Riley Stillman22TOTD211015160.91000000293.432315:22295100
803Riley Stillman22CHID13101320.71000000214.823718:13213700
803Riley Stillman22FLAD80002140.2000000080.08610:4381400
804Mark Stone28VEGRW5521406126287.614618291109821.4104819:043331121840.0
805Michael Stone30CGYD21224-160.92000200414.933816:05272400
806Anton Strålman34FLAD38369-181.63000600387.972018:57303700
807Austin Strand23LAKD13011280.50000100110.018013:51151400
808Dylan Strome23CHIC409817-16141.154015307112.762115:3119819822347.0
809Ryan Strome27NYRC561435496395.0113011815212810.9102318:16182232142243.2
810Marián Studenič22NJDRW8112-240.11000100714.38610:4741300
811Jack Studnicka21BOSC20123-30-0.11000200283.625512:45107465545.5
812Nico Sturm25MINC501161710172.3110026006417.254210:512648696551.5
813Tim Stützle19OTTLW53121729-18142.28402125011110.883415:44155081929.6
814P.K. Subban31NJDD4451419-16262.032001130995.198422:22464100
815Oskar Sundqvist26STLC28459-6140.331003203212.542415:09255011512448.1
816Antti Suomela26SJSC400000-0.1000000040.04411:0746141156.0
817Maksim Sushko21PHIRW2000-10-0.100000000199:340200
818Pius Suter24CHIF55141327-5142.613103112011212.589816:20342826635942.6
819Ryan Suter36MIND56316199123.721001150863.5124222:11653800
820Brandon Sutter31VANC439312-920.970203006513.864815:05281827622155.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%
821Nick Suzuki21MTLC56152641-5264.09511178111013.6101818:11387035044644.0
822Andrei Svechnikov20CARRW551527421444.3114011413014710.296517:32181142433.3
823Evgeny Svechnikov24DETLW21358-3100.721014102114.324811:496201233.3
824Brandon Tanev29PITLW32791612221.960108014316.346214:26331393827.3
825Chris Tanev31CGYD56210121563.920001000663.0121721:441073300
826Vladimir Tarasenko29STLRW2441014-700.82200640656.241817:25153000
827Tomáš Tatar30MTLLW50102030083.0820114608212.274914:592063121544.4
828John Tavares30TORC5619315012145.513602256016311.7101918:12285147138155.3
829Matt Tennyson30NJDD21123020.61000200147.130514:30253200
830Teuvo Teräväinen26CARF2151015541.750028204910.234516:269813765.0
831Troy Terry23ANAC4871320-1181.8700013006910.170614:421352250.0
832Alexandre Texier21CBJC4941115-13220.240001100755.377615:50194912822836.0
833Shea Theodore25VEGD538344228148.28000191501615.0119522:33432200
834Ben Thomas24TBLD5000100.1000000030.07114:144400
835Robert Thomas21STLC3339121100.830019002213.644913:3611511215142.6
836Nate Thompson36WPGC44235440.220012012010.04269:41206014314150.4
837Tage Thompson23BUFC388614-6171.36200510968.352713:528252625.0
838Tyce Thompson21NJDRW7011-30-0.1000010040.0618:4325090.0
839Joe Thornton41TORC44515206141.6500010504211.960413:431032392957.4
840Chris Tierney26OTTC5561319-1280.8600312015311.382414:59322326932145.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%
841Dmytro Timashov24NYILW1000-20-0.1000000010.077:130200
842Conor Timmins22COLD31077681.50000700310.042013:33221800
843Jarred Tinordi28TOTD21011-6110.00000100300.035917:06305600
843Jarred Tinordi28BOSD14011-570.00000100220.024317:22194400
843Jarred Tinordi28NSHD7000-140.0000000080.011616:34111200
844Owen Tippett21FLARW4571118-561.552021010868.151711:295592166.7
845Brady Tkachuk21OTTLW56171936-17693.21250314502207.7102118:142324811813147.4
846Matthew Tkachuk23CGYLW561627436554.7124001611015110.6101718:0991323442.9
847Devon Toews26COLD539223129167.2720218401217.4131324:46874400
848Tyler Toffoli28MTLC522816440246.119725123115817.791117:311275213338.9
849Eeli Tolvanen21NSHRW40111122-1042.256045606516.959214:4816781516.7
850Dominic Toninato26WPGC2011000.1000010020.02512:4014010.0
851Yakov Trenin24NSHC4556114221.05000600628.152011:3421944833.3
852Vincent Trocheck27CARC47172643-3204.7107021511012313.885718:142810743133856.0
853Jacob Trouba26NYRD38210123222.32001910702.981721:298411100
854Alexander True23SJSF7011160.0000010070.0709:5954183037.5
855Alex Tuch24VEGRW5518153316284.216203132014212.792516:503652122037.5
856Kyle Turris31EDMC27235-1110-0.32000300277.433312:198169710747.5
857Carsen Twarynski23PHIF7000-32-0.2000000040.0628:512171233.3
858Urho Vaakanainen22BOSD9022-320.20000200150.017018:5519300
859Juuso Välimäki22CGYD492911-2262.02000900722.875615:26602800
860James van Riemsdyk31PHILW561726432144.571001242013212.992616:3316409950.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%
861Trevor van Riemsdyk29WSHD20123-120.51000110234.334217:05271300
862Sami Vatanen29TOTD392463201.62000400553.666417:01492700
862Sami Vatanen29NJDD302462181.42000400414.951717:14372100
862Sami Vatanen29DALD9000120.30000000140.014716:1712600
863Frank Vatrano26FLALW56188268263.41620762015811.481314:31216941620.0
864Joe Veleno21DETC5101040.10100000812.57615:0647171750.0
865Carter Verhaeghe25FLAC4318183624315.216113171010716.876317:441433232646.9
866Kristian Vesalainen21WPGW1201100-0.1000010050.01048:415800
867Jimmy Vesey27TOTLW505510-1410-0.15001401588.663512:4319383925.0
867Jimmy Vesey27TORLW30527-440.450012003215.633311:071023050.0
867Jimmy Vesey27VANLW20033-106-0.60000201260.030215:069153442.9
868Jeffrey Viel24SJSF11000-723-0.40000000100.0807:1602200
869Gabriel Vilardi21LAKC54101323-862.0730312106515.479714:45191829134345.9
870Jake Virtanen24VANRW38505-4410.241010005010.046612:1512839469.2
871Marc-Édouard Vlasic33SJSD51156-781.01000500372.789317:31644000
872Alexander Volkov23TOTRW377613161.570005103520.043111:3926362340.0
872Alexander Volkov23TBLRW19325240.630001101816.71819:321520010.0
872Alexander Volkov23ANARW18448-120.940004001723.525013:5311162250.0
873Jakub Voráček31PHIRW5393443-12183.2900226801048.789716:55201771041.2
874Jakub Vrána24TOTLW5019173610104.919007125010019.075015:008294544.4
874Jakub Vrána24WSHLW39111425983.11100410406816.256014:224262340.0
874Jakub Vrána24DETLW118311121.780032103225.019017:16432250.0
875Austin Wagner23LAKLW44448-14150.14001400676.046210:301097020.0
876Chris Wagner29BOSC41235-924-0.41010300573.547911:412175413851.9
877Oliver Wahlstrom20NYIRW44129212212.784013609412.854512:2314575741.7
878Daniel Walcott26TBLD1000-15-0.1000000010.01010:0307010.0
879Nathan Walker26STLC8101-42-0.110000001010.010813:306142340.0
880Sean Walker26LAKD4751318-13182.650001210925.485418:10724300
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%
881Lucas Wallmark25TOTC20033-46-0.20000021110.022811:23625679541.4
881Lucas Wallmark25CHIC16033-26-0.10000021100.018611:36520568739.2
881Lucas Wallmark25FLAC4000-20-0.2000000010.04210:311511857.9
882Jake Walman24STLD24112-780.01000100472.134714:28202600
883Austin Watson29OTTLW343710-7400.43000601417.340812:004910061726.1
884Shea Weber35MTLD4861319-4333.224016701045.8109022:42687000
885Yannick Weber32PITD2000-30-0.2000000010.02311:190400
886MacKenzie Weegar27FLAD546303629457.4600125321015.9119422:078311800
887Andy Welinski27ANAD13000400.60000000160.019515:0271400
888Alexander Wennberg26FLAC56171229683.2133129308220.7101718:10362938840049.2
889Zach Werenski23CBJD3571320-9133.17001850798.985324:22392100
890Blake Wheeler34WPGRW50153146-17504.1114022011011313.391718:2030633537.5
891Colin White24OTTC4510818-6161.682006206914.566114:41185817023242.3
892Colton White23NJDD2000-10-0.1000000030.02914:160200
893Zach Whitecloud24VEGD51210129242.820011000543.790917:49758500
894Tom Wilson26WSHRW471320331963.5841416408315.777716:3225105111542.3
895Christian Wolanin25TOTD18033-680.10000300160.023913:167300
895Christian Wolanin25OTTD15033-76-0.10000300140.019513:003300
895Christian Wolanin25LAKD3000120.1000000020.04414:354000
896Miles Wood25NJDLW5517825-6292.61430280012713.482414:59253871335.0
897Kailer Yamamoto22EDMRW52813219261.9710011116911.685116:224052010.0
898Keith Yandle34FLAD5632427-8383.1210171701132.796617:15271800
899Jesse Ylönen21MTLRW1000000.0000000010.01111:230000
900Cameron York20PHID3000-100.0000000010.05919:472100
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%
901Pavel Zacha23NJDC50171835-11103.412504126010316.585817:09104231229451.5
902Filip Zadina21DETRW4961319-401.233011030976.282316:48222251033.3
903Nikita Zadorov25CHID551781362.01000700521.9105619:127419000
904Nikita Zaitsev29OTTD5541317-13262.240011201705.7125122:4411011400
905Travis Zajac35TOTC4681220-161.6800211105016.075616:26225131029351.4
905Travis Zajac35NJDC3371118061.6700210103420.656016:59154125425549.9
905Travis Zajac35NYIC13112-100.01000100166.319515:01710563859.6
906Yegor Zamula20PHID2000100.1000000050.03417:041100
907Jakub Zbořil23BOSD420990181.80000720350.071617:03336300
908Trevor Zegras19ANAC24310136121.430001000535.737015:2447425443.8
909Mika Zibanejad27NYRC562426502185.7121027204217114.0112620:06447547955546.3
910Radim Zohorna24PITF8224440.62001110825.0729:02075362.5
911Artem Zub25OTTD47311144262.830011100397.786418:23708900
912Mats Zuccarello33MINLW42112435983.9830021307414.970116:411912112134.4
913Jason Zucker29PITLW389918-8211.381016306713.459615:4115693730.0