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