NHL Skater Register for Last Names Starting with ASubscribe Now (First Month Free)

Index of Letters

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

220 NHL Skaters

220 NHL Skaters Table
Scoring Goals Assists Ice Time Point Shares
Player From To Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI OPS DPS GPS PS
Antti Aalto19982001C151111728-2552830116101826.0166811:16-0.60.90.00.4
Reg Abbott19531953C300000000000-0.10.10.0-0.1
Spencer Abbott20142017LW2000-20000000030.0146:550.0-0.10.0-0.1
Justin Abdelkader20082020LW739106146252-56608802511512123212388.61101014:548.410.50.018.9
Clarence Abel19271934D33320183836510151000.730.80.031.5
Gerry Abel19671967LW100000000000000.00.00.00.0
Sid Abel*19391954C/LW6121882844723761384912521171237.811.60.049.4
Pontus Åberg20172020LW132172744-7341430422501879.1173413:081.41.80.03.2
Dennis Abgrall19761976RW13022-74000011090.0-0.40.00.0-0.4
Ramzi Abid20032007LW68141630-11788604124011212.582512:082.30.40.02.8
Thommy Abrahamsson19811981D3261117-3162401830669.11.01.50.02.5
Vitaly Abramov20192021RW5101-321000000333.3458:580.1-0.10.00.0
Nicholas Abruzzese20222023C111230210011101010.01109:590.10.10.00.2
Noel Acciari20162024C4396344107-17152601212392357610.9593913:320.45.80.06.2
Gene Achtymichuk19521959C3235823000500-0.40.50.00.1
Doug Acomb19701970C201110000010000.00.10.00.1
Keith Acton19801994C1023226358584-2811721823311292836411169113.418.411.50.029.9
Will Acton20142015C33325-42630012002015.02768:220.10.20.00.3
Douglas Adam19501950LW401100000100-0.10.10.00.0
Luke Adam20112015C90151126-11361500174013810.9107011:541.60.70.02.3
Russ Adam19831983C8123-3111000200425.00.00.00.00.0
Bryan Adams20002001C11011-52000010040.01089:51-0.2-0.10.0-0.3
Craig Adams20012015RW95155105160-826834537795199186.01036410:54-6.38.20.01.9
Greg Adams19811990LW544841432270117373110511825069712.11.17.70.08.8
Greg Adams19852001LW1056355388743-4832122612273126111611232515.3405919:5448.514.00.062.5
Jack Adams*19181927C17381441253841217.53.40.020.9
John Adams19411941LW42612189510012000.50.50.01.1
Kevyn Adams19982008C5405977136-383175108865488766.7696113:010.96.70.07.6
Stew Adams19301933LW93926357010.52.00.02.5
Calen Addison20212024D14164450-55566001172701763.4232016:272.61.60.04.1
Rick Adduono19761980C4000-22000000010.0-0.20.00.0-0.2
Dmitry Afanasenkov20012007LW227272754-36522610122502819.6244510:461.41.30.02.8
Egor Afanasyev20232024LW19101-821000000263.821011:04-0.40.00.0-0.4
Bruce Affleck19751984D280146680-828610402491433683.81.910.60.012.5
Maxim Afinogenov20002010RW651158237395-4348611938123159780155710.1985015:0830.08.90.038.9
Jim Agnew19871993D81011-92570000100320.0-1.63.60.02.0
Kenny Agostino20142021LW8682230-840800015701226.6108312:360.91.00.01.9
Andrew Agozzino20152023LW513912442010810387.94438:420.30.70.01.0
Jack Ahcan20212022D9101-6001000001010.015817:340.0-0.10.0-0.1
Fred Ahern19751978RW146313061-47130247062010024612.61.41.00.02.4
Rudy Ahlin19381938LW100000000000-0.10.00.00.0
Sebastian Aho20172024F5902492995481082461726017531891037164515.11117518:5648.517.80.066.3
Sebastian Aho20182024D185113950-12501010033601975.6304516:282.35.60.07.8
Peter Ahola19921994D12310172721371000016101158.70.35.80.06.0
Chris Ahrens19741978D52033-26840000300260.0-0.81.30.00.5
Lloyd Ailsby19521952D300020000000-0.10.10.00.1
Brad Aitken19881991LW14134-2251000300714.3-0.20.10.0-0.1
Johnathan Aitken20002004D44011-12700000100390.076417:22-0.70.80.00.0
Micah Aivazoff19941996C924610-9464000420666.1-2.30.60.0-1.8
Jason Akeson20132015RW15112281000100137.71308:420.00.20.00.2
Mika Alatalo20002001LW152172946-2581610228101719.9180311:521.41.80.03.2
Tommy Albelin19882006D952442112555241725163812679611373.9742221:586.948.10.055.0
John Albert20142014C9101-301000000520.0465:070.1-0.10.00.0
Andrew Alberts20062014D459847552492701244122523.2727415:51-1.815.20.013.4
Clint Albright19491949C591451919104012300.60.80.01.5
Gary Aldcorn19571961LW226415697117840106505123311.23.13.00.06.0
Keith Aldridge20002000D400010000000060.04411:050.00.20.00.2
Claire Alexander19751978D15518476513610801321503026.03.67.20.010.7
Art Alexandre19321933LW1102200-0.30.20.0-0.1
Nikita Alexandrov20232024C47358-3123000500387.94259:03-0.10.40.00.3
Nikita Alexeev20022007RW159201737-8281640414302169.3199512:330.32.10.02.4
Alexander Alexeyev20222024D61178-8121000700382.689114:37-0.21.50.01.3
Daniel Alfredsson*19962014RW12464447131157155510284135257340229318347112.82147820:48103.330.40.0133.6
Akim Aliu20122013RW72131262000100540.07610:550.40.10.00.5
Jeff Allan19781978D400002000000050.0-0.10.20.00.1
Frédéric Allard20212023D400000000000060.05914:38-0.10.10.00.0
Bobby Allen20032008D51033-3120000201240.059511:40-0.41.10.00.7
Bryan Allen20012015D72129107136268392711597556924.21343918:382.028.90.031.0
Chris Allen19981999D200012000000010.03130:350.00.10.00.1
Conor Allen20142015D7000-24000000040.09213:10-0.10.00.0-0.1
George Allen19391947LW/D3408211519718166142159520013.214.50.027.7
Keith Allen*19541955D2804460000400-0.12.30.02.2
Peter Allen19961996D800028000000020.0-0.20.30.00.2
Viv Allen19411941RW1101100000100-0.40.00.0-0.4
Steve Alley19801981LW15336-31130003001520.00.00.10.00.1
Dave Allison19841984D3000-312000000020.0-0.10.00.00.0
Jamie Allison19952006D37272330-34639700121021644.3449114:35-1.57.80.06.3
Jason Allison19942006C5521543314851744110644426158170399415.5949725:5736.413.10.049.5
Mike Allison19811990LW49910216626832630791941213031555818.36.96.60.013.5
Ray Allison19801987RW238649315750223559057617045514.16.03.70.09.7
Wade Allison20212023RW7513922-3401210390011511.396312:500.81.00.01.8
Bill Allum19411941D1011000001000.10.10.00.2
Cody Almond20102012C25202-82620000001612.52138:30-0.2-0.10.0-0.2
Adam Almqvist20142014D2101-101000000250.03417:130.20.00.00.2
Olle Alsing20212021D4000-10000000010.04310:50-0.10.00.00.0
Mark Alt20152021D20000-240000000160.024312:09-0.30.30.00.0
Karl Alzner20092020D686201101305421920002105236253.21379720:07-0.332.40.032.1
Dave Amadio19581969D12651116-3416341018211623.1-0.44.90.04.5
Michael Amadio20182024C3615555110-86950505469045712.0435612:044.14.90.09.0
Nils Åman20232024C10771623-142670011402739.6126411:49-0.70.80.00.1
Peter Ambroziak19951995LW12011-10000010030.0-0.40.20.0-0.2
Mike Amodeo19801980D19000-1520000000140.0-0.40.40.00.0
Tony Amonte19922007RW11744164849009675228510823583181588326012.81407221:5772.223.10.095.3
Dale Anderson19571957D1300060000000-0.21.00.00.7
Earl Anderson19751977RW109191938-42217205172015512.30.01.30.01.4
Glenn Anderson*19811996RW11294986011099201112033415113854281667310916.072.615.50.088.1
Jim Anderson19681968LW7123-221000200205.00.10.00.00.1
Joey Anderson20192024RW141171936-6181601219001729.9178812:410.32.30.02.6
John Anderson19781989RW8142823496313261201765412191273200214.134.311.50.045.8
Josh Anderson20152024RW52413091221-344571151142479111118611.0835615:5712.78.20.020.9
Matt Anderson20132013RW20111000001000125:470.10.10.00.1
Michael Anderson20202024D25711465748921010442042863.8538420:570.116.00.016.0
Murray Anderson19751975D40011-40680000100230.0-0.70.00.0-0.7
Perry Anderson19821992LW4005059109-53105146404554040912.2-4.03.80.0-0.2
Ron Anderson19681972RW251283058-291462611328203747.5-3.23.30.00.0
Ron Anderson19751975RW289716-20854007004320.90.90.00.00.9
Russ Anderson19771985D5192299121-6410862110595403686.00.124.60.024.7
Shawn Anderson19871995D25511516241175600371312145.10.312.90.013.1
Tom Anderson19351942LW/D316621271891945282910025214.87.60.022.3
Jaret Anderson-Dolan20192024C126151328-301813114121013311.3147211:410.20.70.00.9
Erik Andersson19981998C12213-4820001001118.21230.10.00.00.1
Joakim Andersson20122016C205152136-11481500219112157.0244411:55-1.12.30.01.2
Jonas Andersson20022011RW9000-12000000050.0707:45-0.20.00.0-0.2
Kent-Erik Andersson19781984RW45672103175-1078597614877963511.3-0.26.40.06.2
Lias Andersson20182023C11071017-325760119101126.3119410:52-0.90.30.0-0.6
Mikael Andersson19862000LW76195169264-11347561413140181111178.5208920:291.211.50.012.8
Niklas Andersson19932001LW164295382-38521532419326011.248613:544.32.10.06.4
Peter Andersson19841986D17210415117814603231802104.80.711.30.012.0
Peter Andersson19931994D4761319-4202312760896.71.02.00.03.0
Rasmus Andersson20172024D4443515919425213294281035427914.4938021:0811.021.20.032.1
Emil Andrae20242024D4000-10000000005213:00-0.10.10.00.0
Paul Andrea19661971RW150314980-37101813052029025712.13.51.50.04.9
Andy Andreoff20152023LW188141327-192251400413001688.317399:15-0.41.40.01.0
Lloyd Andrews19221925LW548513123-1.61.10.0-0.5
Dave Andreychuk*19832006LW1639640698133832112135627410774022933455614.0891618:3298.825.60.0124.4
Alexander Andrievski19931993RW100000000000000.00.00.00.0
Sven Andrighetto20152019RW216315283-3422560343903608.6280913:004.43.20.07.5
Ron Andruff19751979C153193655-38541900129612467.7-0.21.30.01.1
Greg Andrusak19942000D280662160000330190.029018:060.01.00.01.1
Mike Angelidis20122016LW142021222001000922.21047:270.20.10.00.3
Anthony Angello20202022C3132531421002002611.52247:130.20.30.00.5
Mel Angelstad20042004LW200002000000010.02613:00-0.10.00.00.0
Tyler Angle20232024C3101-301000000520.03310:520.1-0.10.00.0
Lou Angotti19651974C/RW653103186289-28220792131714831785912.06.19.10.015.2
Darrel Anholt19841984D100020000000000.00.20.00.1
Artem Anisimov20092021C771180196376-1721413339831165274138013.01230915:5825.913.00.038.9
Hub Anslow19481948C200000000000-0.10.00.0-0.1
Victor Antipin20182018D4701010-9180000910400.071815:170.11.20.01.4
Mike Antonovich19761984C87101525-273782009601218.3-1.00.80.0-0.2
Shawn Antoski19911998LW183358-205993001500923.371-6.11.60.0-4.4
Nik Antropov20002013C7881932724655562714248330205643137214.11246915:4934.814.40.049.2
Mason Appleton20192024C31947661132510242327640245010.4444313:563.36.30.09.6
Syl Apps*19371948C423201231432561593932518244544.58.00.052.5
Syl Apps19711980C727183423606363111333911223101049150412.235.011.30.046.3
Al Arbour*19541971D626125870626111110154041804.4-4.143.40.039.3
Amos Arbour19191924LW1145217697853.12.20.05.4
Jack Arbour19271929D475165810.53.20.03.7
John Arbour19661972D1061910-2114910009001031.0-1.14.70.03.6
Ty Arbour19271931LW20728285611061.63.10.04.7
Michel Archambault19771977LW3000-30000000010.0-0.10.00.0-0.2
Darren Archibald20142019RW556814-32650108004912.261411:100.40.70.01.1
Dave Archibald19881997C/LW3235767124-751393720084819050211.41.53.10.04.6
Jim Archibald19851987RW16123-4451000200205.0-0.30.10.0-0.2
Josh Archibald20162023RW305453883014342034360234613.0375412:182.54.80.07.4
Mark Arcobello20132016RW139242953-17282220323512429.9203014:363.01.80.04.8
Ron Areshenkoff19801980C4000-40000000030.0-0.2-0.10.0-0.2
Denis Arkhipov20012007C3525682138-5112840151115325451111.0513014:346.64.30.010.8
Joel Armia20152024RW4948783170-111686671411641459399.3720214:356.47.30.013.6
Bill Armstrong19911991C101110000010010.00.00.00.00.1
Bob Armstrong19511962D541138699-3867111201661552163.20.828.30.029.2
Chris Armstrong20012004D7011-400000100120.010414:550.00.00.00.0
Colby Armstrong20062013RW4768912020924376731241210312570212.7730215:2010.38.00.018.3
Derek Armstrong19942010C47772149221-235553190911534065910.9566414:1411.77.30.018.9
George Armstrong*19501971RW1188296417713101726224648433049815174810.446.119.80.066.0
Murray Armstrong19381946C270671211888263401011110010.13.90.014.0
Norm Armstrong19631963RW/D7112121000100250.00.20.50.00.7
Riley Armstrong20092009RW2000-12000000010.0157:260.00.00.0-0.1
Tim Armstrong19891989C11101-261000000520.0-0.30.10.0-0.2
Chuck Arnason19721979RW40110990199-7312286230117020094711.58.43.40.011.8
Tyler Arnason20022009C48788157245-33140682001410948011207.9705114:2915.06.50.021.5
Jamie Arniel20112011C1000-10000000030.01212:260.00.00.0-0.1
Scott Arniel19821992LW730149189338-1159912615819162243108713.76.89.30.016.1
Bill Arnold20142014C1000-10000000001413:350.00.00.0-0.1
Jason Arnott19942012C12444175219388112422701452643421781346012.11565816:5880.426.20.0106.6
Dean Arsene20102010D13000-341000000040.016812:57-0.20.10.0-0.1
Fred Arthur19811983D80189-12491000701372.7-0.93.10.02.2
Evgeny Artyukhin20062010RW199193049-73131720028202218.618899:301.61.80.03.4
John Arundel19501950D300090000000-0.10.20.00.1
Magnus Arvedson19982004LW4341001252251092418668231128570914.1730419:3514.711.70.026.4
Viktor Arvidsson20152024LW53517417835246222132311130139363158711.0891516:4029.711.50.041.1
Arron Asham19992014RW78994114208-421004857291058185910.9796410:069.86.90.016.8
Barry Ashbee19661974D2841570854829110412511633444.43.118.90.021.9
Don Ashby19761981C188405696-2040301006469126914.93.11.70.04.7
Brent Ashton19801993LW998284345629-63637214581229263748193114.727.012.70.039.7
Carter Ashton20122015RW54033-12320000300490.04017:25-0.8-0.10.0-0.9
Frank Ashworth19471947C18549250004000.50.10.00.5
Oscar Asmundson19331938C11111233430510113000.11.90.01.9
Rasmus Asplund20202023F183183149-14201422328212547.1232112:410.22.40.02.6
Kaspars Astašenko20002001D/W23123-681000200714.323710:180.20.00.00.2
Mark Astley19941996D7541923-1592400011801033.90.92.90.03.8
Zach Aston-Reese20182024C308423880331243903438004409.5399712:591.05.60.06.6
Walt Atanas19451945RW491382140120117100.20.40.00.6
Blair Atcheynum19932001RW196273360-213624215300326410.2260619:541.81.60.03.4
Andreas Athanasiou20162024C477125117242-1131871131112092250105011.9710814:5417.85.20.022.9
Cam Atkinson20122024RW763249231480-7181184461951171600227011.01345817:3840.315.20.055.6
Steve Atkinson19691975RW3026051111-5010449834429054511.02.03.80.05.8
Ronald Attard20222024D27235-1122000300355.744016:180.10.90.01.1
Bob Attwell19801981RW22156-401000500137.7-0.40.30.0-0.1
Ron Attwell19681968RW22178-1080100520333.0-0.10.00.0-0.1
Nicolas Aubé-Kubel20192024RW2753147781718329203461030910.0298910:522.33.90.06.2
Norm Aubin19821983C69181331-25301350211208022.50.70.30.00.9
Serge Aubin19992006LW3744464108-453614130757254529.7519313:531.64.20.05.7
Pierre Aubry19811985LW201242650-2113323012242016814.3-2.91.50.0-1.4
Ossie Aubuchon19431944LW5020123242000310201.00.20.01.3
Adrian Aucoin19952013D1108121278399467936257218155119420895.82201423:0627.453.50.080.9
Keith Aucoin20062014C14517324932215202284016510.3165111:232.61.80.04.3
Philippe Audet19991999LW4000-20000000030.0174:190.0-0.10.0-0.1
Donald Audette19912004RW735260249509-1758416097345153960191113.6668720:3143.010.40.053.4
Les Auge19811981D6033-34000030030.00.10.20.00.3
Justin Auger20182018RW2000-10000000010.0168:000.00.00.0-0.1
Patrik Augusta19941999RW400000000000070.02713:38-0.10.10.0-0.1
Keith Aulie20112015D16741014-13196400010001183.4241614:28-0.93.50.02.6
Jared Aulin20032003C/RW17224-301100020219.51699:550.20.10.00.3
Larry Aurie19281939RW48914712827528368123266824229.810.20.040.0
Brady Austin20172017D500004000000080.08016:05-0.10.20.00.1
Yohann Auvitu20172018D58581351050007101234.183714:260.92.30.03.1
Sean Avery20022012C58090157247161533761041512332211677.7750812:5714.09.40.023.3
Don Awrey19641979D9793115818994106828302145769523.3-0.551.50.051.0
P.J. Axelsson19982009LW797103184287-262768310101415421913597.61300518:115.412.80.018.2
Vern Ayres19311936D211611173322000510-1.613.10.011.5