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 QUE 25 Moose $750,000 3 Aarne Talvitie CLW FIN 23 Americans $842,500 1 Aaron Dell G AB 33 Brooklyn Islanders $750,000 1 Aaron Ekblad D ONT 26 Brooklyn Islanders $7,500,000 4 Aaron Luchuk C ONT 25 Heat $750,000 1 Aaron Ness D USA 32 Free Agent $0 0 Adam Beckman LW SKW 21 Griffins $925,000 2 Adam Boqvist D SWE 21 Eagles $894,167 4 Adam Brooks C MAN 26 Phantoms $925,000 3 Adam Brubacher D ONT 26 Free Agent $0 0 Adam Clendening D USA 29 Barracuda $750,000 1 Adam Cracknell C RW SKW 37 Free Agent $0 0 Adam Erne LWRW USA 27 Boston Bruins $2,100,000 2 Adam Fox D USA 24 Toronto Mapleleafs $925,000 8 Adam Gaudette CLWRW USA 25 Barracuda $997,500 2 Adam Helewka LW BC 27 Thunderbirds $750,000 1 Adam Henrique CLW ONT 32 Buffalo Sabres $5,850,000 4 Adam Huska G SLO 25 Thunderbirds $750,000 1 Adam Johnson C RW USA 28 Sound Tigers $750,000 1 Adam Larsson D SWE 29 Caroline Hurricane $4,000,000 4 Adam Lowry C USA 29 Minnesota Wild $3,250,000 5 Adam Pelech D ONT 27 Columbus Blue Jackets $5,750,000 8 Adam Raska LWRW CZE 20 Bears $848,333 3 Adam Ruzicka CLWRW SLO 23 Condors $801,666 1 Adam Scheel G USA 23 Reign $925,000 1 Adam Werner G SWE 27 Griffins $750,000 1 Adin Hill G AB 26 Toronto Mapleleafs $2,175,000 2 Adrian Kempe CLWRW SWE 25 Dallas Stars $2,000,000 5 Aidan Dudas C ONT 22 Gulls $786,667 2 Akil Thomas C RW ONT 22 Monsters $795,000 2 Akira Schmid G SWI 22 penguins $850,833 3 Alan Quine CLW ONT 29 Checkers $750,000 1 Alec Martinez D USA 35 Dallas Stars $5,250,000 3 Alec McCrea D USA 27 Free Agent $0 0 Alec Regula D USA 22 Ottawa Senators $866,667 2 Aleksander Barkov C FIN 26 St.Louis Blues $5,900,000 9 Aleksi Heponiemi LWRW FIN 23 Moose $925,000 2 Alex Barre-Boulet C QUE 25 Crunch $758,333 3 Alex Beaucage LWRW QUE 21 wild $878,333 3 Alex Belzile CLWRW QUE 30 Florida Panthers $750,000 1 Alex Biega D QUE 34 Free Agent $0 0 Alex Chiasson LWRW QUE 31 Ottawa Senators $750,000 1 Alex D'Orio G QUE 23 Americans $733,333 2 Alex DeBrincat LWRW USA 24 Washington Capitals $6,400,000 2 Alex Formenton LW ONT 22 stars $747,500 1 Alex Galchenyuk CLW USA 28 Florida Panthers $750,000 1 Alex Gallant LW PEI 29 Free Agent $0 0 Alex Goligoski D USA 37 Pittsburgh Penguins $5,000,000 1 Alex Green D USA 24 $817,500 1 Alex Iafallo CLW USA 28 Nashville Predators $4,000,000 4 Alex Kannok Leipert D THI 22 Free Agent $0 0 Alex Kile LW USA 28 Free Agent $0 0 Alex Killorn LW NS 32 Winnipeg Jets $4,450,000 2 Alex Limoges CLW USA 24 Bruins $750,000 2 Alex Lyon G USA 29 Gulls $750,000 1 Alex Nedeljkovic G USA 26 Dallas Stars $3,000,000 2 Alex Newhook CLWRW NB 21 stars $908,333 2 Alex Ovechkin LW RUS 36 Buffalo Sabres $9,500,000 5 Alex Peters D ONT 26 Free Agent $0 0 Alex Petrovic D AB 30 Free Agent $0 0 Alex Pietrangelo D ONT 32 Chicago Blackhawks $8,800,000 6 Alex Stalock G USA 35 Free Agent $0 0 Alex Steeves CLWRW USA 22 Reign $834,167 3 Alex Tuch LWRW USA 26 Las Vegas Golden Knights $4,750,000 5 Alex Turcotte C USA 21 Phantoms $925,000 2 Alex Vlasic D USA 21 wild $916,667 3 Alex Whelan RW USA 25 Free Agent $0 0 Alex-Olivier Voyer RW QUE 23 Griffins $750,000 1 Alexandar Georgiev G BUL 26 Dallas Stars $2,425,000 4 Alexander Alexeyev D RUS 22 Bruins $863,333 2 Alexander Barabanov LWRW RUS 28 Crunch $1,000,000 3 Alexander Edler D SWE 36 Seattle Kraken $3,500,000 1 Alexander Holtz RW SWE 20 Minnesota Wild $925,000 2 Alexander Kerfoot CLW CAN 27 Colorado Avalanche $3,500,000 2 Alexander Khovanov C RUS 22 Eagles $811,667 1 Alexander Nylander LWRW SWE 24 Bruins $874,125 2 Alexander Radulov RW RUS 36 Detroit Redwings $6,250,000 1 Alexander Romanov D RUS 22 stars $894,167 2 Alexander True C DEN 25 Bruins $750,000 2 Alexander Volkov RW RUS 25 Nashville Predators $925,000 1 Alexander Wennberg CLWRW SWE 27 Dallas Stars $4,500,000 3 Alexandre Carrier D QUE 25 Calgary Flames $733,333 2 Alexandre Fortin LWRW QUE 25 Icehogs $750,000 1 Alexandre Texier CLW FRA 22 Marlies $1,525,000 2 Alexei Melnichuk G RUS 24 Bruins $925,000 1 Alexey Toropchenko RW RUS 23 Phantoms $775,000 2 Alexis D'Aoust RW QUE 26 Free Agent $0 0 Alexis Lafreniere LWRW QUE 20 stars $925,000 2 Aliaksei Protas C BLR 21 Rocket $789,167 3 Amir Miftakhov G RUS 22 Reign $838,333 3 Anatolii Golyshev LWRW RUS 27 Free Agent $0 0 Anders Bjork LWRW USA 26 Boston Bruins $1,600,000 2 Anders Lee LW USA 32 Detroit Redwings $7,000,000 5 Andre Burakovsky LWRW AUS 27 St.Louis Blues $4,900,000 6 Andre Lee CLW SWE 22 Thunderbirds $750,000 3 Andreas Athanasiou CLWRW ONT 28 Washington Capitals $2,700,000 2 Andreas Borgman D SWE 27 Icehogs $750,000 1 Andreas Englund D SWE 26 $750,000 2 Andreas Johnsson LWRW SWE 27 Calgary Flames $3,400,000 2 Andreas Wingerli CLW SWE 24 Thunderbirds $842,500 1 Andrei Altybarmakian LW RUS 24 Free Agent $0 0 Andrei Altybarmakyan RW RUS 24 Moose $817,500 1 Andrei Svechnikov LWRW RUS 22 Chicago Blackhawks $7,750,000 8 Andrei Vasilevskiy G RUS 28 New York Rangers $9,500,000 7 Andrej Sekera D SVK 36 Calgary Flames $1,500,000 1 Andrej Sustr D CZE 31 Free Agent $0 0 Andrew Agozzino CLW ONT 31 Free Agent $0 0 Andrew Cogliano LW ONT 35 Columbus Blue Jackets $1,000,000 1 Andrew Copp CLWRW USA 28 Anaheim Ducks $3,640,000 6 Andrew D'Agostini G ONT 29 Free Agent $0 0 Andrew Hammond G BC 34 Free Agent $0 0 Andrew Ladd LW BC 36 Free Agent $0 0 Andrew Mangiapane LWRW ONT 26 Brooklyn Islanders $2,425,000 4 Andrew Nielsen D AB 25 Free Agent $0 0 Andrew Oglevie C USA 27 Wolf Pack $750,000 1 Andrew Peeke D USA 24 Bruins $787,500 2 Andrew Poturalski C USA 28 Eagles $750,000 3 Andrew Shaw LWRW ONT 31 Vancouver Canucks $3,900,000 1 Andrew Shortridge G USA 27 Free Agent $0 0 Andy Andreoff CLW ONT 31 Free Agent $0 0 Andy Greene D USA 39 St.Louis Blues $750,000 1 Andy Welinski D USA 29 Marlies $750,000 1 Angus Crookshank LW BC 22 Heat $838,333 2 Anthony Angello RW USA 26 Silver Knights $725,000 2 Anthony Beauvillier LW QUE 25 Florida Panthers $4,150,000 3 Anthony Bitetto D USA 32 Pittsburgh Penguins $737,500 2 Anthony Cirelli C RW ONT 25 Brooklyn Islanders $4,800,000 10 Anthony DeAngelo D USA 26 Tampabay Lightning $1,000,000 3 Anthony Duclair LWRW QUE 26 Washington Capitals $3,000,000 3 Anthony Greco LWRW USA 28 penguins $737,500 1 Anthony Louis CLW USA 27 Free Agent $0 0 Anthony Mantha LWRW QUE 27 Winnipeg Jets $5,700,000 3 Anthony Richard C QUE 25 Phantoms $750,000 2 Anthony Stolarz G USA 28 Las Vegas Golden Knights $950,000 2 Antoine Bibeau G QUE 28 Las Vegas Golden Knights $750,000 2 Antoine Morand C QUE 23 Eagles $778,333 1 Antoine Roussel LW FRA 32 Las Vegas Golden Knights $3,000,000 1 Anton Blidh LWRW SWE 27 Bruins $750,000 2 Anton Forsberg G SWE 29 Pittsburgh Penguins $900,000 1 Anton Khudobin G KAZ 36 Monsters $3,333,333 2 Anton Lundell C FIN 20 Moose $925,000 3 Anton Stralman D SWE 36 Vancouver Canucks $5,500,000 1 Antonio Stranges CLW USA 20 Admirals $846,667 4 Antti Raanta G FIN 33 Edmonton Oilers $2,000,000 2 Antti Suomela C FIN 28 Detroit Redwings $750,000 1 Anze Kopitar C SLO 34 Anaheim Ducks $10,000,000 3 Ara Nazarian CLW USA 26 Free Agent $0 0 Arnaud Durandeau LW QUE 23 Wolf Pack $756,667 1 Arsen Khisamutdinov LW RUS 24 Wolves $795,000 1 Artem Zub D RUS 26 Montreal Canadiens $2,500,000 2 Artemi Kniazev D RUS 21 Marlies $789,167 3 Artemi Panarin LW RUS 30 LosAngeles Kings $11,642,000 5 Arthur Kaliyev LWRW UZB 21 penguins $925,000 2 Arttu Ruotsalainen CLW FIN 24 Reign $925,000 2 Artturi Lehkonen LWRW FIN 27 Colorado Avalanche $2,300,000 6 Arturs Silovs G LAT 21 Rocket $788,889 1 Artyom Serikov D RUS 21 Free Agent $0 0 Arvid Holm G SWE 23 Barracuda $845,833 1 Arvid Soderblom G SWE 22 Reign $883,750 2 Ashton Sautner D MAN 28 $750,000 2 Austin Czarnik CLWRW USA 29 Marlies $725,000 1 Austin Poganski RW USA 26 Thunderbirds $750,000 2 Austin Rueschhoff RW USA 24 Reign $842,500 2 Austin Strand D ALB 25 $771,750 2 Austin Wagner LWRW AB 25 stars $1,133,333 2 Austin Watson LWRW USA 30 Toronto Mapleleafs $1,500,000 2 Auston Matthews C USA 24 Brooklyn Islanders $11,634,000 3 Axel Andersson D SWE 22 Comets $772,500 2 Axel Jonsson-Fjallby LW SWE 24 Eagles $750,000 2 Total 1681