Ac1tive players are listed in bold.**
Members of the Hockey Hall of Fame are marked with an asterisk (*).
20 NHL Goalies + 22-23 SEASON (00-00)- OVER ALL TOTAL (000)
iPlayer From To TEAMS PLAYED FOR.
2Hugo Alnefelt 2022 2023 TBL (1) **
Justus Annunen 2022 2023 COL (1) **
David Ayres 2020 2020 CAR (1)
Kenneth Appleby 2018 2023 NJD, NYI (2) **
Jorge Alves 2017 2017 CAR (1)
Frederik Andersen 2014 2022 ANA, TOR, CAR (3) **
Sami Aittokallio 2013 2014 COL (1)
Jake Allen 2013 2023 STL, MTL (2) **
Craig Anderson 2003 2023 CHI, FLA, COL, OTT, WSH, BUF (6) **
Alex Auld 2002 2012 VAN, FLA, PHX, BOS, OTT, DAL, NYR, MTL, OTT (8)
David Aebischer 2001 2008 COL, MTL, PHX (3)
Jean-Sebastien Aubin1999 2008 PIT, TOR, LAK (3)
Tom Askey 1998 1998 ANA (1)
Hardy Astrom 1978 1981 NYR, COR (2)
John Adams 1973 1975 BOS, WSH (2)
John Aiken 1958 1958 MTL (1)
Lorne Anderson 1952 1952 NYR (1)
Red Almas 1947 1953 DET, CHI, DET (2)
George Abbott 1944 1944 BOS (1)
Andy Aitkenhead 1933 1935 NYR (1)
-------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
Active players are listed in bold.**
Members of the Hockey Hall of Fame are marked with an asterisk (*).
215 NHL Skaters + 22-23 SEASON (02-02)- OVER ALL TOTAL (217)
Player From To Pos TEAMS PLAYED FOR.
Nikita Alexandrov 2023 2023 C STL (1) **
Nils Aman 2023 2023 C VAN (1) **
Nicholas Abruzzese2022 2023 C TOR (1) **
Alexander Alexeye2022 2023 D WSH (1) **
Ronald Attard 2022 2023 D PHI (1) **
Calen Addison 2021 2023 D MIN (1) **
Jack Ahcan 2021 2023 D BOS (1) **
Frederic Allard 2021 2023 D NSH, LAK (2) **
Wade Allison 2021 2023 RW PHI (1) **
Olle Alsing 2021 2021 D OTT (1)
Michael Anderson 2020 2023 D LAK (1) **
Anthony Angello 2020 2023 C PIT, STL (2) **
Rasmus Asplund 2020 2023 F BUF (1) **
Vitaly Abramov 2019 2021 RW OTT (1)
Joey Anderson 2019 2022 RW NJD, TOR (1) **
Jaret Anderson-Dolan2019 2022 C LAK (1) **
Mason Appleton 2019 2023 C SEA, WPG (2) **
Nicolas Aube-Kubel2019 2023 RW PHI, COL, TOR (3) **
Sebastian Aho 2018 2023 D NYI (1) **
Michael Amadio 2018 2023 C LAK, OTT, TOR, VEG (4) **
Lias Andersson 2018 2023 C NYR, LAK (2) **
Victor Antipin 2018 2018 D BUF (1)
Zach Aston-Reese 2018 2022 C PIT, ANA (2) **
Justin Auger 2018 2018 RW LAK (1)
Pontus Aberg 2017 2020 LW NSH, EDM, ANA, MIN, TOR (5)
Sebastian Aho 2017 2023 F CAR (1) **
Rasmus Andersson 2017 2023 D CGY (1) **
Brady Austin 2017 2017 D BUF (1)
Yohann Auvitu 2017 2018 D NJD, EDM (2)
Noel Acciari 2016 2023 C BOS, FLA, STL (3) **
Josh Archibald 2016 2023 RW ARI, EDM, PIT (3) **
Andreas Athanasiou2016 2023 C DET, EDM, LAK, CHI (4) **
Andrew Agozzino 2015 2023 LW COL, PIT, ANA, OTT, SJS (5) **
Mark Alt 2015 2021 D PHI, COL, LAK (3)
Josh Anderson 2015 2023 RW CLB, MTL (2) **
Andy Andreoff 2015 2023 LW LAK, PHI, NYI (3) **
Sven Andrighetto 2015 2019 RW MTL, COL (2)
Joel Armia 2015 2023 RW BUF, WPG, MTL (3) **
Viktor Arvidsson 2015 2023 LW NSH, LAK (2) **
Spencer Abbott 2014 2017 LW TOR, CHI (2)
Will Acton 2014 2015 C EDM (1)
Kenny Agostino 2014 2021 LW CGY, STL, BOS, MTL, NJD, TOR (6)
John Albert 2014 2014 C WPG (1)
Conor Allen 2014 2015 D NYR (1)
Adam Almqvist 2014 2014 D DET (1)
Darren Archibald 2014 2019 RW VAN, OTT (2)
Bill Arnold 2014 2014 C CGY (1)
Jason Akeson 2013 2015 RW PHI (1)
Matt Anderson 2013 2013 RW NJD (1)
Mark Arcobello 2013 2016 RW EDM, NSH, PIT, ARI, TOR (5)
Akim Aliu 2012 2013 RW CGY (1)
Joakim Andersson 2012 2016 C DET (1)
Mike Angelidis 2012 2016 LW TBL (1)
Carter Ashton 2012 2015 RW TOR (1)
Cam Atkinson 2012 2023 RW CLB, PHI (2) **
Luke Adam 2011 2015 C BUF, CLB (2)
Jamie Arniel 2011 2011 C BOS (1)
Keith Aulie 2011 2015 D TOR, TBL, EDM (3)
Cody Almond 2010 2012 C MIN (1)
Dean Arsene 2010 2010 D EDM (1)
Karl Alzner 2009 2020 D WSH, MTL (2)
Artem Anisimov 2009 2021 C NYR, CLB, CHI, OTT (4)
Riley Armstrong 2009 2009 RW SJS (1)
Justin Abdelkader 2008 2020 LW DET (1)
Andrew Alberts 2006 2014 D BOS, PHI, CAR, VAN (4)
Colby Armstrong 2006 2013 RW PIT, ATL, TOR, MTL (4)
Evgeny Artyukhin 2006 2010 RW TBL, ANA, ATL (3)
Keith Aucoin 2006 2014 C CAR, WSH, NYI, STL (4)
Mel Angelstad 2004 2004 LW WSH (1)
Ramzi Abid 2003 2007 LW PHX, PIT, ATL, NSH (4)
Bobby Allen 2003 2008 D EDM, BOS (2)
Jared Aulin 2003 2003 C/RW LAK (1)
Nikita Alexeev 2002 2007 RW TBL, CHI (2)
Jonas Andersson 2002 2011 RW NASH, VAN (2)
Tyler Arnason 2002 2009 C CHI, OTT, COL (3)
Sean Avery 2002 2012 C DET, LAK, NYR, DAL, NYR (4)
Craig Adams 2001 2015 RW CAR, CHI, PIT (3)
Dmitry Afanasenkov2001 2007 LW TBL, PHI (2)
Bryan Allen 2001 2015 D VAN, FLA, CAR, ANA, MTL (5)
Denis Arkhipov 2001 2007 C NSH, CHI (2)
Chris Armstrong 2001 2004 D MIN, ANA (2)
Bryan Adams 2000 2001 C ATL (1)
Maxim Afinogenov 2000 2010 RW BUF, ATL (2)
Johnathan Aitken 2000 2004 D BOS, CHI (2)
Mika Alatalo 2000 2001 LW PHX (1)
Keith Aldridge 2000 2000 D DAL (1)
Nik Antropov 2000 2013 C TOR, NYR, ATL, WPG (4)
Kaspars Astashenko2000 2001 D/W TBL (1)
Arron Asham 1999 2014 RW MTL, NYI, NJD, PHI, PIT, NYR (6)
Serge Aubin 1999 2006 LW COL, CLB, COL, ATL (3)
Philippe Audet 1999 1999 LW DET (1)
Antti Aalto 1998 2001 C ANA (1)
Kevyn Adams 1998 2008 C TOR, CLB, FLA, CAR, PHX, CHI (6)
Chris Allen 1998 1999 D FLA (1)
Erik Andersson 1998 1998 C CGY (1)
Magnus Arvedson 1998 2004 LW OTT, VAN (2)
P.J. Axelsson 1998 2009 LW BOS (1)
Daniel Alfredsson* 1996 2014 RW OTT, DET (2)
Peter Allen 1996 1996 D PIT (1)
Jamie Allison 1995 2006 D CGY, CHI, CGY, CLB, NSH, FLA (5)
Peter Ambroziak 1995 1995 LW BUF (1)
Adrian Aucoin 1995 2013 D VAN, TBL, NYI, CHI, CGY, PHX, CLB (7)
Micah Aivazoff 1994 1996 C DET, EDM, NYI (3)
Jason Allison 1994 2006 C WSH, BOS, LAK, TOR (4)
Greg Andrusak 1994 2000 D PIT, TOR (2)
Derek Armstrong 1994 2010 C NYI, OTT, NYR, LAK, STL (5)
Jason Arnott 1994 2012 C EDM, NJD, DAL, NSH, NJD, WSH, STL (6)
Mark Astley 1994 1996 D BUF (1)
Patrik Augusta 1994 1999 RW TOR, WSH (2)
Niklas Andersson 1993 2001 LW QUE, NYI, SJS, NYI, NSH, CGY (5)
Peter Andersson 1993 1994 D NYR, FLA (2)
Alexander Andrievski1993 1993 RW CHI (1)
Blair Atcheynum 1993 2001 RW OTT, STL, NSH, STL, CHI (4)
Peter Ahola 1992 1994 D LAK, PIT, SJS, CGY (4)
Tony Amonte 1992 2007 RW NYR, CHI, PHX, PHI. CGY (5)
Shawn Antoski 1991 1998 LW VAN, PHI, PIT, ANA (4)
Bill Armstrong 1991 1991 C PHI (1)
Donald Audette 1991 2004 RW BUF, LAK, ATL, BUF, DAL, MTL, FLA (6)
Tim Armstrong 1989 1989 C TOR (1)
Brad Aitken 1988 1991 LW PIT, EDM (2)
Tommy Albelin 1988 2006 D QUE, NJD, CGY, NJD (3)
Dave Archibald 1988 1997 C/LW MNS, NYR, OTT, NYI (4)
Jim Agnew 1987 1993 D VAN, HFD (2)
Shawn Anderson 1987 1995 D BUF, QUE, WSH, PHI (4)
Mikael Andersson 1986 2000 LW BUF, HFD, TBL, PHI, NYI (5)
Greg Adams 1985 2001 LW NJD, VAN, DAL, PHX, FLA (5)
Jim Archibald 1985 1987 RW MNS (1)
Dave Allison 1984 1984 D MTL (1)
Peter Andersson 1984 1986 D WSH, QUE (2)
Darrel Anholt 1984 1984 D CHI (1)
Russ Adam 1983 1983 C TOR (1)
Dave Andreychuk* 1983 2006 LW BUF, TOR, NJD, BOS, COL, BUF, TBL (6)
Perry Anderson 1982 1992 LW STL, NJD, SJS (3)
Scott Arniel 1982 1992 LW WPG, BUF, WPG, BOS (3)
Norm Aubin 1982 1983 C TOR (1)
Thommy Abrahamsson1981 1981 D HFD (1)
Greg Adams 1981 1990 LW PHI, HFD, WSH, EDM, VAN, QUE, DET (7)
Mike Allison 1981 1990 LW NYR, TOR, LAK
Glenn Anderson* 1981 1996 RW EDM, TOR, NYR, STL (4)
Fred Arthur 1981 1983 D HFD, PHI (2)
Pierre Aubry 1981 1985 LW QUE, DET (2)
Les Auge 1981 1981 D COR (1)
Keith Acton 1980 1994 C MTL, MNS, EDM, PHI, WSH, NYI (6)
Steve Alley 1980 1981 LW HFD (1)
Ray Allison 1980 1987 RW HFD, PHI (2)
Mike Amodeo 1980 1980 D WPG (1)
Ron Areshenkoff 1980 1980 C EDM (1)
Brent Ashton 1980 1993 LW VAN, COL, NJD, MNS, QUE, DET, WPG, BOS, CGY (9)
Bob Attwell 1980 1981 RW COR (1)
Jeff Allan 1978 1978 D CLE (1)
John Anderson 1978 1989 RW TOR, QUE, HFD (3)
Kent-Erik Andersson1978 1984 RW MNS, NYR (2)
Russ Anderson 1977 1985 D PIT, HFD, LAK (3)
Michel Archambault1977 1977 LW CHI (1)
Dennis Abgrall 1976 1976 RW LAK (1)
Rick Adduono 1976 1980 C BOS, ATF (2)
Mike Antonovich 1976 1984 C MNS, HFD, MNS, NJD (3)
Don Ashby 1976 1981 C TOR, COR, EDM (3)
Bruce Affleck 1975 1984 D STL, VAN, NYI (3)
Fred Ahern 1975 1978 RW CGS, CLE, COR (3)
Claire Alexander 1975 1978 D TOR, VAN (2)
Earl Anderson 1975 1977 RW DET, BOS (2)
Murray Anderson 1975 1975 D WSH (1)
Ron Anderson 1975 1975 RW WSH (1)
Ron Andruff 1975 1979 C MTL, COR (2)
Chris Ahrens 1973 1978 D MNS (1)
Chuck Arnason 1972 1979 RW MTL, ATF, PIT, KCS, COR, CLE, MNS, WSH (8)
Syl Apps 1971 1980 C NYR, PIT, LAK (3)
Doug Acomb 1970 1970 C TOR (1)
Steve Atkinson 1969 1975 RW BOS, BUF, WSH (3)
Jim Anderson 1968 1968 LW LAK (1)
Ron Anderson 1968 1972 RW DET, LAK, STL, BUF (4)
Ron Attwell 1968 1968 RW NYR, STL (2)
Gerry Abel 1967 1967 LW DET (1)
Paul Andrea 1966 1971 RW NYR, PIT, CGS, BUF (4)
John Arbour 1966 1972 D BOS, PIT, VAN, STL (4)
Barry Ashbee 1966 1974 D BOS, PHI (2)
Lou Angotti 1965 1974 C/RW NYR, CHI, PHI, PIT, CHI, STL (5)
Don Awrey 1964 1979 D BOS, STL, MTL, PIT, NYR, COR (6)
Norm Armstrong 1963 1963 RW/D TOR (1)
Dave Amadio 1958 1969 D DET, LAK (2)
Gary Aldcorn 1957 1961 LW TOR, DET, BOS (3)
Dale Anderson 1957 1957 D DET (1)
Keith Allen* 1954 1955 D DET (1)
Al Arbour* 1954 1971 D DET, CHI, TOR, STL (4)
Reg Abbott 1953 1953 C MTL (1)
Gene Achtymichuk 1952 1959 C MTL, DET (2)
Lloyd Ailsby 1952 1952 D NYR (1)
Bob Armstrong 1951 1962 D BOS (1)
Douglas Adam 1950 1950 LW NYR (1)
George Armstrong*1950 1971 RW TOR (1)
John Arundel 1950 1950 D TOR (1)
Clint Albright 1949 1949 C NYR (1)
Hub Anslow 1948 1948 C NYR (1)
Frank Ashworth 1947 1947 C CHI (1)
Walt Atanas 1945 1945 RW NYR (1)
Oscar Aubuchon 1943 1944 LW BOS, NYR (2)
John-Jack Adams 1941 1941 LW MTL (1)
Viv Allen 1941 1941 RW NYA (1)
Bill Allum 1940 1941 D CHI, NYR (2)
Sid Abel* 1939 1954 C/LW DET, CHI (2)
George Allen 1939 1947 LW/D NYR, CHI, MTL (3)
Rudy Ahlin 1938 1938 LW CHI (1)
Murray Armstrong 1938 1946 C TOR, NYA, BRO, DET (4)
Syl Apps* 1937 1948 C TOR (1)
Tom Anderson 1935 1942 LW/D DET, NYA, BRO (3)
Oscar Asmundson 1933 1938 C NYR, DET, STE, NYA, MTL (5)
Art Alexandre 1932 1933 LW MTL (1)
Vern Ayres 1931 1936 D NYA, MTM, STE, MTL (4)
Stew Adams 1930 1933 LW CHI, TOR (2)
Larry Aurie 1928 1939 RW DEC, DEF, DET (3)
Clarence Abel 1927 1934 D NYR, CHI (2)
Jack Arbour 1927 1929 D DEC, TOR (2)
Ty Arbour 1927 1931 LW PIP, CHI (2)
Lloyd Andrews 1922 1925 LW TSP (1)
Amos Arbour 1919 1924 LW MTL, HAT, TSP (3)
Jack Adams* 1918 1927 C TOA, TSP, OTS (3)