hockey DB
home search by league team forums morning report contact us
home
NHL Player List - A
Player Name Pos. Birthdate Birthplace Seasons GP G A Pts PIM Yrs.
Antti Aalto C 03/04/1975 Lappeenranta, Finland 1997-2001 151 11 17 28 52 4
George Abbott G 08/03/1911 Synenham, ONT 1943-1944 1 0 0 0 0 1
Reg Abbott C 02/04/1930 Winnipeg, MAN 1952-1953 3 0 0 0 0 1
Justin Abdelkader L 02/25/1987 Muskegon, MI 2007-2013 257 28 32 60 194 6
Clarence "Taffy" Abel D 05/28/1900 Sault Ste. Marie, MI 1926-1934 321 19 18 37 359 8
Gerry Abel L 12/25/1944 Detroit, MI 1966-1967 1 0 0 0 0 1
Sid Abel L 02/22/1918 Melville, SASK 1938-1954 612 189 283 472 376 14
Dennis Abgrall R 04/24/1953 Moosomin, SASK 1975-1976 13 0 2 2 4 1
Ramzi Abid L 03/24/1980 Montreal, PQ 2002-2007 68 14 16 30 78 4
Thommy Abrahamsson D 04/12/1947 Leksand, Sweden 1980-1981 32 6 11 17 16 1
Gene Achtymichuk C 09/07/1932 Lamont, ALTA 1951-1959 32 3 5 8 2 4
Doug Acomb L 05/15/1949 Toronto, ONT 1969-1970 2 0 1 1 0 1
Keith Acton C 04/15/1958 Stouffville, ONT 1979-1994 1023 226 358 584 1172 15
Doug Adam L 09/07/1923 Toronto, ONT 1949-1950 4 0 1 1 0 1
Luke Adam C 06/18/1990 St. John's, NFLD 2010-2013 75 14 11 25 28 3
Russ Adam C 05/05/1961 Windsor, ONT 1982-1983 8 1 2 3 11 1
Bryan Adams L 03/20/1977 Fort St. James, BC 1999-2001 11 0 1 1 2 2
Craig Adams R 04/26/1977 Seria, Brunei 2000-2013 799 49 93 142 593 12
Greg Adams L 05/31/1960 Fuller Lake, BC 1980-1990 545 84 143 227 1173 10
Greg Adams L 08/01/1963 Nelson, BC 1984-2001 1056 355 388 743 326 17
Jack Adams C 06/14/1895 Fort William, ONT 1917-1927 173 82 29 111 307 7
Jack Adams L 05/05/1920 Calgary, ALTA 1940-1941 42 6 12 18 11 1
John Adams G 07/27/1946 Port Arthur, ONT 1972-1975 22 0 0 0 2 2
Kevyn Adams C 10/08/1974 Washington, DC 1997-2008 540 59 77 136 317 10
Stewart Adams L 09/16/1904 Calgary, ALTA 1929-1933 107 9 26 35 60 4
Rick Adduono C 01/25/1955 Fort William, ONT 1975-1980 4 0 0 0 2 2
David Aebischer G 02/07/1978 Fribourg, Switzerland 2000-2008 214 0 5 5 30 7
Dmitry Afanasenkov L 05/12/1980 Arkhangelsk, Russia 2000-2007 227 27 27 54 52 5
Bruce Affleck D 05/05/1954 Penticton, BC 1974-1984 280 14 66 80 86 7
Maxim Afinogenov R 09/04/1979 Moscow, Russia 1999-2010 651 158 237 395 486 10
Jim Agnew D 03/21/1966 Deloraine, MAN 1986-1993 81 0 1 1 257 6
Fred Ahern R 02/12/1952 South Boston, MA 1974-1978 146 31 30 61 130 4
Rudy Ahlin L 12/12/1914 Eveleth, MN 1937-1938 1 0 0 0 0 1
Peter Ahola D 05/14/1968 Espoo, Finland 1991-1994 123 10 17 27 137 3
Chris Ahrens D 07/31/1952 San Bernardino, CA 1972-1978 52 0 3 3 84 6
John Aiken G 01/01/1932 Arlington, MA 1957-1958 1 0 0 0 0 1
Lloyd Ailsby D 05/11/1917 Lac Pellitier, SASK 1951-1952 3 0 0 0 2 1
Brad Aitken L 10/30/1967 Scarborough, ONT 1987-1991 14 1 3 4 25 2
Johnathan Aitken D 05/24/1978 Edmonton, ALTA 1999-2004 44 0 1 1 70 2
Andy Aitkenhead G 03/06/1904 Glasgow, Scotland 1932-1935 106 0 0 0 0 3
Sami Aittokallio G 08/06/1992 Tampere, Finland 2012-2013 1 0 0 0 0 1
Micah Aivazoff C 05/04/1969 Powell River, BC 1993-1996 92 4 6 10 46 3
Jason Akeson R 06/03/1990 Orleans, ONT 2012-2013 1 1 0 1 0 1
Mika Alatalo L 06/11/1971 Oulu, Finland 1999-2001 152 17 29 46 58 2
Tommy Albelin D 05/21/1964 Stockholm, Sweden 1987-2006 952 44 211 255 417 18
Andrew Alberts D 06/30/1981 Eden Prairie, MN 2005-2013 449 8 47 55 492 8
Clint Albright C 02/28/1926 Winnipeg, MAN 1948-1949 59 14 5 19 19 1
Gary Aldcorn L 03/07/1935 Shaunavon, SASK 1956-1961 226 41 56 97 78 5
Keith Aldridge D 07/20/1973 Detroit, MI 1999-2000 4 0 0 0 0 1
Claire Alexander D 06/16/1945 Collingwood, ONT 1974-1978 155 18 46 64 36 4
Art Alexandre L 03/02/1909 St. Jean, PQ 1931-1933 11 0 2 2 8 2
Nikita Alexeev W 12/27/1981 Murmansk, Russia 2001-2007 159 20 17 37 28 3
Daniel Alfredsson R 12/11/1972 Gothenburg, Sweden 1995-2013 1178 426 682 1108 500 17
Akim Aliu R 04/24/1989 Okene, Nigeria 2011-2013 7 2 1 3 26 2
Jeff Allan D 05/17/1957 Toronto, ONT 1977-1978 4 0 0 0 2 1
Bobby Allen D 11/14/1978 Weymouth, MA 2002-2008 51 0 3 3 12 3
Bryan Allen D 08/21/1980 Kingston, ONT 2000-2013 642 29 95 124 758 12
Chris Allen D 05/08/1978 Chatham, ONT 1997-1999 2 0 0 0 2 2
George Allen L 07/27/1914 Bayfield, NB 1938-1947 337 82 115 197 179 8
Jake Allen G 08/07/1990 Fredericton, NB 2011-2013 15 0 0 0 0 2
Keith "Bingo" Allen D 08/21/1923 Saskatoon, SASK 1953-1955 28 0 4 4 8 2
Peter Allen D 03/06/1970 Calgary, ALTA 1995-1996 8 0 0 0 8 1
Vivan "Squee" Allen R 09/09/1916 Bayfield, NB 1940-1941 6 0 1 1 0 1
Steve Alley L 05/17/1951 Anoka, MN 1979-1981 15 3 3 6 11 2
Dave Allison D 04/14/1959 Fort Frances, ONT 1983-1984 3 0 0 0 12 1
Jamie Allison D 05/13/1975 Lindsay, ONT 1994-2006 372 7 23 30 639 10
Jason Allison C 05/29/1975 North York, ONT 1993-2006 552 154 331 485 441 11
Mike Allison F 03/28/1961 Fort Frances, ONT 1980-1990 499 102 166 268 630 10
Ray Allison R 03/04/1959 Cranbrook, BC 1979-1987 238 64 93 157 223 7
Bill Allum D 10/09/1916 Winnipeg, MAN 1939-1941 2 0 1 1 0 2
Ralph "Red" Almas G 04/26/1924 Saskatoon, SASK 1946-1953 3 0 0 0 0 3
Cody Almond C 07/24/1989 Calgary, ALTA 2009-2012 25 2 0 2 26 3
Karl Alzner D 09/24/1988 Burnaby, BC 2008-2013 263 5 39 44 77 5
Dave Amadio D 05/23/1939 Glace Bay, NS 1957-1969 125 5 11 16 163 3
Peter Ambroziak W 09/15/1971 Kanata, ONT 1994-1995 12 0 1 1 0 1
Mike Amodeo D 06/22/1952 Toronto, ONT 1979-1980 19 0 0 0 2 1
Tony Amonte R 08/02/1970 Hingham, MA 1990-2007 1174 416 484 900 752 16
Bill "Red" Anderson D 12/13/1912 Tillsonburg, ONT 1942-1943 0 0 0 0 0 1
Craig Anderson G 05/21/1981 Park Ridge, IL 2002-2013 318 0 11 11 46 10
Dale Anderson D 03/05/1932 Regina, SASK 1956-1957 13 0 0 0 6 1
Doug "Andy" Anderson C 10/20/1927 Edmonton, ALTA 1952-1953 0 0 0 0 0 1
Earl Anderson R 02/24/1951 Roseau, MN 1974-1977 109 19 19 38 22 3
Glenn Anderson F 10/02/1960 Vancouver, BC 1980-1996 1129 498 601 1099 1120 16
Jim Anderson L 12/01/1930 Pembroke, ONT 1967-1968 7 1 2 3 2 1
John Anderson L 03/28/1957 Toronto, ONT 1977-1989 814 282 349 631 263 12
Lorne Anderson G 07/26/1931 Renfrew, ONT 1951-1952 3 0 0 0 0 1
Matt Anderson F 10/31/1982 West Islip, NY 2012-2013 2 0 1 1 0 1
Murray Anderson D 08/28/1949 The Pas, MAN 1974-1975 38 0 1 1 68 1
Perry Anderson L 10/14/1961 Barrie, ONT 1981-1992 400 50 59 109 1051 10
Ron Anderson R 07/29/1945 Red Deer, ALTA 1967-1972 251 28 30 58 146 5
Ron Anderson F 01/21/1950 Moncton, NB 1974-1975 28 9 7 16 8 1
Russ Anderson D 03/08/1959 Des Moines, IA 1976-1985 519 22 99 121 1086 9
Shawn Anderson D 02/07/1968 Montreal, PQ 1986-1995 255 11 51 62 117 8
Tommy Anderson D 07/09/1911 Edinburgh, Scotland 1934-1942 319 62 127 189 190 8
Erik Andersson L 08/19/1971 Stockholm, Sweden 1997-1998 12 2 1 3 8 1
Joakim Andersson C 02/05/1989 Munkedal, Sweden 2011-2013 43 3 5 8 8 2
Jonas Andersson L 02/24/1981 Stockholm, Sweden 2001-2011 9 0 0 0 2 2
Kent-Erik Andersson R 05/24/1951 Orebro, Sweden 1977-1984 456 72 103 175 78 7
Mikael Andersson R 05/10/1966 Malmo, Sweden 1985-2000 761 95 169 264 134 15
Niklas Andersson L 05/20/1971 Kungalv, Sweden 1992-2001 164 29 53 82 85 6
Peter Andersson D 03/02/1962 Federtalve, Sweden 1983-1986 172 10 41 51 81 3
Peter Andersson D 08/29/1965 Orebro, Sweden 1992-1994 47 6 13 19 20 2
Steve Andrascik R 11/06/1948 Sherridon, MAN 1971-1972 0 0 0 0 0 1
Paul Andrea R 07/31/1941 North Sydney, NS 1965-1971 150 31 49 80 10 4
Lloyd "Shrimp" Andrews L   Tilsonburg, ONT 1921-1925 53 8 5 13 10 4
Dave Andreychuk L 09/29/1963 Hamilton, ONT 1982-2006 1639 640 698 1338 1125 23
Alexander Andrijevski R 08/10/1968 Minsk, Belarus 1992-1993 1 0 0 0 0 1
Ron Andruff C 07/10/1953 Chemainus, BC 1974-1979 153 19 36 55 54 5
Greg Andrusak D 11/14/1969 Cranbrook, BC 1993-2000 28 0 6 6 16 5
Mike Angelidis C 06/27/1985 Woodbridge, ONT 2011-2013 7 1 0 1 5 2
Mel Angelstad L 10/31/1971 Saskatoon, SASK 2003-2004 2 0 0 0 2 1
Lou Angotti R 01/16/1938 Toronto, ONT 1964-1974 653 103 186 289 228 10
Darrell Anholt D 11/23/1962 Amisk, ALTA 1983-1984 1 0 0 0 0 1
Artem Anisimov C 05/24/1988 Yaroslavl, Russia 2008-2013 279 57 69 126 98 5
Hub Anslow L 03/23/1926 Pembroke, ONT 1947-1948 2 0 0 0 0 1
Mike Antonovich C 10/18/1951 Calumet, MN 1975-1984 87 10 15 25 37 5
Shawn Antoski L 03/25/1970 Brantford, ONT 1990-1998 183 3 5 8 599 8
Nikolai Antropov R 02/18/1980 Ust-Kamenogorsk, Kazakhstan 1999-2013 788 193 272 465 627 13
Syl Apps C 01/18/1915 Paris, ONT 1936-1948 423 201 231 432 56 10
Syl Apps C 08/01/1947 Toronto, ONT 1970-1980 727 183 423 606 311 10
Al Arbour D 11/01/1932 Sudbury, ONT 1953-1971 626 12 58 70 617 16
Amos Arbour L 01/26/1895 Waubaushene, ONT 1918-1924 109 51 13 64 66 6
Ernest "Ty" Arbour L 06/29/1896 Waubaushene, ONT 1926-1931 209 28 28 56 112 5
Jack Arbour D 03/07/1898 Waubaushene, ONT 1926-1929 47 5 1 6 56 2
John Arbour D 09/28/1945 Niagara Falls, ONT 1965-1972 106 1 9 10 149 5
Michel Archambault L 09/27/1950 St. Hyacinthe, PQ 1976-1977 3 0 0 0 0 1
Dave Archibald R 04/14/1969 Chilliwack, BC 1987-1997 323 57 67 124 139 8
Jim Archibald R 06/06/1961 Craik, SASK 1984-1987 16 1 2 3 45 3
Mark Arcobello F 08/12/1988 Milford, CT 2012-2013 1 0 0 0 0 1
Ron Areshenkoff C 06/13/1957 Grand Forks, BC 1979-1980 4 0 0 0 0 1
Denis Arkhipov C 05/19/1979 Kazan, Russia 2000-2007 352 56 82 138 128 5
Bill Armstrong L 06/25/1966 London, ONT 1990-1991 1 0 1 1 0 1
Bob Armstrong D 04/07/1931 Toronto, ONT 1950-1962 542 13 86 99 671 12
Chris Armstrong D 06/26/1975 Regina, SASK 2000-2004 7 0 1 1 0 2
Colby Armstrong W 11/23/1982 Lloydminster, SASK 2005-2013 476 89 120 209 376 8
Derek Armstrong C 04/23/1973 Ottawa, ONT 1993-2010 477 72 149 221 355 14
George Armstrong C 07/06/1930 Skead, ONT 1949-1971 1188 296 417 713 721 21
Murray Armstrong C 01/01/1916 Manor, SASK 1937-1946 270 67 121 188 52 8
Norm "Red" Armstrong R 10/17/1938 Owen Sound, ONT 1962-1963 7 1 1 2 2 1
Riley Armstrong R 11/08/1984 Saskatoon, SASK 2008-2009 2 0 0 0 2 1
Tim Armstrong C 05/12/1967 Toronto, ONT 1988-1989 11 1 0 1 6 1
Chuck Arnason R 07/15/1951 Ashern, MAN 1971-1979 401 109 90 199 122 8
Tyler Arnason C 03/16/1979 Oklahoma City, OK 2001-2009 487 88 157 245 140 7
Jamie Arniel C 11/16/1989 Kingston, ONT 2010-2011 1 0 0 0 0 1
Scott Arniel L 09/17/1962 Kingston, ONT 1981-1992 730 149 189 338 599 11
Jason Arnott C 10/11/1974 Collingwood, ONT 1993-2012 1244 417 521 938 1242 18
Dean Arsene D 07/20/1980 Murrayville, BC 2009-2010 13 0 0 0 41 1
Fred Arthur D 03/06/1961 Toronto, ONT 1980-1983 80 1 8 9 49 3
Evgeny Artyukhin W 04/04/1983 Moscow, Russia 2005-2010 199 19 30 49 313 3
Johnny Arundel D 11/04/1927 Winnipeg, MAN 1949-1950 3 0 0 0 9 1
Magnus Arvedson L 11/25/1971 Karlstad, Sweden 1997-2004 434 100 125 225 241 7
Arron Asham R 04/13/1978 Portage La Prairie, MAN 1998-2013 783 94 114 208 990 14
Barry Ashbee D 07/28/1939 Weston, ONT 1965-1974 284 15 70 85 291 5
Don Ashby C 03/08/1955 Kamloops, BC 1975-1981 188 40 56 96 40 6
Brent Ashton C 05/18/1960 Saskatoon, SASK 1979-1993 998 284 345 629 635 14
Carter Ashton R 04/01/1991 Winnipeg, MAN 2011-2012 15 0 0 0 13 1
Frank Ashworth C 10/16/1927 Moose Jaw, SASK 1946-1947 18 5 4 9 2 1
Tom Askey G 10/04/1974 Tonawanda, NY 1997-1999 7 0 0 0 0 2
Oscar "Ossie" Asmundson R 11/17/1908 Red Deer, ALTA 1932-1938 111 11 23 34 30 5
Kaspars Astashenko D 02/07/1975 Riga, Latvia 1999-2001 23 1 2 3 8 2
Mark Astley D 03/30/1969 Calgary, ALTA 1993-1996 75 4 19 23 92 3
Hardy Astrom G 03/29/1951 Skelleftea, Sweden 1977-1981 83 0 1 1 8 3
Walt Atanas R 12/22/1922 Hamilton, ONT 1944-1945 49 13 8 21 40 1
Blair Atcheynum R 04/20/1969 Estevan, SASK 1992-2001 196 27 33 60 36 5
Cam Atkinson R 06/05/1989 Riverside, CT 2011-2013 62 16 16 32 18 2
Steve Atkinson R 10/16/1948 Toronto, ONT 1968-1975 302 60 51 111 104 6
Bob Attwell R 12/26/1959 Spokane, WA 1979-1981 22 1 5 6 0 2
Ron Attwell R 02/09/1935 Humber Summit, ONT 1967-1968 22 1 7 8 8 1
Jean-Sebastien Aubin G 07/19/1977 Montreal, PQ 1998-2008 218 0 3 3 10 9
Normand Aubin F 07/26/1960 St. Leonard, PQ 1981-1983 69 18 13 31 30 2
Serge Aubin C 02/15/1975 Val-d'Or, PQ 1998-2006 374 44 64 108 361 7
Pierre Aubry F 04/15/1960 Cap-de-la-Madeleine, PQ 1980-1985 202 24 26 50 133 5
Oscar Aubuchon L 01/01/1917 St. Hyacinthe, PQ 1942-1944 50 20 12 32 4 2
Adrian Aucoin D 07/03/1973 Ottawa, ONT 1994-2013 1108 121 278 399 793 18
Keith Aucoin C 11/06/1978 Waltham, MA 2005-2013 143 17 32 49 22 8
Philippe Audet L 06/04/1977 Ottawa, ONT 1998-1999 4 0 0 0 0 1
Donald Audette R 09/23/1969 Laval, PQ 1989-2004 735 260 249 509 584 15
Jonathan Audy-Marchessault L 12/27/1990 Quebec City, PQ 2012-2013 2 0 0 0 0 1
Les Auge D 05/16/1953 St. Paul, MN 1980-1981 6 0 3 3 4 1
Patrik Augusta L 11/13/1969 Jihlava, Czech Rep. 1993-1999 4 0 0 0 0 2
Alex Auld G 01/07/1981 Cold Lake, ALTA 2001-2012 237 0 7 7 12 10
Keith Aulie D 06/11/1989 Regina, SASK 2010-2013 121 4 8 12 121 3
Jared Aulin C 03/15/1982 Calgary, ALTA 2002-2003 17 2 2 4 0 1
Larry Aurie R 02/08/1905 Sudbury, ONT 1927-1939 489 148 129 277 279 12
Sean Avery L 04/10/1980 North York, ONT 2001-2012 580 90 157 247 1533 10
Don Awrey D 07/18/1943 Kitchener, ONT 1963-1979 969 31 158 189 1065 16
P.J. Axelsson L 02/26/1975 Kungalv, Sweden 1997-2009 797 103 184 287 276 11
Vernon Ayres D 05/27/1909 Toronto, ONT 1930-1936 211 6 11 17 350 6