NHL Skater Register for Last Names Starting with A

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