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%
1Noel Acciari32PITC55437-710-0.44001300596.871312:588512431326154.5
2Calen Addison23TOTD7211617-38720.81000790931.1124317:16834800
2Calen Addison23SJSD6011112-35660.31000560751.3104117:21794500
2Calen Addison23MIND12055-360.40000230180.020216:484300
3Egor Afanasyev23NSHLW2000-10-0.1000000050.02613:002600
4Sebastian Aho26CARF78365389343610.924111103121121616.7153119:38184857148454.1
5Sebastian Aho27NYID58279-7121.22000520484.295116:23724200
6Nikita Alexandrov23STLC23022-44-0.20000200150.01968:32729375440.7
7Alexander Alexeyev24WSHD39123-860.51000200205.053413:42594800
8Michael Amadio27VEGC731413274162.511302112011712.097813:243448696551.5
9Nils Åman23VANC43347-380.130004002810.744410:202231728645.6
10Joey Anderson25CHIRW5551217581.450001200578.874513:331848020.0
11Josh Anderson29MTLRW7891120-18740.290009201416.4120615:2840169151648.4
12Michael Anderson24LAKD742161822185.320001501892.2152720:3812912800
13Jaret Anderson-Dolan24TOTC31134-56-0.20010300313.234311:032256202841.7
13Jaret Anderson-Dolan24LAKC30134-46-0.10010300293.432910:582153202742.6
13Jaret Anderson-Dolan24NSHC1000-10-0.1000000020.01413:3913010.0
14Rasmus Andersson27CGYD7893039-11475.3801322801595.7185823:501864200
15Emil Andrae21PHID4000-100.0000000005213:006500
16Tyler Angle23CBJC2000-10-0.100000000178:20153633.3
17Mason Appleton28WPGC8214223616263.211212210112211.5131616:03441079852.9
18Joel Armia30MTLRW66178254342.51502380013912.2102615:33414951131.3
19Viktor Arvidsson30LAKLW1869154141.751015405910.230016:421883633.3
20Zach Aston-Reese29DETC3000020.0000000010.0155:090300
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%
21Andreas Athanasiou29CHIC28279-770.42000520444.536713:062111768846.3
22Cam Atkinson34PHIRW70131528-22271.61120311401757.4111615:574635121348.0
23Ronald Attard24PHID12022160.50000200140.018515:23142200
24Nicolas Aubé-Kubel27WSHRW60610164231.2600010005810.373212:122615961233.3
25Mikael Backlund34CGYC82152439-4242.51221222112097.2157719:14337077876950.3
26Nicklas Bäckström36WSHC8011-32-0.20000100120.011614:3452444052.4
27Kevin Bahl23NJDD82110111822.410011000631.6142717:2410315100
28Justin Bailey28SJSRW595914-1560.55000810707.166611:17297661135.3
29Arshdeep Bains23VANF8000-56-0.3000000040.09411:4827020.0
30Uvis Balinskis27FLAD26123080.81000200224.536714:06153300
31Alexander Barabanov29SJSF464913-2412-0.14000720676.073015:5215272340.0
32Ivan Barbashev28VEGC8219264515424.516303242012215.6132116:0744180375042.5
33Aleksander Barkov28FLAC7323578033249.0185043124219311.9143319:385010463047057.3
34Alex Barré-Boulet26TBLF36639-9100.542003004613.040311:11826141450.0
35Tyson Barrie32NSHD4111415-10161.41000860651.575118:19471400
36Justin Barron22MTLD487613-3162.361016006011.789418:38596100
37Morgan Barron25WPGC801171810231.7110036109411.784010:3045122627246.3
38Mathew Barzal26NYIC80235780-4347.118504372002409.6161120:085254496543.0
39Nathan Bastian26NJDRW545712-10320.55001700578.854910:1027143141351.9
40Drake Batherson25OTTC82283866-9426.3217042315019614.3149018:103398385540.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%
41Jake Bean25CBJD724913-10321.74000900765.3117616:201102800
42Ethan Bear26WSHD24134-5100.61001300244.235814:54311600
43Anthony Beauvillier26TOTLW6051217-880.6320010201054.881513:353553403851.3
43Anthony Beauvillier26CHILW23246-1020.02000310365.633014:22915332556.9
43Anthony Beauvillier26VANLW22268840.71100510375.430013:3917216842.9
43Anthony Beauvillier26NSHLW15123-62-0.10100200323.118412:179171516.7
44Adam Beckman22MINLW11022-2120.00000200100.01039:2431300
45Connor Bedard18CHIC68223961-44284.8184022217020610.7134519:47275420732538.9
46John Beecher22BOSC527310-6240.570013003818.455210:373411227322754.6
47Pierre-Édouard Bellemare38SEALW40437460.730103003611.13949:50222017415153.5
48Louis Belpedio27PHID12224601.220012001216.715813:12181600
49Emil Bemström24TOTC568816-5121.14401710839.662411:08343661037.5
49Emil Bemström24CBJC325611-5100.723006004910.241312:5521246746.2
49Emil Bemström24PITC24325020.42101110348.82118:471312030.0
50Matthew Beniers21SEAC77152237-11202.89601157013311.3138317:58445252758447.4
51Jamie Benn34DALLW822139608415.9137132215216412.8124015:075011043627661.2
52Sam Bennett27FLAC69202141171004.815502147017111.7114616:374317339046845.5
53Matt Benning29SJSD14022-5140.20000200130.025918:29291900
54Simon Benoit25TORD641457561.41000400521.9110317:1410224700
55Zach Benson18BUFLW71111930-3362.31100117209811.2103114:31353551229.4
56Jonatan Berggren23DETRW12246-120.520004001414.313010:527200
57Jacob Bernard-Docker23OTTD7241014-7252.24000901517.8113015:421566200
58Tyler Bertuzzi28TORLW802122432533.916502211016013.1128416:0344984930.8
59Brandon Biro25BUFF5202000.320000002100.05410:5120111247.8
60Oliver Bjorkstrand28SEARW82203959-20125.1128032217018610.8132716:11296791932.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%
61Tobias Björnfot22TOTD4000-22-0.1000000010.05513:497400
61Tobias Björnfot22VEGD2000-22-0.1000000002814:014100
61Tobias Björnfot22FLAD1000000.0000000010.01717:012200
61Tobias Björnfot22LAKD1000000.0000000001010:121100
62Nick Bjugstad31ARIC7622234511594.719212194016513.3132617:274811861763649.2
63Colin Blackwell30CHIC448412-2101.17102400889.163814:302245323845.7
64Sammy Blais27STLLW53167-1131-0.41000600333.05149:41191942722.2
65Jackson Blake20CARRW1000-20-0.1000000020.01515:180000
66Nick Blankenburg25CBJD12101140.410000001010.019516:13152100
67Anton Blidh28NYRLW1000-120.0000000010.055:210100
68Teddy Blueger29VANC68622284311.640202002976.2101614:56439841536653.1
69Brock Boeser26VANRW8140337323149.0241604249020419.6150718:362956131252.0
70Zach Bogosian33TOTD653111411633.430011001833.6116217:538310900
70Zach Bogosian33MIND613111411633.430011001773.9111418:168110500
70Zach Bogosian33TBLD4000000.0000000060.04811:572400
71Samuel Bolduc23NYID34235-460.71100300326.344713:09404400
72Zachary Bolduc20STLC25549060.950004003813.230012:0112121150.0
73Matt Boldy22MINLW752940695487.31910072515022712.8141818:553233375142.0
74Nick Bonino35NYRC45145-128-0.71000400313.255112:15781020719951.0
75Adam Boqvist23CBJD351910-800.91000540452.264018:17421100
76Jesper Boqvist25BOSC4768141281.560018005111.852411:091571519235.7
77Thomas Bordeleau22SJSC276511-18180.524012304812.540615:011912665952.8
78William Borgen27SEAD8232225-5654.330002200973.1144217:3511119500
79Robert Bortuzzo34TOTD270000270.30000000110.037113:44513800
79Robert Bortuzzo34NYID23000-2200.10000000100.032914:19483300
79Robert Bortuzzo34STLD4000270.2000000010.04210:243500
80Evan Bouchard24EDMD81186482343213.110807372702208.2186323:001057100
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%
81Mavrik Bourque22DALC1000000.0000000020.01110:56012433.3
82Shane Bowers24NJDC800010-0.1000000070.0769:273371531.8
83Travis Boyd30ARIC16268320.820016001216.71549:371010232053.5
84Erik Brännström24OTTD76317205363.730001601773.9126116:351114600
85Jesper Bratt25NJDW82275683-6128.2207073520124810.9158319:18336681436.4
86Justin Brazeau25BOSF19527421.032012003116.121111:0712433730.0
87Gavin Brindley19CBJC1000000.0000000001212:200000
88Bobby Brink22PHIRW571112231102.3830210208113.678613:4824364357.1
89Brendan Brisson22VEGC15268-520.511015102010.018512:204134450.0
90Philip Broberg22EDMD12022-300.1000011060.013911:3710400
91T.J. Brodie33TORD781252617404.310002500521.9169421:431594100
92Jonas Brodin30MIND627202722166.1700119101176.0144923:221422100
93Jonny Brodzinski30NYRC5761319-381.351021210896.763411:08243416216150.2
94Connor Brown30EDMRW714812-810-0.440008001083.790912:482432172441.5
95Josh Brown30ARID5137102751.93001700446.875214:458511200
96Patrick Brown31BOSC11011-32-0.2000010070.0978:50325151845.5
97Jacob Bryson26BUFD36178581.71000700156.752814:41401700
98Pavel Buchnevich28STLLW802736633486.5178252510120713.0158619:4928437712937.4
99Michael Bunting28TOTLW81193655-19574.5127032214016811.3127115:41214971630.4
99Michael Bunting28CARLW60132336-15552.876011310011311.590715:07152561627.3
99Michael Bunting28PITLW2161319-421.751029405510.936417:1962410100.0
100André Burakovsky28SEALW497916-15140.72501540927.671414:3414133350.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%
101Callahan Burke26CARC1000000.00000000077:060300
102Brent Burns38CARD8210334319208.55410171601855.4176321:30874100
103Kyle Burroughs28SJSD73268-42710.12001510792.5139819:0913423300
104Cameron Butler21CBJF1000000.00000000010:540000
105Quinton Byfield21LAKC8020355519426.014604278016112.4131916:291966414945.6
106Bowen Byram22TOTD731118290534.61100017108413.1148520:211049400
106Bowen Byram22COLD55812201403.1800012006312.7109219:51756000
106Bowen Byram22BUFD18369-1131.530005102114.339321:51293400
107Michael Carcone27ARIF7421829-2353.41911471011118.983411:1622564930.8
108Declan Carlile23TBLD1000100.1000000001111:272100
109Brandon Carlo27BOSD764101423424.740011000795.1151319:5414014000
110John Carlson34WSHD82104252-7408.44605271501765.7212325:541946900
111Leo Carlsson19ANAC55121729-11161.98400125010911.099618:07252819536634.8
112Ryan Carpenter33SJSC625712-1660.25000700588.668811:06314724226447.8
113Sam Carrick31TOTC7710616-111020.571206009210.994112:133516741936653.4
113Sam Carrick31ANAC618311-11900.251203007710.477012:372713732030851.0
113Sam Carrick31EDMC162350120.420003001513.317110:41830995863.1
114Alexandre Carrier27NSHD73416207443.830121510775.2137218:481376000
115William Carrier29VEGLW396283160.76000200659.243611:1016907846.7
116Jeff Carter39PITC7211415-7120.754244009012.290512:34338326515962.5
117Noah Cates24PHILW5961218-800.960011002787.781413:48355214718344.5
118Cole Caufield23MTLRW82283765-4166.319907251203148.9159219:2522567943.8
119Cody Ceci30EDMD795202512144.750001901975.2158220:011069100
120Erik Černák26TBLD69211135633.020001100533.8132419:1110919800
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%
121Thomas Chabot27OTTD5192130-3224.6810015601187.6117523:03884400
122Mitchell Chaffee26TBLF30437240.640003002714.833911:172088040.0
123Rourke Chartier27OTTC37213-414-0.32001100405.039810:46113215414252.0
124Jalen Chatfield27CARD728142215245.280021400908.9109415:12665800
125Ben Chiarot32DETD7751520-4563.2500115001074.7152319:4716716300
126Nikita Chibrikov20WPGRW1101000.21001000333.31111:030500
127Yegor Chinakhov22CBJRW53161329-362.915103121011014.580415:1028431137.1
128Declan Chisholm24TOTD31369-7181.112003302910.351216:32381200
128Declan Chisholm24MIND29358-8180.912002302910.348916:52361200
128Declan Chisholm24WPGD2011100.2000010002311:332000
129Jake Christiansen24CBJD12022-52-0.1000020070.015913:13151000
130Jakob Chychrun25OTTD82142741-30604.7770218902046.9183622:231547200
131Filip Chytil24NYRC10066040.30000510220.015915:5644293843.3
132Anthony Cirelli26TBLC792025452383.915323214012915.5146318:31756446047549.2
133Casey Cizikas32NYIC70101323-2221.5901112108212.297613:567113534530153.4
134Kale Clague25BUFD3011020.1000010020.03712:160100
135Brandt Clarke20LAKD16246-6100.62001130316.521813:3921600
136Graeme Clarke22NJDRW3000-22-0.1000000020.03411:2306010.0
137Connor Clifton28BUFD794141812884.240011400775.2130816:3311720400
138Cal Clutterbuck36NYIRW82712194321.0700012005911.997411:5355273132237.1
139Dylan Coghlan25CARD1000-20-0.1000000030.01817:593100
140Andrew Cogliano36COLLW756131911161.350101003619.879610:3740335410933.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%
141Sam Colangelo22ANARW3101020.11000000714.33812:332300
142Ian Cole34VAND78291110612.92000900613.3145818:411668300
143Blake Coleman32CGYC7830245419766.623347220219115.7133617:0857128313844.9
144Ross Colton27COLC80172340-8613.114302212014611.6109813:434614142339751.6
145J.T. Compher28DETLW77192948-5343.812520245010817.6149319:23595146557444.8
146Max Comtois25CARLW1011000.1000010010.01313:040000
147Lucas Condotta26MTLF3000100.0000000020.0237:30155550.0
148Kyle Connor27WPGLW65342761-666.82950101314022115.4128219:4319142528.6
149Logan Cooley19ARIC82202444-13183.6163121410015113.2129715:49275026242738.0
150Andrew Copp29DETC79132033-2262.211113162210911.9128616:16513353646553.5
151Lukas Cormier21VEGD2011100.2000001030.03517:172100
152Matthew Coronato21CGYRW34369-154-0.12100600585.242912:377751426.3
153Paul Cotter24VEGC7671825-11411.1520016201007.096712:4429233262749.1
154Nick Cousins30FLAC6978151640.970038001116.384112:1133130171553.1
155Logan Couture34SJSC6011040.0000010070.011318:4588465047.9
156Sean Couturier31PHIC74112738-10292.6830321421925.7131917:49415969260253.5
157Charlie Coyle31BOSC82253560-2385.717715274414717.0148118:046013176271551.6
158Dylan Cozens22BUFC79182947-4424.11323121802009.0136117:142710852262445.5
159Louis Crevier22CHID24033-164-0.20000300180.037615:41503000
160Angus Crookshank24OTTLW13213-340.220011002010.013110:0782000
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%
161Sidney Crosby36PITC8242529474010.73210033913027815.1164720:0537101109078258.2
162Cameron Crotty24ARID1000-10-0.1000000001010:032400
163Lawson Crouse26ARILW81231942-7363.816702153117113.5136216:4957175286231.1
164Maxwell Crozier23TBLD13022-270.20000200130.016812:56111600
165William Cuylle21NYRLW8113821-3561.81210271011910.990111:08262492820.0
166Austin Czarnik31DETC34011-312-0.50000100240.02878:26161910010449.0
167Kirby Dach23MTLC2022200.2000020030.02613:01033537.5
168Evgenii Dadonov34DALRW51121123-681.91110310106717.967213:111935040.0
169Rasmus Dahlin23BUFD81203959-3669.414602251402358.5205925:2515419500
170Phillip Danault30LAKC7817304712184.514302226215910.7140618:01608060055751.9
171Justin Danforth30CBJRW71101626-10261.41000116008611.6101314:164610917318448.5
172Calvin de Haan32TBLD593710-9221.53000700565.498116:38829600
173Zach Dean21STLC9000-46-0.30000000100.09510:33510212150.0
174Tony DeAngelo28CARD313811-7241.31200440446.844514:2018400
175Alex DeBrincat26DETRW822740671346.7161101328023711.4146717:543566162242.1
176Jake DeBrusk27BOSLW801921404183.715223138018310.4134716:504810771630.4
177Luca Del Bel Belluz20CBJC1101100.21000000250.0109:35004640.0
178Marc Del Gaizo24NSHD9033220.5000030080.014816:28102000
179Ethan Del Mastro21CHID2000000.1000000003718:350200
180Ty Dellandrea23DALC42279-1023-0.32000700533.853212:4017639313141.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%
181Dylan DeMelo30WPGD823283146368.030002710833.6178221:4413916700
182Grigori Denisenko23VEGLW6000-32-0.2000000050.06510:5121400
183Travis Dermott27ARID50257-14260.42000500385.386417:17645200
184Vincent Desharnais27EDMD78110113542.11000901412.4122715:4412213500
185Nick DeSimone29TOTD34257341.52001500287.145813:29422900
185Nick DeSimone29CGYD23145-420.51001400195.327712:03211500
185Nick DeSimone29NJDD11112720.91000100911.118116:29211400
186Nicolas Deslauriers32PHILW60134-789-0.51000300492.04898:09211885838.5
187Connor Dewar24TOTC7411819-8281.1100108007714.386211:393812319221846.8
187Connor Dewar24MINC5710414-6201.190104005717.564311:17279418120546.9
187Connor Dewar24TORC17145-280.11000400205.021912:541129111345.8
188Phillip Di Giuseppe30VANLW515510-1360.35001500529.661712:06239351229.4
189Jason Dickinson28CHIC822213354434.020204130012617.5135916:347314361861850.0
190Brenden Dillon33WPGD778122020925.2800212007910.1144318:4411124100
191Josh Doan21ARIRW11549601.450014002321.713512:19775741.7
192Noah Dobson24NYID7910607012369.99104362311745.7193624:311808400
193Max Domi28TORLW8093847101183.7810137101376.6110313:47225322622650.0
194Ryan Donato27CHIC78121830-14262.21110016201498.1109214:00241049812444.1
195Pavel Dorofeyev23VEGLW471311248122.81300110109713.462413:1723182250.0
196Drew Doughty34LAKD8215355015449.887032213013511.1211525:4814210900
197Nic Dowd33WSHC64121022-2471.81200210006119.797315:127211849353148.1
198Justin Dowling33NJDC2101-200.11000000333.32110:32114930.8
199Leon Draisaitl28EDMC814165106267612.02021074518221718.9167620:42265882662556.9
200Jonathan Drouin28COLLW7919375612284.9145022314012715.0143718:113341444151.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%
201Jack Drury23CARC74819274332.1620014501067.590912:17353036729755.3
202Jamie Drysdale21TOTD343710-2080.62100511555.566719:37432600
202Jamie Drysdale21PHID24235-1840.01100210345.945118:48271800
202Jamie Drysdale21ANAD10145-240.61000301214.821621:3516800
203Dillon Dubé25CGYC43347-138-0.32100400427.148011:101835262353.1
204Pierrick Dube23WSHF3000120.0000000030.0289:2032010.0
205Pierre-Luc Dubois25LAKLW82162440-9703.29704231014611.0128815:42379644044649.7
206Matt Duchene33DALC8025406515206.8196073010017214.5134116:46483036027756.5
207Anthony Duclair28TOTLW73241842-8344.619501117012918.6115115:463549172937.0
207Anthony Duclair28SJSLW56161127-12282.6115016509816.390616:102835122136.4
207Anthony Duclair28TBLLW178715462.080005203125.824614:277145838.5
208Walker Duehr26CGYF40257-360.22000500296.93258:0713671516.7
209Brandon Duhaime26TOTRW805813-5700.14010800925.486910:52372084640.0
209Brandon Duhaime26MINRW62448-766-0.23010400685.966210:41291553633.3
209Brandon Duhaime26COLRW18145240.31000400244.220711:2885310100.0
210Mathew Dumba29TOTD764812-18881.34000800864.7150019:44108202010.0
210Mathew Dumba29ARID584610-13551.24000600616.6116420:0484150010.0
210Mathew Dumba29TBLD18022-5330.10000200250.033618:39245200
211Brian Dumoulin32SEAD80610163204.260011000698.7136117:01797200
212Vince Dunn27SEAD591135468787.97400221211209.2136223:05643900
213Sean Durzi25ARID7693241-1635.96301191301426.3172722:431604400
214Christian Dvorak27MTLC30549-540.441004003514.346615:32191619714457.8
215Jordan Eberle33SEARW781727441174.111603216016810.1136117:272330314242.5
216Joel Edmundson30TOTD53156-2231.61000500462.288316:40658000
216Joel Edmundson30WSHD44156-5191.31000500412.472316:26495900
216Joel Edmundson30TORD9000340.3000000050.016017:48162100
217Adam Edstrom23NYRC11202220.32000000728.6938:2523000
218Simon Edvinsson20DETD16112040.51000100137.729218:15252600
219Nikolaj Ehlers27WPGLW8225366127297.125007297023310.7130215:52393041126.7
220Jack Eichel27VEGC633137684277.52011072411227811.2129320:31612641349545.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%
221Aaron Ekblad27FLAD514141827505.231011130984.1106420:52598500
222Mattias Ekholm33EDMD7911344544479.5821333101776.2166321:039313600
223William Eklund21SJSLW80162945-45302.48805208112812.5149318:4072397215831.3
224Oliver Ekman-Larsson32FLAD809233210766.28103131001237.3147218:247010500
225Lars Eller34PITC82151631-1322.21041014111549.7130915:58565548744552.3
226Ty Emberson23SJSD301910-461.61000810313.255618:33469400
227Andreas Englund28LAKD821910-3812.11000900412.4108413:138718900
228Pierre Engvall27NYILW741018284181.9820113501287.8113415:202128252946.3
229Mackenzie Entwistle24CHIRW675611-2947-0.45001600667.676311:233213917222143.8
230Joel Eriksson Ek27MINC7730346418607.1171215259026711.2158120:325516979680649.7
231Adam Erne28EDMLW24112090.01000100137.71887:495684544.4
232Luke Evangelista21NSHRW801623390183.41330116701729.3111613:5723301325.0
233Jake Evans27MTLC8272128-1241.260112100818.6131416:01658659354452.2
234Ryker Evans22SEAD36189-5201.61000350442.369019:11386200
235Michael Eyssimont27TBLC8111142571042.2920212201497.496011:51311356746.2
236Robby Fabbri28DETC68181432-13322.9135037709718.687512:522977705058.3
237Dante Fabbro25NSHD56310139242.930001000654.691616:21884500
238Brock Faber21MIND8283947-1267.05301261301365.9204824:581506500
239Samuel Fagemo23TOTLW8101-100.00100000137.7739:1135010.0
239Samuel Fagemo23LAKLW4000-10-0.1000000060.0348:330400
239Samuel Fagemo23NSHLW4101000.10100000714.3399:4931010.0
240Radek Faksa30DALC74712190200.850221002719.992612:31429728323754.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%
241Adam Fantilli19CBJC49121527-21161.711101132011510.477015:43256317122143.6
242Joel Farabee23PHILW82222850-13374.720202235018212.1132716:115067305037.5
243Hudson Fasching28NYIRW4541014-760.640011000419.854212:0331401150.0
244Jesper Fast32CARRW73613190161.060001300797.692012:3623797943.8
245Justin Faulk31STLD6022830-2394.3110121611321.5131821:581048300
246Martin Fehérváry24WSHD6631316-7243.130001201614.9129619:3810918800
247Mario Ferraro25SJSD7831821-38362.3300018001242.4178422:5219512400
248Kevin Fiala27LAKLW822944731627.71811022519022512.9147918:022867102826.3
249Christian Fischer26DETRW79514190360.840101400865.890111:24321388813040.4
250Trey Fix-Wolansky24CBJRW11213020.320001001711.812110:59611010.0
251Cale Fleury25SEAD1000100.1000000010.01413:300300
252Haydn Fleury27TBLD241455201.31000400254.038716:07403100
253Warren Foegele27EDMLW822021413473.918112200120110.0114613:5932895645.5
254Tyson Foerster22PHIRW772013330323.31541294016712.0133017:16491021233.3
255Marcus Foligno32MINLW5510122210592.21000311015617.979714:294017971138.9
256Nick Foligno36CHILW74172037-29572.68810128014611.6131517:463919222820752.4
257Callan Foote25NJDD40113160.4000010005914:469300
258Nolan Foote23NJDLW4101-100.11000000616.74010:0623020.0
259Derek Forbort31BOSD350448171.50000400220.062317:48656800
260Filip Forsberg29NSHC82484694164311.735130112719034713.8155018:5444141111150.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%
261Gustav Forsling27FLAD79102939564310.6910128101606.3174922:0910211100
262Jean-Luc Foudy21COLC4101100.21000000250.0266:260000
263Liam Foudy23TOTC13033-220.0000030070.01309:594800
263Liam Foudy23NSHC12033-220.0000030070.012210:094600
263Liam Foudy23CBJC1000000.00000000087:560200
264Cam Fowler32ANAD8153439-36243.33200171611094.6197824:251194100
265Adam Fox25NYRD72175673213611.9106152827113712.4168823:271234400
266Trent Frederic25BOSC821822409694.116201220012314.6112813:455220413215945.4
267Mark Friedman28VAND230114210.60000100160.028112:14353300
268Byron Froese32VEGC16011-24-0.30000100170.017110:40822594755.7
269Morgan Frost24PHIC711328414223.91030120801359.6112415:50555740741649.5
270Jonah Gadjovich25FLALW3922401040.12000200296.92907:26148200
271Sam Gagner34EDMC285510-2100.950024104810.428610:13171715962.5
272Brendan Gallagher31MTLRW77161531-24742.015102123015410.4106213:473563142041.2
273Rhett Gardner27PHIC1000000.00000000077:281120100.0
274Conor Garland27VANRW8220274719355.019103234020010.0119214:3234532820.0
275Adam Gaudette27STLC2000040.000000000209:481400
276Frédérick Gaudreau30MINC6751015-2312-0.432015501054.893413:57472427327449.9
277Johnny Gaudreau30CBJLW81124860-27223.511103311701607.5152418:49232010.0
278Brendan Gaunce29CBJC24224-76-0.12000200248.328211:45849988453.8
279Cutter Gauthier20ANALW1011100.1000010030.01515:2400010.0
280Julien Gauthier26NYIRW27549-580.750014003215.627510:1017633537.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%
281Vladislav Gavrikov28LAKD77617239285.3600116011145.3158820:371145500
282Glenn Gawdin26ANAC1000-120.00000000087:35142340.0
283Morgan Geekie25BOSC761722396283.713401148013013.1117115:255013729136944.1
284Brandon Gignac26MTLC7101-300.01000000714.38211:3975242945.3
285Dennis Gilbert27CGYD34167-7160.61000600234.341812:17495900
286Adam Ginning24PHID9101000.41000000616.712714:0991800
287Mark Giordano40TORD4636910492.13001600595.176416:37865100
288Samuel Girard25COLD59315180102.430001410734.1114419:23997600
289Zemgus Girgensons30BUFC638614-1210.980036007311.074711:51361419410347.7
290Claude Giroux36OTTC82214364-14265.0163222616118311.5164820:06304066848458.0
291Cody Glass24NSHC416713-9200.66001610827.355113:26203110011746.1
292Luke Glendening34TBLC8110111-2390.490111005717.594111:375312153141756.0
293Alex Goligoski38MIND3601010-8180.80000820320.053314:49412700
294Gage Goncalves23TBLC2000060.000000000209:5802010.0
295Barclay Goodrow30NYRRW804812-1378-0.53011800616.6100512:348617033728754.0
296Shayne Gostisbehere30DETD81104656-16166.48202192701397.2154619:05752900
297Yanni Gourde32SEAC80112233-11622.0902119211567.1139617:275215651956647.8
298Collin Graf21SJSF7022-40-0.1000011070.011616:367500
299Mikael Granlund31SJSC69124860-23324.411101252211349.0144620:58556249256046.8
300Ryan Graves28PITD703111410303.330011100773.9128718:231427200
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%
301Jordan Greenway26BUFLW6710182811642.3910115211079.3115617:1565141174029.8
302A.J. Greer27CGYLW596612-7350.651006005710.55218:50241004450.0
303Noah Gregor25TORC636612-7170.141116001105.571811:2426147141058.3
304Ridly Greig21OTTC7213132610662.41021113009713.4106214:454112919725243.9
305Benoit-Olivier Groulx23ANAC45022-922-1.00000200320.054812:113010112115444.0
306Jonathan Gruden23PITC13101-25-0.11000000911.11138:405354833.3
307Carl Grundström26LAKRW508412-2121.06111400958.454710:56161152820.0
308Matt Grzelcyk30BOSD63291113373.22000900593.4110917:36765300
309Radko Gudas33ANAD6661218141284.560001101886.8128719:3015423200
310Erik Gudbranson32CBJD7862026-14743.260011901916.6153319:401709200
311Max Guenette22OTTD7000-120.0000000060.09713:476600
312Dylan Guenther20ARIRW45181735-1143.98914124112114.973316:17243262320.7
313Jake Guentzel29TOTC6730477725229.0255023017023812.6134120:01284861726.1
313Jake Guentzel29PITC502230529145.818402219018511.9104420:53213651327.8
313Jake Guentzel29CARC17817251683.371009805315.129717:307121420.0
314Kaiden Guhle22MTLD7061622-8563.160011600956.3146020:5117811600
315Denis Gurianov26TOTRW18112400.11000100263.822012:1361400
315Denis Gurianov26NSHRW14112400.11000100224.517612:3561300
315Denis Gurianov26PHIRW400000-0.1000000040.04410:550100
316Daniil Gushchin21SJSLW4112-200.11000100425.05914:4172010.0
317David Gustafsson23WPGC39347100.430004002711.13619:1623301068854.6
318Erik Gustafsson31NYRD76625313355.160011690936.5132217:24666300
319Cole Guttman24CHIC27448-1770.12200310508.034112:371411606050.0
320Brandon Hagel25TBLLW822649751797.224203425218414.1157919:154555253641.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%
321Robert Hägg28ANAD5000-44-0.2000000060.06412:47102100
322Nicolas Hague25VEGD7321012-5432.1200110001051.9135418:3311115300
323Jani Hakanpää31DALD642101210332.820011000563.6119318:3912319600
324Taylor Hall32CHILW10224-340.320011102010.016316:20376366.7
325Brian Halonen25NJDF2000000.0000000020.0178:1702010.0
326Hardy Haman Aktell25WSHD6011-220.0000010050.06410:3851100
327James Hamblin24EDMF31213300.220001001811.12467:552114817950.6
328Dougie Hamilton30NJDD2051116-8201.81400740618.242020:59241800
329Travis Hamonic33OTTD48246-10400.62000400504.070714:44755400
330Noah Hanifin27TOTD8013344719248.7850224821647.9188923:371216300
330Noah Hanifin27CGYD6111243513226.5830118511238.9145023:46894600
330Noah Hanifin27VEGD1921012622.10201631414.943923:07321700
331Joel Hanley32TOTD421453301.21000400195.358413:54474800
331Joel Hanley32DALD320333230.80000300120.043813:42323600
331Joel Hanley32CGYD10112070.41000100714.314514:32151200
332Jansen Harkins26PITC45044-421-0.40000400370.03698:12137420100.0
333Thomas Harley22DALD7915324728189.013113248014410.4166021:011356700
334Jordan Harris23MTLD5631114-5221.930001100437.097817:28862600
335Ryan Hartman29MINRW742124454724.516503195017312.1122216:31657537141947.0
336Rafaël Harvey-Pinard25MTLLW452810-260.22000701267.756912:384747132831.7
337Santeri Hatakka23NJDD12022540.70000200120.017614:39121400
338Garnet Hathaway32PHIRW8271017-71320.660118021036.8102412:2973326221166.7
339Erik Haula32NJDLW76161935-1543.014112162115610.3128316:53499448940354.8
340John Hayden28SEAC2000-10-0.1000000010.0136:44131150.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%
341Kevin Hayes31STLRW791316290122.41300211501538.5114314:28174247836057.0
342Barrett Hayton23ARIC333710-1326-0.12100610664.556117:01151720821049.8
343Victor Hedman33TBLD78136376187611.69402362701687.7193524:481026500
344Emil Heineman22MTLLW4000200.000000000409:5717020.0
345Danton Heinen28BOSC7417193616284.015114190011914.3107014:284683121938.7
346Miro Heiskanen24DALD71945548367.77202261901625.6174224:32975500
347Adam Henrique33TOTC822427519375.217524195314017.1138216:51789957750653.3
347Adam Henrique33ANAC601824423334.111523165311116.2105517:35575948242952.9
347Adam Henrique33EDMC22639641.160013002920.732614:502140957755.2
348Tomáš Hertl30TOTC54172138-28222.910612165012413.7110620:29495956541857.5
348Tomáš Hertl30SJSC48151934-26222.69511154011313.3100320:54464850639256.3
348Tomáš Hertl30VEGC6224-200.311011101118.210317:12311592669.4
349Matthew Highmore27OTTLW7022000.1000020010.0547:43432250.0
350Vinnie Hinostroza29PITC14123-340.01000200273.71379:457114640.0
351Roope Hintz27DALLW8030356526227.6198362311118216.5137917:14383631824856.2
352Akito Hirose24VAND3000100.1000000003612:065300
353Nico Hischier25NJDC71274067-5127.0206142911018214.8138319:29424478560256.6
354Mike Hoffman34SJSC66101323-21201.3730110307114.190613:442728122037.5
355Nils Höglander23VANLW8024123623514.824005120012020.096912:061910000
356Justin Holl32DETD380558221.50000500140.057315:05395900
357Dylan Holloway22EDMC38639-1290.651003005610.743211:221491272057.4
358Pontus Holmberg24TORRW547101711181.5700110005413.062511:3442519410946.3
359Simon Holmström22NYIRW751510252142.3100538027220.899913:19461961331.6
360Alexander Holtz22NJDRW82161228-15142.315103111012213.195411:38174481929.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%
361Bo Horvat28NYIC81333568-1397.1221016268124813.3159519:42426176565453.9
362Brett Howden25VEGC7281119-11390.6602011007610.595213:14518616520145.1
363Filip Hronek26VAND815434833388.6320034901483.4189923:268710400
364Jonathan Huberdeau30CGYLW81124052-29492.88402251501438.4141117:253760151648.4
365Jack Hughes22NJDC62274774-12127.518904252202749.9130020:58241011819937.2
366Luke Hughes20NJDD8293847-25285.15401172101356.7176121:28552400
367Quinn Hughes24VAND82177592383814.412502423301998.5202424:41552900
368Daemon Hunt21MIND12011-100.1000010070.013811:3017800
369Dryden Hunt28CGYLW28358170.63001500339.131211:086732340.0
370Lane Hutson19MTLD2022-200.1000020030.04522:430100
371Ben Hutton30VEGD41281012172.62000710673.066716:15541700
372Grant Hutton28NYID2000100.100000000188:461400
373Zach Hyman31EDMLW80542377364811.1391507185029018.6156019:3037877943.8
374Alex Iafallo30WPGC821116271462.0920212311209.2125615:19674381732.0
375Bokondji Imama27OTTLW6000170.0000000010.0345:3512200
376Vincent Iorio21WSHD6000100.2000000060.0599:503300
377Ruslan Iskhakov23NYIC1011000.1000001020.01414:110000
378Mark Jankowski29NSHC3278151181.860117104814.640512:40118828150.3
379Mattias Janmark31EDMC7148120460.04000800676.084511:541955324342.7
380Calle Järnkrok32TORC5210112116182.190139119210.979315:161355656749.2
Rk Player Age Tm Pos GP G A PTS +/- PIM PS EV PP SH GW EV PP SH S S% TOI ATOI BLK HIT FOW FOL FO%
381Roby Jarventie21OTTLW7011-54-0.2000010050.0537:3165112431.4
382Seth Jarvis21CARC8133346723148.1181329267117618.8151918:455211515719544.6
383Tanner Jeannot26TBLF557714-10750.661006105911.966112:0127211234135.9
384Jan Jeník23ARIRW5011-150.0000010020.0428:2376141646.7
385Boone Jenner30CBJC58221335-8283.316511103015514.2116620:067411960450954.3
386Nick Jensen33WSHD7811314-9102.910001300711.4153119:381236200
387David Jiříček20CBJD431910-4221.21001900382.662814:36452300
388Lucas Johansen26WSHD6011140.3000010040.08614:167100
389Ryan Johansen31COLC63131023-6341.694047217816.786013:39156043138053.1
390Marcus Johansson33MINC78111930-15221.41010014501129.8123915:53294462618.8
391Erik Johnson35TOTD67516-14261.05001100608.397014:289714300
391Erik Johnson35BUFD50303-5240.83001000407.569013:48689300
391Erik Johnson35PHID17213-920.220001002010.027916:26295000
392Jack Johnson37COLD803131615383.330001300763.9119414:56897800
393Kent Johnson21CBJC4261016-2101.160011000629.756913:33161081240.0
394Reese Johnson25CHIF42235-2040-0.62000300513.945910:5616109423951.9
395Ryan Johnson22BUFD410773121.40000700350.056913:5239800
396Tyler Johnson33CHIC67171431-35262.1980168011215.2104115:32314815619544.4
397Ross Johnston29ANALW68134-12117-0.91000300442.35578:12271393350.0
398Wyatt Johnston20DALC8232336514387.326333267021614.8139417:00425231831650.2
399Marc Johnstone27PITF1000-100.00000000077:190210100.0
400Henri Jokiharju24BUFD743172014244.530011601843.6140518:591069200
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%
401Caleb Jones26COLD25055480.90000500190.030512:12263400
402Max Jones25ANALW5251015-6330.75000910766.662712:031412751131.3
403Seth Jones29CHID6782331-15345.6530417601724.7170725:291317700
404Zachary Jones23NYRD31279181.62001700424.845314:38232200
405Axel Jonsson-Fjällby25WPGLW26235600.52001300238.72118:077301150.0
406Mathieu Joseph26OTTRW72112435-4512.41001323011248.9118616:2849105224433.3
407Pierre-Olivier Joseph24PITD522911-3141.62001900424.878415:05444700
408Dakota Joshua27VANC6318143219603.91710514008421.490614:2340245343847.2
409Roman Josi33NSHD82236285124512.814905372412688.6202024:381514600
410Tyson Jost25BUFC43336-1110-0.23000300486.345610:3620448611642.6
411Noah Juulsen26VAND54167-1221.21000600303.380414:548516400
412Nazem Kadri33CGYC822946750437.61910043412027710.5151118:26245759261848.9
413Wyatt Kaiser21CHID320770221.60000700180.055417:19462200
414Kaapo Kakko22NYRRW61136196242.0121026009114.381013:171826131056.5
415Arthur Kaliyev22LAKRW517815-3141.143007101016.960211:481433010.0
416David Kämpf29TORC7881119-4180.5800111007910.1105213:29298446945350.9
417Evander Kane32EDMLW77242044-4854.121213155022010.9129216:4729250353847.9
418Patrick Kane35DETRW50202747-5164.8182071413014713.691918:23131400
419Kasperi Kapanen27STLRW7361622-5141.050111501996.1105014:232764132534.2
420Kirill Kaprizov26MINLW75465096113611.42719082822027716.6161821:353855010.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%
421Erik Karlsson33PITD821145564448.39204301502135.2199024:16994000
422Linus Karlsson24VANC400000-0.1000000040.04110:09232722.2
423William Karlsson31VEGC7030306015227.122712218117517.1123217:36464354742656.2
424Tye Kartye22SEAF7711920-1371.71100190010910.191111:5027229414647.1
425Mark Kastelic24OTTC635510-5630.55000500608.34877:433112619015954.4
426Boris Katchouk25TOTLW597613-6120.860106007010.067711:291482172243.6
426Boris Katchouk25CHILW38549-2120.74010400529.647312:271351151845.5
426Boris Katchouk25OTTLW21224-400.120002001811.12049:431312433.3
427Miloš Kelemen24ARIF10011-20-0.1000010050.0777:413201325.0
428Clayton Keller25ARIC78334376-20327.4249042221022814.5150119:153020303546.2
429Parker Kelly24OTTF8081018-8300.76020901869.393711:4267171113523.9
430Philip Kemp24EDMD1000000.00000000022:030000
431Adrian Kempe27LAKLW7728477513728.3205342422124611.4145818:563211231023.1
432Alexander Kerfoot29ARIC82133245-15262.792232110110312.6143017:26767341245047.8
433Matthew Kessel23STLD391670121.51000600283.665516:48654000
434Michael Kesselring24ARID655162111664.050021600766.6102715:485910600
435Jujhar Khaira29MINLW1000000.0000000010.088:0511020.0
436Marat Khusnutdinov21MINC16134-360.00100300616.721013:07916495447.6
437Alex Killorn34ANAC63181836-15542.713505162014512.4118018:442572142535.9
438Justin Kirkland27ARILW2000000.0000000010.0147:14158466.7
439Joel Kiviranta27COLF56369-1120.13000600486.35519:5031782528.6
440Adam Klapka23CGYF6101-1190.11000000425.0416:46321010.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%
441Tyler Kleven22OTTD9011-120.1000010070.011412:399800
442John Klingberg31TORD14055-780.10000320140.028820:33151300
443Matthew Knies21TORLW801520359453.115003182011513.0109413:4130169010.0
444Nikolai Knyzhov25SJSD10011-66-0.1000010060.017617:39171300
445Patrik Koch27ARID10000100.0000000010.099:201400
446Cole Koepke25TBLLW9022000.1000020090.0606:4212300
447Keegan Kolesar26VEGRW7981018-8490.870129017311.085810:52412776940.0
448Vladislav Kolyachonok22ARID5134520.91000300520.06212:286400
449Travis Konecny26PHIC763335684678.023465295124413.5150819:503290395840.2
450Anže Kopitar36LAKC8126447011227.3169162814213319.5159219:39653785970155.1
451Joona Koppanen25PITLW400000-0.1000000040.0317:49232820.0
452Kevin Korchinski19CHID7651015-39201.65002370935.4149119:37822600
453Kaedan Korczak23VEGD261891282.21000710323.142916:30314300
454Klim Kostin24TOTC528614-12530.980005104318.656710:551610881240.0
454Klim Kostin24DETC33314-2380.130001002213.62878:435604266.7
454Klim Kostin24SJSC195510-10150.750004102123.828014:44114841028.6
455Jesperi Kotkaniemi23CARC79121527-4362.11110013111289.4102512:59335633331351.5
456Johnathan Kovacevic26MTLD62671311423.360007004613.0102416:31837500
457Peyton Krebs23BUFC80413172670.540021300745.4100012:302310828433046.3
458Chris Kreider32NYRLW8239367519269.31918272211324615.9154018:472099356136.5
459Torey Krug32STLD7743539-31323.74002221301622.5169121:581116400
460Dominik Kubalík28OTTLW7411415-30190.074024009112.189712:072055152240.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%
461Nikita Kucherov30TBLRW814410014482215.53113066040030614.4175521:4035452250.0
462Brett Kulak30EDMD82313160302.630011210943.2126215:23887700
463Jiri Kulich19BUFC1000-10-0.1000000010.01514:5301010.0
464Dmitry Kulikov33FLAD761192015634.410001702741.4125516:318414500
465Luke Kunin26SJSC7711718-30830.292014309811.2121215:446016521926145.6
466Rasmus Kupari23WPGC28011-54-0.50000100280.02569:081024788946.7
467Sean Kuraly31CBJC629918-5401.09000801929.885213:443415627229348.1
468Philipp Kurashev24CHIC75183654-44233.7126032313012814.1142619:01482712714746.4
469Andrei Kuzmenko27TOTF72222446-9124.4148041311012118.2107214:53171410100.0
469Andrei Kuzmenko27VANF4381321-161.653029406312.761714:2110910100.0
469Andrei Kuzmenko27CGYF29141125-862.795024705824.145515:407500
470Evgeny Kuznetsov31TOTC6381624-11301.171011060968.3110617:33182833641145.0
470Evgeny Kuznetsov31WSHC4361117-11240.76001740698.780818:47121024629745.3
470Evgeny Kuznetsov31CARC20257060.41100320277.429814:546189011444.1
471Yan Kuznetsov21CGYD1000-10-0.1000000020.01211:581000
472Oliver Kylington26CGYD33358-6121.13000500427.156917:15512400
473Jordan Kyrou25STLC82313667-12226.8238042313025112.4150318:2032263633.3
474Kevin Labanc28SJSRW46279-2716-0.62000430603.353511:37176161430.0
475Samuel Laberge26NJDW2000000.00000000063:060300
476Jackson LaCombe23ANAD7121517-24241.320011221553.6137619:231295000
477Alex Laferriere22LAKRW81121123-14461.3120028301478.2107113:13271137653.8
478Sam Lafferty28VANC791311244322.01201311007816.793811:533219115020642.1
479Alexis Lafrenière22NYRLW822829572406.126205254021712.9141617:162173174925.8
480William Lagesson27TOTD400443320.90000400190.059214:48587600
480William Lagesson27TORD300445190.90000400120.043514:31395600
480William Lagesson27ANAD10000-2130.0000000070.015615:39192000
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%
481Patrik Laine25CBJRW18639-1060.651002104114.627415:13145304938.0
482Maxime Lajoie26TORD7011100.2000001010.08912:4371200
483Brad Lambert20WPGC1011100.1000010020.01413:51103442.9
484Hendrix Lapierre21WSHC5181422-142.0800112205115.758311:26312610517537.5
485Dylan Larkin27DETC683336695397.71714252412022114.9137220:10344471657755.4
486Adam Larsson31SEAD81414186555.1400113011303.1185922:5715116200
487Scott Laughton29PHIC82132639-9693.01012216461677.8128415:395615547849948.9
488Jakub Lauko23BOSC602810-3320.12000800434.75899:49241767943.8
489Jeremy Lauzon26NSHD796814-3982.860008001035.8147018:3711138600
490Raphael Lavoie23EDMC7000-22-0.2000000040.0517:17113020.0
491Curtis Lazar28NJDC717182510442.260121800749.588012:236417917818748.8
492Brett Leason24ANARW68111122-7141.4902011009112.188513:016580172441.5
493Nick Leddy32STLD823252814145.920102311823.7183422:221275100
494Anders Lee33NYILW812017372683.515502170018510.8126115:3454176192543.2
495Artturi Lehkonen28COLLW4516183411143.69702135010315.583118:28184992427.3
496Brendan Lemieux27CARLW323250640.430012002910.32568:0067141126.7
497John Leonard25ARILW6101-100.11000000520.0416:525100
498Jake Leschyshyn24NYRC1000-100.00000000066:281000
499Kris Letang36PITD8210415113628.41000235511646.1202424:4113613700
500Vinni Lettieri28MINC46549-7240.450014004710.64419:352753414249.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%
501Trevor Lewis37LAKC8288167201.270126111306.295411:38629013317942.6
502Timothy Liljegren24TORD55320233163.130011271624.8108119:401169200
503Kole Lind25SEARW1000000.00000000065:5902010.0
504Oskar Lindblom27SJSLW1000-10-0.1000000001211:561100
505Esa Lindell29DALD825212617125.2500020011144.4167920:281627400
506Ryan Lindgren25NYRD763141722365.030011400734.1147119:2110311400
507Elias Lindholm29TOTC75152944-14252.7861421621738.7147719:42618975358356.4
507Elias Lindholm29CGYC4992332-8212.0531316611316.9101720:45405654743855.5
507Elias Lindholm29VANC266612-640.733015014214.346017:42213320614558.7
508Hampus Lindholm30BOSD733232618635.621001940993.0170023:171004900
509Gustav Lindström25TOTD46371012242.730007002910.370815:24636300
509Gustav Lindström25ANAD3206612181.90000600140.049415:27405400
509Gustav Lindström25MTLD14314060.830001001520.021415:1723900
510Blake Lizotte26LAKC62781511201.45022701769.273311:49286417119446.8
511William Lockwood25FLARW26011216-0.20000100190.02138:128544450.0
512Mason Lohrei23BOSD414913-2182.13101720439.369516:57633200
513Ryan Lomberg29FLALW75527-1800.04102200687.47169:322117951229.4
514Steven Lorentz27FLAC38123-910-0.51001200303.33348:471470687148.9
515Adam Lowry30WPGLW8112233517572.911011202111910.1130416:066518167670449.0
516Jake Lucchini28MINF40235-323-0.12000300229.13849:361422455843.7
517Milan Lucic35BOSLW4022-120.1000020010.04811:5821200
518John Ludvig23PITD33325-12470.230012002412.539011:48337200
519Anton Lundell22FLAC7813223519463.51210217411667.8119915:23406148239654.9
520Isac Lundeström24ANAC465611-120.440105103813.266014:20275117021644.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%
521Nils Lundkvist23DALD592171913163.520001520732.783214:06384400
522Tristan Luneau20ANAD7123140.61000200119.112517:524900
523Eetu Luostarinen25FLAC821215271261.810202140111910.1130715:5656129968353.6
524Olle Lycksell24PHIRW18145060.31000400293.41799:57442340.0
525Ilya Lyubushkin29TOTD74088-11570.90000800470.0126717:0716817600
525Ilya Lyubushkin29ANAD55044-13510.30000400380.094317:0913811200
525Ilya Lyubushkin29TORD19044260.6000040090.032417:03306400
526Olli Määttä29DETD724141814144.040001400488.3115616:03965300
527Matias Maccelli23ARILW82174057-484.9152022910114911.4133116:14202561037.5
528Kurtis MacDermid29TOTD452134730.920011001612.52174:50118320100.0
528Kurtis MacDermid29COLD292023230.620010001216.71485:0595420100.0
528Kurtis MacDermid29NJDD160111500.2000010040.0704:2222900
529Jacob MacDonald30SJSD34729-14231.243001104914.340912:0117401325.0
530Mackenzie MacEachern29STLLW8011-100.0000010040.0637:5221000
531Zack MacEwen27OTTC30213-4570.020011001711.81926:24755211361.8
532Connor Mackey27NYRD1000150.1000000010.01616:273100
533Nathan MacKinnon28COLC825189140354216.04110095138040512.6187122:49695560770746.2
534Kyle MacLean24NYIF324595110.940005002615.432310:0566010514242.5
535Josh Mahura25FLAD30099-2201.10000801250.037812:36274000
536Logan Mailloux20MTLD1011100.2000010020.02121:141100
537Cale Makar25COLD77216990151612.313711343232319.1190724:461483700
538James Malatesta20CBJLW11224-150.420002001216.711210:13241010.0
539Beck Malenstyn25WSHLW8161521-1250.960011401986.1115414:1593241232845.1
540Sam Malinski25COLD233710361.62101610319.732714:14221400
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%
541Evgeni Malkin37PITC822740675706.7216022812019913.6152418:35422938941248.6
542Andrew Mangiapane27CGYLW751426407473.511210251012211.5120016:0033895550.0
543Josh Manson32COLD768172511874.4701016011236.5135217:47109211010.0
544Anthony Mantha29TOTRW7423214411255.320300165011320.4105314:1331553827.3
544Anthony Mantha29WSHRW562014345174.21730010409022.279314:0921312528.6
544Anthony Mantha29VEGRW183710681.030006102313.026014:2710241325.0
545Brad Marchand35BOSLW822938672786.8197361819120714.0156619:0635115243143.6
546Kirill Marchenko23CBJRW78231942-5144.014901154019311.9128016:253955265332.9
547Jonathan Marchessault33VEGC82422769-2408.134805189026615.8146717:542310761825.0
548Mason Marchment28DALF8122315322545.816603265015014.7122015:04341084544.4
549John Marino26NJDD7542125-6413.740012100577.0157220:57893900
550Mitch Marner26TORRW6926598521188.8178124019015816.5146821:17515941225.0
551Pat Maroon35TOTLW5141216-11600.540001110567.165512:511682122037.5
551Pat Maroon35MINLW4941216-11600.540001110547.462612:461671122037.5
551Pat Maroon35BOSLW2000000.0000000020.02914:3701100
552Matt Martin34NYILW574487430.54000400488.35319:192915171138.9
553Alec Martinez36VEGD5541317-262.840001030725.6104719:031652900
554Jordan Martinook31CARLW82141832-1362.61301118001489.5120114:393661484750.5
555Emil Martinsen Lilleberg22TBLD37055-1516-0.10000500310.060016:124810500
556Mike Matheson29MTLD82115162-24586.74520282301875.9209525:331866100
557Nikolas Matinpalo25OTTD4000100.1000000020.0287:002400
558Auston Matthews26TORC816938107312015.15118082611136918.7169820:58939070561453.4
559Scott Mayfield31NYID41055-7350.50000500360.076918:461067000
560Charlie McAvoy26BOSD741235474867.611103231201339.0183924:5115915900
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%
561Jack McBain24ARIC67818268502.2800218005614.384612:374220429435645.2
562Jake McCabe30TORD738202820565.4710318117311.0150820:3912921900
563Jared McCann27SEAC80293362-10316.6189231914021613.4134116:46274514716047.9
564Michael McCarron28NSHRW7012102241001.91200310009412.889412:465514235731453.2
565Max McCormick31SEALW1000000.00000000065:380000
566Connor McDavid27EDMC7632100132353014.1247156337026312.2162321:223911844242351.1
567Ryan McDonagh34NSHD743293219315.930012540913.3161221:471393800
568Hugh McGing25STLLW5000-50-0.2000000040.0428:23371614.3
569Brock McGinn29ANALW24123-54-0.21000200244.226611:0511375741.7
570Dylan McIlrath31WSHD3011150.2000010010.03110:181900
571Marc McLaughlin24BOSF1101100.21000000250.01312:39141325.0
572Michael McLeod25NJDC45109196102.0100029007313.768115:092210142422865.0
573Ryan McLeod24EDMC8112183010102.312003151210611.3115414:15346536535350.8
574Bobby McMann27TORF561592413523.01410090011812.764711:34181176460.0
575Connor McMichael23WSHC80181533-20342.415213104113513.3127915:59394537050242.4
576Brayden McNabb33VEGD824222618375.540002011864.7158719:2120714900
577Mason McTavish21ANAC64192342-23863.314413184113014.6104216:17336743740851.7
578Cole McWard22VAND1000000.0000000010.099:050000
579Jaycob Megna31CHID44022-15220.40000200280.077117:31876000
580Jayson Megna33BOSC1000000.0000000001211:450000
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%
581Timo Meier27NJDRW69282452-28455.0181004177020713.5121517:3642111444648.9
582Dawson Mercer22NJDC82201333-26292.116402121013414.9141217:13433011914644.9
583Waltteri Merela25TBLF19101240.01000000175.91879:496321325.0
584Georgii Merkulov23BOSF4000100.0000000030.04210:354262221.4
585Dakota Mermis30MIND47358-2331.53000500427.166214:05594500
586Jonathon Merrill31MIND6547110302.24000700429.583112:47573700
587Victor Mete25PHID1000000.0000000001110:521000
588Carson Meyer26CBJRW14112-220.010001001010.01289:0723700
589Ben Meyers25TOTF23123-46-0.21000200128.323310:07334435344.8
589Ben Meyers25ANAF14022-26-0.1000020050.014610:28322344941.0
589Ben Meyers25COLF9101-200.01000000714.3869:340129469.2
590Jacob Middleton28MIND8071825-15773.370011701858.2158519:4916114800
591Ilya Mikheyev29VANF78112031142.11100120001477.5111314:16204982127.6
592Niko Mikkola27FLAD823141711694.430001301933.2164320:0212419800
593Sonny Milano27WSHLW49158234102.9123027105030.061312:30162000
594Colin Miller31TOTD464598262.44000410695.872215:42379100
594Colin Miller31NJDD4144810242.44000400656.265315:55337900
594Colin Miller31WPGD5011-220.0000001040.07013:5741200
595J.T. Miller30VANC813766103325811.72510293630019419.1157919:296121782363856.3
596K'Andre Miller24NYRD80822305495.880032011968.3172521:3411714800
597Fraser Minten19TORC400002-0.1000000030.04611:2614181948.6
598Pavel Mintyukov20ANAD6342428-20242.740001671884.5118718:51658500
599Daniil Miromanov26TOTD24347-281.23000220466.549720:4334700
599Daniil Miromanov26CGYD20347081.33000220407.542521:1529500
599Daniil Miromanov26VEGD4000-20-0.1000000060.07218:035200
600Ivan Miroshnichenko19WSHLW21246-460.32000310306.725512:08550020.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%
601Ian Mitchell25BOSD130226100.80000200110.019915:1813300
602Casey Mittelstadt25TOTC8018395710325.415301336012714.2141817:44312552959547.1
602Casey Mittelstadt25BUFC6214334712284.712201276010213.7113318:16231442647847.1
602Casey Mittelstadt25COLC184610-240.731006002516.028615:5281110311746.8
603Sean Monahan29TOTC83263359-1125.7159252112017115.2150218:06442969857454.9
603Sean Monahan29MTLC49132235-10102.856231210010412.590418:27241739932655.0
603Sean Monahan29WPGC34131124922.9103029206719.459817:34201229924854.7
604Brandon Montour29FLAD66825331465.6710391601684.8154823:276710400
605Trevor Moore28LAKLW8231265711286.727225215024412.7147417:595892143429.2
606Mason Morelli27VEGF9314-300.42100100933.39710:456212433.3
607Logan Morrison21SEAF4000-10-0.1000000060.05313:0882141745.2
608Josh Morrissey28WPGD81105969344411.58201421701965.1195924:111039000
609Scott Morrow21CARD2000-30-0.2000000060.03718:232100
610J.J. Moser23ARID8052126-5353.750001632776.5164620:341129900
611Tyler Motte28TBLC69639-828-0.24022300837.285912:274197787750.3
612Jacob Moverare25LAKD24101060.51000000119.125110:27231200
613Shakir Mukhamadullin22SJSD3011040.2000001050.06321:0911500
614Connor Murphy30CHID46268-19401.12000600513.991219:5011311600
615Brett Murray25BUFLW2000-12-0.1000000010.0167:580510100.0
616Philippe Myers27TBLD5000-22-0.1000000060.05811:426800
617Tyler Myers33VAND775242916775.330202400935.4145918:5713611000
618Bradly Nadeau18CARLW1000-30-0.1000000030.01919:081000
619Vladislav Namestnikov31WPGC7811263717373.3731024209511.6112814:28459217330436.3
620Riley Nash34NYRC1000000.0000000010.01111:05012250.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%
621Frank Nazar20CHIC3101-400.01000000250.04816:091071531.8
622Martin Nečas25CARC77242953-9425.016803245023110.4133617:213177479134.1
623Jake Neighbours21STLLW77271138-16213.91980456014518.6120915:4245138111837.9
624Brock Nelson32NYIC82343569-5287.3249122410125013.6148318:05473835643145.2
625Simon Nemec19NJDD6031619-7332.630011420734.1119219:521052200
626Nikita Nesterenko22ANAC3101000.11000000714.33511:310700
627Alex Newhook23MTLC55151934-11182.81320213608517.693116:56313622926346.5
628Valeri Nichushkin28COLRW542825535225.8121606185215817.7115321:2124742528.6
629Nino Niederreiter31WPGRW7718163412343.515303151017010.6115214:5842115263145.6
630Matthew Nieto31PITLW22134540.21000300137.725511:3791400
631Stefan Noesen30CARRW8114233713333.911303158011112.696111:5225118466342.2
632Joshua Norris24OTTC50161430-6222.81150367111513.988217:38308632830152.1
633Tomáš Nosek31NJDC36246-116-0.32000400385.342511:49203312111251.9
634Thomas Novak26NSHC71182745-384.312601216011315.9100814:1231521128942.2
635Ryan Nugent-Hopkins30EDMC8018496710365.714403242231839.8157019:37336223625648.0
636Darnell Nurse28EDMD811022323795.3811218401815.5177321:5417216800
637Alexander Nylander25TOTLW2811415-161.792024007215.345516:15121291047.4
637Alexander Nylander25CBJLW2311415-161.892024006217.738616:469961037.5
637Alexander Nylander25PITLW500000-0.10000000100.06913:523330100.0
638William Nylander27TORC8240589812410.42611373324131612.7163319:552932566347.1
639Gustav Nyquist34NSHRW81235275787.3175143219115315.0143717:453836152438.5
640Liam O'Brien29ARIC75591401530.65000900726.97309:443322962221.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%
641Drew O'Connor25PITF7916173314203.215012160116010.0124415:455853212446.7
642Logan O'Connor27COLRW5713122513342.51003412008515.385214:573860293545.3
643Ryan O'Reilly32NSHC822643696186.61214012914018014.4162119:46562682870853.9
644Jordan Oesterle31CGYD22022-640.00000200180.029713:31332200
645Liam Ohgren20MINLW4112000.21001100812.55814:3102020.0
646Nikita Okhotyuk23TOTD52189-24480.41001800521.982715:558014700
646Nikita Okhotyuk23SJSD43178-22440.41001700482.170716:277212500
646Nikita Okhotyuk23CGYD9011-240.0000010040.012013:2182200
647Kyle Okposo35TOTRW671210221342.0921082011410.589513:21357513114447.6
647Kyle Okposo35BUFRW611210221322.1921082010611.383013:37346112914247.6
647Kyle Okposo35FLARW600002-0.1000000080.06410:421142250.0
648Oskar Olausson21COLRW1000000.0000000020.01211:502200
649Jamie Oleksiak31SEAD8221315-2373.7200011021081.9161119:3917711000
650Mathieu Olivier26CBJF545712-4700.54011700559.160911:173616341225.0
651Fredrik Olofsson27COLLW57369-58-0.13001600456.75569:45294515924239.7
652Gustav Olofsson29SEAD1000000.0000000001514:573000
653Victor Olofsson28BUFRW517815-141.261016206610.659011:341022020.0
654Dmitry Orlov32CARD82620264365.0501115501294.7142017:196011600
655T.J. Oshie37WSHC52121325-6442.157049409013.387716:525675123127.9
656Zack Ostapchuk20OTTC7000-10-0.2000000050.07310:30613113026.8
657Brennan Othmann21NYRLW3000000.0000000060.0279:051600
658Alex Ovechkin38WSHLW79313465-22206.31813051915027211.4151819:1327162020.0
659Brayden Pachal24TOTD50257-3511.32000401523.873414:416812900
659Brayden Pachal24CGYD33156-1391.01000401342.948514:43458000
659Brayden Pachal24VEGD17101-2120.31000000185.624814:37234900
660Max Pacioretty35WSHLW4741923-14251.122001090954.267814:26227651229.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%
661Jean-Gabriel Pageau31NYIC82112233-8131.89112161510110.9130415:558119667954655.4
662Ondřej Palát32NJDLW71112031-9372.110100164010810.2111115:39499241323.5
663Kyle Palmieri32NYIRW82302454-16265.22010081410021813.8141217:134289132138.2
664Artemi Panarin32NYRLW824971120182414.33811053733130316.2165020:0715181910.0
665Colton Parayko30STLD821016264235.8901414111546.5195723:5221811300
666Zach Parise39COLLW305510-780.450013205010.038912:582520133030.2
667Juuso Pärssinen22NSHC448412-6120.662003105414.864214:3615627813037.5
668David Pastrňák27BOSRW824763110214713.33512054023038212.3163419:56197081633.3
669Nick Paul28TBLLW82242246-16273.815902175015315.7141517:164210453144754.3
670Ondrej Pavel23COLF2000-12-0.1000000030.0126:06013633.3
671Joe Pavelski39DALC8227406712207.01611043010019413.9137816:49707535534051.1
672Tanner Pearson31MTLLW545813-12210.24101710776.569912:56355051722.7
673Andrew Peeke25TOTD381910-1141.51000801372.762316:24788800
673Andrew Peeke25CBJD23178-261.01000601244.235915:37474400
673Andrew Peeke25BOSD15022180.50000200130.026417:36314400
674Adam Pelech29NYID5811516-2272.310011401711.4117620:171116400
675Jakob Pelletier22CGYLW13123120.21001200911.11219:163104450.0
676Nicklaus Perbix25TBLD77222248104.320012200573.5131517:051148000
677Cole Perfetti22WPGC7119193813124.314503136014213.496513:352326386337.6
678David Perron35DETLW76173047-12553.8107042010015111.3118815:3827111161847.1
679Corey Perry38TOTRW54121022-6461.993029108214.672313:231743010.0
679Corey Perry38EDMRW388513-1341.162015005614.348812:51928010.0
679Corey Perry38CHIRW16459-5120.831014102615.423414:3981500
680Scott Perunovich25STLD54017171122.600001160360.082515:16533000
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%
681Brett Pesce29CARD703101310203.9300110001072.8142020:171132500
682Nic Petan28MINC6022-220.00000110110.06510:50152340.0
683John-Jason Peterka22BUFRW8228225010285.925305184022612.4134416:24182731220.0
684Jacob Peterson24SJSC6000-32-0.2000000030.08013:1556153331.3
685Alexander Petrovic31DALD1000-10-0.1000000020.01312:520200
686Jeff Petry36DETD7332124-7393.130002001843.6137218:4813415000
687Elias Pettersson25VANC8234558920129.621130103518220716.4161119:396812540639350.8
688Marcus Pettersson27PITD824263028446.7400126001063.8185922:4015912100
689Michael Pezzetta25MTLC6139124590.83001900427.14767:48292426842.9
690Isaak Phillips22CHID33066-2622-0.40000600310.056317:04365600
691Matthew Phillips25TOTF31145-300.01000400214.831610:111581233.3
691Matthew Phillips25WSHF28145-300.11000400175.928210:041471233.3
691Matthew Phillips25PITF300000-0.1000000040.03411:201100
692Alex Pietrangelo34VEGD6442933-5244.5400219911412.8150823:341604600
693Shane Pinto23OTTC41918279142.6540116201108.274218:07313925124550.6
694Neal Pionk28WPGD82528339635.6410121701463.4170820:5011822100
695Rem Pitlick26CHIC9000-72-0.40000000130.014015:35695550.0
696Tyler Pitlick32NYRC34134-64-0.31000300323.134710:12158431417.6
697Vasily Podkolzin22VANRW19022-48-0.30000200200.020510:493703537.5
698Ryan Poehling25PHIC77111728-1161.8713115111119.9115515:001016246147749.1
699Brayden Point27TBLC81464490-16149.831150122717022720.3162320:02441629435045.7
700Matthew Poitras19BOSC3351015461.450019104012.544213:24151711114343.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%
701Jason Polin24COLF7101120.11000000616.7527:251141150.0
702Vasiliy Ponomarev21CARC2112100.310001001100.0199:41105455.6
703Martin Pospisil24CGYC6381624141092.3800116001176.880112:4322238232845.1
704Andrew Poturalski30SEAC2000-10-0.100000000146:530030100.0
705Samuel Poulin22PITRW3000-12-0.1000000020.0237:47355741.7
706Derrick Pouliot30DALD5000-100.0000000050.06112:085400
707Owen Power21BUFD76627338286.0600120611085.6174222:551154500
708Aliaksei Protas23WSHC7862329-381.7600122011135.3107213:454934426240.4
709Ivan Provorov27CBJD8252732-11204.1500020701074.7181722:101556600
710Jesse Puljujärvi25PITRW22314260.430001002910.32029:116401516.7
711Ryan Pulock29NYID58514193123.432011040905.6130822:331499900
712Valtteri Puustinen24PITRW5251520461.550001320865.861111:4533401325.0
713Mikael Pyyhtia22CBJLW17022-50-0.40000200220.022413:092091325.0
714Jack Quinn22BUFRW2791019-182.181028205616.142215:3812313633.3
715Darren Raddysh27TBLD8262733-3214.9510221601015.9156719:061057500
716Taylor Raddysh25CHIRW735914-1922-0.231107201204.2115915:532884193833.3
717Rickard Rakell30PITRW701522374223.21140220201659.1115616:314011231023.1
718Mikko Rantanen27COLRW804262104195011.22814093626027115.5183222:54495327523653.8
719Adam Raška22MINRW500000-0.100000000346:4911200
720Michael Rasmussen24DETC751320338472.812013170310112.9113915:1176124586248.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%
721Aku Raty22ARIRW1011000.1000010001211:450200
722Lucas Raymond21DETLW82314172-12307.1256043110016319.0145617:4527694640.0
723Ryan Reaves37TORRW49426-1349-0.340002002615.43988:071716510100.0
724Pavol Regenda24ANAF5000-12-0.1000000070.05811:345111516.7
725Lukas Reichel21CHILW6551116-2912-0.132001100846.091714:0725278611243.4
726Mike Reilly30TOTD6161824-1303.5501113501264.8104717:09604700
726Mike Reilly30NYID59618241283.6501113501195.0101817:16574700
726Mike Reilly30FLAD2000-22-0.1000000070.02814:083000
727Sam Reinhart28FLAC82573794293113.12527511307023324.5166520:18667823429644.2
728Sheldon Rempal28VEGRW9213-240.311001001612.5909:583000
729Matt Rempe21NYRC171121710.21001100128.3965:385504450.0
730Anthony Richard27BOSC9123020.21000200616.79510:36525010.0
731Morgan Rielly29TORD72751587277.36100321901734.0170923:441379800
732Marshall Rifai25TORD2000100.1000000010.02311:401400
733Rasmus Ristolainen29PHID31134-680.71000300462.251716:41455600
734Jason Robertson24DALLW8229518019228.5209043219023112.6150318:19317700
735Nicholas Robertson22TORLW56141327442.91310111209614.663711:2324343827.3
736Eric Robinson28TOTLW473710-3190.33001700614.953311:2011943350.0
736Eric Robinson28BUFLW402790190.42000700523.844011:008723350.0
736Eric Robinson28CBJLW7101-30-0.11001000911.19313:1532200
737Evan Rodrigues30FLAC8012273926344.0930120701866.5121315:1028104292950.0
738Alexander Romanov24NYID817152223205.6700015001176.0168820:5017115700
739Kevin Rooney30CGYC33314-42-0.130001002711.137011:1329659711146.6
740Filip Roos25CHID4000-40-0.2000000020.05914:442800
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%
741Calle Rosén29STLD6011-120.1000010050.07612:407200
742Isak Rosen20BUFRW7000-30-0.2000000080.0608:35201516.7
743Jack Roslovic27TOTC5992231-10162.0801318401177.791815:332428547242.9
743Jack Roslovic27CBJC4061723-9141.450121430867.066216:331922446141.9
743Jack Roslovic27NYRC19358-120.63001410319.725613:2756101147.6
744Marco Rossi22MINC82211940-4473.519202154016712.6137216:44373533541444.7
745Lukáš Rousek24BUFRW15022-10-0.1000020040.015910:387530100.0
746Joshua Roy20MTLRW23459-200.740005003411.827912:0821122528.6
747Matt Roy28LAKD815202521426.4500117121353.7169220:5419715200
748Nicolas Roy26VEGC701328418293.711112226011211.6108215:27357735940846.8
749Chad Ruhwedel33TOTD52134-640.61000300352.966012:42449000
749Chad Ruhwedel33PITD47134-440.61000300342.959012:33377500
749Chad Ruhwedel33NYRD5000-20-0.1000000010.07114:0871500
750Bryan Rust31PITRW6228285610206.524313226019614.3121419:3551472625.0
751Jan Rutta33SJSD6951419-21382.950011202697.2136119:431106900
752Adam Ružička24TOTC42369-9120.13001240358.642110:021611869747.0
752Adam Ružička24CGYC39369-860.23001240348.839610:101510768148.4
752Adam Ružička24ARIC3000-16-0.1000000010.0258:1711101638.5
753Derek Ryan37EDMC705712-380.33020601529.671410:12285922818155.7
754Jonas Røndbjerg24VEGRW20123200.11000200254.022611:17107010.0
755Brandon Saad31STLLW82261642-4204.621507160014418.1127115:301617121642.9
756Scott Sabourin31SJSF3000090.0000000030.0289:17110020.0
757Dylan Samberg25WPGD781171816433.910001511771.3121915:381116500
758Mackie Samoskevich21FLARW7000-30-0.20000000110.08412:0235010.0
759Mattias Samuelsson23BUFD411674261.81001600442.384120:308710600
760Jake Sanderson21OTTD791028388236.87303171101586.3183423:131394910100.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%
761Rasmus Sandin23WSHD6832023-13243.530011550793.8143621:071067500
762Zach Sanford29TOTLW29066060.20000510240.031410:501924427735.3
762Zach Sanford29CHILW18044-320.00000310150.021311:481117386437.3
762Zach Sanford29ARILW11022340.1000020090.01029:158741323.5
763Travis Sanheim27PHID81103444-20486.3901326531466.8192823:481499400
764David Savard33MTLD6061824-1243.6600018005411.1121420:141636900
765Matthew Savoie20BUFC1000000.00000000043:550000
766Marco Scandella33STLD652682152.01011600424.881112:28497000
767Brandon Scanlin24NYRD1000000.0000000001110:460100
768Mark Scheifele30WPGC7425477219577.5196043512015416.2149420:11406360365048.1
769Brayden Schenn32STLC82202646-22563.415413188017011.8145817:475116945446649.3
770Luke Schenn34NSHD631671431.51000600811.295715:117620200
771Nick Schmaltz27ARIC79223961-16105.01110132811015813.9151519:11411616423641.0
772Nate Schmidt32WPGD632121410163.11101930752.7105916:49766600
773Braden Schneider22NYRD8251419-1163.640111400955.3130415:5413316700
774Justin Schultz33SEAD7071926-23223.1700291001007.0115316:28682600
775Jaden Schwartz31SEAC62131730-15242.26700143011711.1101416:222746926957.1
776Cole Schwindt22CGYRW4000-12-0.1000000010.0276:48156275.0
777Nick Seeler30PHID71112139783.510008041001.0120316:5720513200
778Tyler Seguin32DALC6825275210265.722303205215416.2112516:33226134226656.3
779Moritz Seider22DETD8293342-7515.86300181411356.7183322:2221321100
780Brett Seney27CHILW4000060.0000000010.04110:21694833.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%
781Mikhail Sergachev25TBLD3421719-16161.520001070533.876722:33693600
782Damon Severson29CBJD6791928-10513.8900114328810.2141721:09834500
783Michael Sgarbossa31WSHC25437020.740012102714.827410:58316586846.0
784Yegor Sharangovich25CGYC82312859-2985.3226341311417917.3142017:19441313320839.0
785Kevin Shattenkirk35BOSD6161824-2183.64200990787.796315:47856300
786Mason Shaw25MINC201230340.11000200214.81648:116297187.5
787Ryan Shea26PITD31101160.61000000175.939112:37242400
788Conor Sheary31TBLLW5741115-3120.740001100508.063311:0635194736.4
789Kiefer Sherwood28NSHRW6810172717412.81000217001109.182812:1022234151648.4
790Devin Shore29SEAC21134340.41000300156.71688:00927202050.0
791Jonas Siegenthaler26NJDD57189-7201.31000800631.6110219:20978700
792Jakob Silfverberg33ANALW81712194240.951118311026.9105713:033616173334.0
793Cole Sillinger20CBJC77131932-4462.11210118011578.3124116:077411945052246.3
794Colton Sissons30NSHC81152035-6382.39332154113111.5134216:345713761855852.6
795Jeff Skinner31BUFLW74242246-2345.016803184021111.4118416:001326527241.9
796Brady Skjei29CARD8013344715408.811112201131857.0170221:17906900
797Juraj Slafkovsky19MTLLW82203050-19553.714602228015213.2147117:5671152101050.0
798Landon Slaggert21CHILW16134140.31000300147.118011:16616050.0
799Jaccob Slavin29CARD81631372187.6402130011514.0169520:561205500
800Jiri Smejkal27OTTF20112-64-0.210001001010.01909:291332111640.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%
801Brendan Smith34NJDD6351015-3612.650001000608.3101416:0610111700
802Cole Smith28NSHF80914235631.4801412021128.0109513:413223551229.4
803Craig Smith34DALC75119202331.7110029001129.876610:1330511325.0
804Givani Smith25SJSRW36134-1340-0.31000300313.22817:4912872340.0
805Reilly Smith32PITRW761327403183.21210320701528.6122616:08285551426.3
806Joe Snively28WSHF3000-10-0.100000000258:210100
807Victor Söderström22ARID3000-100.0000000010.04615:116300
808Ilya Solovyov23CGYD10033-340.20000201100.015915:54171400
809Carson Soucy29VAND4024610121.91100310296.969917:29646500
810Justin Sourdif21FLARW3000000.0000000020.0278:502500
811Jordan Spence22LAKD71222245124.111001750802.5102414:26556700
812Daniel Sprong26DETRW76182543-5224.215301169016011.391212:0015328466.7
813Jared Spurgeon34MIND16055521.20000230210.037323:20291400
814John St. Ivany24PITD14011020.20000100110.019213:42143000
815Jordan Staal35CARC80102030-14441.5901316131238.1123015:234114279957658.1
816Marc Staal37PHID351452141.31000400205.048313:49443100
817Steven Stamkos33TBLC79404181-21348.52119062120026215.3144018:14437835728056.0
818Logan Stankoven20DALC2468141041.751007105111.835214:40112011664.7
819Logan Stanley25WPGD251124360.81000100293.434413:46404500
820Spencer Stastney24NSHD20224941.520012001118.232015:5929200
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%
821Troy Stecher29TOTD541679322.11000600512.097818:07776700
821Troy Stecher29ARID471455241.51000400452.286618:26675200
821Troy Stecher29EDMD7022480.5000020060.011216:00101500
822Sam Steel25DALC77915240291.4702114018610.5102013:1532589411545.0
823Oskar Steen25BOSC34101-24-0.41000000244.23089:041979030.0
824Alex Steeves24TORF1000-10-0.1000000010.01010:140600
825Kevin Stenlund27FLAC8111415-10620.690234008113.6102112:36558342940651.4
826Mitchell Stephens26MTLC23213240.220001001612.52089:0378756055.6
827Chandler Stephenson29VEGC75163551-9253.81042425919716.5138618:29404355249852.6
828Mark Stone31VEGRW561637531224.8104252510211713.7108719:244034040.0
829Dylan Strome26WSHC82274067-13226.5216052416016916.0147217:57611269762352.8
830Ryan Strome30ANAC79113041-20862.29200171301318.4124815:48216422426246.1
831Jayden Struble22MTLD563710-3571.63000700476.490216:075312100
832Marián Studenič25SEARW2000-12-0.1000000010.0168:070400
833Jack Studnicka24TOTC22101-126-0.61000000205.025211:271136619239.9
833Jack Studnicka24SJSC17000-146-0.80000000160.020111:491028578540.1
833Jack Studnicka24VANC5101200.21000000425.05110:11184736.4
834Nico Sturm28SJSC635813-2512-0.34010800697.292414:40397549733060.1
835Tim Stützle22OTTLW75185270-17285.317102331901929.4158421:074110023927346.7
836Oskar Sundqvist29STLC7161521-6321.023101122688.894113:15498224734241.9
837Pius Suter27VANF6714152917162.912203123010513.3103815:30235418619149.3
838Ryan Suter39DALD822151714283.8200114011022.0155318:561118600
839Nick Suzuki24MTLC82334477-14367.32112012519018517.8174421:16486968962252.6
840Andrei Svechnikov23CARRW5919335213585.8145082112014413.2100216:59221424450.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%
841Maksymilian Szuber21ARID1000-12-0.1000000010.01716:591200
842Brandon Tanev32SEALW6679162511.07000702739.696314:356214892130.0
843Chris Tanev34TOTD752171922244.720001700563.6147619:412074500
843Chris Tanev34CGYD561131416143.510001300432.3111119:501712500
843Chris Tanev34DALD191456101.21000400137.736519:13362000
844Vladimir Tarasenko32TOTRW7623325513126.120305266015514.8119615:4439854357.1
844Vladimir Tarasenko32OTTRW5717244113124.615204186011614.791516:0330544357.1
844Vladimir Tarasenko32FLARW196814001.551018003915.428114:4893100
845Tomáš Tatar33TOTLW70915248202.1900214107212.587212:27244351525.0
845Tomáš Tatar33SEALW4387158101.880027005315.156713:1114272918.2
845Tomáš Tatar33COLLW271890100.41000710195.330511:1710163633.3
846John Tavares33TORC802936652306.5209062511027910.4142917:523713480255059.3
847Teuvo Teräväinen29CARF7625285315106.115914178314217.6124716:242616667447.1
848Troy Terry26ANAC76203454-10244.416405259017211.6139018:17301761233.3
849Alexandre Texier24CBJC78121830-5381.910021162010911.0118415:11365761331.6
850Shea Theodore28VEGD4753742465.73201241301054.8103822:0578900
851Akil Thomas24LAKC7314020.63001100933.3618:44384640.0
852Robert Thomas24STLC822660869488.6178133919217015.3171920:58471687677353.1
853Jack Thompson21TOTD3000-20-0.1000000040.04715:403400
853Jack Thompson21SJSD2000-20-0.1000000030.03517:413200
853Jack Thompson21TBLD1000000.0000000010.01211:390200
854Tage Thompson26BUFC71292756-1436.318923207024611.8128618:07297937248743.3
855Henry Thrun22SJSD513811-22161.31200620486.3102020:00712600
856Chris Tierney29NJDC5248123211.040008002615.44699:0212201118357.2
857Conor Timmins25TORD2519109181.81000720254.040116:01283400
858Jarred Tinordi31CHID52099-27640.30000801320.081415:399417100
859Owen Tippett24PHIRW78282553-5126.02350422302899.7129416:3547148192642.2
860Brady Tkachuk24OTTLW8137377411348.22512022710035710.4155119:093429420018052.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%
861Matthew Tkachuk26FLALW8026628819889.419612362602809.3149118:38281513633.3
862Devon Toews29COLD8212385028188.61200231521597.5192123:261107400
863Tyler Toffoli31TOTC79332255-6146.3221104157022914.4134016:581175274438.0
863Tyler Toffoli31NJDC61261844-15124.718802126017914.5107017:32862253939.1
863Tyler Toffoli31WPGC187411921.643023105014.027015:013132528.6
864Eeli Tolvanen24SEARW81162541-15243.315103169015310.5126715:3975210122334.3
865Philip Tomasino22NSHC4171320-6251.570029406211.351612:34181331615.8
866Dominic Toninato29WPGC15145760.61001400128.315310:11926525747.7
867Alexey Toropchenko24STLRW8214721-3301.81202170011412.3102712:3155165030.0
868Yakov Trenin27TOTC761251715401.41200340111610.3110814:34362079912145.0
868Yakov Trenin27NSHC601041412381.2100023019410.690415:0426170222844.0
868Yakov Trenin27COLC16213320.22001100229.120412:441037779345.3
869Vincent Trocheck30NYRC8225527716557.71311153913021511.6175921:278617588161958.7
870Jacob Trouba29NYRD6931922-4733.6300017111292.3146621:1518319100
871Alex Tuch27BUFRW752237599546.019217289019211.5146319:308272426340.0
872Tyler Tucker23STLD261121420.71000100175.932412:27276400
873Riley Tufte25COLLW5112-220.11001100714.35611:07281150.0
874Alex Turcotte22LAKC20134560.41000300147.11869:17107212150.0
875Urho Vaakanainen25ANAD68113140262.510001201671.5118817:29795500
876Juuso Välimäki25ARID682151712123.620001140692.9129819:06906900
877James van Riemsdyk34BOSLW711127387203.4560321601427.795913:302234101147.6
878Trevor van Riemsdyk32WSHD7001414-7182.700001301750.0130718:401032200
879Frank Vatrano29ANALW82372360-20856.1211337157127213.6150418:217815691833.3
880Joe Veleno24DETC80121628-16251.4930113218614.0111713:573510830531749.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%
881Carter Verhaeghe28FLAC7634387217368.8268072513024613.8136517:582063374744.0
882Jimmy Vesey30NYRLW80131326-4202.113004130011611.299012:23289091439.1
883Gabriel Vilardi24WPGC4722143611144.61390595011718.879917:002414273245.8
884Alex Vlasic22CHID7621416-4454.220011220712.8163221:291485600
885Marc-Édouard Vlasic36SJSD576612-27261.26001600728.392816:171083500
886Dmitri Voronkov23CBJLW75181634-6523.112602142014212.7100913:27488327738042.2
887Jakub Vrána27STLLW21246-780.12000400424.825512:08490130.0
888Chris Wagner32COLC13112390.21000100166.3977:27530362658.1
889Oliver Wahlstrom23NYIRW32246-680.01100310414.935411:0422355741.7
890Nathan Walker29STLC457613-1181.270006004316.348610:493595202247.6
891Samuel Walker24MINC4000-30-0.2000000030.0379:2212010.0
892Sean Walker29TOTD8110192911506.3802117111506.7155819:1412711800
892Sean Walker29PHID63616229345.0402114111095.5123519:36988600
892Sean Walker29COLD184372161.34000300419.832317:57293200
893Jake Walman27DETD6312921-2444.01110353110811.1124519:461514200
894Austin Watson32TBLLW332242930.320002001711.82407:162085040.0
895MacKenzie Weegar30CGYD822032522518.617302181222089.6188022:5620019400
896Alexander Wennberg29TOTC791020300141.9631417309011.1142117:59754655263646.5
896Alexander Wennberg29SEAC60916251141.8621414208011.3112918:49653747053646.7
896Alexander Wennberg29NYRC19145-100.101003101010.029215:221098210045.1
897Zach Werenski26CBJD701146570227.89200361002025.4171224:271302300
898Blake Wheeler37NYRRW54912212231.9810112008310.868712:433131382461.3
899Colin White27TOTC28000-54-0.60000000160.02679:311222487738.4
899Colin White27MTLC17000-32-0.4000000080.01579:15711367233.3
899Colin White27PITC11000-22-0.3000000080.01099:5751112570.6
900Zach Whitecloud27VEGD6121214-3322.220011101513.9107317:3510512900
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%
901Maxwell Willman28NJDC18314120.530011001717.61508:207232433.3
902Tom Wilson29WSHRW74181735-191332.511523125016910.7134018:0674228223836.7
903Ryan Winterton20SEAC9000-10-0.10000000100.0849:20410010.0
904Miles Wood28COLLW7491726-5751.3801117001675.4101313:4135107132831.7
905Parker Wotherspoon26BOSD410886311.80000800320.072717:43678400
906Shane Wright20SEAC8415100.840030101233.310813:3261414050.6
907Arber Xhekaj23MTLD4437106812.13000700614.970115:564912500
908Kailer Yamamoto25SEARW598816-9181.062024406113.170811:591831386935.5
909Jesse Ylönen24MTLRW594482120.24001400508.060410:1432415455.6
910Cameron York23PHID82102030-13445.31000112621347.5185522:371747600
911Pavel Zacha26BOSC7821385912185.915606299014814.2141218:063410658548354.8
912Filip Zadina24SJSRW72131023-44180.7103039101379.596013:202855155322.1
913Nikita Zadorov28TOTD756142001253.460011301906.7130817:266817700
913Nikita Zadorov28VAND54591461022.85001801618.292217:044912400
913Nikita Zadorov28CGYD21156-6230.61000500293.438618:24195300
914Nikita Zaitsev32CHID38257-5141.52000320316.560515:56706900
915Yegor Zamula23PHID66516213324.13201871618.2106016:03793700
916Connor Zary22CGYC6314203412223.51310317309015.696215:162929486144.0
917Trevor Zegras22ANAC316915-1301.15101900738.253017:051516538538.4
918Olen Zellweger20ANAD26279-641.12000520345.950119:17381400
919Fabian Zetterlund24SJSW82242044-34333.4176101010020411.8154618:5171120285732.9
920Mika Zibanejad30NYRC8126467215307.51212232319422111.8159919:45554954856449.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%
921Radim Zohorna27PITF334370180.540013003810.53229:465445550.0
922Artem Zub28OTTD69520255324.540102000855.9145021:0112213900
923Mats Zuccarello36MINLW69125163-5304.97501232801736.9130418:545026274537.5
924Jason Zucker32TOTLW69141832-9812.6950013501509.395413:491898132039.4
924Jason Zucker32ARILW5191625-5581.9540011501048.771614:021474111837.9
924Jason Zucker32NSHLW18527-4230.641002004610.923813:134242250.0