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%
1Nicholas Abruzzese22TORC9101-120.01001000812.59210:13372528.6
2Noel Acciari30FLAC203582110.63001500329.424011:591648848250.6
3Calen Addison21MIND15224-420.320002001711.820713:4761200
4Andrew Agozzino31OTTLW1000000.0000000010.076:52041233.3
5Jack Ahcan24BOSD6101-300.10100000520.09616:025800
6Sebastian Aho24CARF7937448118389.52313192715222116.7149718:57237655550452.4
7Sebastian Aho25NYID3621012-6101.72000820345.959216:27423200
8Alexander Alexeyev22WSHD1000020.0000000001110:350100
9Wade Allison24PHIRW1000-100.0000000020.088:160100
10Michael Amadio25TOTC56117181151.7110027006417.268112:101642304241.7
10Michael Amadio25VEGC53117180151.7110027006217.765312:201639304042.9
10Michael Amadio25TORC3000100.0000000020.0279:1003020.0
11Joey Anderson23TORRW500000-0.10000000100.0448:460300
12Josh Anderson27MTLRW69191332-25652.117201121015112.6118917:1435153202247.6
13Michael Anderson22LAKD57268682.62001600583.4114720:076913300
14Jaret Anderson-Dolan22LAKC7000-34-0.3000000050.09713:473129756.3
15Lias Andersson23LAKC20112-712-0.31001010293.421210:37323212644.7
16Rasmus Andersson25CGYD824465030288.62201281711522.6185922:401256300
17Andy Andreoff30NYILW6101-100.11000000616.7609:591119852.9
18Anthony Angello25PITC4000020.0000000020.0276:38013010.0
19Mason Appleton26TOTC6881321-1301.280031300988.2101214:53206471531.8
19Mason Appleton26SEAC4961117-4141.160021100688.870114:18123971335.0
19Mason Appleton26WPGC192243160.22001200306.731116:23825020.0
20Josh Archibald29EDMRW8011-27-0.1000010040.0729:032272250.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%
21Joel Armia28MTLRW606814-15140.141106201035.882313:432710431417.6
22Viktor Arvidsson28LAKLW662029491225.21640325402278.8112116:594523122136.4
23Rasmus Asplund24BUFF8081927-5101.6521117201306.2114214:171430263542.6
24Zach Aston-Reese27TOTC69510159280.850001000786.490013:02422314450.0
24Zach Aston-Reese27PITC5229118220.42000900523.867212:55321873260.0
24Zach Aston-Reese27ANAC17314160.430001002611.522813:2510441233.3
25Andreas Athanasiou27LAKC2811617742.4110035107115.542715:14101113765.0
26Cam Atkinson32PHIRW73232750-2105.118236243021510.7133218:15452051229.4
27Ronald Attard22PHID15224-280.720002001612.524916:36172400
28Nicolas Aubé-Kubel25TOTRW7411122311472.31100212008712.67269:49181403925.0
28Nicolas Aubé-Kubel25COLRW6711112214412.41100211007814.16589:49171233925.0
28Nicolas Aubé-Kubel25PHIRW7011-36-0.1000010090.0699:4911700
29Mikael Backlund32CGYC8212273916303.01200120702145.6140417:07276262160850.5
30Nicklas Bäckström34WSHC4762531-8122.0510112130688.882217:29161630134846.4
31Brandon Baddock26MTLLW1000000.00000000088:240600
32Sven Baertschi29VEGLW1000-10-0.1000000010.01413:540000
33Kevin Bahl21NJDD17134-6100.31000300166.326815:45152800
34Josh Bailey32NYIC74143044-763.71220121908716.1125016:532619436739.1
35Justin Bailey26VANRW14000-56-0.40000000160.01279:05612010.0
36Rūdolfs Balcers24SJSLW61111223-3202.01100111019811.291715:024311581240.0
37Alexander Barabanov27SJSF70102939-5143.0820123601039.7120317:113953010.0
38Ivan Barbashev26STLC812634604405.921412285111123.4133216:262816013119739.9
39Riley Barber27DETRW4000-22-0.1000000040.0348:271300
40Aleksander Barkov26FLAC67394988361810.62312453414121418.2136020:18425071353956.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%
41Alex Barré-Boulet24TOTF16336040.630002101618.817611:003106940.0
41Alex Barré-Boulet24TBLF14325040.530001101618.815911:203106940.0
41Alex Barré-Boulet24SEAF2011000.100001000178:390000
42Tyson Barrie30EDMD73734413185.74300151811494.7138418:58732700
43Justin Barron20TOTD7112-300.21000100137.712017:115500
43Justin Barron20MTLD5112-200.21000100137.79519:014400
43Justin Barron20COLD2000-10-0.1000000002512:351100
44Morgan Barron23TOTC27235-480.12000300336.12659:48849302455.6
44Morgan Barron23WPGC14224-340.22000200248.314910:385215741.7
44Morgan Barron23NYRC13011-14-0.1000010090.01168:54328251759.5
45Mathew Barzal24NYIC73154459-15184.914101251901619.3131518:01173623427146.3
46Nathan Bastian24TOTRW7212618-12651.193015109712.485711:5440210232547.9
46Nathan Bastian24NJDRW6011516-11341.083014108712.674612:2634194212347.7
46Nathan Bastian24SEARW12112-1310.110001001010.01119:146162250.0
47Drake Batherson23OTTC461727444324.9143031611011015.587118:561589182541.9
48Gavin Bayreuther27CBJD430880221.10000800440.056113:03455000
49Jay Beagle36ARIRW33112-2027-1.21000100244.245513:47165026519957.1
50Jake Bean23CBJD6771825-5263.670021341907.8137820:34714100
51Ethan Bear24CARD5859141202.95002810975.293316:05415500
52Nicolas Beaudin22CHID2000-10-0.1000000010.0126:101000
53Nathan Beaulieu29WPGD24044-7250.10000301240.025810:46191900
54Anthony Beauvillier24NYILW75122234-10122.4750116601547.8126316:5020394640.0
55Adam Beckman20MINLW3011-120.0000010040.03110:251100
56Pierre-Édouard Bellemare36TBLLW809112024191.7801111007212.5110113:45448848345251.7
57Kieffer Bellows23NYILW4561319-1191.76002940797.653411:5214103010.0
58Alex Belzile30MTLF1100004-0.20000000130.011410:2451781142.1
59Emil Bemström22CBJC416511-140.86001500629.743110:316362250.0
60Matthew Beniers19SEAC10369-100.912004201816.716916:5647395342.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%
61Jamie Benn32DALLW82182846-13883.71431220801829.9137316:456014349239955.2
62Jordie Benn34MIND391781100.91000700372.758414:59415100
63Sam Bennett25FLAC7128214927745.823507164124111.6120316:572711941146646.9
64Matt Benning27NSHD6501111-24390.200001100610.0106216:20678200
65Simon Benoit23ANAD53145-5221.21000400452.274714:063916800
66Tyler Benson23EDMLW29112-518-0.31000100185.62488:33345010.0
67Patrice Bergeron36BOSC7325406526327.617804221532938.5132618:10457899160961.9
68Jacob Bernard-Docker21OTTD8011140.3000010060.011814:463400
69Tyler Bertuzzi26DETLW68303262-11476.423615238118016.7135119:52416561726.1
70Alex Biega33TORD2000-20-0.1000000020.02613:071500
71Brandon Biro23BUFF1000000.0000000001413:300100
72Clark Bishop25OTTC9011-36-0.1000010080.0758:213123350.0
73Anders Bjork25BUFLW58538-1410-0.35000300519.869812:0216111420.0
74Kasper Björkqvist24PITRW6101-120.11000000812.5508:222900
75Oliver Bjorkstrand26CBJRW80282957-35164.4199011910021513.0143617:573185101343.5
76Tobias Björnfot20LAKD70088-1261.10000800530.0117316:46586100
77Nick Bjugstad29MINC577613-2200.66100600818.658510:16149914111455.3
78Colin Blackwell28TOTC581010200141.8802110007713.069211:562491838649.1
78Colin Blackwell28SEAC398917141.760219006113.148712:291657394546.4
78Colin Blackwell28TORC19213-1100.120001001612.520510:48834444151.8
79Sammy Blais25NYRLW140443170.20000400170.018813:288371420.0
80Nick Blankenburg23CBJD7123-340.20101200137.712317:34121900
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%
81Anton Blidh26BOSLW32279-3240.42000700287.134310:441782030.0
82Teddy Blueger27PITC659192812102.380101801939.797615:01328735731553.1
83Brock Boeser24VANRW71232346-5204.4121106166119511.8132118:362635272650.9
84Zach Bogosian31TBLD483582531.83001500605.073715:223411400
85Matt Boldy20MINLW4715243917104.312302177011313.372315:23242391537.5
86Nick Bonino33SJSC80161026-25181.41231064013711.7133616:421023447545051.4
87Adam Boqvist21CBJD52111122-11122.983018306417.288617:03472600
88Jesper Boqvist23NJDC56101323-9101.71000112107413.573513:08163116828237.3
89Thomas Bordeleau20SJSC8055-100.30000410130.012515:3543404944.9
90William Borgen25SEAD362681281.62000600494.155015:17338900
91Henrik Borgström24CHIC52437-1422-0.24000210419.854710:3119268212240.2
92Mark Borowiecki32NSHD57044-91510.30000400450.074713:077919600
93Robert Bortuzzo32STLD73156-4360.81000500472.1100313:449813500
94Evan Bouchard22EDMD8112314310287.01020125512055.9160419:481128000
95Madison Bowey26VAND2000-30-0.2000000003115:442400
96Travis Boyd28ARIC74171835-10342.71520216208819.3122216:31557142050745.3
97Brian Boyle37PITC661110216272.11001110008712.671210:47399516520045.2
98Tyler Bozak35STLC503912-1114-0.12011711466.560912:10212017521245.2
99Erik Brännström22OTTD5301414-17301.40000860860.0104819:46593900
100Derick Brassard34TOTC46811194161.9710110106212.959412:5568216916151.2
100Derick Brassard34PHIC31610166101.751009104613.044514:2246115815051.3
100Derick Brassard34EDMC15213-260.120011001612.51489:53221111150.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%
101Jesper Bratt23NJDW762647730167.4233063215019713.2132517:263026030.0
102Justin Braun34TOTD69612182363.960001200738.2134919:331218700
102Justin Braun34PHID61511163363.550001100677.5122220:021147900
102Justin Braun34NYRD8112-100.41000100616.712715:527800
103Bobby Brink20PHIRW10044-500.00000310180.015415:272153175.0
104Guillaume Brisebois24VAND1000-10-0.10000000044:131000
105Philip Broberg20EDMD23123-880.01000200293.431013:28101000
106T.J. Brodie31TORD824242820345.240002112685.9174821:191065300
107Jonas Brodin28MIND73525309184.0410118611264.0171123:261264200
108Jonny Brodzinski28NYRC221121100.01000100342.923910:5188494850.5
109Adam Brooks25TOTC25213220.220021001414.32248:57611233440.4
109Adam Brooks25WPGC1400000-0.2000000090.01047:28432250.0
109Adam Brooks25VEGC7202320.42002000540.07710:5922171258.6
109Adam Brooks25MTLC4011-100.0000010004210:340642016.7
110Connor Brown28OTTRW64102939-15102.4901017931218.3128420:033714488536.1
111Dustin Brown37LAKRW6491928-3202.1810017201466.294314:4420882820.0
112Josh Brown28TOTD52066-7371.00000600450.073914:136211800
112Josh Brown28OTTD46066-9320.70000600430.064313:595710600
112Josh Brown28BOSD6000250.3000000020.09615:5851200
113Logan Brown23STLC394711-380.640006103411.839710:1113226610239.3
114Patrick Brown29PHIC44459-1611-0.14000500517.854712:263610024217258.5
115Jacob Bryson24BUFD731910-9122.00100360432.3133818:20735500
116Pavel Buchnevich26STLLW7330467629348.7208233311219915.1133618:181557132633.3
117Connor Bunnaman23PHIF15000-74-0.50000000100.015010:01217575053.3
118Michael Bunting26TORLW7923406327806.921202373017513.1122815:3321858850.0
119André Burakovsky26COLLW8022396112185.918405327014914.8130116:16344981240.0
120Brent Burns36SJSD82104454-15428.56400291412034.9214426:0915055010.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%
121Kyle Burroughs26VAND42145-3390.91000400392.654312:565912200
122Will Butcher27BUFD37268-1000.92000420355.761016:29321100
123Quinton Byfield19LAKC405510-7200.550014103912.848612:09112012414945.4
124Bowen Byram20COLD30512177122.9410212004910.256418:48265300
125Paul Byron32MTLLW27437-820.240023003312.134012:36766333647.8
126Drake Caggiula27BUFLW18235-440.22001210238.726314:387171325.0
127Kyle Capobianco24ARID45279-12381.01101610405.072016:00464300
128Michael Carcone25ARIF21426-8140.340002003611.125912:19731070.0
129Brandon Carlo25BOSD7969152313.950108101254.8155719:4210414300
130John Carlson32WSHD78175471132011.010702331831958.7185723:491127300
131Gabriel Carlsson25CBJD382796101.820007001811.146612:16332700
132Lucas Carlsson24FLAD403693101.33000600417.350812:43293900
133Ryan Carpenter31TOTC673912-1136-0.23002810674.584312:354413620018851.5
133Ryan Carpenter31CHIC593811-1036-0.13002710614.975312:464012317415952.3
133Ryan Carpenter31CGYC8011-10-0.1000010060.09011:14413262947.3
134Sam Carrick29ANAC6411819-12851.4110008008013.873411:282112220420949.4
135Alexandre Carrier25NSHD773273026506.421002331953.2161620:5912495010.0
136William Carrier27VEGLW63911207341.8900011001207.573211:37241594450.0
137Jeff Carter37PITC76192645-8383.61531223302009.5134317:40509964848957.0
138Jackson Cates24PHIC11101-200.01000000812.51009:0534201360.6
139Noah Cates22PHILW16549441.241014002321.721213:15621070.0
140Cole Caufield21MTLRW67232043-24103.718503128018812.2111816:417185550.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%
141Cody Ceci28EDMD78523288144.7500020031024.9163020:5412111700
142Erik Černák24TBLD55112137462.610001200861.2105319:097316500
143Thomas Chabot25OTTD5973138-3266.16101191201734.0154526:12937300
144Mitchell Chaffee24MINF2000100.0000000010.0157:270700
145Zdeno Chára44NYID72212148853.920001200812.5134918:449012500
146Jalen Chatfield25CARD16033180.60000300250.023714:47103200
147Ben Chiarot30TOTD7491726-14483.3720115111436.3169122:5113015700
147Ben Chiarot30MTLD5471118-18422.16101911967.3127223:349111000
147Ben Chiarot30FLAD20268461.21100600474.341920:56394700
148Alex Chiasson31VANRW67139224242.376025409813.377911:371868101343.5
149Yegor Chinakhov20CBJRW627714-2716-0.36101700987.177512:301650060.0
150Declan Chisholm22WPGD2000100.1000000040.02612:571100
151Sasha Chmelevski22SJSC19088240.50000800310.025113:11420314839.2
152Dennis Cholowski23TOTD11033-320.20000300110.017415:4913500
152Dennis Cholowski23WSHD7011-42-0.1000010030.09513:359300
152Dennis Cholowski23SEAD4022100.4000020080.07919:434200
153Jake Christiansen22CBJD8101100.31000000425.0789:466900
154Jakob Chychrun23ARID4771421-20472.4610214001415.0108123:00665100
155Filip Chytil22NYRC6781422-1141.5800113101355.988313:11272413517643.4
156Anthony Cirelli24TBLC7617264315703.913314215014611.6139218:19677544150746.5
157Casey Cizikas30NYIC7410616-3481.090136009111.0101713:454313853442755.6
158Fredrik Claesson29TBLD9000-30-0.2000000040.0899:5261200
159Kale Clague23TOTD362810-10201.02000530267.760316:44231400
159Kale Clague23MTLD25235-8180.420003002010.040616:15141400
159Kale Clague23LAKD11055-220.5000023060.019617:509000
160Kyle Clifford31TOTLW25134-531-0.11000300293.42208:485503442.9
160Kyle Clifford31TORLW23123-431-0.11000200244.21988:355482433.3
160Kyle Clifford31STLLW2011-100.0000010050.02211:130210100.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%
161Connor Clifton26BOSD602810-2322.12000800802.596416:046215600
162Cal Clutterbuck34NYIRW596915-6100.75011900748.182814:032322911473.3
163Dylan Coghlan23VEGD5931013-5181.812018201082.883814:12616200
164Andrew Cogliano34TOTLW7441216-18200.030101101755.393812:403110481338.1
164Andrew Cogliano34SJSLW5641115-16120.330101001586.973913:12218281240.0
164Andrew Cogliano34COLLW18011-28-0.40000100170.019811:011022010.0
165Ian Cole32CARD752171915834.420011601772.6128617:0910411000
166Blake Coleman30CGYC8116173316603.21501216012127.5120014:494416321710.5
167Ross Colton25TBLC792217394244.221104134015913.8101112:483615330327852.2
168Blake Comeau35DALRW6101-140.11000000250.06911:2831310100.0
169J.T. Compher26COLLW701815336252.913410132010217.6114316:19553133831951.4
170Max Comtois23ANALW5261016-17460.46000820728.373514:0817111222447.8
171Kevin Connauton31TOTD39123-340.51000200303.351013:05327400
171Kevin Connauton31PHID26123-720.21000200166.335413:36234600
171Kevin Connauton31FLAD13000420.30000000140.015612:0192800
172Brett Connolly29CHIRW9011-315-0.1000010060.0768:243700
173Kyle Connor25WPGLW79474693-3410.6368392620031714.8172021:4723321614.3
174Andrew Copp27TOTC7221325315165.416325247118311.5138119:11414537733253.2
174Andrew Copp27WPGC56132235282.9931315611518.6110919:48363531226654.0
174Andrew Copp27NYRC16810181382.670129103225.027217:01510656649.6
175Paul Cotter22VEGC7202160.320000001118.2628:49117010.0
176Nick Cousins28NSHC6891322-8311.2630112101038.784812:282866232646.9
177Logan Couture32SJSC77233356-11185.4165232012119911.6145818:56589262165448.7
178Sean Couturier29PHIC2961117-6141.24202731797.659120:24182223819055.6
179Charlie Coyle29BOSC82162844-6323.413305216113112.2142717:24398454056049.1
180Dylan Cozens20BUFC79132538-19552.41120117711608.1125615:54223538345745.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%
181Joseph Cramarossa29MINC1011020.1000010010.076:550100
182Kyle Criscuolo29DETC6022120.1000020050.0579:33164930.8
183Sidney Crosby34PITC6931538419329.4238093122020814.9137819:58375076069052.4
184Lawson Crouse24ARILW65201434-9523.016314104013115.3113317:2636181163233.3
185Austin Czarnik29TOTC17257500.820005001414.318510:5473233639.0
185Austin Czarnik29NYIC11235500.72000300922.212110:5752233539.7
185Austin Czarnik29SEAC6022000.1000020050.06510:4821010.0
186Kirby Dach21CHIC7091726-18430.9720012411167.8126318:03444917936632.8
187Evgenii Dadonov32VEGRW782023434184.215504203017711.3123415:4925651420.0
188Jonathan Dahlén24SJSC61121022-25121.3930264010511.484113:483416010.0
189Rasmus Dahlin21BUFD80134053-22687.110303211811707.6192124:019112100
190Carl Dahlström27TORD3022220.4000020040.04113:392100
191Michael Dal Colle25NYILW1000100.0000000020.01514:340000
192Zac Dalpe32FLARW1000-100.00000000066:08121325.0
193Riley Damiani21DALC7112020.210001001010.0608:32047750.0
194Phillip Danault28LAKC7927245114386.125205192319413.9143218:08497467658653.6
195Justin Danforth28CBJRW4510414-5101.1100013107213.956612:3422851079253.8
196Laurent Dauphin26MTLC384812-10250.44000800508.050513:18273110414342.1
197Jeremy Davies25NSHD6022-52-0.1000020050.07412:151500
198Sean Day24TBLD2000-20-0.1000000020.02110:432400
199Calvin de Haan30CHID69448-21331.440004001073.7130818:5717214600
200Chase De Leo26NJDC2000-10-0.1000000020.0168:0905020.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%
201Tony DeAngelo26CARD6410415130569.38202231801516.6126819:49594100
202Alex DeBrincat24CHIRW82413778-13198.42714062314027015.2171020:5135101244037.5
203Jake DeBrusk25BOSLW772517426104.922308161018413.6115815:022562101245.5
204Danny DeKeyser31DETD5901111-8261.500001100570.0109218:301024900
205Michael Del Zotto31OTTD2631013-441.92100910358.647518:15344200
206Ty Dellandrea21DALC1000-10-0.1000000010.01110:37031233.3
207Dylan DeMelo28WPGD761121310283.100101101781.3140618:3010811300
208Grigori Denisenko21FLALW1000020.0000000030.01615:302100
209Travis Dermott25TOTD602579142.12001500464.392015:20465500
209Travis Dermott25TORD431454141.11001400372.763314:43284300
209Travis Dermott25VAND17112500.91000100911.128716:54181200
210Nicolas Deslauriers30TOTLW818513-111130.27011500908.992111:22492631325.0
210Nicolas Deslauriers30ANALW615510-9900.14010500726.971011:38342101325.0
210Nicolas Deslauriers30MINLW20303-2230.130010001816.721110:32155300
211Connor Dewar22MINC35246-425-0.12001310444.53469:542248627146.6
212Jason Dickinson26VANC625611-1190.25000600667.680913:034310112316642.6
213Brenden Dillon31WPGD793172016674.530001700853.5148818:5010821200
214Cam Dineen23ARID34077-1640.10000700520.053215:38442200
215Noah Dobson22NYID80133851-3188.310304191901906.8171721:281547800
216Max Domi26TOTLW7211283910553.611001244010410.693913:02924394745.3
216Max Domi26CBJLW53923322372.8900019407711.771113:25715111247.8
216Max Domi26CARLW192578180.82001500277.422811:5929283544.4
217Ryan Donato25SEAC74161531-13402.615102150015910.1102113:481770152339.5
218Joonas Donskoi29SEARW7522022-10140.420001631892.2111314:5031365935.7
219Pavel Dorofeyev21VEGLW2000-12-0.1000000010.0136:301000
220Drew Doughty32LAKD39724314305.134011590997.1100425:44536000
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%
221Nic Dowd31WSHC6410142410442.2901013109011.191314:165313950643753.7
222Justin Dowling31VANC22224-320.120002001711.82119:35910211952.5
223Leon Draisaitl26EDMC805555110174013.330241113817027819.8178822:21255388777453.4
224Hunter Drew23ANAD2000050.000000000209:520500
225Sheldon Dries27VANC11213-300.211011001711.811310:186971433.3
226Jonathan Drouin26MTLLW3461420-9231.360001040629.758117:061127313547.0
227Jack Drury21CARC2202320.42000000633.33215:582412380.0
228Jamie Drysdale19ANAD8142832-26163.64001161201372.9161019:53724000
229Dillon Dubé23CGYC791814321203.115211111214312.6101412:5015879210247.4
230Pierre-Luc Dubois23WPGLW81283260-61065.8131506284023312.0153318:554311253260346.9
231Matt Duchene31NSHC7843438663810.02716063013022818.9148319:01283111910154.1
232Anthony Duclair26FLALW7431275819306.9229051512016718.6111015:0016381150.0
233Walker Duehr24CGYF1000000.00000000098:470000
234Brandon Duhaime24MINRW8061117-21220.460011100916.681710:131820182028.6
235Mathew Dumba27MIND57720279473.9610116401166.0131723:068411400
236Brian Dumoulin30PITD763151824245.230001500913.3165821:491398800
237Vince Dunn25SEAD7372835-21634.1520019901215.8150920:41827600
238Sean Durzi23LAKD6432427-9553.61200101311192.5125419:361217400
239Christian Dvorak25MTLC56112233-19242.01010118408712.697317:22523254841956.7
240Ryan Dzingel29TOTC32538-5350.450013003215.643913:43920658842.5
240Ryan Dzingel29ARIC26437-3350.440013002317.434113:07615658643.0
240Ryan Dzingel29SJSC6101-200.01000000911.19816:1735020.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%
241Cody Eakin30BUFC694812-1522-0.43101611745.493813:35293348237856.0
242Jordan Eberle31SEARW79212344-28143.217402185016412.8141817:57404861430.0
243Alexander Edler35LAKD413161918344.330011501545.675718:28705600
244Joel Edmundson28MTLD24336-1351.23000300329.447019:35456100
245Nikolaj Ehlers25WPGLW6228275518206.824402225024511.4112018:0427322166.7
246Jack Eichel25VEGC341411253102.81130265013310.565919:24354518419548.5
247Aaron Ekblad25FLAD6115425738269.512302221731808.3152024:55696200
248Mattias Ekholm31NSHD766253114446.0600120411454.1178423:29967900
249William Eklund19SJSLW9044-320.1000013080.012914:20443537.5
250Oliver Ekman-Larsson30VAND79524295525.5230117701683.0176322:197910500
251Remi Elie26TBLLW1000-20-0.1000000020.01110:570300
252Lars Eller32WSHC72131831-4402.213002162011611.2116116:07369551052149.5
253Ryan Ellis31PHID4145200.81000220616.79122:486100
254Turner Elson29DETLW2000-10-0.1000000010.02713:231300
255Pierre Engvall25TORLW7815203513303.31212317211549.7103613:171266294042.0
256Tyler Ennis32OTTC5781624-6161.971011330899.071512:33247020969.0
257Mackenzie Entwistle22CHIRW555712-16230.240107003414.756310:1522129182740.0
258Loui Eriksson36ARILW7331619-186-0.120101510813.794312:552317201655.6
259Joel Eriksson Ek25MINC7726234916284.8141203185022311.7143118:354413869776847.6
260Adam Erne26DETLW7961319-2234-0.1600113001085.6105713:2343161343152.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%
261Jake Evans25MTLC72131629-5222.113000150112410.5112315:36378846146549.8
262Michael Eyssimont25WPGC1000000.0000000010.065:490000
263Robby Fabbri26DETC56171330-23352.211601112012313.897017:201986545549.5
264Dante Fabbro23NSHD663212413244.530002100883.4125719:031056900
265Samuel Fagemo21LAKLW4000-20-0.2000000050.05513:433200
266Radek Faksa28DALC7751419-2052-0.231111301895.6121415:466812938331255.1
267Joel Farabee21PHILW63171734-11502.915111152011914.3110817:3538734110228.7
268Hudson Fasching26ARIRW11000-30-0.3000000030.01099:5361610100.0
269Jesper Fast30CARRW821420342443.51310118119714.4121414:4936109121741.4
270Justin Faulk29STLD7616314741439.81510625601679.6176323:1210114900
271Martin Fehérváry22WSHD79891715264.77012801968.3155319:3911725100
272Mario Ferraro23SJSD6321214-5163.520011200494.1144923:0015114000
273Kevin Fiala25MINLW8233528523529.2275174012026212.6144717:39215241126.7
274Christian Fischer24ARIRW535510-1514-0.24100500766.669513:0722917614734.1
275Casey Fitzgerald24BUFD36066-1936-0.10000600410.060816:53358600
276Trey Fix-Wolansky22CBJRW6112-100.21000100520.0386:174700
277Cale Fleury23SEAD9000-30-0.1000000040.013114:34141900
278Haydn Fleury25SEAD362240131.22001200523.858616:17626000
279Warren Foegele25EDMLW82121426-9241.51020313101428.5103412:3715127131546.4
280Steven Fogarty28BOSC2000-22-0.1000000020.02110:180071041.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%
281Marcus Foligno30MINLW74231942251124.61850317209823.5121416:244223812860.0
282Nick Foligno34BOSLW6421113-1361-0.220001010992.079812:2831164221756.4
283Callan Foote23TBLD562796292.12000700494.173513:08578300
284Nolan Foote21NJDLW7314300.730001001030.07310:2218030.0
285Derek Forbort29BOSD76410142483.44001901646.3137618:0710013300
286Alex Formenton22OTTLW79181432-13592.713051130116211.1122115:272410181240.0
287Filip Forsberg27NSHC69424284122210.33210082517022618.6124918:064811210100.0
288Gustav Forsling25FLAD7110273741187.31000127001456.9150721:13864500
289Gabriel Fortier21TBLLW10101-240.01000000147.1939:1752410100.0
290Liam Foudy21CBJC1000-10-0.1000000010.01211:510100
291Cam Fowler30ANAD7693342-9146.63601211201247.3185624:251163700
292Adam Fox23NYRD78116374182611.810012293311587.0186523:541283000
293Trent Frederic23BOSC608101810571.8800110001008.069911:3922119355439.3
294Mark Friedman26PITD261451230.91001400273.734513:17252700
295Martin Frk28LAKRW6202-420.102000001513.38414:0201100
296Jesper Frödén27BOSF7101420.210000001010.09012:525800
297Morgan Frost22PHIC5551116-11140.541001010855.976613:55294422624148.4
298Kurtis Gabriel28CHIRW2000000.000000000126:020700
299Jonah Gadjovich23SJSLW43123-974-0.41000200362.83778:45141041233.3
300Sam Gagner32DETC81131831-4322.41201017101329.8110313:37252114216246.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%
301Alex Galchenyuk27ARIC6061521-11320.960001410896.778913:09246721419552.3
302Brendan Gallagher29MTLRW5671724-7691.4250015201424.984115:012954132237.1
303Jakub Galvas22CHID6000000.1000000080.010918:109200
304Dylan Gambrell25OTTC633472120.02010400585.276512:083910329530948.8
305Rhett Gardner25DALC4000-10-0.100000000328:06155645.5
306Conor Garland25VANRW7719335218365.61810331202039.4126316:2422525550.0
307Adam Gaudette25TOTC585914-9170.63201900945.365711:191072567144.1
307Adam Gaudette25OTTC504812-6130.53101800844.857211:27963546844.3
307Adam Gaudette25CHIC8112-340.101001001010.08410:31192340.0
308Frédérick Gaudreau28MINC761430441283.413104262213210.6124016:19434846146150.0
309Johnny Gaudreau28CGYLW824075115642614.7346095619026215.3152318:3491010100.0
310Brendan Gaunce27CBJC305272120.850002004411.42438:06942666052.4
311Frederik Gauthier26NJDC8000-10-0.2000000040.08911:06316334244.0
312Julien Gauthier24NYRRW49347-98-0.13001400694.350510:1814981233.3
313Vladislav Gavrikov26CBJD8052833-3684.6500127011084.6178322:1713812400
314Glenn Gawdin24CGYC2000020.0000000030.0189:15113827.3
315Morgan Geekie23SEAC7371522-16180.970001140977.292012:36235535131852.5
316Mason Geertsen26NJDD25000-677-0.30000000120.01746:5775800
317Timothy Gettinger23NYRLW800000-0.1000000030.0769:285152250.0
318Ryan Getzlaf36ANAC5633437-14291.8120125901042.9106218:57568954647953.3
319Mark Giordano38TOTD7582735-9574.96021151201515.3156620:531397500
319Mark Giordano38SEAD5561723-21472.540209801234.9118221:29984600
319Mark Giordano38TORD202101212102.42001640287.138419:12412900
320Samuel Girard23COLD6752328-4203.550011670796.3145021:39906500
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%
321Zemgus Girgensons28BUFC5610818-7271.373017109210.982814:47258114314449.8
322Claude Giroux34TOTC75214465-5265.9165002618020510.2143019:04166873348360.3
322Claude Giroux34PHIC57182442-12203.815300159015411.7109619:14154858737760.9
322Claude Giroux34FLAC1832023762.012001190515.933418:3412014610657.9
323Cody Glass22NSHC801100-0.1000010090.09111:25413203735.1
324Luke Glendening32DALC829716-17150.190015021167.8115714:075917942529958.7
325Alex Goligoski36MIND722283041346.120002440802.5136318:56965600
326Barclay Goodrow28NYRRW7913203313692.912012170311611.2132016:435413036637549.4
327Shayne Gostisbehere28ARID82143751-23266.612202201701519.3182022:111156000
328Yanni Gourde30SEAC74212748-13454.217313204312716.5136818:29317744445349.5
329Mikael Granlund29NSHC80115364-9334.18303282501179.4163320:25459256963747.2
330Derek Grant31ANAC71151429-16272.212211130111712.8101614:19496920421648.6
331Ryan Graves26NJDD7562228-9244.1600022001115.4155420:431359000
332Anthony Greco28NYRRW1000000.0000000050.0109:441100
333Andy Greene39NYID692810-13101.82000800523.8120117:251263900
334Jordan Greenway24MINLW6210172726692.6910316101109.190314:3431155183136.7
335A.J. Greer25NJDLW9112020.21000100147.1717:513202166.7
336Noah Gregor23SJSC6381523-21251.0800112301565.194114:5649118122334.3
337Seth Griffith29EDMC1000100.00000000065:370100
338Rocco Grimaldi28NSHC700002-0.1000000080.07710:56056366.7
339Jordan Gross26COLD1000040.00000000088:190100
340Benoit-Olivier Groulx21ANAC18123020.11000200175.919811:00619384545.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%
341Carl Grundström24LAKRW5496154261.690016008310.858810:531913461331.6
342Matt Grzelcyk28BOSD734202422245.8400215501183.4136718:44834000
343Radko Gudas31FLAD7731316271053.6201013001003.0138718:0111835500
344Erik Gudbranson30CGYD786111715684.2600011001294.7141518:089214500
345Jake Guentzel27PITC7640448413449.7337072915026415.2152720:063872131252.0
346Brendan Guhle24ANAD6000000.1000000060.08814:4041100
347Denis Gurianov24DALRW731120312162.6740217301447.6103614:11326700
348David Gustafsson21WPGC2000000.00000000052:2800040.0
349Erik Gustafsson29CHID5931518-4143.030001140793.895716:13554500
350Brandon Hagel23TOTLW77251944-18314.020413152212520.0125916:213263243342.1
350Brandon Hagel23CHILW55211637-14233.71740313219422.396117:282542121938.7
350Brandon Hagel23TBLLW22437-480.430102013112.929913:35721121446.2
351Carl Hagelin33WSHLW533111410200.830011001714.275514:14123241028.6
352Robert Hägg26TOTD64189-9351.21000800591.7102516:0110213800
352Robert Hägg26BUFD48178-9251.21000700452.281717:01919700
352Robert Hägg26FLAD160110100.10000100140.020913:03114100
353Nicolas Hague23VEGD52410146382.9400010001163.497018:40805700
354Libor Hájek23NYRD17011-108-0.30000100120.022313:0826700
355Jani Hakanpää29DALD8048121433.54000701685.9129716:1311224800
356Jayden Halbgewachs24SJSF3011140.1000010070.03913:060300
357Taylor Hall30BOSLW8120416111426.21370333802179.2132916:253655182146.2
358Filip Hallander21PITC1000000.00000000065:520000
359Dougie Hamilton28NJDD6292130-19343.6720115601974.6131621:13928700
360Travis Hamonic31TOTD4346106142.74000600824.981018:51937300
360Travis Hamonic31VAND24347161.53000400515.944118:22553000
360Travis Hamonic31OTTD19123581.21000200313.236919:27384300
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%
361Noah Hanifin25CGYD8110384827198.79101251211895.3172621:18846300
362Joel Hanley30DALD44246-1340.620004001811.152511:56436000
363Mike Hardman22CHIRW21022-611-0.30000200120.01959:1812601150.0
364Jansen Harkins24WPGC777613-8150.470006006710.47309:291851281663.6
365Thomas Harley20DALD34134-460.91000300362.846513:41303000
366Ben Harpur27NSHD19011-1027-0.40000100130.026113:44213600
367Scott Harrington28CBJD7011-46-0.1000010050.010114:289800
368Jordan Harris21MTLD10101380.51000000911.116316:17111000
369Ryan Hartman27MINRW8234316531957.633107247023914.2149118:11487251363144.8
370Rafaël Harvey-Pinard23MTLLW4101-200.01000000616.75213:05312010.0
371Santeri Hatakka21SJSD9022-520.0000020030.011412:387500
372Garnet Hathaway30WSHRW7614122619572.914004110112411.3101813:2362250101835.7
373Erik Haula30BOSLW7818264419474.916203242014112.8117715:063612943437253.8
374John Hayden26BUFC55224-1284-0.72000200653.159710:51241042722.2
375Kevin Hayes29PHIRW48102131-20262.0820118211267.986017:55123626034742.8
376Zack Hayes22VEGD3000-20-0.1000000010.03310:5311200
377Barrett Hayton21ARIC60101424-8201.4820111308212.296716:07338441544748.1
378Dillon Heatherington26OTTD9000-170.1000000040.011112:2021800
379Victor Hedman31TBLD82206585263613.614606333202199.1205625:051299300
380Danton Heinen26PITC761815336163.515301141013813.096612:433366040.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%
381Ville Heinola20WPGD12055-2100.50000500250.017914:547900
382Miro Heiskanen22DALD70531363246.6230123801563.2174224:53925200
383Darren Helm35COLC687815-5140.66011701937.571710:332711410313044.2
384Adam Henrique31ANAC58192342-2144.413600185014113.5101017:25472227622155.5
385Aleksi Heponiemi23FLAC6011-62-0.3000001070.08414:02102433.3
386Tomáš Hertl28SJSC82303464-9306.6246062310120514.6163519:565710576969752.5
387Thomas Hickey32NYID2000-30-0.2000000003919:293200
388Matthew Highmore25VANLW4657121140.84100700618.258412:4238413537.5
389Cameron Hillis21MTLC1000000.0000000020.01010:15002250.0
390Vinnie Hinostroza27BUFC62131225-11242.11210212009214.186013:521325121642.9
391Roope Hintz25DALLW8037357215288.9259371915121317.4144318:02538235731753.0
392Taro Hirose25DETLW15134-540.001002101010.016010:40291150.0
393Nico Hischier23NJDC70213960-1175.617402298215313.7135419:21485073067252.1
394Hayden Hodgson25PHIRW6123-1110.210002001010.07913:122121150.0
395Mike Hoffman32MTLC67152035-24322.21140311901549.7114217:03292712860.0
396Gregory Hofmann29CBJC24257680.62002500336.130012:301023080.0
397Linus Högberg23PHID5022020.3000020030.08517:048000
398Nils Höglander21VANLW6010818-6241.391006201327.678513:051641010.0
399Nick Holden34OTTD76514190124.250011400756.7150919:51112115010.0
400Justin Holl30TORD693202314414.120111802644.7139420:1210412900
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%
401Alexander Holtz20NJDRW9022-52-0.20000110120.011012:162500
402Patric Hörnqvist35FLARW65111728-5191.8830013401656.782412:402311281338.1
403Bo Horvat26VANC703121523406.0171314156019416.0136619:31459684163457.0
404Brett Howden23VEGC47911209122.390029023923.150110:39366214015148.1
405Filip Hronek24DETD7853338-29363.7320028501333.8171822:02817000
406Jonathan Huberdeau28FLALW803085115355411.9225375033222213.5155419:252899183633.3
407Jack Hughes20NJDC49263056-1605.820602228016515.895919:3415612223134.6
408Quinn Hughes22VAND7686068102810.18001273121505.3191925:15561900
409Brad Hunt33VAND5031417-3122.530001220674.576315:15482200
410Dryden Hunt26NYRLW7661117-10520.460021100946.493412:171715351525.0
411Ben Hutton28VEGD58310137322.730001000783.889715:28724900
412Grant Hutton26NYID16101-140.41000000224.522714:11121500
413Zach Hyman29EDMC76272754-9364.821514195321312.7147919:283174414448.2
414Alex Iafallo28LAKC79172037483.31331216312157.9146218:305348151746.9
415Bokondji Imama25ARILW4101-250.11000000333.3184:3101000
416Matt Irwin34WSHD17134060.71000300293.421512:39213600
417Mark Jankowski27BUFC19235240.420013001414.325913:3985869348.0
418Mattias Janmark29VEGC67916253211.8702115018910.196114:212819111640.7
419Calle Järnkrok30TOTC66121830-1461.910201144010111.9105816:02173823922851.2
419Calle Järnkrok30SEAC49121426-1521.91020111308214.682316:48142812913249.4
419Calle Järnkrok30CGYC17044140.00000310190.023513:503101109653.4
420Christián Jaroš25NJDD11000-42-0.2000000090.012111:01102100
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%
421Seth Jarvis19CARC6817234011184.315204194011015.594413:532169111444.0
422Dmitrij Jaškin28ARIRW12011-64-0.40000100230.017714:479475550.0
423Tanner Jeannot24NSHF8124174121304.121215161012419.4129515:5964318101441.7
424Jan Jeník21ARIRW13213-6110.02001100229.113910:4142581142.1
425Boone Jenner28CBJC59232144-11223.915803192016014.4120720:28568064255653.6
426Nick Jensen31WSHD765162132216.050011600885.7147019:219213500
427Lucas Johansen24WSHD1011100.2000010001212:180000
428Ryan Johansen29NSHC79263763-2536.21511062413011822.0130916:34357269162252.6
429Marcus Johansson31TOTC6992029-2641.1630213701118.1111316:082631415741.8
429Marcus Johansson31SEAC5161723-2240.833011160817.484616:351817314938.8
429Marcus Johansson31WSHC18336-400.330012103010.026714:5181410855.6
430Erik Johnson33COLD778172522245.3701115111395.8133017:1713616500
431Jack Johnson35COLD741895421.91000701571.8123916:45689100
432Kent Johnson19CBJC9033220.2000012050.011212:271400
433Reese Johnson23CHIF37156-1316-0.41000500244.239310:381414110710550.5
434Tyler Johnson31CHIC26347-8120.230002203010.033712:59737312060.8
435Andreas Johnsson27NJDLW711322354303.112100220011411.4102014:22226441028.6
436Ross Johnston27NYILW32257-3440.32000500922.232910:161690010.0
437Henri Jokiharju22BUFD6031619-8203.130001240833.6131321:53607300
438Ben Jones22VEGF2000020.0000000010.0168:031400
439Caleb Jones24CHID5151015-3182.95001910578.885316:43587700
440Max Jones23ANALW2000-115-0.1000000020.0209:54021150.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%
441Seth Jones27CHID7854651-37285.45000261911942.6204526:131559900
442Zachary Jones21NYRD12022-70-0.1000020080.018215:1013400
443Axel Jonsson-Fjällby23WSHLW23224040.22000200296.925711:118181325.0
444Mathieu Joseph24TOTRW6912183012292.81002316028614.098014:1227106202841.7
444Mathieu Joseph24TBLRW58810184231.260229016711.979513:422085182640.9
444Mathieu Joseph24OTTRW114812861.640017011921.118516:507212250.0
445Pierre-Olivier Joseph22PITD4000-22-0.1000000070.07318:144600
446Dakota Joshua25STLC303586160.83002500319.72558:301077403553.3
447Roman Josi31NSHD80237396134613.9121102472602818.2204425:331336600
448Tyson Jost23TOTC80812202340.780021101978.2102612:49375517225440.4
448Tyson Jost23COLC5968142300.56000701767.975612:49294411818239.3
448Tyson Jost23MINC21246040.22002400219.527012:51811547242.9
449Olli Juolevi23TOTD18000-160.00000000180.023012:45101400
449Olli Juolevi23FLAD10000020.0000000090.012512:276900
449Olli Juolevi23DETD8000-140.0000000090.010513:084500
450Noah Juulsen24VAND8022-400.0000020060.011714:41112000
451Nazem Kadri31COLC7128598713718.9208063821024711.3136619:14195258559249.7
452Kaapo Kakko20NYRRW43711189101.7610210106211.366415:271581614.3
453Arthur Kaliyev20LAKRW80141327-3372.4860210301947.2101212:39123100
454Wyatt Kalynuk24CHID5000-32-0.1000000010.06012:000900
455David Kämpf27TORC8211152612201.69021130210210.8125215:16268061654952.9
456Evander Kane30EDMLW4322173925605.317323151115214.583619:271113591145.0
457Patrick Kane33CHIRW78266692-19188.117902442202879.1170221:4926114450.0
458Kasperi Kapanen25PITRW791121322162.31100216501298.5114814:32191105741.7
459Kirill Kaprizov24MINLW814761108273412.83314054417028916.3154819:0629735455.6
460Erik Karlsson31SJSD50102535-14145.210002151001178.5117423:28451800
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%
461William Karlsson29VEGC671223353102.6912021201358.9122518:17424250847551.7
462Fredrik Karlström24DALC3011200.1000010010.0196:120000
463Ondřej Kaše26TORRW501413274142.8941294011911.869913:5932292918.2
464Zack Kassian31EDMRW58613192631.3420113005810.368411:4761543442.9
465Mark Kastelic22OTTC16224-1140.320012001118.21479:111051705058.3
466Boris Katchouk23TOTLW59347-739-0.33001400585.25859:552013871236.8
466Boris Katchouk23TBLLW382463250.22001400365.63739:49119871041.2
466Boris Katchouk23CHILW21101-1014-0.51000000224.521210:07940020.0
467Martin Kaut22COLRW6000200.0000000010.0538:493600
468Joey Keane22CARD1000020.0000000010.01413:380100
469Duncan Keith38EDMD641202115224.010011820791.3126319:441142200
470Clayton Keller23ARIC672835633286.722512286117715.8134920:083117293942.6
471Parker Kelly22OTTF417512-4601.170005004814.643410:3530131020.0
472Adrian Kempe25LAKLW78351954-2466.526637910024714.2145018:3528111252550.0
473Michal Kempný31WSHD15112-3160.310001001010.023815:50192200
474Alexander Kerfoot27TORC8213385119204.513001341311711.1124815:1365757610242.7
475Tanner Kero29DALRW23033-50-0.20000300140.02209:349129564.3
476Phil Kessel34ARIRW8284452-24402.76200321201754.6136816:412164833.3
477Jujhar Khaira27CHILW27303-413-0.13000000329.436713:361488534852.5
478Matt Kiersted23FLAD10112-82-0.31000100119.114014:03171000
479Alex Killorn32TBLC822534591665.419602268016415.2153318:42268821016.7
480Bryce Kindopp22ANAF1000000.0000000020.066:0600010.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%
481Joel Kiviranta25DALF56167-610-0.21000600591.75339:312397030.0
482John Klingberg29DALD7464147-28345.45102221901394.3164322:13775700
483Artemi Kniazev21SJSD1000-20-0.1000000020.01211:590100
484Slater Koekkoek27EDMD190442160.70000400110.021211:10182100
485Otto Koivula23NYILW8022-200.0000020080.08610:4548223042.3
486Keegan Kolesar24VEGRW7771724-6681.151101700947.497412:39462467611240.4
487Vladislav Kolyachonok20ARID32123060.91000200244.250715:51363900
488Leo Komarov35NYIC1000020.0000000001110:500310100.0
489Travis Konecny24PHIC79163652-23773.81330329702207.3139117:373480131841.9
490Anže Kopitar34LAKC81194867-6145.713604311612109.0168220:46717285865156.9
491Kaedan Korczak21VEGD1000100.1000000001716:371000
492Klim Kostin22STLC40459-3230.540015003112.93619:019902250.0
493Jesperi Kotkaniemi21CARC661217293372.71200313408114.879412:01157417616851.2
494Johnathan Kovacevic24WPGD4000120.1000000070.04310:493000
495Peyton Krebs21TOTC5771522-26220.6700251005612.583114:358256111235.3
495Peyton Krebs21BUFC4871522-20201.1700251004615.270814:455195810735.2
495Peyton Krebs21VEGC9000-62-0.40000000100.012413:44363537.5
496Chris Kreider30NYRLW81522577192410.82326311169025820.2151718:4439141677048.9
497Torey Krug30STLD649344323487.25311181601197.6131620:34705300
498Dominik Kubalík26CHILW78151732-16162.31230011601619.3113314:31289381240.0
499Nikita Kucherov28TBLRW472544691227.4169012321015616.093919:5973210100.0
500Karson Kuhlman26TOTC443710-260.43000700684.452411:542071020.0
500Karson Kuhlman26SEAC25268-260.42000600464.332913:101329010.0
500Karson Kuhlman26BOSC19112000.01000100224.519410:14742010.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%
501Dean Kukan28CBJD413811-2161.63000800417.366816:18394300
502Brett Kulak28TOTD7451621-4453.250001501925.4131417:456310300
502Brett Kulak28MTLD5631013-10331.63000901634.8100617:58486400
502Brett Kulak28EDMD182686121.62000600296.930817:05153900
503Dmitry Kulikov31MIND807172423394.770021700749.5145618:1210310000
504Luke Kunin24NSHC8213922-11991.01300072012510.4113413:5051223486144.0
505Janne Kuokkanen23NJDC5761117-10100.641111100649.476913:29223321412.5
506Rasmus Kupari21LAKC575813-5180.63111620519.867311:48176812917442.6
507Sean Kuraly29CBJC771416302612.214000141112111.6122115:525124062864249.4
508Philipp Kurashev22CHIC6761521-16120.842011230867.086112:513031517042.1
509Evgeny Kuznetsov29WSHC792454787447.6138343319220811.5160220:17254250765943.5
510Oliver Kylington24CGYD739223134147.2810220201386.5132618:10794000
511Jordan Kyrou23STLC7427487510207.8225043314118814.4122716:352366940.0
512Kevin Labanc26SJSRW21336-460.41201120368.327913:17928010.0
513Tanner Laczynski24PHIC1000-10-0.10000000099:27132340.0
514Andrew Ladd36ARILW517512-2047-0.143004105712.372014:0733687370.0
515Paul Ladue29NYID1000-20-0.1000000010.01312:471200
516Sam Lafferty26TOTC565813-16370.05001800806.376013:342613710815541.1
516Sam Lafferty26CHIC465611-16210.05001600717.067314:38241039513142.0
516Sam Lafferty26PITC100220160.0000020090.0878:43234132435.1
517Alexis Lafrenière20NYRLW791912312373.219004102011017.3110513:5926108143429.2
518William Lagesson25TOTD330553131.00000500330.041512:35204000
518William Lagesson25EDMD300441130.70000400320.037012:20163900
518William Lagesson25MTLD3011200.3000010010.04515:044100
519Patrik Laine23CBJRW56263056-7245.821507219016715.6105418:501334142436.8
520Maxime Lajoie24CARD5000200.2000000060.06312:325300
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%
521Juho Lammikko26VANRW757815-6140.470028006710.492112:17469335434051.0
522Gabriel Landeskog29COLLW5130295927787.523705218015020.0103620:19349424119854.9
523Hendrix Lapierre19WSHC6101220.21000000714.3589:352161726.1
524Dylan Larkin25DETC71313869-18476.825604307121214.6139619:39287663057452.3
525Adam Larsson29SEAD8281725-23553.5800316101196.7182722:1714018300
526Jacob Larsson24ANAD6011-320.0000010050.09215:165100
527Johan Larsson29TOTLW4371421-4321.4520113104415.968415:55257019522746.2
527Johan Larsson29ARILW296915-3301.151018103020.051817:51215319422346.5
527Johan Larsson29WSHLW14156-120.40100500147.116611:534171420.0
528Scott Laughton27PHIC67111930-9352.19021181011010.0110016:254715139537951.0
529Jeremy Lauzon24TOTD66257-6811.62000500752.7116617:406322400
529Jeremy Lauzon24SEAD53156-9671.01000500581.794417:494917600
529Jeremy Lauzon24NSHD131013140.61000000175.922217:06144800
530Curtis Lazar26BOSC708816-2161.08000701958.484012:005118613614248.9
531Brett Leason22WSHRW36336140.43000300456.73228:5714163537.5
532Nick Leddy30TOTD7532124-30221.730001560714.2160621:25673700
532Nick Leddy30DETD5511516-33160.410001050521.9118521:33493100
532Nick Leddy30STLD20268361.420005101910.542121:0318600
533Anders Lee31NYILW76281846-11345.119903144015917.6126416:383094656948.5
534Artturi Lehkonen26TOTLW741919381223.715222181015512.3111715:06398282127.6
534Artturi Lehkonen26MTLLW581316290142.710121160011011.885414:44266081534.8
534Artturi Lehkonen26COLLW16639181.051012104513.326316:261322060.0
535Josh Leivo28CARLW7123120.310002001010.0659:141400
536Brendan Lemieux25LAKLW5085131971.380025006512.353710:4517122111345.8
537John Leonard23SJSLW14112-50-0.11000010254.015811:178131150.0
538Jake Leschyshyn22VEGC41246-28-0.12000400355.746311:18234512214346.0
539Kris Letang34PITD78105868204910.68203382002144.7201125:4712217100
540Vinni Lettieri26ANAC315510-860.632002305010.038812:311740121152.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%
541Tyler Lewington27BOSD2000-170.0000000020.02512:272100
542Trevor Lewis35CGYC8061016-1120.350119101085.6102712:50401767710542.3
543Timothy Liljegren22TORD615182315144.241001710796.3100016:24608700
544Kole Lind23SEARW23268-1120.52000600316.527211:50101861135.3
545Oskar Lindblom25PHILW79121426-11221.71200113101279.4109013:48488381436.4
546Petteri Lindbohm28FLAD9011050.1000010090.012714:0382500
547Esa Lindell27DALD76421254125.5301016321362.9167522:03148111010.0
548Ryan Lindgren23NYRD784111518485.140011100735.5156820:0614112900
549Elias Lindholm27CGYC82424082612211.4311019309123517.9163519:57526684275052.9
550Hampus Lindholm28TOTD715222710465.8410117411423.5159822:30927000
550Hampus Lindholm28ANAD61517220424.3410113311194.2137522:32775500
550Hampus Lindholm28BOSD100551041.50000410230.022322:17151500
551Gustav Lindström23DETD6311213-12221.510001200412.4101516:07775900
552Blake Lizotte24LAKC7010142415282.6901212029111.085112:10127431329451.6
553Jon Lizotte27MIND1000020.0000000010.01514:434300
554William Lockwood23VANRW13000-39-0.30000000130.014711:2094900
555Viktor Lodin22OTTC1000000.0000000030.01010:250000
556Ryan Lomberg27FLALW5599184921.49001801919.962711:2471171614.3
557Steven Lorentz25CARC678513080.880015008010.073010:531367516145.5
558Adam Lowry28WPGLW79138211591.31003042211511.3122315:294323156450053.0
559Milan Lucic33CGYLW82101121-9840.9820010109510.5100512:1522209191555.9
560Matt Luff24NSHRW23336340.630013002611.52169:2442920100.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%
561Anton Lundell20FLAC6518264433185.016114203312514.4102315:44562633441444.7
562Isac Lundeström22ANAC80161329-382.41204313008319.3123915:29553839148844.5
563Nils Lundkvist21NYRD25134401.20100210323.134813:56151500
564Eetu Luostarinen23FLAC78917261121.2702415118410.7104813:264610332148140.0
565Ilya Lyubushkin27TOTD7721315-2512.620001201543.7134417:279218700
565Ilya Lyubushkin27ARID46099-6261.30000801330.083418:07609400
565Ilya Lyubushkin27TORD312464251.32000400219.551116:28329300
566Olli Määttä27LAKD6617817103.41000700611.6120718:17946700
567Matias Maccelli21ARILW23156-104-0.21000410214.832714:1281220100.0
568Kurtis MacDermid27COLD582351890.92000300464.34297:242210500
569Jacob MacDonald28COLD8000-120.00000000170.08110:063900
570Mackenzie MacEachern27STLLW14022-14-0.10000200140.01127:5811900
571Zack MacEwen25PHIC75369-15110-0.53001600823.77259:4032159161945.7
572Ryan MacInnis25BUFC1000000.0000000020.01010:000000
573Connor Mackey25CGYD3011-120.0000010040.04113:351400
574Nathan MacKinnon26COLC6532568822429.7257053620029910.7136921:04396838346145.4
575Josh Mahura23ANAD38347-14120.63000400368.353414:04516300
576Cale Makar23COLD77285886482615.3199063325024011.7197625:401109500
577Beck Malenstyn23WSHLW12101290.110000001010.01099:037341614.3
578Evgeni Malkin35PITC41202242-10244.3119051111012915.575218:20182116421243.6
579Brad Malone32EDMC8112-220.11000100714.3668:17122131448.1
580Jeff Malott 25WPGF1000020.00000000044:060300
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%
581Mikhail Maltsev23COLLW18000-52-0.50000000230.01458:04231443257.9
582Maxim Mamin27FLAC4077148131.370007004914.347611:541759020.0
583Andrew Mangiapane25CGYLW8235205520387.225828163118518.9129015:443273213438.2
584Josh Manson30TOTD6761016-11652.660001000926.5127218:597017900
584Josh Manson30ANAD454590532.44000500616.688919:454511600
584Josh Manson30COLD22257-11120.22000500316.538317:24256300
585Anthony Mantha27WSHRW37914234142.3900012208211.056115:1018463175.0
586Brad Marchand33BOSLW7032488016979.3237262820024213.2134719:152078142734.1
587Jonathan Marchessault31VEGC763036663367.2255042115025112.0133517:341761435743.0
588Mason Marchment26FLAF5418294729535.717102281012114.976214:079114112927.5
589John Marino24PITD81124251234.010002022901.1167220:38887300
590Mitch Marner24TORRW72356297231610.7266354219122415.6150420:53317510855.6
591Cooper Marody25EDMC1011000.1000010010.066:040000
592Pat Maroon33TBLLW81111627201342.68300133010210.8100412:2411160151550.0
593Matt Martin32NYILW71347-270-0.23000400664.581211:262623581142.1
594Alec Martinez34VEGD26358641.93000500329.450819:32682600
595Jordan Martinook29CARLW5969151221.06002900777.866111:121183232845.1
596Mike Matheson27PITD7411203112336.11100518201407.9139118:48819700
597Stefan Matteau27COLLW1000000.00000000043:390000
598Auston Matthews24TORC736046106201813.844160103313034817.2150420:37626769153856.2
599Scott Mayfield29NYID6131518-5553.330021401803.8120619:461097700
600Gerald Mayhew29TOTF4011112-6181.2101001005320.852713:1126583730.0
600Gerald Mayhew29PHIF25606-5100.551000003119.430412:0917372340.0
600Gerald Mayhew29ANAF15516-180.750001002222.722314:529211420.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%
601Dysin Mayo25ARID674812-22271.54000800765.3140120:5513312900
602Charlie McAvoy24BOSD78104656316610.85415291701666.0192224:3813015500
603Jack McBain22ARIC10213-660.020001001315.414214:11933356834.0
604Jake McCabe28CHID7541822-27332.640001800805.0152320:1816716600
605Jared McCann25SEAC74272350-26334.818811149019913.6119416:08296522426845.5
606Michael McCarron26NSHRW51771410701.560126105113.753010:233111619216154.4
607Ben McCartney20ARIF2000040.0000000020.02814:0307010.0
608Max McCormick29SEALW10000110-0.1000000080.0818:063112250.0
609Connor McDavid25EDMC804479123284514.03410094434131414.0176522:04267556248453.7
610Ryan McDonagh32TBLD714222615165.240002110854.7159422:2713796010.0
611Brock McGinn27PITLW641210220141.61200210009912.196015:005094162836.4
612Greg McKegg29NYRC43235-116-0.42000201258.046710:522250728845.0
613Marc McLaughlin22BOSF11303-180.430000001225.011510:2921551033.3
614Michael McLeod23NJDC7761420-13520.460001301787.7102613:203414560445157.3
615Ryan McLeod22EDMC7191221-2121.272019308211.090612:46252824827747.2
616Connor McMichael21WSHC689918-3101.390009001058.671210:28224614819742.9
617Brayden McNabb31VEGD693151810423.830001401853.5135919:4217915400
618Mason McTavish19ANAC9213320.420010101216.711813:0568030.0
619Jaycob Megna29SJSD44268-1162.22000600405.084119:07927100
620Jayson Megna31COLC20033-24-0.20000300190.020610:18927566048.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%
621Timo Meier25SJSRW77354176-3548.7231208356032610.7147519:0961162181948.6
622Nicolas Meloche24SJSD50257-17391.02001401365.684416:535415800
623Dawson Mercer20NJDC82172542-25282.614212213115411.0135616:32352620938135.4
624Nicholas Merkley24SJSRW9123-200.21000110714.311212:25296554.5
625Ryan Merkley21SJSD39156-1080.91000320362.860015:23221200
626Dakota Mermis28MIND2000200.1000000010.02813:541300
627Jonathon Merrill29MIND694162015223.440001600596.8118117:071124600
628Victor Mete23OTTD37077-1940.00000610270.054114:37381300
629Carson Meyer24CBJRW13123060.21000200137.71078:1422700
630Ben Meyers23COLF5101-200.01000000812.5509:5711111345.8
631Jacob Middleton26TOTD664101410823.84000811735.5123318:4112411800
631Jacob Middleton26SJSD453693692.83000411515.985719:03898900
631Jacob Middleton26MIND211457131.11000400224.537617:55352900
632Ilya Mikheyev27TORF5321113216264.213444101014714.380915:161852020.0
633Niko Mikkola25STLD5431013-6551.520101000585.291716:598110900
634Sonny Milano25ANALW66142034-9102.9950315509414.9100815:171527020.0
635Colin Miller29BUFD3821214-2212.22000930484.272118:59425000
636J.T. Miller28VANC80326799154710.6248063530220615.5168621:055617266756654.1
637K'Andre Miller22NYRD827132023246.4610213001026.9169020:369515100
638Daniil Miromanov24VEGD11011020.20000100150.01089:476500
639Ian Mitchell23CHID8011-300.0000001020.09511:569200
640Casey Mittelstadt23BUFC4061319-1441.05101760797.664516:07121920225044.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%
641Sean Monahan27CGYC6581523-15240.835027801117.291414:04245941436553.1
642Brandon Montour27FLAD8111263715485.51010119701537.2145017:54656400
643John Moore31BOSD7011240.4000000170.012317:3411900
644Trevor Moore26LAKLW8117314820205.21115129112028.4127115:413269283941.8
645Josh Morrissey26WPGD79122537-3665.9660316901736.9186923:4010415000
646J.J. Moser21ARID4341115-10162.0310110104010.080418:42553200
647Tyler Motte26TOTC5878152220.960118001016.981314:015811711857.9
647Tyler Motte26VANC4978153221.16011800838.470014:1751906650.0
647Tyler Motte26NYRC9000-10-0.20000000180.011312:337275271.4
648Jacob Moverare23LAKD19022320.70000200150.031016:20211600
649Connor Murphy28CHID574610-14472.04001600715.6124021:4615013000
650Brett Murray23BUFLW19246-3230.320003101414.324712:5921700
651Ryan Murray28COLD37044-320.40000301260.052114:05413200
652Jake Muzzin32TORD4731114-6161.630001001754.097420:446010500
653Philippe Myers25NSHD271345121.21000300283.640214:53175000
654Tyler Myers31VAND821171815664.8100016101280.8180221:5914814500
655Vladislav Namestnikov29TOTC751614302452.81501113109117.6109914:393962263145.6
655Vladislav Namestnikov29DETC601312251342.31201012008116.091415:143243101050.0
655Vladislav Namestnikov29DALC153251110.530011101030.018512:20719162143.2
656Riley Nash32TOTC49044-510-0.70000400360.056011:26174620719052.1
656Riley Nash32ARIC24044-34-0.20000400200.031413:0592514913951.7
656Riley Nash32WPGC15000-14-0.3000000070.01328:49511211853.8
656Riley Nash32TBLC10000-12-0.2000000090.011411:22310373352.9
657James Neal34STLLW19224-100.11101110316.522711:58317020.0
658Martin Nečas23CARC781426405323.31121624201598.8126316:111955384744.7
659Jake Neighbours19STLLW9112-220.11001100812.5849:191101233.3
660Brock Nelson30NYIC72372259-5337.5261105193017121.6127317:41433147648849.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%
661Patrik Nemeth29NYRD63257-9281.52001500523.8104816:3810211500
662Alex Newhook21COLC7113203311123.010305173011311.596313:34364013625634.7
663Valeri Nichushkin26COLRW6225275221145.918525234018013.9118019:022789050.0
664Nino Niederreiter29CARRW7524204429345.720405191014416.7111314:5017119192048.7
665Markus Niemeläinen23EDMD20011-54-0.10000100120.026413:12198200
666Matthew Nieto29SJSLW7061117-20190.260001100827.3100814:24479621115.4
667Sami Niku25MTLD13066321.00000510140.019915:1717600
668Stefan Noesen28CARRW2000100.0000000040.02914:200500
669Mattias Norlinder21MTLD6011220.3000010020.07412:183400
670Joshua Norris22OTTC66352055-7166.8191608137017220.3122618:35447952950751.1
671Tomáš Nosek29BOSC7531417-9320.130011202843.6100113:21348536231053.9
672Thomas Novak24NSHC27167-420.10100330254.031811:4864627944.0
673Ryan Nugent-Hopkins28EDMC631139503163.87131152221547.1121719:19344217825940.7
674Darnell Nurse26EDMD719263518546.6702019612034.4177825:0313219600
675Markus Nutivaara27FLAD1011000.10000100077:010100
676William Nylander25TORC81344680-9167.82113072818025613.3148018:163019343152.3
677Gustav Nyquist32CBJRW82183553-12263.810440296012214.8146317:505141141646.7
678Liam O'Brien27ARIC392131106-0.12000100365.63709:29101395550.0
679Drew O'Connor23PITF22325-140.33000200407.522610:17712183434.6
680Logan O'Connor25COLRW818162410381.3701113031276.3112413:525910051722.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%
681Danny O'Regan28ANAC5011-100.0000010020.05010:0343111739.3
682Ryan O'Reilly30STLC7821375811125.212900297116812.5148819:05382090068556.8
683Jordan Oesterle29DETD45268-741.22001600633.282318:17442700
684Nikita Okhotyuk21NJDD5112-220.21000100520.07515:0511600
685Kyle Okposo33BUFRW74212445-15434.111821186017412.1124116:471959929349.7
686Jamie Oleksiak29SEAD7211617-1543.210001501951.1139219:208618200
687Mathieu Olivier24NSHF10011-314-0.2000010050.010110:06423010.0
688Victor Olofsson26BUFRW72202949-1664.513706235116412.2110815:231510010.0
689Dmitry Orlov30WSHD7612233525447.71020421201279.4159320:589412400
690T.J. Oshie35WSHC44111425-12181.874017617714.376817:273086729742.6
691Alex Ovechkin36WSHLW7750409081811.43316152713033415.0158420:34251564930.8
692Brayden Pachal22VEGD2000-20-0.1000000010.0209:461200
693Max Pacioretty33VEGLW391918378334.615404108014812.867817:2321302722.2
694Jean-Gabriel Pageau29NYIC771821390303.713410153312614.3136117:405317174860455.3
695Ondřej Palát30TBLLW7718314915204.817105255114312.6127016:304212421611.1
696Kyle Palmieri30NYIRW691518330573.21320614401569.6107815:371877153629.4
697Artemi Panarin30NYRLW7522749621189.9175054232017712.4144119:1314221150.0
698Richard Pánik30NYIRW4011-20-0.1000001040.06014:55291150.0
699Cédric Paquette28MTLC24022-625-0.40000200160.02138:521458317329.8
700Colton Parayko28STLD806293516185.9600228101354.4188523:341697200
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%
701Zach Parise37NYILW82152035-2283.111224155013810.9125315:175760284737.3
702David Pastrňák25BOSRW7240377713209.72515092611031212.8134018:36146371433.3
703Greg Pateryn31ANAD101120100.51000100166.314114:0771800
704Nolan Patrick23VEGC25257160.42000410345.928811:30326838948.3
705Nick Paul26TOTLW80161632-14392.21321215011669.6132116:315610642641950.4
705Nick Paul26OTTLW5911718-18220.792017001318.4102517:22416733334649.0
705Nick Paul26TBLLW2159144171.540118013514.329614:061539937356.0
706Joe Pavelski37DALC8227548111148.61512024113021612.5151518:286910439435752.5
707Chase Pearson24DETC3000000.0000000020.0206:45042250.0
708Tanner Pearson29VANLW681420349303.31310218201598.8109216:034184203735.1
709Matthew Peca28STLC5011-100.0000010030.0489:38135741.7
710Lane Pederson24SJSF29022-1610-0.80000200240.030510:311054425443.8
711Andrew Peeke23CBJD8221315-14601.720001300722.8176121:2916919100
712Adam Pelech27NYID783252820426.7300023021042.9166021:171289900
713Cole Perfetti20WPGC18257100.52001410219.525514:09217030.0
714Brendan Perlini25EDMLW23415-260.440001002416.71938:22329010.0
715Jacob Perreault19ANARW1000-10-0.1000000001111:051000
716Mathieu Perreault34MTLC25459240.940004102714.828111:151135363550.7
717David Perron33STLLW672730578486.21611021515017715.3113816:5911801325.0
718Corey Perry36TBLRW821921409664.113604192015312.4110913:3128732250.0
719Scott Perunovich23STLD19066280.90000330140.029415:2712500
720Brett Pesce27CARD70721285395.3610319201484.7151921:42993900
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%
721Nic Petan26VANC18022-24-0.20000110210.018510:1736143230.4
722John-Jason Peterka20BUFRW2000000.0000000030.03216:082100
723Jacob Peterson22DALC6512517-1121.7120054108514.171911:042322595651.3
724Jeff Petry34MTLD6862127-11363.6600117311244.8150422:0711714000
725Elias Pettersson23VANC803236681127.42010231917019216.7148818:36434923830244.1
726Marcus Pettersson25PITD72217198383.620001700832.4112715:397412200
727Michael Pezzetta23MTLC515611-7810.750006004910.24007:5081566554.5
728Isaak Phillips20CHID4000-140.0000000040.04912:201300
729Alex Pietrangelo32VEGD801331447427.59310181032275.7197224:391646600
730Garrett Pilon23WSHC2101100.210000001100.0199:250281044.4
731Shane Pinto21OTTC5011020.0000001050.06512:5710173532.7
732Neal Pionk26WPGD77331345465.22101201101402.1162821:089118500
733Rem Pitlick24TOTC66152237-8243.11401121106523.198914:592825536544.9
733Rem Pitlick24MTLC4691726-9121.8801016105217.379517:172318506443.9
733Rem Pitlick24MINC2065111121.360015001346.21949:42573175.0
734Tyler Pitlick30TOTC39145-116-0.61000400362.842710:5626704640.0
734Tyler Pitlick30CGYC25022-52-0.50000200190.029211:4116551325.0
734Tyler Pitlick30MTLC14123-640.01000200175.91349:3610153350.0
735Vasily Podkolzin20VANRW791412267262.512203111011512.2101112:48338481142.1
736Ryan Poehling23MTLC579817-2160.67201800919.969512:12284022726246.4
737Austin Poganski25WPGRW16000-37-0.4000000090.01499:1952300
738Brayden Point25TBLC66283058-5335.81810041812017615.9128419:28277536635151.0
739Tucker Poolman28VAND401232121.21000200472.168017:00733300
740Andrew Poturalski28CARC2022-100.1000002040.02010:09103442.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%
741Derrick Pouliot28TOTD11044641.0000040080.017115:30141000
741Derrick Pouliot28SEAD9033620.9000030080.014215:469600
741Derrick Pouliot28VEGD2011020.1000010002914:205400
742Owen Power19BUFD8213320.920001001020.017722:059100
743Chase Priskie25FLAD4000220.1000000040.05614:003300
744Aliaksei Protas21WSHC33369400.73000510348.839111:501220566944.8
745Ivan Provorov25PHID7992231-20344.4810114621705.3196624:531727400
746Ethan Prow29BUFD4101-100.21000000250.05112:443200
747Jesse Puljujärvi23EDMRW6514223622203.71040119301608.8105516:14158100
748Ryan Pulock27NYID5651621024.1320011411224.1118421:081308600
749Valtteri Puustinen22PITRW1011200.2000010010.01010:140100
750Mark Pysyk30BUFD683912-4162.63000900644.7121217:49854100
751Jack Quinn20BUFRW2112000.30100100616.73014:531000
752Darren Raddysh25TBLD4000100.1000000020.04310:406400
753Taylor Raddysh23TOTRW741111221101.77311101010410.691312:202110361037.5
753Taylor Raddysh23TBLRW535712580.84011610618.258611:0317626940.0
753Taylor Raddysh23CHIRW216410-420.933004004314.032715:34441010.0
754Alexander Radulov35DALRW7141822-20300.331021170924.3100114:064843101245.5
755Michael Raffl33DALLW767916-1916-0.16012702947.4110514:3234141141253.8
756Rickard Rakell28TOTRW702021410124.015502165018410.9125917:594499364345.6
756Rickard Rakell28ANARW51161228-782.61150184013611.893618:213261334144.6
756Rickard Rakell28PITRW194913741.34001810488.332317:0112383260.0
757Sampo Ranta21COLLW10000-42-0.4000000090.010910:54692250.0
758Mikko Rantanen25COLRW75365692355610.52016023719025414.2157420:59435816419046.3
759Victor Rask28TOTC4791221422.0900111105815.557312:12515898750.6
759Victor Rask28MINC295813721.350008003016.731110:4429838350.0
759Victor Rask28SEAC18448-300.740013102814.326214:33366460.0
760Adam Raška20SJSRW5000170.0000000020.0408:0301500
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%
761Michael Rasmussen22DETC80151227-25661.315002102012811.7116114:316514241040950.1
762Isaac Ratcliffe22PHILW10134-1100.31000120147.110710:45816010.0
763Jack Rathbone22VAND9000-52-0.20000000100.012413:508500
764Kyle Rau29MINC5000-30-0.2000000030.0448:49061150.0
765Lucas Raymond19DETLW82233457-32164.2185022113018412.5148918:092462121938.7
766Ryan Reaves35NYRRW695813-13430.150008004411.473510:39162795550.0
767Scott Reedy22SJSC35729-8100.843022003321.239211:112614537940.2
768Alec Regula21CHID15101-1120.51000000185.626817:53212100
769Kristian Reichel23WPGF13112-270.01000100185.613510:24101410100.0
770Lukas Reichel19CHILW11011-80-0.40000100150.014513:1230163034.8
771Mike Reilly28BOSD7041317-1323.4301010301353.0132718:57549400
772Cole Reinhardt21OTTLW1000020.0000000010.098:350200
773Sam Reinhart26FLAC7833498225139.01716063215218617.7138517:46304917418548.5
774Sheldon Rempal26VANRW1000-10-0.1000000020.099:110000
775Dan Renouf27DETD4000-27-0.1000000030.05614:002400
776Brad Richardson36TOTC44448-1350.440014003112.945310:18205913910058.2
776Brad Richardson36CGYC27224-2270.020002001910.52689:56940805658.8
776Brad Richardson36VANC17224180.320012001216.718510:531119594457.3
777Morgan Rielly27TORD8210586816409.48203342132214.5194723:44879200
778Juuso Riikola28PITD5011220.3000010070.06713:2321300
779Rasmus Ristolainen27PHID6621416-9382.520001310972.1141521:2612523000
780Brett Ritchie28CGYRW41314-629-0.33000100555.53999:435781325.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%
781Nick Ritchie26TOTLW57121123-13431.6111008309312.972412:4222153040.0
781Nick Ritchie26TORLW33279-6230.11100430523.839612:001379030.0
781Nick Ritchie26ARILW2410414-7201.5100004004124.432813:41974010.0
782Jason Robertson22DALLW74413879162210.12813011308022018.6134018:07245000
783Nicholas Robertson20TORLW10101-44-0.11000000147.110310:1621000
784Buddy Robinson30ANARW321562190.31000500382.62969:151256060.0
785Eric Robinson26CBJLW67101727-1181.9802117001049.693113:5420952250.0
786Evan Rodrigues28PITC821924433143.91270223102437.8129915:50308918320347.4
787Alexander Romanov22MTLD7931013-9532.1300010001072.8161120:2414422700
788Kevin Rooney28NYRC616612-1180.46001600718.584513:51478418122344.8
789Calle Rosén27STLD18257-240.820005001811.125814:2016600
790Jack Roslovic25CBJC812223452124.518404203013116.8115714:17256037248343.5
791Marco Rossi20MINC2000-14-0.1000000050.03115:351171531.8
792Antoine Roussel32ARILW53448-1659-0.54001400596.864412:093474172243.6
793Carter Rowney32DETRW26426-400.440001011526.727710:402036749144.8
794Matt Roy26LAKD672192123285.4200015221531.3140620:5910312400
795Nicolas Roy24VEGC7815243912513.513203203114510.3126816:15348545447748.8
796Kristiāns Rubīns24TORD3000-24-0.1000000050.03511:4521200
797Chad Ruhwedel31PITD7849132142.84000900824.9119615:208614900
798Arttu Ruotsalainen24BUFF18224-160.22000200238.721411:53614516942.5
799Kris Russell34EDMD31279741.92001700345.947915:26683300
800Bryan Rust29PITRW602434587146.2159012212018013.3112618:4624431516.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%
801Jan Rutta31TBLD763151825474.830001500863.5124516:23719300
802Adam Ružička22CGYC285510881.250005003315.228610:1382410312046.2
803Derek Ryan35EDMC75101222-481.41000211017213.985711:26383828622655.9
804Jonas Røndbjerg22VEGRW30246040.32000400306.730010:011113020.0
805Brandon Saad29STLLW7824254911105.015811185215815.2126916:16202081142.1
806Scott Sabourin29OTTF7022-2110.0000020040.0537:3641410100.0
807Robin Salo23NYID21145-640.61000220244.235116:4123700
808Dylan Samberg23WPGD15055340.90000500140.022314:51192100
809Dmitri Samorukov22EDMD1000-20-0.10000000022:280000
810Mattias Samuelsson21BUFD4201010-10161.200001000440.084020:006010000
811Linus Sandin25PHIF1000000.0000000010.076:592000
812Rasmus Sandin21TORD5151116943.050038304610.986516:58398800
813Zach Sanford27TOTLW8091221-15500.7810010201048.7114414:186716951722.7
813Zach Sanford27OTTLW629817-13370.881006208510.688014:115513141422.2
813Zach Sanford27WPGLW18044-213-0.10000400190.026414:4112381325.0
814Travis Sanheim25PHID80724319346.2700124001235.7183822:581426400
815David Savard31MTLD6231417-22361.330001301664.5128920:4712713400
816Marco Scandella31STLD703111417183.43000902763.9127018:087010600
817Colton Sceviour32EDMC35235-626-0.12000201385.33329:282041293346.8
818Mark Scheifele28WPGC67294170-17236.6227032912015918.2141621:08473643041850.7
819Brayden Schenn30STLC6224345821336.5177032410011121.6110317:471711928429549.1
820Luke Schenn32VAND665121715614.440111200786.4113617:139627300
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 Schmaltz25ARIC632336591146.119404324012318.7115018:15281511412547.7
822Nate Schmidt30WPGD7742832-4104.43101171011173.4155620:131043700
823Braden Schneider20NYRD432911592.52000810258.066515:29526000
824Corey Schueneman26MTLD24246-580.72000310306.739816:36401500
825Justin Schultz31WSHD7441923-15162.522011630924.3125216:55874000
826Jaden Schwartz29SEAC3781523-13141.5710012301017.968318:271342171848.6
827Cole Schwindt20FLARW3000-40-0.2000000030.04214:0825151648.4
828Nick Seeler28PHID43123-3290.71000200323.156213:05677500
829Tyler Seguin30DALC81242549-21304.2213021510021811.0144317:49339646436456.0
830Moritz Seider20DETD8274350-9346.75204221921873.7188923:0216115100
831Andrej Sekera35DALD32134-3160.91000300263.843913:43251500
832Kirill Semyonov27TORC3000-20-0.1000000010.03010:02041150.0
833Brett Seney25TORLW2000000.0000000010.0147:0123050.0
834Zachary Senyshyn24OTTRW2000-12-0.100000000136:320400
835Mikhail Sergachev23TBLD78731386596.1610124611494.7175322:2812313900
836Damon Severson27NJDD80113546-14576.36500231111587.0188823:36929100
837Michael Sgarbossa29WSHC10224300.520002001118.2999:5427413156.9
838Yegor Sharangovich23NJDC76242246-14234.220223211016814.3125516:3026308913140.5
839Kevin Shattenkirk33ANAD8282735-9365.77101141301634.9175621:2513573010.0
840Logan Shaw30OTTRW17123-320.11000200175.91599:23511585750.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%
841Mason Shaw23MINC3000-25-0.1000000070.0278:59161233.3
842Riley Sheahan30SEAC6941317621.140001102695.883112:03281626329647.0
843Conor Sheary29WSHLW71192443-2144.217205204012914.7108515:174445111640.7
844Kiefer Sherwood26COLRW11112300.21001100911.1948:3441210100.0
845Kole Sherwood25NSHRW1000000.0000000020.088:080300
846Devin Shore27EDMC495611-4100.640106003613.94699:34216710211247.7
847Jonas Siegenthaler24NJDD7011314-5422.410001201921.1143920:341069800
848Dylan Sikura26COLC5011000.0000010030.0509:573000
849Jakob Silfverberg31ANALW5351621-3301.1410012401204.290317:02401681633.3
850Cole Sillinger18CBJC79161531-22371.816003132014810.8108213:42439836241746.5
851Radim Šimek29SJSD36112-1380.11000100254.047813:17399600
852Wayne Simmonds33TORRW7251116-7960.550021010796.36729:20111483350.0
853Dominik Simon27TOTC72310130340.33001910883.474110:17387291242.9
853Dominik Simon27PITC553690280.33001510674.55309:39255551033.3
853Dominik Simon27ANAC17044060.10000400210.021012:2213174266.7
854Colton Sissons28NSHC79721282301.361001830878.0127716:104418871957355.7
855Jeff Skinner29BUFLW80333063-14426.928504246026212.6136817:0620299113340.6
856Brady Skjei27CARD829303922488.0900030001844.9173421:09739500
857Jaccob Slavin27CARD794384235108.9310030621652.4185923:321215000
858Josiah Slavin23CHILW1501104-0.20000100130.018012:02412293843.3
859Brendan Smith32CARD454486362.24001400636.362613:55407300
860C.J. Smith27CARLW1000-10-0.10000000099:220100
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%
861Cole Smith26NSHF8000-30-0.2000000030.0718:50121010.0
862Craig Smith32BOSC741620362283.41600116401878.6106714:2528954833.3
863Gemel Smith27DETC3011-250.0000010010.0206:46106460.0
864Givani Smith23DETRW46437-61080.24000300508.03908:2820861150.0
865Nathan Smith23ARIC10224-120.320002001414.314214:09626385839.6
866Reilly Smith30VEGRW56162238483.711323164215010.799617:4723554450.0
867Ty Smith21NJDD6651520-26221.650001140776.5115517:30734500
868Joe Snively26WSHF12437321.031003002119.013911:3332010.0
869Victor Söderström20ARID16000-76-0.20000000140.026116:19231400
870Egor Sokolov21OTTF8000-64-0.3000000080.08310:2241300
871Carson Soucy27SEAD641011217474.790118219710.3113017:407311800
872Blake Speers25ARIC2000-32-0.1000000010.0189:10236554.5
873Jordan Spence20LAKD24268021.52001420414.947419:45293200
874Jason Spezza38TORC71121325-3262.093016709712.476310:45243130527252.9
875Daniel Sprong24TOTRW6314620082.0122006001539.281812:591243040.0
875Daniel Sprong24WSHRW478614681.480006001027.859912:451235020.0
875Daniel Sprong24SEARW16606-600.642000005111.821913:4208020.0
876Jared Spurgeon32MIND6510304032107.210002161401168.6137521:09834400
877Jordan Staal33CARC7817193611183.316102181014611.6129716:382921273654957.3
878Marc Staal35DETD7131316-1283.030011300763.9123717:25759400
879Steven Stamkos31TBLC814264106243612.526160114420024117.4149718:29319354552351.0
880Logan Stanley23WPGD58112131442.110011101801.390715:3910013100
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%
881Paul Stastny36WPGC7121244514144.817402204014114.9126317:47272726720556.6
882Troy Stecher27TOTD29123-7130.41000200502.048316:40383300
882Troy Stecher27DETD16112-690.11000100234.324215:08171900
882Troy Stecher27LAKD13011-140.30000100270.024118:34211400
883Sam Steel23ANAC6861420-17160.760011130669.183712:19273720320949.3
884Oskar Steen23BOSC20246-160.42000400258.022111:048321516.7
885Alex Steeves22TORF3011-100.0000010020.0247:581100
886Kevin Stenlund25CBJC3000020.0000000030.0237:322210100.0
887Derek Stepan31CARC58910190141.690001000969.462610:48252924819655.9
888Mitchell Stephens24DETC27066-88-0.20000600170.030211:1192112412949.0
889Chandler Stephenson27VEGC792143645265.914613348112516.8152619:19446865360252.0
890Riley Stillman23CHID5221012-8361.820011000494.178315:046712200
891Mark Stone29VEGRW3792130782.9630217317112.767918:212419131644.8
892Michael Stone31CGYD11246341.11101310248.319217:27172600
893Anton Strålman35ARID7481523-16123.680011500958.4157921:201009900
894Austin Strand24LAKD8022-100.3000020090.012215:175700
895Dylan Strome24CHIC69222648-6284.7175021511012617.5120317:26331146041952.3
896Ryan Strome28NYRC7421335415695.715515249016113.0135618:19194136345544.4
897Marián Studenič23TOTRW33224-76-0.22000200424.836811:0915251325.0
897Marián Studenič23NJDRW17101-60-0.41000000244.220111:4810121325.0
897Marián Studenič23DALRW16123-160.11000200185.616710:2851300
898Jack Studnicka22BOSC15033-54-0.20000300210.018912:35517586148.7
899Nico Sturm26TOTC7491120-7140.7711011001018.988111:54299931227753.0
899Nico Sturm26MINC539817-581.071108007312.361211:33226119417952.0
899Nico Sturm26COLC21033-26-0.30000300280.026912:487381189854.6
900Tim Stützle20OTTLW79223658-27374.8147141719017612.5145518:255212518029338.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%
901P.K. Subban32NJDD7751722-8823.4500116011144.4140918:18906900
902C.J. Suess27WPGLW3000020.000000000175:43522250.0
903Oskar Sundqvist27TOTC59815235291.7800115007011.482614:0029707510741.2
903Oskar Sundqvist27STLC41411154120.940001100508.054813:211949617046.6
903Oskar Sundqvist27DETC184481170.840014002020.027815:281021143727.5
904Andrej Šustr31TOTD38156-4161.01000500283.655914:43362700
904Andrej Šustr31ANAD23055-3100.80000500180.040117:27301900
904Andrej Šustr31TBLD15101-160.210000001010.015810:336800
905Pius Suter25DETF82152136-11222.31401318301669.0138816:55372449550949.3
906Ryan Suter37DALD82725321406.6340016901185.9194023:39884600
907Nick Suzuki22MTLC82214061-29304.2128142612218611.3168220:31628969971149.6
908Andrei Svechnikov21CARRW7830396919797.9219052613024912.0134617:1615189060.0
909Evgeny Svechnikov25WPGLW7271219-4381.170011200789.077410:45221043442.9
910Brandon Tanev30SEALW3096154131.862136005117.643714:3422981150.0
911Chris Tanev32CGYD826222835226.960032200886.8167820:281585200
912Vladimir Tarasenko30STLRW753448827328.9295093017123014.8126816:5545834736.4
913Tomáš Tatar31NJDLW76151530-22221.713201123013211.4112714:502875193138.0
914John Tavares31TORC79274976-8326.91710033316023711.4142818:04449081352960.6
915Matt Tennyson31NSHD8033040.4000030050.010312:5541200
916Teuvo Teräväinen27CARF7722436522246.9119222022120210.9136317:423015242054.5
917Troy Terry24ANAC75373067-11267.729807237019219.3136818:142761811.1
918Alexandre Texier22CBJC36119200122.1100108015918.652614:361213203735.1
919Shea Theodore26VEGD781438526248.213105271102056.8180423:08973700
920Robert Thomas22STLC7220577717167.3153264511111517.4135218:46251356256549.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%
921Nate Thompson37PHIC33123-1531-0.71000200234.339511:58204916012755.7
922Tage Thompson24BUFC78383068-17377.7261024246025315.0139517:53256639358240.3
923Tyce Thompson22NJDRW2000000.0000000030.02914:250210100.0
924Lassi Thomson21OTTD16055-820.30000410180.027617:1592300
925Joe Thornton42FLAC345510-10100.323015002619.237811:061020779844.0
926Chris Tierney27OTTC7061218-12140.733021020728.386912:25304226426749.7
927Conor Timmins23ARID6000-60-0.3000000050.010617:459700
928Jarred Tinordi29NYRD7101-57-0.11001000520.09012:5181700
929Owen Tippett22TOTRW63101121-2121.391019201267.984613:251698213438.2
929Owen Tippett22FLARW4268142100.96000710738.252712:321262193336.5
929Owen Tippett22PHIRW21437-420.53101210537.531915:124362166.7
930Vladimir Tkachev26LAKF4022-220.0000002010.05613:59011150.0
931Brady Tkachuk22OTTLW79303767-71177.121903298028810.4148518:482527021821750.1
932Matthew Tkachuk24CGYRW824262104576813.73012064517025316.6146817:542093202346.5
933Devon Toews27COLD66134457522011.211203341001588.2167425:22855400
934Jonathan Toews33CHIC71122537-14392.4741222301259.6124117:29222578854859.0
935Tyler Toffoli29TOTC74202949-5144.510821208119510.3120616:182481181652.9
935Tyler Toffoli29CGYC371112233102.464117419511.655815:05103513861.9
935Tyler Toffoli29MTLC3791726-842.1441013401009.064817:3114465838.5
936Eeli Tolvanen22NSHRW75111223-7161.3101017501517.3100713:2645176010.0
937Philip Tomasino20NSHC761121322102.7830315601119.987711:322849213338.9
938Dominic Toninato27WPGC7777141221.060113134415.96478:2432928711842.4
939Alexey Toropchenko22STLRW28202-915-0.52000000434.730010:4321691233.3
940Brayden Tracey20ANALW1000-10-0.1000000010.099:210000
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%
941Yakov Trenin25NSHC80177247462.21700270013612.5117314:4033191122334.3
942Vincent Trocheck28CARC8121305121785.315603246016812.5144817:524618568056554.6
943Jacob Trouba27NYRD8111283925888.91010123322045.4181722:2617720700
944Alexander True24SEAF8000-22-0.2000000060.0668:15222121544.4
945Alex Tuch25BUFRW50122638-3143.4921020601398.692018:25493291439.1
946Riley Tufte23DALLW10101040.11000000520.0727:12491150.0
947Alex Turcotte20LAKC800002-0.10000000130.09011:1628121741.4
948Kyle Turris32EDMC23134-54-0.11000300214.81988:37613282256.0
949T.J. Tynan29LAKC2000000.0000000030.02210:51216746.2
950Urho Vaakanainen23TOTD29066-5100.90000510270.056019:19282700
950Urho Vaakanainen23BOSD15044040.70000400150.028919:17121000
950Urho Vaakanainen23ANAD14022-560.20000110120.027119:21161700
951Juuso Välimäki23CGYD90220100.30000200110.014115:429800
952James van Riemsdyk32PHILW82241438-33252.915904140018612.9132116:072534101441.7
953Trevor van Riemsdyk30WSHD7211617-3402.510001501751.3125817:281292500
954Frank Vatrano27TOTLW711814324223.217103131016111.293413:102668121348.0
954Frank Vatrano27FLALW4910919-2161.491028101059.559812:12174891340.9
954Frank Vatrano27NYRLW228513661.780015005614.333715:1892030100.0
955Mike Vecchione28WSHRW1000-100.0000000030.055:060000
956Lukas Vejdemo26MTLC6101-300.010000001010.06410:3847131841.9
957Joe Veleno22DETC668715-14220.380007007311.087213:132512322223848.3
958Carter Verhaeghe26FLAC7824315524485.824004283016714.4125216:031650191065.5
959Kristian Vesalainen22WPGW53213-86-0.62000100434.74608:401472010.0
960Jimmy Vesey28NJDLW688715-2412-0.360227001107.398114:252985184329.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%
961Jeffrey Viel25SJSF34325-21140.330002003010.02998:4811844833.3
962Gabriel Vilardi22LAKC25527-580.532012004112.233813:3196607145.8
963Alex Vlasic20CHID15112-220.41000100128.321514:19161500
964Marc-Édouard Vlasic34SJSD7531114-22181.930001100634.8114115:13905400
965Jakub Voráček32CBJRW7965662-13443.74202332301474.1137917:28282752815.2
966Jakub Vrána25DETLW2613619-8162.285035106520.038814:569141233.3
967Chris Wagner30BOSC1000-10-0.1000000020.01615:57011010.0
968Oliver Wahlstrom21NYIRW73131124-6742.285028301578.388012:04191016842.9
969Nathan Walker27STLC308412121.380024003821.134611:33225881534.8
970Sean Walker27LAKD6022-140.20000110180.011018:229900
971Jake Walman25TOTD513710-3101.53000610873.471514:01584700
971Jake Walman25STLD32336361.33000300486.338311:59262100
971Jake Walman25DETD19044-640.30000310390.033217:28322600
972Reilly Walsh22NJDD1011000.1000010020.01414:232000
973Austin Watson30OTTLW6710616-3911.390116008811.480311:596321371335.0
974Jasper Weatherby24SJSC505611-14180.341005104511.156211:14245217316850.7
975MacKenzie Weegar28FLAD808364440817.7611233212033.9187023:2215617900
976Alexander Wennberg27SEAC80112637-26281.6920221419511.6142817:51444755563546.6
977Zach Werenski24CBJD68113748-15225.77402261012165.1174525:40953300
978Blake Wheeler35WPGRW65174360-15364.8143022617016710.2127019:32376241719.0
979Colin White25OTTC243710-1140.31201250476.436815:20428869148.6
980Colton White24NJDD27044280.90000400180.035813:15142400
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%
981Zach Whitecloud25VEGD598111921205.070111100948.5110918:481159800
982Chris Wideman32MTLD6442327-25671.9400111120765.395214:53464400
983Maxwell Willman26PHIC41426-1316-0.24000200656.248311:4610532528.6
984Tom Wilson27WSHRW7824285213985.518425216115115.9144918:3555240223042.3
985Luke Witkowski31DETD1000000.00000000099:180100
986Christian Wolanin26TOTD9112-120.41000100520.013214:4213500
986Christian Wolanin26LAKD8112120.51000100520.012415:3011500
986Christian Wolanin26BUFD1000-20-0.10000000088:182000
987Miles Wood26NJDLW3000-24-0.1000000020.04414:461500
988Kailer Yamamoto23EDMRW81202141-1403.416314173111417.5136716:52361142433.3
989Keith Yandle35PHID7711819-4714-0.4010081001051.0107613:59402900
990Jesse Ylönen22MTLRW14235220.520003001612.516211:344500
991Cameron York21PHID303710-1460.82100430339.157219:05402000
992Pavel Zacha24NJDC70152136-21222.211401174014810.1117916:51188018918850.1
993Filip Zadina22DETRW74101424-24100.8640110401546.5104914:1134575550.0
994Nikita Zadorov26CGYD744182211774.1400018001063.8125116:554918100
995Nikita Zaitsev30OTTD622911-7282.22000702653.1117718:5910312800
996Yegor Zamula21PHID10000-64-0.3000000040.016316:2119500
997Jakub Zbořil24BOSD10033140.50000300130.015715:44102400
998Trevor Zegras20ANAC75233861-21505.414905308018112.7134317:54275621732739.9
999Fabian Zetterlund22NJDW14358500.93000500368.318713:217162166.7
1000Mika Zibanejad28NYRC8129528130129.21315133513421913.2159119:38476770063852.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%
1001Radim Zohorna25PITF172461240.92000400922.217610:203234833.3
1002Artem Zub26OTTD81616221604.960001600926.5170421:0212415500
1003Mats Zuccarello34MINLW7024557921248.0177023421015915.1130118:353336213438.2
1004Jason Zucker30PITLW418917-2151.362009001027.860814:49206641126.7