Mobile Site You Are Here > Hockey-Reference.com > Players > NHL Skater Register for Last Names Starting with A

NHL Skater Register for Last Names Starting with A

Complete List ▪ NHL Skater Register ▪ NHL Goalie Register

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

167 NHL Skaters

Glossary ▪ CSV ▪ PRE
Player From To Pos GP G A PTS GC +/- PIM EV PP SH GW S S% TOI ATOI
Antti Aalto 1998 2001 C 151 11 17 28 11 -25 52 8 3 0 1 182 6.0 1643 11:06
Reg Abbott 1953 1953 C 3 0 0 0 0 0
Justin Abdelkader 2008 2012 LW 209 18 29 47 17 8 160 18 0 0 2 337 5.3 2480 11:52
Clarence Abel 1927 1934 D 333 19 18 37 20 359
Gerry Abel 1967 1967 LW 1 0 0 0 0 0 0 0 0 0
Sid Abel* 1939 1954 C/LW 612 189 283 472 194 376
Dennis Abgrall 1976 1976 RW 13 0 2 2 1 -7 4 0 0 0 0 9 0.0
Ramzi Abid 2003 2007 LW 68 14 16 30 12 -11 78 8 6 0 4 112 12.5 825 12:08
Thommy Abrahamsson 1981 1981 D 32 6 11 17 6 -4 16 2 4 0 1 66 9.1
Gene Achtymichuk 1952 1959 C 32 3 5 8 3 2
Doug Acomb 1970 1970 C 2 0 1 1 0 1 0 0 0 0 0 0
Keith Acton 1980 1994 C 1023 226 358 584 222 -24 1172 182 33 11 29 1690 13.4
Douglas Adam 1950 1950 LW 4 0 1 1 0 0
Luke Adam 2011 2012 C 71 13 11 24 10 -12 26 13 0 0 1 120 10.8 858 12:05
Russ Adam 1983 1983 C 8 1 2 3 1 -3 11 1 0 0 0 4 25.0
Bryan Adams 2000 2001 C 11 0 1 1 0 -5 2 0 0 0 0 4 0.0 108 9:51
Craig Adams 2001 2012 RW 751 46 87 133 48 -64 565 37 3 6 6 748 6.1 8137 10:50
Greg Adams 1981 1990 LW 545 84 143 227 85 1 1173 73 11 0 5 696 12.1
Greg Adams 1985 2001 LW 1056 355 388 743 300 -48 326 226 122 7 31 2326 15.3 3336 16:21
Jack Adams* 1918 1927 C 173 83 32 115 80 366
John Adams 1941 1941 LW 42 6 12 18 7 11
Kevyn Adams 1998 2008 C 540 59 77 136 53 -38 317 51 0 8 8 876 6.7 6951 12:60
Stew Adams 1930 1933 LW 95 9 26 35 15 60
Rick Adduono 1976 1980 C 4 0 0 0 0 -2 2 0 0 0 0 1 0.0
Dmitry Afanasenkov 2001 2007 LW 227 27 27 54 22 -36 52 26 1 0 1 281 9.6 2445 10:46
Bruce Affleck 1975 1984 D 280 14 66 80 26 -82 86 10 4 0 2 370 3.8
Maxim Afinogenov 2000 2010 RW 651 158 237 395 148 -43 486 119 38 1 23 1557 10.1 9850 15:08
Jim Agnew 1987 1993 D 81 0 1 1 0 -9 257 0 0 0 0 32 0.0
Fred Ahern 1975 1978 RW 146 31 30 61 25 -47 130 24 7 0 6 246 12.6
Rudy Ahlin 1938 1938 LW 1 0 0 0 0 0
Peter Ahola 1992 1994 D 123 10 17 27 10 2 137 10 0 0 0 115 8.7
Chris Ahrens 1974 1978 D 52 0 3 3 1 -26 84 0 0 0 0 26 0.0
Lloyd Ailsby 1952 1952 D 3 0 0 0 0 2
Brad Aitken 1988 1991 LW 14 1 3 4 1 -2 25 1 0 0 0 7 14.3
Johnathan Aitken 2000 2004 D 44 0 1 1 0 -12 70 0 0 0 0 39 0.0 764 17:22
Micah Aivazoff 1994 1996 C 92 4 6 10 4 -9 46 4 0 0 0 66 6.1
Mika Alatalo 2000 2001 LW 152 17 29 46 17 -2 58 16 1 0 2 171 9.9 1803 11:52
Tommy Albelin 1988 2006 D 952 44 211 255 81 52 417 25 16 3 8 1137 3.9 5933 17:33
Andrew Alberts 2006 2012 D 425 8 46 54 17 8 460 7 0 1 2 232 3.4 6836 16:05
Clint Albright 1949 1949 C 59 14 5 19 10 19
Gary Aldcorn 1957 1961 LW 226 41 56 97 38 78
Keith Aldridge 2000 2000 D 4 0 0 0 0 1 0 0 0 0 0 6 0.0 44 11:05
Claire Alexander 1975 1978 D 155 18 47 65 23 0 36 10 8 0 1 302 6.0
Art Alexandre 1932 1933 LW 11 0 2 2 1 8
Nikita Alexeev 2002 2007 RW 159 20 17 37 15 -8 28 16 4 0 4 216 9.3 2004 12:36
Daniel Alfredsson 1996 2012 RW 1131 416 666 1082 408 152 467 263 128 25 67 3219 12.9 18334 19:58
Akim Aliu 2012 2012 RW 2 2 1 3 1 3 12 2 0 0 0 3 66.7 22 11:02
Jeff Allan 1978 1978 D 4 0 0 0 0 0 2 0 0 0 0 5 0.0
Bobby Allen 2003 2008 D 51 0 3 3 1 -3 12 0 0 0 0 24 0.0 595 11:40
Bryan Allen 2001 2012 D 601 29 89 118 40 7 724 27 1 1 5 601 4.8 11304 18:49
Chris Allen 1998 1999 D 2 0 0 0 0 1 2 0 0 0 0 1 0.0 13 12:35
George Allen 1939 1947 LW/D 339 82 115 197 80 179
Keith Allen 1954 1955 D 28 0 4 4 1 8
Peter Allen 1996 1996 D 8 0 0 0 0 2 8 0 0 0 0 2 0.0
Viv Allen 1941 1941 RW 6 0 1 1 0 0
Steve Alley 1980 1981 LW 15 3 3 6 2 -3 11 3 0 0 0 15 20.0
Dave Allison 1984 1984 D 3 0 0 0 0 -2 12 0 0 0 0 2 0.0
Jamie Allison 1995 2006 D 372 7 23 30 10 -34 639 7 0 0 1 164 4.3 3823 12:25
Jason Allison 1994 2006 C 552 154 331 485 173 17 441 106 44 4 26 994 15.5 7934 21:41
Mike Allison 1981 1990 LW 499 102 166 268 101 31 630 79 19 4 12 558 18.3
Ray Allison 1980 1987 RW 238 64 93 157 60 51 223 55 9 0 5 454 14.1
Bill Allum 1941 1941 D 1 0 1 1 0 0
Cody Almond 2010 2012 C 25 2 0 2 1 -8 26 2 0 0 0 16 12.5 213 8:30
Karl Alzner 2009 2012 D 215 4 35 39 12 23 63 4 0 0 0 167 2.4 4280 19:54
Dave Amadio 1958 1969 D 125 5 11 16 6 -31 163 4 1 0 1 164 3.0
Peter Ambroziak 1995 1995 LW 12 0 1 1 0 -1 0 0 0 0 0 3 0.0
Mike Amodeo 1980 1980 D 19 0 0 0 0 -15 2 0 0 0 0 14 0.0
Tony Amonte 1992 2007 RW 1174 416 484 900 357 96 752 285 108 23 58 3260 12.8 12290 19:10
Dale Anderson 1957 1957 D 13 0 0 0 0 6
Earl Anderson 1975 1977 RW 109 19 19 38 16 -4 22 17 2 0 5 155 12.3
Glenn Anderson* 1981 1996 RW 1129 498 601 1099 435 201 1120 334 151 13 85 3108 16.0
Jim Anderson 1968 1968 LW 7 1 2 3 1 -2 2 1 0 0 0 20 5.0
John Anderson 1978 1989 RW 814 282 349 631 253 5 263 203 75 4 41 2006 14.1
Murray Anderson 1975 1975 D 40 0 1 1 0 -40 68 0 0 0 0 24 0.0
Perry Anderson 1982 1992 LW 400 50 59 109 43 -56 1051 46 4 0 4 412 12.1
Ron Anderson 1968 1972 RW 251 28 30 58 24 -26 146 27 0 1 3 464 6.0
Ron Anderson 1975 1975 RW 28 9 7 16 7 -20 8 5 4 0 0 43 20.9
Russ Anderson 1977 1985 D 519 22 99 121 39 -62 1086 21 1 0 5 373 5.9
Shawn Anderson 1987 1995 D 255 11 51 62 20 1 117 5 6 0 0 214 5.1
Tom Anderson 1935 1942 LW/D 319 62 127 189 72 180
Erik Andersson 1998 1998 C 12 2 1 3 1 -4 8 2 0 0 0 11 18.2
Joakim Andersson 2012 2012 C 5 0 0 0 0 1 0 0 0 0 0 3 0.0 33 6:40
Jonas Andersson 2002 2011 RW 9 0 0 0 0 -1 2 0 0 0 0 5 0.0 70 7:45
Kent-Erik Andersson 1978 1984 RW 456 72 103 175 68 -12 78 59 7 6 14 633 11.4
Mikael Andersson 1986 2000 LW 761 95 169 264 98 0 134 75 6 14 13 1117 8.5 1156 11:20
Niklas Andersson 1993 2001 LW 164 29 53 82 31 -3 85 21 5 3 2 260 11.2 439 12:33
Peter Andersson 1984 1986 D 172 10 41 51 17 17 81 4 6 0 3 206 4.9
Peter Andersson 1993 1994 D 47 6 13 19 7 -4 20 2 3 1 2 89 6.7
Paul Andrea 1966 1971 RW 150 31 49 80 30 -34 10 18 13 0 5 250 12.0
Lloyd Andrews 1922 1925 LW 53 8 5 13 8 10
Dave Andreychuk 1983 2006 LW 1639 640 698 1338 541 38 1125 356 274 10 77 4556 14.0 7684 15:58
Alexander Andrievski 1993 1993 RW 1 0 0 0 0 0 0 0 0 0 0 0
Ron Andruff 1975 1979 C 153 19 36 55 20 -39 54 19 0 0 1 244 7.8
Greg Andrusak 1994 2000 D 28 0 6 6 2 2 16 0 0 0 0 19 0.0 290 18:06
Mike Angelidis 2012 2012 C 6 1 0 1 1 -1 5 1 0 0 0 8 12.5 39 6:30
Mel Angelstad 2004 2004 LW 2 0 0 0 0 0 2 0 0 0 0 1 0.0 26 12:60
Lou Angotti 1965 1974 C/RW 653 103 186 289 106 -4 228 79 21 3 17 682 12.0
Darrel Anholt 1984 1984 D 1 0 0 0 0 2 0 0 0 0 0 0
Artem Anisimov 2009 2012 C 244 46 62 108 41 13 86 37 8 1 5 447 10.3 3613 14:48
Hub Anslow 1948 1948 C 2 0 0 0 0 0
Mike Antonovich 1976 1984 C 87 10 15 25 10 -27 37 8 2 0 0 120 8.3
Shawn Antoski 1991 1998 LW 183 3 5 8 3 -20 599 3 0 0 1 92 3.3
Nik Antropov 2000 2012 C 748 187 260 447 170 49 611 138 46 3 30 1316 14.2 11831 15:49
Syl Apps* 1937 1948 C 423 201 231 432 188 56
Syl Apps 1971 1980 C 727 183 423 606 217 41 311 133 39 11 22 1505 12.2
Al Arbour* 1954 1971 D 626 12 58 70 23 27 617 1 1 0 1 97 2.1
Amos Arbour 1919 1924 LW 113 52 20 72 51 77
Jack Arbour 1927 1929 D 47 5 1 6 4 56
John Arbour 1966 1972 D 106 1 9 10 3 -20 149 1 0 0 0 102 1.0
Ty Arbour 1927 1931 LW 207 28 28 56 32 112
Michel Archambault 1977 1977 LW 3 0 0 0 0 -3 0 0 0 0 0 1 0.0
Dave Archibald 1988 1997 C/LW 323 57 67 124 49 -75 139 37 20 0 8 502 11.4
Jim Archibald 1985 1987 RW 16 1 2 3 1 -4 45 1 0 0 0 20 5.0
Ron Areshenkoff 1980 1980 C 4 0 0 0 0 -4 0 0 0 0 0 3 0.0
Denis Arkhipov 2001 2007 C 352 56 82 138 53 -51 128 40 15 1 11 511 11.0 5130 14:34
Bill Armstrong 1991 1991 C 1 0 1 1 0 1 0 0 0 0 0 1 0.0
Bob Armstrong 1951 1962 D 542 13 86 99 31 671
Chris Armstrong 2001 2004 D 7 0 1 1 0 -4 0 0 0 0 0 12 0.0 104 14:55
Colby Armstrong 2006 2012 RW 439 87 117 204 78 23 364 71 12 4 12 669 13.0 6887 15:41
Derek Armstrong 1994 2010 C 477 72 149 221 79 -2 355 53 19 0 9 659 10.9 5561 13:58
George Armstrong* 1950 1971 RW 1187 296 417 713 282 15 721 80 21 3 19 414 10.6
Murray Armstrong 1938 1946 C 270 67 121 188 77 72
Norm Armstrong 1963 1963 RW/D 7 1 1 2 1 2
Riley Armstrong 2009 2009 RW 2 0 0 0 0 -1 2 0 0 0 0 1 0.0 15 7:26
Tim Armstrong 1989 1989 C 11 1 0 1 1 -2 6 1 0 0 0 5 20.0
Chuck Arnason 1972 1979 RW 401 109 90 199 85 -71 122 86 23 0 11 947 11.5
Tyler Arnason 2002 2009 C 487 88 157 245 89 -33 140 68 20 0 14 1120 7.9 7067 14:31
Jamie Arniel 2011 2011 C 1 0 0 0 0 -1 0 0 0 0 0 3 0.0 12 12:26
Scott Arniel 1982 1992 LW 730 149 189 338 133 -11 599 126 15 8 19 1088 13.7
Jason Arnott 1994 2012 C 1244 417 521 938 364 81 1242 270 145 2 64 3460 12.1 15658 16:58
Dean Arsene 2010 2010 D 13 0 0 0 0 -3 41 0 0 0 0 4 0.0 168 12:57
Fred Arthur 1981 1983 D 80 1 8 9 3 -14 49 1 0 0 0 37 2.7
Evgeny Artyukhin 2006 2010 RW 199 19 30 49 18 -7 313 17 2 0 0 221 8.6 1889 9:30
John Arundel 1950 1950 D 3 0 0 0 0 9
Magnus Arvedson 1998 2004 LW 434 100 125 225 89 109 241 86 6 8 23 709 14.1 6376 17:06
Arron Asham 1999 2012 RW 756 92 114 206 81 -39 940 83 7 2 9 844 10.9 7740 10:14
Barry Ashbee 1966 1974 D 284 15 70 85 28 55 291 10 4 1 2 334 4.5
Don Ashby 1976 1981 C 188 40 56 96 37 -21 40 30 10 0 6 269 14.9
Brent Ashton 1980 1993 LW 998 284 345 629 248 -59 635 215 57 12 29 1929 14.7
Carter Ashton 2012 2012 RW 15 0 0 0 0 -10 13 0 0 0 0 22 0.0 156 10:25
Frank Ashworth 1947 1947 C 18 5 4 9 4 2
Oscar Asmundson 1933 1938 C 111 11 23 34 14 30
Kaspars Astashenko 2000 2001 D/W 23 1 2 3 1 -6 8 1 0 0 0 7 14.3 237 10:18
Mark Astley 1994 1996 D 75 4 19 23 7 -15 92 4 0 0 0 103 3.9
Walt Atanas 1945 1945 RW 49 13 8 21 11 40
Blair Atcheynum 1993 2001 RW 196 27 33 60 24 -21 36 24 2 1 5 264 10.2 1726 13:10
Cam Atkinson 2012 2012 RW 27 7 7 14 6 1 14 6 1 0 0 66 10.6 415 15:23
Steve Atkinson 1969 1975 RW 302 60 51 111 48 -52 104 49 8 3 4 545 11.0
Bob Attwell 1980 1981 RW 22 1 5 6 2 -4 0 1 0 0 0 13 7.7
Ron Attwell 1968 1968 RW 22 1 7 8 3 -9 8 0 1 0 0 31 3.2
Norm Aubin 1982 1983 C 69 18 13 31 14 -25 30 13 5 0 2 80 22.5
Serge Aubin 1999 2006 LW 374 44 64 108 41 -45 361 41 3 0 7 452 9.7 5193 13:53
Pierre Aubry 1981 1985 LW 202 24 26 50 20 -20 133 23 0 1 2 168 14.3
Ossie Aubuchon 1943 1944 LW 50 20 12 32 15 4
Adrian Aucoin 1995 2012 D 1072 121 274 395 140 54 777 62 57 2 18 2063 5.9 21520 23:28
Keith Aucoin 2006 2012 C 102 11 26 37 13 7 18 10 1 0 1 114 9.6 1112 10:54
Philippe Audet 1999 1999 LW 4 0 0 0 0 -2 0 0 0 0 0 3 0.0 17 4:19
Donald Audette 1991 2004 RW 735 260 249 509 211 -17 584 160 97 3 45 1911 13.6 5441 16:41
Les Auge 1981 1981 D 6 0 3 3 1 -3 4 0 0 0 0 3 0.0
Patrik Augusta 1994 1999 RW 4 0 0 0 0 0 0 0 0 0 0 7 0.0 27 13:38
Keith Aulie 2011 2012 D 76 2 3 5 2 -8 61 2 0 0 0 50 4.0 1249 16:26
Jared Aulin 2003 2003 C/RW 17 2 2 4 2 -3 0 1 1 0 0 21 9.5 169 9:55
Larry Aurie 1928 1939 RW 489 147 129 276 135 279
Sean Avery 2002 2012 C 580 90 157 247 90 16 1533 76 10 4 15 1167 7.7 7508 12:57
Don Awrey 1964 1979 D 979 31 158 189 60 146 1065 28 3 0 2 867 2.7
P.J. Axelsson 1998 2009 LW 797 103 184 287 106 -26 276 83 10 10 14 1359 7.6 11652 16:18
Vern Ayres 1931 1936 D 211 6 11 17 7 350