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 Aaron Aragon CLWRW USA 27 Free Agent $0 0 Aaron Dell G CAN 35 Bruins $1,000,000 1 Aaron Ekblad D CAN 28 Ottawa Senators $7,400,000 1 Aaron Luchuk CLWRW CAN 27 Free Agent $0 0 Aaron Miller CLWRW USA 29 Free Agent $0 0 Aaron Ness D USA 34 Free Agent $0 0 Aatu Raty C FIN 22 Canucks $875,000 2 Adam Beckman LW CAN 23 Gulls $950,000 1 Adam Berg CLWRW CAN 27 Free Agent $0 0 Adam Boqvist D SWE 24 Vancouver Canucks $3,200,000 2 Adam Brooks C CAN 28 Free Agent $0 0 Adam Brubacher D CAN 29 Free Agent $0 0 Adam Cracknell CLWRW CAN 39 Los Angeles Kings $775,000 1 Adam Dawe CLWRW CAN 25 Free Agent $0 0 Adam Eby D USA 27 Free Agent $0 0 Adam Edstrom C SWE 24 Crunch $875,000 2 Adam Erne LW USA 29 Washington Capitals $2,500,000 2 Adam Fantilli C CAN 20 Thunderbirds $950,000 3 Adam Fox D USA 26 Los Angeles Kings $9,500,000 6 Adam Gaudette LW USA 28 Philadelphia Flyers $1,000,000 2 Adam Ginning D SWE 24 Penguins $875,000 1 Adam Goodsir CLWRW USA 26 Free Agent $0 0 Adam Henrique C CAN 34 Anaheim Ducks $4,000,000 1 Adam Karashik D USA 26 Free Agent $0 0 Adam Klapka RW CZE 24 Senators $800,000 1 Adam Larsson D SWE 32 Colorado Avalanche $3,500,000 2 Adam Lowry C USA 31 St Louis Blues $3,600,000 4 Adam Mechura LW CZE 21 Free Agent $0 0 Adam Pelech D CAN 30 Nashville Predators $5,400,000 3 Adam Raska RW CZE 23 Senators $850,000 1 Adam Ruzicka C SVK 25 New York Rangers $1,400,000 2 Adam Samuelsson D USA 24 Free Agent $0 0 Adam Scheel G USA 25 New York Rangers $875,000 2 Adam Sykora CLWRW SVK 20 Condors $875,000 3 Adam Wilsby D SWE 24 IceHogs $875,000 1 Adin Hill G CAN 28 Chicago Blackhawks $2,200,000 1 Adrian Kempe CLWRW SWE 28 Pittsburgh Penguins $8,000,000 8 Adrien Beraldo D CAN 24 Free Agent $0 0 Aidan De La Gorgendiere D CAN 22 Free Agent $0 0 Aidan Fulp D USA 24 Free Agent $0 0 Aidan McDonough LW USA 25 Free Agent $0 0 AJ Greer LW CAN 28 Islanders $950,000 2 AJ White CLWRW USA 32 Free Agent $0 0 Akil Thomas C CAN 24 Penguins $900,000 1 Akira Schmid G SUI 24 Chicago Blackhawks $850,000 1 Akito Hirose D CAN 25 Stars $1,000,000 2 Aku Raty RW FIN 23 Admirals $875,000 2 Albert Johansson D SWE 23 Admirals $875,000 1 Alec Butcher CLWRW USA 30 Free Agent $0 0 Alec Martinez D USA 37 Winnipeg Jets $900,000 4 Alec Regula D USA 24 Wild $775,000 2 Aleksander Barkov C FIN 29 New Jersey Devils $10,000,000 7 Ales Stezka G CZE 27 Barracuda $775,000 2 Alex Aleardi CLWRW USA 32 Free Agent $0 0 Alex Barre-Boulet C CAN 27 Washington Capitals $1,000,000 4 Alex Beaucage RW CAN 23 Americans $850,000 1 Alex Belzile RW CAN 33 Checkers $1,000,000 1 Alex Cohen CLWRW USA 26 Free Agent $0 0 Alex DeBrincat RW USA 27 Anaheim Ducks $6,750,000 1 Alex Doucet LW CAN 22 Comets $775,000 2 Alex Frye CLWRW USA 26 Free Agent $0 0 Alex Gallant LW CAN 32 Free Agent $0 0 Alex Goligoski D USA 39 Los Angeles Kings $975,000 1 Alex Iafallo LW USA 31 Vegas Golden Knights $2,750,000 1 Alex Jefferies LW USA 23 Eagles $875,000 2 Alex Kannok-Leipert D CAN 24 Wolves $950,000 2 Alex Kile LW USA 30 Free Agent $0 0 Alex Killorn LW CAN 35 Ottawa Senators $4,875,000 3 Alex Koopmeiners CLWRW USA 32 Free Agent $0 0 Alex Laferriere RW USA 23 Firebirds $950,000 2 Alex Limoges LW USA 27 Eagles $900,000 1 Alex Lyon G USA 32 Washington Capitals $900,000 1 Alex Nedeljkovic G USA 28 New York Rangers $1,500,000 2 Alex Newhook C CAN 23 Los Angeles Kings $4,000,000 4 Alex Nylander LW CAN 26 Wolf Pack $1,000,000 1 Alex Ovechkin LW RUS 39 Detroit Red Wings $9,500,000 2 Alex Peters D CAN 28 Free Agent $0 0 Alex Petrovic D CAN 32 Wild $775,000 1 Alex Pietrangelo D CAN 34 Columbus Blue Jackets $6,750,000 3 Alex Sheehy D USA 26 Free Agent $0 0 Alex Stalock G USA 37 Free Agent $0 0 Alex Steeves C USA 25 St Louis Blues $950,000 4 Alex Swetlikoff CLWRW CAN 23 Roadrunners $950,000 1 Alex Tuch RW USA 28 Toronto Maple Leafs $4,750,000 3 Alex Turcotte C USA 23 Heat $1,000,000 1 Alex Vlasic D USA 23 Detroit Red Wings $925,000 1 Alex Wennberg C SWE 30 New York Islanders $3,500,000 4 Alex Whelan RW USA 27 Free Agent $0 0 Alex-Olivier Voyer RW CAN 25 Free Agent $0 0 Alexandar Georgiev G BGR 28 Philadelphia Flyers $5,000,000 1 Alexander Alexeyev D RUS 25 Vegas Golden Knights $1,200,000 3 Alexander Barabanov LW RUS 30 Crunch $5,000,000 3 Alexander Gilmour CLWRW CAN 28 Free Agent $0 0 Alexander Green D USA 26 Free Agent $0 0 Alexander Holtz RW SWE 22 Heat $850,000 1 Alexander Kerfoot C CAN 30 Edmonton Oilers $4,200,000 2 Alexander Kisakov RW RUS 22 Penguins $875,000 2 Alexander Romanov D RUS 24 Minnesota Wild $2,750,000 2 Alexander True C DEN 27 Griffins $950,000 1 Alexandre Carrier D CAN 28 Los Angeles Kings $3,250,000 2 Alexandre Fortin LW CAN 27 Free Agent $0 0 Alexandre Texier C FRA 25 Reign $1,525,000 1 Alexey Toropchenko RW RUS 25 Bears $2,150,000 2 Alexis D'Aoust CLWRW CAN 28 Free Agent $0 0 Alexis Gendron CLWRW CAN 21 Heat $875,000 3 Alexis Lafreniere LW CAN 23 Nashville Predators $4,800,000 2 Aliaksei Protas C BLR 23 Admirals $850,000 1 Amadeus Lombardi C CAN 21 Reign $875,000 3 Anders Bjork LW USA 28 Islanders $900,000 1 Anders Lee LW USA 34 Vancouver Canucks $5,500,000 3 Andre Burakovsky LW SWE 29 Vancouver Canucks $4,000,000 4 Andre Ghantous CLWRW USA 26 Free Agent $0 0 Andre Lee LW SWE 24 Griffins $850,000 2 Andreas Athanasiou C CAN 30 New Jersey Devils $777,000 4 Andreas Englund D SWE 28 Heat $800,000 2 Andrei Bakanov LW RUS 22 Free Agent $0 0 Andrei Kuzmenko LW RUS 28 Minnesota Wild $7,500,000 6 Andrei Svechnikov RW RUS 24 Columbus Blue Jackets $7,750,000 6 Andrei Vasilevskiy G RUS 30 Los Angeles Kings $9,000,000 5 Andrew Agozzino LW CAN 33 Stars $825,000 1 Andrew Bellant CLWRW USA 27 Free Agent $0 0 Andrew Cogliano C CAN 37 Los Angeles Kings $1,500,000 1 Andrew Copp C USA 30 Vegas Golden Knights $4,500,000 2 Andrew Fyten CLWRW CAN 26 Free Agent $0 0 Andrew Jarvis D CAN 27 Free Agent $0 0 Andrew Mangiapane LW CAN 28 St Louis Blues $4,750,000 3 Andrew McLean D USA 29 Free Agent $0 0 Andrew Peeke D USA 26 Anaheim Ducks $2,500,000 1 Andrew Perrott D USA 23 Phantoms $775,000 2 Andrew Peski D CAN 27 Free Agent $0 0 Andrew Poturalski C USA 30 Moose $850,000 1 Andrew Welinski D USA 31 Carolina Hurricanes $775,000 1 Andy Carroll D USA 27 Free Agent $0 0 Andy Willis CLWRW USA 26 Free Agent $0 0 Angus Crookshank LW CAN 25 Ottawa Senators $850,000 1 Anson Thornton G CAN 21 Senators $775,000 3 Anthony Angello RW USA 28 Free Agent $0 0 Anthony Beauchamp CLWRW CAN 26 Free Agent $0 0 Anthony Beauregard C CAN 29 Free Agent $0 0 Anthony Beauvillier LW CAN 27 Utah Hockey Club $4,000,000 2 Anthony Callin CLWRW USA 26 Free Agent $0 0 Anthony Cirelli C CAN 27 Nashville Predators $6,000,000 7 Anthony Collins CLWRW CAN 35 Free Agent $0 0 Anthony Costantini D CAN 22 Free Agent $0 0 Anthony Duclair LW CAN 29 Tampa Bay Lightning $5,000,000 2 Anthony Firriolo D USA 26 Free Agent $0 0 Anthony Grissom D USA 28 Free Agent $0 0 Anthony Mantha RW CAN 30 New York Islanders $5,750,000 3 Anthony Petruzzelli CLWRW USA 31 Free Agent $0 0 Anthony Repaci CLWRW CAN 30 Free Agent $0 0 Anthony Richard C CAN 28 San Jose Sharks $1,000,000 3 Anthony Stolarz G USA 30 Carolina Hurricanes $2,800,000 2 Anthony Vincent CLWRW USA 27 Free Agent $0 0 Anton Blidh LW SWE 29 Free Agent $0 0 Anton Forsberg G SWE 32 New York Islanders $2,000,000 2 Anton Lundell C FIN 23 Chicago Blackhawks $925,000 1 Anton Malmstrom D SWE 24 Condors $775,000 1 Antonio Stranges C USA 22 Gulls $875,000 2 Antti Raanta G FIN 35 Winnipeg Jets $900,000 1 Antti Saarela CLWRW FIN 23 Free Agent $0 0 Antti Tuomisto D FIN 23 Gulls $875,000 2 Anze Kopitar C SVN 37 Ottawa Senators $7,500,000 1 Arber Xhekaj D CAN 23 Heat $950,000 1 Arnaud Durandeau LW CAN 25 Condors $800,000 1 Arshdeep Bains LW CAN 23 Admirals $950,000 2 Artem Anisimov C RUS 36 Free Agent $0 0 Artem Grushnikov D RUS 21 Barracuda $875,000 3 Artem Guryev D RUS 21 Gulls $875,000 3 Artem Zub D RUS 29 Washington Capitals $5,000,000 3 Artemi Knyazev D RUS 23 Americans $850,000 1 Artemi Panarin LW RUS 33 Florida Panthers $10,500,000 3 Arthur Kaliyev RW USA 23 Seattle Kraken $2,000,000 3 Artturi Lehkonen LW FIN 29 Colorado Avalanche $4,500,000 3 Arturs Silovs G LAT 23 Eagles $850,000 1 Artyom Kulakov D RUS 21 Free Agent $0 0 Arvid Holm G SWE 26 Free Agent $0 0 Arvid Soderblom G SWE 25 Penguins $1,000,000 1 Ashton Calder CLWRW USA 26 Free Agent $0 0 Ashton Sautner D CAN 30 Free Agent $0 0 Austin Albrecht CLWRW USA 28 Free Agent $0 0 Austin Czarnik C USA 32 Islanders $775,000 1 Austin Magera CLWRW USA 26 Free Agent $0 0 Austin Master CLWRW USA 26 Free Agent $0 0 Austin Osmanski D USA 26 Free Agent $0 0 Austin Poganski RW USA 28 Free Agent $0 0 Austin Rueschhoff CLWRW USA 27 Moose $775,000 1 Austin Strand D CAN 27 Carolina Hurricanes $775,000 1 Austin Watson LW USA 32 Chicago Blackhawks $2,500,000 1 Auston Matthews C USA 27 Minnesota Wild $12,000,000 2 Avery Hayes RW USA 22 Firebirds $875,000 3 Avery Winslow D USA 22 Free Agent $0 0 Axel Jonsson-Fjallby LW SWE 26 Canucks $1,000,000 1 Ayden MacDonald CLWRW CAN 28 Free Agent $0 0 Total 2683