• NHLSL

Player List


All    A    B    C    D    E    F    G    H    I    J    K    L    M    N    O    P    Q    R    S    T    U    V    W    X    Y    Z   
Name Position Country Age Team Salary Contract
A.J. Greer
 
LW
 
 
 
CAN  22 Colorado Avalanche $1,250,000 1
Aapeli Rasanen
C
 
 
 
 
CAN  21 Free Agent $0 0
Aarne Talvitie
C
 
 
 
 
FIN  20 Tampa Bay Lightning $500,000 1
Aaron Dell
 
 
 
 
G
CAN  30 Free Agent $0 0
Aaron Ekblad
 
 
 
D
 
CAN  23 Colorado Avalanche $4,000,000 1
Aaron Gagnon
C
 
 
 
 
USA  33 Free Agent $0 0
Aaron Johnson
 
 
 
D
 
USA  36 Free Agent $0 0
Aaron Luchuk
C
 
 
 
 
CAN  22 Free Agent $0 0
Aaron Marvin
C
 
 
 
 
USA  31 Free Agent $0 0
Aaron Ness
 
 
 
D
 
CAN  29 Free Agent $0 0
Aaron Palushaj
 
 
RW
 
 
CAN  29 Free Agent $0 0
Aaron Rome
 
 
 
D
 
CAN  35 Free Agent $0 0
Aaron Volpatti
 
LW
 
 
 
USA  34 Free Agent $0 0
Aaron Voros
 
 
RW
 
 
USA  38 Free Agent $0 0
Adam Brooks
C
 
 
 
 
CAN  23 Free Agent $0 0
Adam Burish
C
LW
RW
 
 
CAN  36 Free Agent $0 0
Adam Clendening
 
 
 
D
 
USA  26 Florida Panthers $500,000 1
Adam Comrie
 
 
 
D
 
USA  28 Free Agent $0 0
Adam Cracknell
C
 
RW
 
 
USA  34 Free Agent $0 0
Adam Erne
 
LW
RW
 
 
CAN  24 New York Rangers $560,000 1
Adam Fox
 
 
 
D
 
USA  21 Tampa Bay Lightning $1,250,000 3
Adam Gaudette
C
 
 
 
 
USA  22 Ottawa Senators $1,250,000 2
Adam Gilmour
C
 
 
 
 
CAN  25 Free Agent $0 0
Adam Hall
C
LW
RW
 
 
CAN  38 Free Agent $0 0
Adam Helewka
 
LW
 
 
 
CAN  23 Columbus Blue Jackets $500,000 1
Adam Henrique
C
LW
 
 
 
CAN  29 Free Agent $0 0
Adam Johnson
C
 
 
 
 
CAN  25 Free Agent $0 0
Adam Larsson
 
 
 
D
 
CAN  26 Winnipeg Jets $4,500,000 2
Adam Lowry
C
LW
 
 
 
USA  26 Colorado Avalanche $3,000,000 1
Adam Marsh
 
LW
 
 
 
FIN  21 Free Agent $0 0
Adam Mascherin
 
LW
 
 
 
CAN  21 Toronto Maple Leafs $750,000 1
Adam McQuaid
 
 
 
D
 
USA  32 Free Agent $0 0
Adam Morrison
 
 
 
 
G
CAN  28 Free Agent $0 0
Adam Musil
C
 
 
 
 
CAN  22 Free Agent $0 0
Adam Ollas Mattsson
 
 
 
D
 
CAN  22 Free Agent $0 0
Adam Pardy
 
 
 
D
 
USA  35 Free Agent $0 0
Adam Pelech
 
 
 
D
 
CAN  24 Boston Bruins $3,000,000 1
Adam Ruzicka
C
 
 
 
 
SLO  20 Washington Capitals $500,000 2
Adam Tambellini
C
 
 
 
 
FIN  24 Free Agent $0 0
Adam Thilander
 
 
 
D
 
SWE  20 Montreal Canadiens $500,000 2
Adam Werner
 
 
 
 
G
SWE  22 $500,000 1
Adam Wilcox
 
 
 
 
G
CAN  26 Free Agent $0 0
Adin Hill
 
 
 
 
G
USA  23 $500,000 1
Adrian Kempe
 
LW
RW
 
 
CAN  22 Los Angeles Kings $1,250,000 1
Ahti Oksanen
 
 
 
D
 
CZE  26 Free Agent $0 0
AJ Jenks
 
LW
 
 
 
CAN  29 Free Agent $0 0
AJ Michaelson
 
LW
RW
 
 
USA  25 Free Agent $0 0
Akim Aliu
 
 
RW
 
 
CAN  30 Free Agent $0 0
Akira Schmid
 
 
 
 
G
SWI  19 $500,000 1
Al Montoya
 
 
 
 
G
USA  34 Free Agent $0 0
Alan Quine
C
LW
RW
 
 
USA  26 Minnesota Wild $1,250,000 1
Alec Martinez
 
 
 
D
 
USA  31 Edmonton Oilers $5,290,000 2
Aleksander Barkov
C
 
 
 
 
CAN  23 Florida Panthers $9,750,000 1
Aleksi Heponiemi
C
 
 
 
 
FIN  20 Anaheim Ducks $750,000 2
Aleksi Saarela
C
LW
 
 
 
FIN  22 Chicago Blackhawks $1,250,000 1
Ales Hemsky
 
LW
RW
 
 
USA  35 Free Agent $0 0
Ales Kotalik
 
 
RW
 
 
CAN  40 Free Agent $0 0
Alex Barre-Boulet
C
 
 
 
 
CAN  22 Chicago Blackhawks $1,250,000 2
Alex Biega
 
 
 
D
 
USA  31 Washington Capitals $550,000 2
Alex Broadhurst
C
 
 
 
 
USA  26 Free Agent $0 0
Alex Chiasson
 
LW
RW
 
 
CAN  28 Free Agent $0 0
Alex DeBrincat
 
 
RW
 
 
CAN  21 Minnesota Wild $6,500,000 3
Alex Dostie
C
 
 
 
 
CAN  22 Free Agent $0 0
Alex Formenton
 
LW
 
 
 
CAN  19 Carolina Hurricanes $750,000 2
Alex Friesen
C
 
 
 
 
CAN  28 Free Agent $0 0
Alex Galchenyuk
C
LW
RW
 
 
CAN  25 Anaheim Ducks $5,500,000 1
Alex Goligoski
 
 
 
D
 
USA  33 Vegas Golden Knights $5,500,000 1
Alex Grant
 
 
 
D
 
CAN  30 Free Agent $0 0
Alex Guptill
 
LW
 
 
 
USA  27 Free Agent $0 0
Alex Henry
 
 
 
D
 
CAN  39 Free Agent $0 0
Alex Iafallo
C
 
 
 
 
SWE  25 Los Angeles Kings $1,250,000 2
Alex Killorn
C
LW
RW
 
 
USA  29 Chicago Blackhawks $3,250,000 1
Alex Lintuniemi
 
 
 
D
 
RUS  23 Pittsburgh Penguins $500,000 1
Alex Lyon
 
 
 
 
G
USA  26 $750,000 1
Alex Nedeljkovic
 
 
 
 
G
USA  23 $500,000 1
Alex Ovechkin
 
LW
RW
 
 
FIN  33 Calgary Flames $12,000,000 1
Alex Petan
 
 
RW
 
 
SWE  27 Free Agent $0 0
Alex Peters
 
 
 
D
 
SWE  23 Free Agent $0 0
Alex Pietrangelo
 
 
 
D
 
CAN  29 Anaheim Ducks $11,250,000 1
Alex Plante
 
 
 
D
 
RUS  30 Free Agent $0 0
Alex Schoenborn
 
 
RW
 
 
RUS  23 Free Agent $0 0
Alex Stalock
 
 
 
 
G
CAN  31 Free Agent $0 0
Alex Tuch
 
 
RW
 
 
CAN  23 Winnipeg Jets $1,500,000 2
Alexandar Georgiev
 
 
 
 
G
USA  23 $1,250,000 2
Alexander Avtsin
 
 
RW
 
 
SWE  28 Free Agent $0 0
Alexander Burmistrov
C
LW
RW
 
 
CAN  27 Free Agent $0 0
Alexander Dergachyov
C
 
 
 
 
CAN  22 Free Agent $0 0
Alexander Edler
 
 
 
D
 
CAN  33 Dallas Stars $3,880,000 1
Alexander Fallstrom
 
 
RW
 
 
CAN  28 Free Agent $0 0
Alexander Frolov
 
 
RW
 
 
CAN  37 Free Agent $0 0
Alexander Kerfoot
C
 
 
 
 
USA  24 New York Rangers $520,000 1
Alexander Khokhlachev
C
 
 
 
 
CAN  25 Free Agent $0 0
Alexander Nylander
 
LW
 
 
 
CAN  21 Arizona Coyotes $1,250,000 1
Alexander Petrovic
 
 
 
D
 
FIN  27 Calgary Flames $500,000 1
Alexander Radulov
 
LW
RW
 
 
SWE  33 Arizona Coyotes $8,000,000 1
Alexander Romanov
 
 
 
D
 
RUS  19 New York Rangers $500,000 1
Alexander Salak
 
 
 
 
G
SWE  32 Free Agent $0 0
Alexander Semin
 
LW
RW
 
 
CAN  35 Free Agent $0 0
Alexander Steen
C
LW
RW
 
 
CZE  35 Winnipeg Jets $5,500,000 1
Alexander Sulzer
 
 
 
D
 
RUS  35 Free Agent $0 0
Alexander True
C
 
 
 
 
DEN  22 Free Agent $0 0
Alexander Urbom
 
 
 
D
 
USA  28 Free Agent $0 0
Alexander Volkov
 
 
RW
 
 
RUS  21 St. Louis Blues $500,000 1
Alexander Wennberg
C
 
 
 
 
CAN  24 New York Islanders $6,500,000 1
Alexander Yelesin
 
 
 
D
 
RUS  23 Washington Capitals $500,000 1
Alexandre Bolduc
 
LW
 
 
 
AUS  34 Free Agent $0 0
Alexandre Carrier
 
 
 
D
 
CAN  22 New Jersey Devils $1,250,000 1
Alexandre Fortin
C
 
 
 
 
USA  22 Free Agent $0 0
Alexandre Giroux
 
 
RW
 
 
SWE  38 Free Agent $0 0
Alexandre Grenier
C
 
RW
 
 
SWE  27 Free Agent $0 0
Alexandre Mallet
C
 
 
 
 
SWE  27 Free Agent $0 0
Alexandre Picard
 
LW
 
 
 
SWE  33 Free Agent $0 0
Alexandre R. Picard
 
 
 
D
 
SWE  34 Free Agent $0 0
Alexandre Texier
C
LW
 
 
 
CAN  19 Ottawa Senators $750,000 2
Alexei Bereglazov
 
 
 
D
 
RUS  25 Free Agent $0 0
Alexei Emelin
 
 
 
D
 
CAN  33 Free Agent $0 0
Alexey Marchenko
 
 
 
D
 
AUT  27 Free Agent $0 0
Alexey Toropchenko
 
 
RW
 
 
RUS  20 Montreal Canadiens $500,000 1
Alexis DAoust
 
 
RW
 
 
SWE  23 Free Agent $0 0
Alfons Malmstrom
 
 
 
D
 
BLR  21 Free Agent $0 0
Allen York
 
 
 
 
G
RUS  30 Free Agent $0 0
Anatoli Golyshev
 
LW
RW
 
 
RUS  24 Free Agent $0 0
Anders Bjork
 
LW
RW
 
 
USA  22 New Jersey Devils $1,250,000 1
Anders Lee
C
LW
RW
 
 
FIN  29 San Jose Sharks $6,500,000 2
Anders Lindback
 
 
 
 
G
CAN  31 Free Agent $0 0
Anders Nilsson
 
 
 
 
G
FIN  29 Free Agent $0 0
Andre Benoit
 
 
 
D
 
SVK  35 Free Agent $0 0
Andre Burakovsky
 
LW
 
 
 
FIN  24 Ottawa Senators $2,500,000 1
Andre Deveaux
C
 
 
 
 
SVK  35 Free Agent $0 0
Andre Petersson
 
LW
RW
 
 
CZE  28 Free Agent $0 0
Andreas Athanasiou
C
LW
 
 
 
CZE  24 Florida Panthers $2,000,000 1
Andreas Borgman
 
 
 
D
 
CAN  24 Pittsburgh Penguins $1,250,000 2
Andreas Dahlstrom
C
 
 
 
 
USA  28 Free Agent $0 0
Andreas Englund
 
 
 
D
 
CAN  23 Free Agent $0 0
Andreas Engqvist
C
 
 
 
 
USA  31 Free Agent $0 0
Andreas Johnsson
 
LW
RW
 
 
CAN  24 Toronto Maple Leafs $2,000,000 3
Andreas Martinsen
 
LW
 
 
 
CAN  29 Free Agent $0 0
Andreas Nodl
 
LW
 
 
 
CAN  32 Free Agent $0 0
Andreas Thuresson
 
 
RW
 
 
CAN  31 Free Agent $0 0
Andrei Altybarmakyan
 
 
RW
 
 
RUS  20 Calgary Flames $550,000 1
Andrei Kostitsyn
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Andrei Loktionov
C
LW
RW
 
 
CAN  29 Free Agent $0 0
Andrei Markov
 
 
 
D
 
RUS  40 Free Agent $0 0
Andrei Mironov
 
 
 
D
 
CAN  24 Free Agent $0 0
Andrei Vasilevskiy
 
 
 
 
G
SWE  24 Colorado Avalanche $7,000,000 1
Andrej Meszaros
 
 
 
D
 
CAN  33 Free Agent $0 0
Andrej Nestrasil
C
LW
RW
 
 
CZE  28 Free Agent $0 0
Andrej Sekera
 
 
 
D
 
USA  33 Free Agent $0 0
Andrej Sustr
 
 
 
D
 
CAN  28 Montreal Canadiens $2,000,000 1
Andrew Agozzino
 
LW
 
 
 
CAN  28 Free Agent $0 0
Andrew Alberts
 
 
 
D
 
USA  38 Free Agent $0 0
Andrew Bodnarchuk
 
 
 
D
 
CAN  31 Free Agent $0 0
Andrew Campbell
 
 
 
D
 
USA  31 Free Agent $0 0
Andrew Cogliano
C
LW
RW
 
 
USA  32 Free Agent $0 0
Andrew Conboy
 
LW
 
 
 
CAN  31 Free Agent $0 0
Andrew Copp
C
LW
 
 
 
USA  25 Minnesota Wild $2,000,000 2
Andrew Desjardins
C
LW
RW
 
 
USA  32 Free Agent $0 0
Andrew Ebbett
C
LW
RW
 
 
USA  36 Free Agent $0 0
Andrew Gordon
 
 
RW
 
 
FIN  33 Free Agent $0 0
Andrew Hammond
 
 
 
 
G
RUS  31 $550,000 1
Andrew Kozek
 
 
RW
 
 
USA  33 Free Agent $0 0
Andrew Ladd
 
LW
 
 
 
CAN  33 New York Rangers $3,270,000 2
Andrew MacDonald
 
 
 
D
 
USA  32 St. Louis Blues $2,750,000 1
Andrew MacWilliam
 
 
 
D
 
USA  29 Free Agent $0 0
Andrew Mangiapane
 
LW
 
 
 
CAN  23 San Jose Sharks $500,000 1
Andrew Miller
 
LW
RW
 
 
CAN  30 Free Agent $0 0
Andrew Murray
C
 
 
 
 
CAN  37 Free Agent $0 0
Andrew Nielsen
 
 
 
D
 
CAN  22 Toronto Maple Leafs $500,000 1
Andrew Oglevie
C
 
 
 
 
USA  24 Free Agent $0 0
Andrew Orpik
 
 
 
D
 
CAN  33 Free Agent $0 0
Andrew Peeke
 
 
 
D
 
USA  21 Florida Panthers $1,250,000 1
Andrew Poturalski
C
 
 
 
 
USA  25 Nashville Predators $850,000 1
Andrew Shaw
C
 
RW
 
 
USA  27 Chicago Blackhawks $4,000,000 3
Andrew Shortridge
 
 
 
 
G
USA  24 $500,000 1
Andrew Yogan
 
LW
 
 
 
UKR  27 Free Agent $0 0
Andrey Makarov
 
 
 
 
G
SWE  26 Free Agent $0 0
Andrey Pedan
 
 
 
D
 
RUS  26 Free Agent $0 0
Andy Andreoff
C
LW
 
 
 
CAN  28 Free Agent $0 0
Andy Greene
 
 
 
D
 
RUS  36 Free Agent $0 0
Andy Miele
C
LW
 
 
 
RUS  31 Free Agent $0 0
Andy Sturtz
 
 
RW
 
 
USA  24 Free Agent $0 0
Andy Welinski
 
 
 
D
 
RUS  26 Free Agent $0 0
Angelo Esposito
C
 
 
 
 
SWE  30 Free Agent $0 0
Anssi Salmela
 
 
 
D
 
RUS  34 Free Agent $0 0
Anthony Angello
C
 
 
 
 
USA  23 Free Agent $0 0
Anthony Beauvillier
 
LW
 
 
 
SWE  22 Washington Capitals $1,500,000 1
Anthony Bitetto
 
 
 
D
 
SWE  29 Free Agent $0 0
Anthony Camara
 
LW
 
 
 
RUS  25 Free Agent $0 0
Anthony Cirelli
C
 
 
 
 
CAN  22 Nashville Predators $1,250,000 1
Anthony Duclair
 
LW
 
 
 
RUS  23 Florida Panthers $1,250,000 1
Anthony Greco
 
 
RW
 
 
RUS  25 Free Agent $0 0
Anthony Hamburg
C
 
 
 
 
RUS  27 Free Agent $0 0
Anthony Louis
C
 
 
 
 
RUS  24 Free Agent $0 0
Anthony Mantha
 
 
RW
 
 
USA  24 Arizona Coyotes $3,250,000 1
Anthony Peluso
 
 
RW
 
 
SWE  30 Free Agent $0 0
Anthony Richard
C
 
 
 
 
RUS  22 Free Agent $0 0
Anthony Stewart
 
LW
RW
 
 
CAN  34 Free Agent $0 0
Anthony Stolarz
 
 
 
 
G
CAN  25 $500,000 1
Antoine Bibeau
 
 
 
 
G
CAN  25 $500,000 1
Antoine Laganiere
C
 
 
 
 
USA  29 Free Agent $0 0
Antoine Morand
C
 
 
 
 
CAN  20 Carolina Hurricanes $750,000 2
Antoine Roussel
 
LW
RW
 
 
CAN  29 Free Agent $0 0
Anton Babchuk
 
 
 
D
 
USA  35 Free Agent $0 0
Anton Belov
 
 
 
D
 
CAN  32 Free Agent $0 0
Anton Blidh
 
LW
 
 
 
SWE  24 Free Agent $0 0
Anton Forsberg
 
 
 
 
G
SWE  26 $580,000 1
Anton Karlsson
 
LW
 
 
 
USA  22 Free Agent $0 0
Anton Khudobin
 
 
 
 
G
RUS  33 Vancouver Canucks $520,000 1
Anton Klementyev
 
 
 
D
 
SWE  29 Free Agent $0 0
Anton Lander
C
 
RW
 
 
SWE  28 Free Agent $0 0
Anton Lindholm
 
 
 
D
 
CAN  24 Free Agent $0 0
Anton Rodin
 
LW
 
 
 
SWE  28 Free Agent $0 0
Anton Slepyshev
 
LW
 
 
 
CAN  25 San Jose Sharks $1,250,000 1
Anton Stralman
 
 
 
D
 
CAN  32 Free Agent $0 0
Anton Volchenkov
 
 
 
D
 
CAN  37 Free Agent $0 0
Anton Zlobin
 
LW
RW
 
 
CAN  26 Free Agent $0 0
Antti Niemi
 
 
 
 
G
CAN  35 Free Agent $0 0
Antti Raanta
 
 
 
 
G
SWE  30 Buffalo Sabres $4,750,000 1
Antti Suomela
C
 
 
 
 
CAN  25 Dallas Stars $500,000 2
Anze Kopitar
C
 
 
 
 
RUS  31 Los Angeles Kings $11,250,000 1
Arnaud Durandeau
 
LW
 
 
 
CAN  20 Montreal Canadiens $500,000 2
Arron Asham
 
LW
RW
 
 
CAN  41 Free Agent $0 0
Art Bidlevskii
 
 
 
D
 
USA  28 Free Agent $0 0
Artem Anisimov
C
LW
 
 
 
CAN  31 Edmonton Oilers $2,660,000 2
Artem Artemov
 
LW
 
 
 
USA  22 Free Agent $0 0
Artem Manukyan
 
LW
RW
 
 
RUS  21 Philadelphia Flyers $500,000 1
Artemi Panarin
 
LW
RW
 
 
RUS  27 Vegas Golden Knights $7,000,000 1
Artturi Lehkonen
 
LW
 
 
 
CAN  24 Arizona Coyotes $2,000,000 2
Artur Gavrus
C
 
 
 
 
USA  25 Free Agent $0 0
Artur Kayumov
 
LW
 
 
 
RUS  21 Columbus Blue Jackets $1,250,000 1
Artyom Manukyan
 
 
RW
 
 
RUS  21 Free Agent $0 0
Artyom Zagidulin
 
 
 
 
G
RUS  23 Free Agent $0 0
Ashton Sautner
 
 
 
D
 
DEU  25 Free Agent $0 0
Austin Carroll
 
LW
 
 
 
CAN  25 Free Agent $0 0
Austin Czarnik
 
LW
RW
 
 
RUS  26 San Jose Sharks $620,000 1
Austin Farley
 
LW
 
 
 
CAN  25 Free Agent $0 0
Austin Levi
 
 
 
D
 
CAN  27 Free Agent $0 0
Austin Madaisky
 
 
 
D
 
CAN  27 Free Agent $0 0
Austin Poganski
 
 
RW
 
 
USA  23 Free Agent $0 0
Austin Smith
 
 
RW
 
 
CAN  30 Free Agent $0 0
Austin Strand
 
 
 
D
 
CAN  22 Free Agent $0 0
Austin Wagner
 
LW
 
 
 
DEN  22 Boston Bruins $750,000 2
Austin Watson
C
LW
RW
 
 
USA  27 New Jersey Devils $1,750,000 1
Auston Matthews
C
LW
RW
 
 
RUS  21 Chicago Blackhawks $7,500,000 2
Axel Blomqvist
 
 
RW
 
 
USA  24 Free Agent $0 0
Axel Holmstrom
C
LW
 
 
 
CAN  23 Free Agent $0 0
Axel Jonsson-Fjallby
 
LW
 
 
 
SWE  21 Free Agent $0 0

Total 2916