The roster · 8,660 names on file
Every player who ever logged a shift in our event ledger.
Search by name, narrow by position or country, jump to a profile. Includes 1,215 active, 252 Hall-of-Famers, and the canonical 100 all-time.
TOTAL
8,660
PAGE
1 / 145
SHOWN
60
POSITION
ANY
POS
STATUS
BAND
SORT
● 8,660 match
TOP COUNTRIES
Mikkel Aagaard
C · DNK
Mikkel
AAGAARD
#8479690 · b. 1995
Antti Aalto
26
C · FIN
Antti
AALTO
#8459557 · b. 1975
Juha-Matti Tapio Aaltonen
RW · FIN
Juha-Matti Tapio
AALTONEN
#8470873 · b. 1985
Wyatt Aamodt
5
COL
D · USA
● ACTIVE
Wyatt
AAMODT
#8483569 · b. 1997
George Abbott
1
G · CAN
George
ABBOTT
#8449781 · b. 1911
Spencer Abbott
24
LW · CAN
Spencer
ABBOTT
#8476805 · b. 1988
Justin Abdelkader
8
LW · USA
Justin
ABDELKADER
#8471716 · b. 1987
Clarence Abel
2
D · USA
Clarence
ABEL
#8444855 · b. 1900
Sid Abel
12
C · CAN
★ HOF
Sid
ABEL
#8444857 · b. 1918
Pontus Aberg
46
LW · SWE
Pontus
ABERG
#8476857 · b. 1993
Dennis Abgrall
21
RW · CAN
Dennis
ABGRALL
#8444890 · b. 1953
Ramzi Abid
14
LW · CAN
Ramzi
ABID
#8467356 · b. 1980
Rodrigo Abols
18
PHI
C · LVA
● ACTIVE
Rodrigo
ABOLS
#8479022 · b. 1996
Thommy Abrahamsson
6
D · SWE
Thommy
ABRAHAMSSON
#8444892 · b. 1947
Vitaly Abramov
85
LW · RUS
Vitaly
ABRAMOV
#8479411 · b. 1998
Nick Abruzzese
6
TBL
C · USA
● ACTIVE
Nick
ABRUZZESE
#8481720 · b. 1999
Tobias Abstreiter
C · DEU
Tobias
ABSTREITER
#8450191 · b. 1970
Noel Acciari
55
PIT
C · USA
● ACTIVE
Noel
ACCIARI
#8478569 · b. 1991
Gene Achtymichuk
8
C · CAN
Gene
ACHTYMICHUK
#8444858 · b. 1932
Doug Acomb
22
C · CAN
Doug
ACOMB
#8444859 · b. 1949
Keith Acton
12
C · CAN
Keith
ACTON
#8444897 · b. 1958
Will Acton
41
C · USA
Will
ACTON
#8476179 · b. 1987
Doug Adam
19
LW · CAN
Doug
ADAM
#8444860 · b. 1923
Luke Adam
C · CAN
Luke
ADAM
#8474609 · b. 1990
Russ Adam
16
C · CAN
Russ
ADAM
#8444896 · b. 1961
Bryan Adams
26
LW · CAN
Bryan
ADAMS
#8467867 · b. 1977
Craig Adams
27
RW · BHR
Craig
ADAMS
#8465166 · b. 1977
Greg Adams
17
LW · CAN
Greg
ADAMS
#8444894 · b. 1963
Greg Adams
22
LW · CAN
Greg
ADAMS
#8444898 · b. 1960
Jack Adams
5
C · CAN
★ HOF
Jack
ADAMS
#8444861 · b. 1895
John Adams
15
LW · CAN
John
ADAMS
#8444862 · b. 1920
John Adams
31
G · CAN
John
ADAMS
#8449783 · b. 1946
Kevyn Adams
17
C · USA
Kevyn
ADAMS
#8459446 · b. 1974
Stew Adams
16
LW · CAN
Stew
ADAMS
#8444863 · b. 1904
Justin Addamo
RW · FRA
Justin
ADDAMO
#8484057 · b. 1998
Calen Addison
2
NJD
D · CAN
● ACTIVE
Calen
ADDISON
#8480884 · b. 2000
Rick Adduono
17
C · CAN
Rick
ADDUONO
#8444899 · b. 1955
David Aebischer
1
G · CHE
David
AEBISCHER
#8466290 · b. 1978
Dimitri Afanasenkov
27
LW · RUS
Dimitri
AFANASENKOV
#8467397 · b. 1980
Egor Afanasyev
11
SJS
LW · RUS
● ACTIVE
Egor
AFANASYEV
#8481585 · b. 2001
Bruce Affleck
4
D · CAN
Bruce
AFFLECK
#8444905 · b. 1954
Maxim Afinogenov
61
RW · RUS
Maxim
AFINOGENOV
#8466202 · b. 1979
Jim Agnew
26
D · CAN
Jim
AGNEW
#8444893 · b. 1966
Meghan Agosta
2
C · CAN
Meghan
AGOSTA
#8482007 · b. 1987
Kenny Agostino
18
LW · USA
Kenny
AGOSTINO
#8475844 · b. 1992
Andrew Agozzino
36
UTA
LW · CAN
● ACTIVE
Andrew
AGOZZINO
#8475461 · b. 1991
Jack Ahcan
15
COL
D · USA
● ACTIVE
Jack
AHCAN
#8482072 · b. 1997
Fred Ahern Jr
16
RW · USA
Fred
AHERN JR
#8444908 · b. 1952
Sebastian Aho
20
CAR
C · FIN
● ACTIVE
Sebastian
AHO
#8478427 · b. 1997
Sebastian Aho
25
PIT
D · SWE
● ACTIVE
Sebastian
AHO
#8480222 · b. 1996
Peter Ahola
26
D · FIN
Peter
AHOLA
#8458507 · b. 1968
Chris Ahrens
4
D · USA
Chris
AHRENS
#8444865 · b. 1952
Don Aiken
25
G · USA
Don
AIKEN
#8449785 · b. 1932
Lloyd Ailsby
17
D · CAN
Lloyd
AILSBY
#8444866 · b. 1917
Brad Aitken
17
LW · CAN
Brad
AITKEN
#8444918 · b. 1967
Johnathan Aitken
56
D · CAN
Johnathan
AITKEN
#8464961 · b. 1978
Andy Aitkenhead
1
G · GBR
Andy
AITKENHEAD
#8449787 · b. 1904
Sami Aittokallio
74
G · FIN
Sami
AITTOKALLIO
#8475824 · b. 1992
Micah Aivazoff
27
C · CAN
Micah
AIVAZOFF
#8455408 · b. 1969
Jason Akeson
20
RW · CAN
Jason
AKESON
#8475917 · b. 1990
PAGE 1 OF 145 · 8,660 TOTAL
69,712 games · 7.11M events · 8,660 players · 1.16M shot coords · 108 seasons
players directory · 8,660 matched · page 1/145