NHL Players

Search by name:
 

Filter Teams:

Position:

Search

A B C D E F G H I J K L M N O P Q R S T U V W Y Z

Player Position Team
Mikkel Aagaard C Calgary
Juhamatti Aaltonen RW (Minor Leagues)
Leevi Aaltonen RW NY Rangers
Peter Abbandonato C (Minor Leagues)
Justin Abdelkader RW Detroit
Pontus Aberg RW Toronto
Cameron Abney RW (Free Agent)
Rodrigo Abols C Florida
Mikhail Abramov C Toronto
Vitaly Abramov RW Ottawa
Nick Abruzzese LW Toronto
Noel Acciari RW Florida
Carl Ackered D (Minor Leagues)
Will Acton C (Free Agent)
John Adams RW Detroit
Mark Adams D (Minor Leagues)
Morgan Adams-Moisan RW (Free Agent)
Calen Addison D Pittsburgh
Jeremiah Addison LW Montreal
Yegor Afanasyev LW Nashville
Maxim Afinogenov RW (Free Agent)
Kenny Agostino LW Toronto
Andrew Agozzino LW Pittsburgh
Layton Ahac D Las Vegas
Jack Ahcan D (Minor Leagues)
Filip Ahl LW Ottawa
Adam Ahman G (Minor Leagues)
Jonas Ahnelov D (Free Agent)
Sebastian Aho D NY Islanders
Sebastian Aho C Carolina
Ari Ahonen G (Minor Leagues)
Santeri Airola D Pittsburgh
Sami Aittokallio G (Free Agent)
Alexandre Alain C Montreal
Paul Albers D (Minor Leagues)
Johan Alcen LW Colorado
Brandon Alderson RW (Free Agent)
Alex Aleardi RW Columbus
Jett Alexander G (Minor Leagues)
Nikita Alexandrov C St. Louis
Viktor Alexandrov RW (Minor Leagues)
Yury Alexandrov D (Free Agent)
Alexander Alexeyev D Washington
Denis Alexeyev C (Minor Leagues)
Dmitry Alexeyev D (Minor Leagues)
Yaroslav Alexeyev LW (Minor Leagues)
Akim Aliu RW (Free Agent)
Frederic Allard D Nashville
Jean-Simon Allard C Buffalo
Bryan Allen D (Free Agent)
Conor Allen D (Free Agent)
Jake Allen G St. Louis
Scott Allen LW (Free Agent)
Wade Allison RW Philadelphia
Johan Alm D (Free Agent)
Niclas Almari D Pittsburgh
Barry Almeida LW (Free Agent)
Justin Almeida C Pittsburgh
Cody Almond C (Free Agent)
Adam Almquist D (Free Agent)
Jonas Almtorp C (Free Agent)
Hugo Alnefelt G Tampa Bay
Oscar Alsenfelt G (Minor Leagues)
Mark Alt D Colorado
Daniel Altshuller G (Free Agent)
Andrei Altybarmakyan RW Chicago
Ilya Altybarmakyan RW (Minor Leagues)
Matthew Alvaro LW (Minor Leagues)
Karl Alzner D Montreal
Greg Amadio D Detroit
Michael Amadio C Los Angeles
Seth Ambroz RW (Free Agent)
Andres Ambuhl RW (Free Agent)
Ty Amonte RW (Minor Leagues)
Terrance Amorosa D Calgary
Sam Anas C Minnesota
Frederik Andersen G Toronto
Niclas Andersen D (Free Agent)
Brandon Anderson G (Free Agent)
Chad Anderson D Montreal
Craig Anderson G Ottawa
J.P. Anderson G San Jose
Joey Anderson RW New Jersey
Josh Anderson RW Columbus
Josh Anderson D Colorado
Matt Anderson C (Free Agent)
Michael Anderson D Los Angeles
Anton Andersson D St. Louis
Joakim Andersson C (Free Agent)
Jonas Andersson RW Vancouver
Lias Andersson C NY Rangers
Peter Andersson D (Free Agent)
Rasmus Andersson D Calgary
Cedrick Andree G (Minor Leagues)
Viktor Andren G (Minor Leagues)
Brent Andrews LW (Free Agent)
Sergey Andronov RW (Free Agent)
Bryce Aneloski D Ottawa
Jonathan Ang C Florida
Mike Angelidis LW Calgary
Tyler Angle C Columbus
Vitaly Anikeyenko D Ottawa
Artem Anisimov C Ottawa
Justus Annunen G Colorado
Nikita Anokhovski C (Minor Leagues)
Brandon Anselmini D Detroit
Sergei Anshakov LW Pittsburgh
Steven Anthony LW (Free Agent)
Kristian Antila G (Free Agent)
Joose Antonen RW (Minor Leagues)
Eliot Antonietti D (Minor Leagues)
Danil Antropov RW (Minor Leagues)
Nik Antropov C (Free Agent)
Daniil Apalkov LW (Minor Leagues)
Ken Appleby G Nashville
Mason Appleton RW Winnipeg
Luciano Aquino C (Free Agent)
Olivier Archambault LW (Free Agent)
Andrew Archer D (Free Agent)
Darren Archibald RW Toronto
Josh Archibald RW Edmonton
Mark Arcobello RW (Free Agent)
Mark Ardelan D (Free Agent)
Jayson Argue G (Minor Leagues)
Denis Arkhipov C (Free Agent)
Mantas Armalis G (Free Agent)
Joel Armia RW Montreal
Jamie Armstrong LW (Minor Leagues)
John Armstrong C Calgary
Riley Armstrong RW (Free Agent)
Derek Army C Nashville
Tyler Arnason C (Free Agent)
Jamie Arniel C (Free Agent)
Bill Arnold C (Free Agent)
Scott Arnold RW (Free Agent)
Taylor Aronson D (Free Agent)
Dean Arsene D (Free Agent)
Vincent Arseneau LW (Free Agent)
Evgeny Artyukhin RW (Free Agent)
Viktor Arvidsson RW Nashville
Arron Asham RW (Free Agent)
Carter Ashton RW (Free Agent)
Yaroslav Askarov G (Minor Leagues)
Cameron Askew C (Minor Leagues)
Keegan Asmundson G (Free Agent)
Jonathan Aspirot D Ottawa
Jonatan Asplund D (Minor Leagues)
Rasmus Asplund C Buffalo
Samuel Asselin C Boston
Peter Aston D (Free Agent)
Zach Aston-Reese LW Pittsburgh
Spencer Asuchak RW (Free Agent)
Andreas Athanasiou C Detroit
P.J. Atherton D Detroit
Cam Atkinson RW Columbus
Ronnie Attard D Philadelphia
Nicolas Aube-Kubel RW Philadelphia
Brent Aubin RW (Minor Leagues)
Jean-Sebastien Aubin G (Minor Leagues)
Mathieu Aubin C (Minor Leagues)
Louis-Marc Aubry C (Free Agent)
Keith Aucoin C (Free Agent)
Daniel Audette C (Free Agent)
Justin Auger RW (Free Agent)
Keith Aulie D (Free Agent)
Jared Aulin C (Free Agent)
Gage Ausmus D (Free Agent)
Sean Avery LW (Free Agent)
Mike Aviani C Tampa Bay
Dick Axelsson LW (Free Agent)
Justin Azevedo C (Free Agent)