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 Free Agent $0 0 Aaron Dell G CAN 37 Free Agent $0 0 Aaron Ekblad D CAN 30 Ottawa Senators $6,960,000 5 Aaron Hyman D CAN 28 Free Agent $0 0 Aaron Luchuk CLWRW CAN 29 Free Agent $0 0 Aaron Ness D USA 36 Free Agent $0 0 Aatu Jamsen CLWRW FIN 22 Reign $875,000 2 Aatu Raty C FIN 23 Canucks $875,000 1 Adam Beckman LW CAN 25 Gulls $950,000 1 Adam Berg CLWRW CAN 29 Free Agent $0 0 Adam Boqvist D SWE 25 Vancouver Canucks $3,200,000 1 Adam Edstrom C SWE 25 Tampa Bay Lightning $875,000 1 Adam Engstrom D SWE 22 Penguins $875,000 3 Adam Erne LW USA 31 Bears $2,500,000 1 Adam Fantilli C CAN 21 Thunderbirds $950,000 2 Adam Fox D USA 28 Los Angeles Kings $9,500,000 5 Adam Gaudette LW USA 29 Carolina Hurricanes $1,000,000 1 Adam Ginning D SWE 26 Penguins $875,000 2 Adam Goodsir CLWRW USA 27 Free Agent $0 0 Adam Henrique C CAN 36 Florida Panthers $2,750,000 4 Adam Klapka RW CZE 25 St Louis Blues $1,250,000 2 Adam Larsson D SWE 33 Buffalo Sabres $3,500,000 1 Adam Lowry C USA 33 Winnipeg Jets $3,600,000 3 Adam McCormick D CAN 25 Free Agent $0 0 Adam Pelech D CAN 31 Nashville Predators $5,400,000 2 Adam Pitters CLWRW CAN 27 Free Agent $0 0 Adam Raska RW CZE 24 Senators $775,000 1 Adam Robbins CLWRW CAN 26 Free Agent $0 0 Adam Scheel G USA 27 Wolf Pack $875,000 1 Adam Sykora CLWRW SVK 21 Condors $875,000 2 Adam Tisdale CLWRW USA 27 Free Agent $0 0 Adam Wilsby D SWE 25 Colorado Avalanche $950,000 1 Adin Hill G CAN 30 Chicago Blackhawks $6,000,000 4 Adrian Kempe CLWRW SWE 29 Pittsburgh Penguins $8,000,000 7 Adrien Bisson D CAN 27 Free Agent $0 0 Aidan Fulp D USA 26 Free Agent $0 0 Aidan McDonough LW USA 26 Marlies $775,000 1 Aidan Sutter D USA 23 Free Agent $0 0 AJ Greer LW CAN 29 New York Islanders $950,000 1 AJ White CLWRW USA 34 Free Agent $0 0 Akil Thomas C CAN 26 Comets $900,000 2 Akira Schmid G SUI 26 Tampa Bay Lightning $1,000,000 2 Akito Hirose D CAN 27 Penguins $1,000,000 1 Aku Raty RW FIN 24 Admirals $875,000 1 Albert Johansson D SWE 25 Admirals $1,500,000 1 Alec Butcher CLWRW USA 32 Free Agent $0 0 Alec Martinez D USA 38 Pittsburgh Penguins $900,000 3 Aleksander Barkov C FIN 30 New Jersey Devils $10,000,000 6 Aleksanteri Kaskimaki CLWRW FIN 22 Comets $875,000 3 Aleksi Heimosalmi D FIN 23 Heat $875,000 2 Ales Stezka G CZE 29 Vancouver Canucks $775,000 1 Alex Aleardi CLWRW USA 33 Free Agent $0 0 Alex Barre-Boulet C CAN 29 Heat $1,000,000 3 Alex Beaucage RW CAN 24 Americans $850,000 1 Alex Belzile RW CAN 34 Wolf Pack $800,000 2 Alex Cohen CLWRW USA 27 Silver Knights $775,000 1 Alex DeBrincat RW USA 28 Anaheim Ducks $8,600,000 8 Alex DiPaolo CLWRW CAN 26 Free Agent $0 0 Alex Doucet LW CAN 24 Comets $775,000 1 Alex Frye CLWRW USA 27 Free Agent $0 0 Alex Gallant LW CAN 33 Free Agent $0 0 Alex Gritz CLWRW USA 25 Free Agent $0 0 Alex Iafallo LW USA 32 Pittsburgh Penguins $5,250,000 4 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 Laferriere RW USA 24 Seattle Kraken $950,000 1 Alex Limoges LW USA 28 Eagles $1,000,000 4 Alex Lyon G USA 33 Florida Panthers $1,500,000 4 Alex Nedeljkovic G USA 30 New York Rangers $1,500,000 1 Alex Newhook C CAN 25 Los Angeles Kings $4,000,000 3 Alex Nylander LW CAN 28 New York Rangers $1,000,000 2 Alex Ovechkin LW RUS 40 Detroit Red Wings $9,500,000 1 Alex Petrovic D CAN 34 Firebirds $1,000,000 2 Alex Pietrangelo D CAN 36 Columbus Blue Jackets $6,750,000 2 Alex Sheehy D USA 28 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 30 Washington Capitals $4,750,000 2 Alex Turcotte C USA 25 Senators $1,300,000 2 Alex Vlasic D USA 24 Detroit Red Wings $4,800,000 6 Alex Wennberg C SWE 31 Buffalo Sabres $3,500,000 3 Alex Wideman CLWRW CAN 34 Free Agent $0 0 Alex Young CLWRW CAN 25 Free Agent $0 0 Alexandar Georgiev G BGR 30 New Jersey Devils $2,250,000 2 Alexander Alexeyev D RUS 26 Washington Capitals $1,200,000 2 Alexander Campbell C CAN 25 Wolves $875,000 1 Alexander Holtz RW SWE 24 New York Rangers $1,200,000 2 Alexander Kerfoot C CAN 31 Buffalo Sabres $4,200,000 1 Alexander Kisakov RW RUS 23 Penguins $875,000 1 Alexander Romanov D RUS 26 Minnesota Wild $2,750,000 1 Alexander Suzdalev LW RUS 22 Condors $950,000 3 Alexandre Carrier D CAN 29 Washington Capitals $3,250,000 1 Alexandre Texier C FRA 26 New York Rangers $2,100,000 2 Alexei Kolosov G BLR 24 Comets $950,000 2 Alexey Toropchenko RW RUS 26 Washington Capitals $2,150,000 1 Alexis Gendron CLWRW CAN 22 Heat $875,000 2 Alexis Gravel G DEU 26 Free Agent $0 0 Alexis Lafreniere LW CAN 24 Montreal Canadiens $4,800,000 1 Aliaksei Protas C BLR 25 Nashville Predators $4,000,000 1 Amadeus Lombardi C CAN 22 Reign $875,000 2 Anders Bjork LW USA 29 Phantoms $775,000 1 Anders Lee LW USA 35 Vancouver Canucks $5,500,000 2 Andre Anania D CAN 23 Free Agent $0 0 Andre Burakovsky LW SWE 31 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 Eagles $777,000 3 Andreas Englund D SWE 30 Montreal Canadiens $800,000 1 Andrei Bakanov LW RUS 24 Free Agent $0 0 Andrei Kuzmenko LW RUS 30 Minnesota Wild $7,500,000 5 Andrei Svechnikov RW RUS 26 Columbus Blue Jackets $7,750,000 5 Andrei Vasilevskiy G RUS 31 Los Angeles Kings $9,000,000 4 Andrew Agozzino LW CAN 35 New York Rangers $950,000 2 Andrew Bellant CLWRW USA 28 Free Agent $0 0 Andrew Copp C USA 31 Edmonton Oilers $4,500,000 1 Andrew Coxhead CLWRW CAN 26 Free Agent $0 0 Andrew Fyten CLWRW CAN 27 Free Agent $0 0 Andrew Jarvis D CAN 29 Free Agent $0 0 Andrew Lucas D CAN 27 Free Agent $0 0 Andrew Mangiapane LW CAN 30 Utah Mammoth $4,750,000 2 Andrew McLean D USA 31 Free Agent $0 0 Andrew Nielsen D CAN 29 Free Agent $0 0 Andrew Peeke D USA 28 Columbus Blue Jackets $2,500,000 3 Andrew Perrott D USA 24 Wolf Pack $775,000 1 Andrew Poturalski C USA 32 Dallas Stars $1,000,000 1 Angus Booth D CAN 22 Admirals $875,000 3 Angus Crookshank LW CAN 26 Checkers $900,000 1 Anson Thornton G CAN 22 Ottawa Senators $775,000 2 Anthony Angello RW USA 30 Free Agent $0 0 Anthony Bardaro CLWRW CAN 33 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 Philadelphia Flyers $2,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 30 Free Agent $0 0 Anthony Hora D CAN 27 Free Agent $0 0 Anthony Mantha RW CAN 31 Montreal Canadiens $5,750,000 2 Anthony Petruzzelli CLWRW USA 33 Free Agent $0 0 Anthony Repaci CLWRW CAN 31 Free Agent $0 0 Anthony Richard C CAN 29 Checkers $1,000,000 2 Anthony Romano CLWRW USA 25 Roadrunners $875,000 1 Anthony Stolarz G USA 32 Carolina Hurricanes $2,800,000 1 Anthony Vincent CLWRW USA 28 Free Agent $0 0 Anton Blidh LW SWE 31 IceHogs $950,000 2 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 26 Free Agent $0 0 Anton Wahlberg C SWE 20 Gulls $875,000 3 Antonio Stranges C USA 24 Gulls $875,000 1 Antti Tuomisto D FIN 25 Gulls $875,000 1 Anze Kopitar C SLO 38 Colorado Avalanche $5,500,000 3 Ara Nazarian CLWRW CAN 30 Free Agent $0 0 Arber Xhekaj D CAN 25 Calgary Flames $1,600,000 2 Arshdeep Bains LW CAN 25 Admirals $950,000 1 Artem Duda D RUS 22 Condors $875,000 3 Artem Grushnikov D RUS 23 Barracuda $875,000 2 Artem Guryev D RUS 23 Gulls $875,000 2 Artem Zub D RUS 30 Washington Capitals $5,000,000 2 Artemi Panarin LW RUS 34 Florida Panthers $10,500,000 2 Arthur Kaliyev RW USA 24 New Jersey Devils $2,000,000 2 Arttu Hyry RW FIN 25 Condors $950,000 1 Artturi Lehkonen LW FIN 30 Vegas Golden Knights $4,500,000 2 Artur Akhtyamov G RUS 24 Barracuda $875,000 2 Artur Cholach D UKR 22 Free Agent $0 0 Arturs Silovs G LAT 25 Colorado Avalanche $1,000,000 1 Artyom Borshyov D RUS 25 Free Agent $0 0 Artyom Kulakov D RUS 23 Free Agent $0 0 Artyom Levshunov D BLR 20 Condors $875,000 3 Arvid Caderoth CLWRW SWE 26 Free Agent $0 0 Arvid Soderblom G SWE 26 New York Islanders $1,300,000 1 Ashton Sautner D CAN 32 Free Agent $0 0 Atley Calvert C CAN 22 Marlies $950,000 3 Austen Swankler CLWRW USA 24 Free Agent $0 0 Austin Albrecht CLWRW USA 30 Free Agent $0 0 Austin Heidemann C USA 26 Free Agent $0 0 Austin Magera CLWRW USA 27 Free Agent $0 0 Austin Master CLWRW USA 27 Free Agent $0 0 Austin Poganski RW USA 30 Griffins $775,000 2 Austin Saint CLWRW CAN 24 Free Agent $0 0 Austin Strand D CAN 29 Silver Knights $775,000 1 Austin Wagner LW USA 28 Free Agent $0 0 Austin Watson LW USA 34 Seattle Kraken $1,000,000 2 Auston Matthews C USA 28 Minnesota Wild $12,000,000 1 Avery Hayes RW USA 23 Marlies $875,000 2 Avery Winslow D USA 23 Free Agent $0 0 Axel Jonsson-Fjallby LW SWE 28 Free Agent $0 0 Ayden MacDonald CLWRW CAN 29 Free Agent $0 0 Ayo Adeniye D CAN 27 Free Agent $0 0 Total 2215