NHL & WHA Players with 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 (*).

283 Players

Hide Non-NHL Players
Player From To Pos Ht Wt Birth Date
Antti Aalto 1998 2001 C 6-1 210 March 4, 1975
Juhamatti Aaltonen RW June 4, 1985
Miro Aaltonen C June 7, 1993
Bruce Abbey D 6-1 185 August 18, 1951
George Abbott 1944 1944 G 5-7 153 August 3, 1911
Reg Abbott 1953 1953 C 5-11 164 February 4, 1930
Spencer Abbott 2014 2014 LW 5-9 170 April 30, 1988
Justin Abdelkader 2008 2015 LW 6-1 219 February 25, 1987
Clarence Abel 1927 1934 D 6-1 225 May 28, 1900
Gerry Abel 1967 1967 LW 6-2 168 December 25, 1944
Sid Abel* 1939 1954 C/LW 5-11 170 February 22, 1918
Konrad Abeltshauser D September 2, 1992
Pontus Aberg LW September 23, 1993
Dennis Abgrall 1976 1976 RW 6-1 180 April 24, 1953
Ramzi Abid 2003 2007 LW 6-2 210 March 24, 1980
Cameron Abney RW May 23, 1991
Christer Abrahamsson G 6-0 180 April 8, 1947
Thommy Abrahamsson 1981 1981 D 6-2 185 April 8, 1947
Gene Achtymichuk 1952 1959 C 5-11 170 September 7, 1932
Doug Acomb 1970 1970 C 5-11 165 May 15, 1949
Keith Acton 1980 1994 C 5-8 170 April 15, 1958
Will Acton 2014 2015 C 6-1 199 July 16, 1987
Jim Adair C 5-11 180 September 29, 1948
Douglas Adam 1950 1950 LW 5-11 165 September 7, 1923
Luke Adam 2011 2014 C 6-2 216 June 18, 1990
Russ Adam 1983 1983 C 5-10 185 May 5, 1961
Petr Adamik
Bryan Adams 2000 2001 C 6-0 185 March 20, 1977
Craig Adams 2001 2015 RW 6-0 197 April 26, 1977
Greg Adams 1981 1990 LW 6-1 190 May 31, 1960
Greg Adams 1985 2001 LW 6-3 195 August 15, 1963
Jack Adams* 1918 1927 C 5-9 175 June 14, 1895
John Adams D December 21, 1982
John Adams 1941 1941 LW 5-10 163 May 5, 1920
John Adams 1973 1975 G 6-0 200 July 27, 1946
Kevyn Adams 1998 2008 C 6-1 200 October 8, 1974
Mark Adams D May 23, 1991
Stew Adams 1930 1933 LW 5-10 165 October 16, 1904
Ray Adduono C 5-9 160 January 21, 1947
Rick Adduono 1976 1980 C 5-11 182 January 25, 1955
David Aebischer 2001 2008 G 6-1 185 February 7, 1978
Dmitry Afanasenkov 2001 2007 LW 6-2 209 May 12, 1980
Bruce Affleck 1975 1984 D 6-0 205 May 5, 1954
Maxim Afinogenov 2000 2010 RW 6-0 190 September 4, 1979
Jim Agnew 1987 1993 D 6-1 190 March 21, 1966
Kenny Agostino 2014 2014 LW 6-1 200 April 30, 1992
Kevin Ahearn LW 5-10 160 June 20, 1948
Fred Ahern 1975 1978 RW 6-0 180 February 12, 1952
Rudy Ahlin 1938 1938 LW 5-11 176 December 13, 1908
Jonas Ahnelov LW December 11, 1987
Seppo Ahokainen
Peter Ahola 1992 1994 D 6-3 205 May 14, 1968
Chris Ahrens 1974 1978 D 6-0 185 July 31, 1952
Anthony Aiello D May 19, 1986
Don Aiken 1958 1958 G 5-11 165 January 1, 1932
Justin Aikins C January 12, 1982
Lloyd Ailsby 1952 1952 D 5-11 194 May 11, 1917
Brad Aitken 1988 1991 LW 6-2 200 October 30, 1967
Johnathan Aitken 2000 2004 D 6-4 230 May 24, 1978
Andy Aitkenhead 1933 1935 G 5-9 145 March 6, 1904
Sami Aittokallio 2013 2014 G 6-1 174 August 6, 1992
Micah Aivazoff 1994 1996 C 6-0 195 May 4, 1969
Magnus Akerlund G April 25, 1986
Jason Akeson 2013 2015 RW 5-10 190 June 3, 1990
Karri Akkanen RW January 29, 1984
Mika Alatalo 2000 2001 LW 6-0 202 June 11, 1971
Tommy Albelin 1988 2006 D 6-2 195 May 21, 1964
John Albert 2014 2014 C 5-11 190 January 19, 1989
Andrew Alberts 2006 2014 D 6-5 206 June 30, 1981
Clint Albright 1949 1949 C 6-2 180 February 28, 1926
Johan Alcen RW March 11, 1988
Gary Aldcorn 1957 1961 LW 5-11 170 March 7, 1935
Keith Aldridge 2000 2000 D 5-11 185 July 20, 1973
Juha Alen D October 25, 1981
Claire Alexander 1975 1978 D 6-1 175 June 16, 1945
Art Alexandre 1932 1933 LW 5-5 150 March 2, 1909
Viktor Alexandrov LW December 28, 1985
Yury Alexandrov D June 24, 1988
Nikita Alexeev 2002 2007 RW 6-5 227 December 27, 1981
Daniel Alfredsson 1996 2014 RW 5-11 196 December 11, 1972
Akim Aliu 2012 2013 RW 6-4 225 April 24, 1989
Jeff Allan 1978 1978 D 6-1 194 May 17, 1957
Jean-Simon Allard C May 24, 1989
Bobby Allen 2003 2008 D 6-0 201 November 14, 1978
Bryan Allen 2001 2014 D 6-5 229 August 21, 1980
Chris Allen 1998 1999 D 6-2 197 May 8, 1978
Conor Allen 2014 2014 D 6-2 210 January 31, 1990
George Allen 1939 1947 LW/D 5-10 162 July 27, 1914
Jake Allen 2013 2015 G 6-2 195 August 7, 1990
Keith Allen 1954 1955 D 5-10 190 August 21, 1923
Peter Allen 1996 1996 D 6-2 200 March 6, 1970
Viv Allen 1941 1941 RW 5-6 140 September 9, 1916
Steve Alley 1980 1981 LW 6-0 185 December 29, 1953
Dave Allison 1984 1984 D 6-1 200 April 14, 1959
Jamie Allison 1995 2006 D 6-1 210 May 13, 1975
Jason Allison 1994 2006 C 6-3 215 May 29, 1975
Mike Allison 1981 1990 LW 6-0 200 March 28, 1961
Ray Allison 1980 1987 RW 5-10 195 March 4, 1959
Bill Allum 1941 1941 D 5-11 194 October 9, 1916
Red Almas 1947 1953 G 5-9 160 April 26, 1924
Cody Almond 2010 2012 C 6-2 209 July 24, 1989
Adam Almqvist 2014 2014 D 5-11 174 February 27, 1991
Jonas Almtorp C November 17, 1983
Mark Alt D October 18, 1991
Daniel Altshuller G July 24, 1994
Karl Alzner 2009 2015 D 6-3 213 September 24, 1988
Dave Amadio 1958 1969 D 6-1 207 April 23, 1939
Michael Amadio C 6-1 190 May 13, 1996
Seth Ambroz RW April 3, 1993
Peter Ambroziak 1995 1995 LW 6-0 206 September 15, 1971
Mike Amodeo 1980 1980 D 5-10 190 June 22, 1952
Tony Amonte 1992 2007 RW 6-0 200 August 2, 1970
Terrance Amorosa D November 13, 1994
Frederik Andersen 2014 2015 G 6-4 230 October 2, 1989
Niclas Andersen D April 28, 1988
Bill Anderson D 6-0 190 December 13, 1912
Craig Anderson 2003 2015 G 6-2 180 May 21, 1981
Dale Anderson 1957 1957 D 6-3 190 March 5, 1932
Doug Anderson C 5-7 157 October 20, 1927
Earl Anderson 1975 1977 RW 6-1 185 February 24, 1951
Glenn Anderson* 1981 1996 RW 6-1 190 October 2, 1960
Jim Anderson 1968 1968 LW 5-10 165 December 1, 1930
John Anderson 1978 1989 RW 5-11 185 March 28, 1957
Josh Anderson RW May 7, 1994
Lorne Anderson 1952 1952 G 5-11 166 July 26, 1931
Matt Anderson 2013 2013 RW 5-11 195 October 31, 1982
Murray Anderson 1975 1975 D 5-10 175 August 28, 1949
Perry Anderson 1982 1992 LW 6-1 225 October 14, 1961
R.J. Anderson D July 16, 1986
Ron Anderson 1968 1972 RW 6-0 170 July 29, 1945
Ron Anderson 1975 1975 RW 5-10 165 January 21, 1950
Ron F. Anderson D 6-0 190 November 15, 1948
Russ Anderson 1977 1985 D 6-3 210 February 12, 1955
Shawn Anderson 1987 1995 D 6-1 200 February 7, 1968
Tom Anderson 1935 1942 LW/D 5-10 180 July 9, 1910
Calle Andersson D May 16, 1994
Erik Andersson 1998 1998 C 6-3 210 August 19, 1971
Joakim Andersson 2012 2015 C 6-2 206 February 5, 1989
Johan Andersson C May 18, 1984
Jonas Andersson 2002 2011 RW 6-3 204 February 24, 1981
Kent-Erik Andersson 1978 1984 RW 6-2 185 May 24, 1951
Mikael Andersson 1986 2000 LW 5-11 181 May 10, 1966
Niklas Andersson 1993 2001 LW 5-9 180 May 20, 1971
Peter Andersson D April 13, 1991
Peter Andersson 1984 1986 D 6-2 200 March 2, 1962
Peter Andersson 1993 1994 D 6-0 196 August 29, 1965
Steve Andrascik RW 5-11 200 November 6, 1948
Paul Andrea 1966 1971 RW 5-10 174 July 31, 1941
Andy Andreoff 2015 2015 LW May 17, 1991
Joel Andresen D April 11, 1983
Alexander Andrevi
Brent Andrews LW January 19, 1993
Lloyd Andrews 1922 1925 LW November 4, 1894
Dave Andreychuk 1983 2006 LW 6-4 220 September 29, 1963
Alexander Andrievski 1993 1993 RW 6-5 211 August 10, 1968
Sven Andrighetto RW March 21, 1993
Sergei Andronov RW July 19, 1989
Ron Andruff 1975 1979 C 6-0 185 July 10, 1953
Greg Andrusak 1994 2000 D 6-1 195 November 14, 1969
Bryce Aneloski D April 27, 1990
Mike Angelidis 2012 2013 LW 6-1 212 June 27, 1985
Anthony Angello C 6-3 190 March 6, 1996
Mel Angelstad 2004 2004 LW 6-2 214 October 31, 1972
Lou Angotti 1965 1974 C/RW 5-9 170 January 16, 1938
Darrel Anholt 1984 1984 D 6-2 230 November 23, 1962
Vitali Anikeyenko D January 2, 1987
Artem Anisimov 2009 2015 C 6-4 200 May 24, 1988
Sergei Anshakov LW January 13, 1984
Hub Anslow 1948 1948 C 6-0 173 March 23, 1926
Steven Anthony LW March 21, 1991
Mike Antonovich 1976 1984 C 5-8 165 October 18, 1951
Shawn Antoski 1991 1998 LW 6-4 235 March 25, 1970
Nik Antropov 2000 2013 C 6-6 245 February 18, 1980
Marko Anttila RW March 27, 1985
Syl Apps* 1937 1948 C 6-0 185 January 18, 1915
Syl Apps 1971 1980 C 6-0 185 August 1, 1947
Anthony Aquino RW August 1, 1982
Luciano Aquino C/LW January 26, 1985
Al Arbour* 1954 1971 D 6-0 180 November 1, 1932
Amos Arbour 1919 1924 LW 5-8 160 January 26, 1895
Jack Arbour 1927 1929 D 5-8 172 March 7, 1899
John Arbour 1966 1972 D 5-11 195 September 28, 1945
Ty Arbour 1927 1931 LW 5-7 160 June 29, 1896
Michel Archambault 1977 1977 LW 5-8 160 September 27, 1950
Olivier Archambault LW February 16, 1993
Yves Archambault G 5-11 170 June 22, 1952
Andrew Archer D May 15, 1983
Brandon Archibald D March 31, 1992
Darren Archibald 2014 2014 RW 6-3 210 February 9, 1990
Dave Archibald 1988 1997 C/LW 6-1 210 April 14, 1969
Jim Archibald 1985 1987 RW 5-11 175 June 6, 1961
Josh Archibald W October 6, 1992
Mark Arcobello 2013 2015 RW 5-10 185 August 12, 1988
Ron Areshenkoff 1980 1980 C 6-0 175 June 13, 1957
Denis Arkhipov 2001 2007 C 6-3 214 May 19, 1979
Joel Armia RW May 31, 1993
Bill Armstrong 1991 1991 C 6-2 195 June 25, 1966
Bob Armstrong 1951 1962 D 6-1 190 April 7, 1931
Chris Armstrong 2001 2004 D 6-0 205 June 26, 1975
Colby Armstrong 2006 2013 RW 6-2 195 November 23, 1982
Derek Armstrong 1994 2010 C 6-0 197 April 23, 1973
George Armstrong* 1950 1971 RW 6-1 184 July 6, 1930
John Armstrong C February 26, 1988
Murray Armstrong 1938 1946 C 5-10 170 January 1, 1916
Norm Armstrong 1963 1963 RW/D 5-11 205 October 17, 1938
Riley Armstrong 2009 2009 RW 5-11 185 November 8, 1984
Tim Armstrong 1989 1989 C 5-11 170 May 12, 1967
Chuck Arnason 1972 1979 RW 5-10 183 July 15, 1951
Tyler Arnason 2002 2009 C 5-11 204 March 16, 1979
Danny Arndt LW 5-11 175 March 26, 1955
Linus Arnesson D September 21, 1994
Jamie Arniel 2011 2011 C 5-11 183 November 16, 1989
Scott Arniel 1982 1992 LW 6-1 188 September 17, 1962
Bill Arnold 2014 2014 C 6-0 218 May 13, 1992
Jason Arnott 1994 2012 C 6-5 220 October 11, 1974
Taylor Aronson D December 30, 1991
Dean Arsene 2010 2010 D 6-2 195 July 20, 1980
Yuri Artemenkov RW February 3, 1984
Fred Arthur 1981 1983 D 6-5 210 March 6, 1961
Evgeny Artyukhin 2006 2010 RW 6-4 255 April 4, 1983
John Arundel 1950 1950 D 5-11 181 November 4, 1927
Magnus Arvedson 1998 2004 LW 6-2 198 November 25, 1971
Viktor Arvidsson LW 5-9 172 April 8, 1993
Bob Ash D 5-9 170 September 29, 1943
Arron Asham 1999 2014 RW 5-11 205 April 13, 1978
Barry Ashbee 1966 1974 D 5-10 180 July 28, 1939
Don Ashby 1976 1981 C 6-1 185 March 8, 1955
Brent Ashton 1980 1993 LW 6-1 210 May 18, 1960
Carter Ashton 2012 2014 RW 6-3 215 April 1, 1991
Ron Ashton LW 6-1 205 May 8, 1954
Frank Ashworth 1947 1947 C 5-8 155 October 16, 1927
Tom Askey 1998 1998 G 6-1 195 October 4, 1974
Calle Aslund D March 29, 1983
Freeman Asmundson D/RW 6-2 195 August 17, 1943
Oscar Asmundson 1933 1938 C 5-11 170 November 17, 1908
Kaspars Astashenko 2000 2001 D/W 6-2 183 February 17, 1975
Mark Astley 1994 1996 D 5-11 185 March 30, 1969
Peter Aston D February 24, 1986
Hardy Astrom 1978 1981 G 6-0 170 March 29, 1951
Walt Atanas 1945 1945 RW 5-8 174 December 22, 1923
Blair Atcheynum 1993 2001 RW 6-2 198 April 20, 1969
Andreas Athanasiou C/LW August 6, 1994
P.J. Atherton D August 16, 1982
Cam Atkinson 2012 2015 RW 5-7 173 June 5, 1989
Steve Atkinson 1969 1975 RW 5-11 170 October 16, 1948
Bob Attwell 1980 1981 RW 6-0 192 December 26, 1959
Ron Attwell 1968 1968 RW 6-0 185 February 9, 1935
Vitali Atyushov D July 4, 1979
Nicolas Aube-Kubel RW 5-11 187 May 10, 1996
Jean-Sebastien Aubin 1999 2008 G 5-11 180 July 19, 1977
Mathieu Aubin C September 18, 1986
Norm Aubin 1982 1983 C 6-0 185 July 26, 1960
Serge Aubin 1999 2006 LW 6-1 200 February 15, 1975
Louis-Marc Aubry C November 11, 1991
Pierre Aubry 1981 1985 LW 5-10 170 April 15, 1960
Serge Aubry G 5-7 165 January 2, 1942
Ossie Aubuchon 1943 1944 LW 5-10 175 January 1, 1917
Adrian Aucoin 1995 2013 D 6-2 215 July 3, 1973
Keith Aucoin 2006 2014 C 5-8 171 November 6, 1978
Philippe Audet 1999 1999 LW 6-2 202 June 4, 1977
Daniel Audette C 5-8 175 May 6, 1996
Donald Audette 1991 2004 RW 5-8 190 September 23, 1969
Jon Audy-Marchessault 2013 2015 C 5-9 175 December 27, 1990
Matt Auffrey RW January 3, 1986
Les Auge 1981 1981 D 6-1 190 May 16, 1953
Chris Auger C December 16, 1987
Justin Auger RW May 14, 1994
Patrik Augusta 1994 1999 RW 5-10 170 November 13, 1969
Alex Auld 2002 2012 G 6-4 215 January 7, 1981
Keith Aulie 2011 2014 D 6-6 228 June 11, 1989
Jared Aulin 2003 2003 C/RW 6-0 192 March 15, 1982
Larry Aurie 1928 1939 RW 5-6 148 February 8, 1905
Gage Ausmus D April 22, 1995
Brady Austin D June 16, 1993
Sean Avery 2002 2012 C 5-10 195 April 10, 1980
Alexander Avtsin RW March 19, 1991
Don Awrey 1964 1979 D 6-0 175 July 18, 1943
Anton Axelsson LW January 16, 1986
Dick Axelsson W April 25, 1987
Emil Axelsson D March 19, 1986
P.J. Axelsson 1998 2009 LW 6-1 188 February 26, 1975
Vern Ayres 1931 1936 D 6-2 220 April 27, 1909
Justin Azevedo C April 1, 1988