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 CLW CAN 26 Calgary Flames $762,500 2 Aarne Talvitie CLW FIN 23 Eagles $925,000 1 Aaron Dell G CAN 33 Wild $1,000,000 2 Aaron Ekblad D CAN 26 Toronto Maple Leafs $7,500,000 2 Aaron Luchuk C CAN 25 Free Agent $0 0 Aaron Ness D USA 32 Condors $750,000 1 Abbott Girduckis CLWRW CAN 27 Free Agent $0 0 Adam Beckman LW CAN 21 Penguins $894,167 2 Adam Boqvist D SWE 22 Buffalo Sabres $1,744,167 1 Adam Brooks C CAN 26 Silver Knights $762,500 2 Adam Brubacher D CAN 27 Gulls $750,000 1 Adam Carlson G USA 28 Islanders $750,000 1 Adam Clendening D USA 30 Marlies $1,000,000 1 Adam Cracknell CLWRW CAN 37 Dallas Stars $850,000 2 Adam Erne LWRW USA 27 Islanders $2,100,000 1 Adam Fox D USA 24 Florida Panthers $1,775,000 1 Adam Gaudette C USA 26 Barracuda $750,000 1 Adam Gilmour C RW USA 28 Free Agent $0 0 Adam Helewka LW CAN 27 Stars $750,000 1 Adam Henrique CLW CAN 32 Carolina Hurricanes $5,825,000 2 Adam Huska G SLO 25 Wolfpack $750,000 1 Adam Johnson CLW USA 28 Boston Bruins $850,000 2 Adam Larsson D SWE 30 NewYork Rangers $4,000,000 3 Adam Lowry CLW USA 29 Boston Bruins $3,250,000 4 Adam Mascherin LW CAN 24 Senators $750,000 1 Adam Musil C CAN 28 Free Agent $0 0 Adam Ollas Mattsson D SWE 26 Free Agent $0 0 Adam Payerl C CAN 31 Free Agent $0 0 Adam Pelech D CAN 28 NewYork Islanders $5,750,000 5 Adam Plant D CAN 27 Free Agent $0 0 Adam Raska LWRW CZE 21 Admirals $900,000 3 Adam Rockwood C CAN 27 Free Agent $0 0 Adam Ruzicka CLWRW SLO 23 Eagles $850,000 1 Adam Scheel G USA 23 Moose $950,000 1 Adam Tambellini C CAN 28 Free Agent $0 0 Adam Werner G SWE 27 Free Agent $0 0 Adam Wilcox G USA 28 Free Agent $0 0 Adin Hill G CAN 26 SanJose Sharks $2,175,000 1 Adrian Kempe CLWRW SWE 26 NewJersey Devils $5,500,000 4 Ahti Oksanen LW D FIN 29 Free Agent $0 0 Aidan Dudas C CAN 22 Firebirds $791,667 2 Akil Thomas C RW CAN 22 Moose $910,833 2 Akira Schmid G SUI 22 Comets $925,000 3 Alan Quine CLW CAN 29 Phantoms $850,000 1 Albin Grewe LWRW SWE 21 Bruins $750,000 1 Alec Martinez D USA 35 Pittsburgh Penguins $2,600,000 3 Alec McCrea D USA 27 Silver Knights $750,000 1 Alec Regula D USA 22 Boston Bruins $894,167 2 Aleksander Barkov C FIN 27 Columbus Blue Jackets $6,500,000 1 Aleksi Heponiemi C RW FIN 23 Bruins $1,775,000 1 Aleksi Saarela C FIN 25 Comets $750,000 1 Alex Alexeyev D RUS 23 Heat $894,167 1 Alex Barre-Boulet C RW CAN 25 Senators $758,333 2 Alex Beaucage LWRW CAN 21 Eagles $925,000 3 Alex Belzile RW CAN 31 Barracuda $850,000 1 Alex Biega D CAN 34 Buffalo Sabres $850,000 1 Alex Breton D CAN 25 Bruins $750,000 1 Alex Broadhurst C USA 29 Free Agent $0 0 Alex Chiasson LWRW CAN 32 Buffalo Sabres $1,000,000 2 Alex DeBrincat CLWRW USA 25 Calgary Flames $6,400,000 1 Alex DOrio G CAN 23 Rocket $750,000 1 Alex Dostie C CAN 25 Checkers $750,000 1 Alex Formenton LW CAN 23 Nashville Predators $888,333 1 Alex Galchenyuk C USA 28 Montreal Canadiens $1,250,000 2 Alex Gallant LW CAN 30 Free Agent $0 0 Alex Goligoski D USA 37 NewYork Rangers $5,600,000 1 Alex Grant D CAN 33 Free Agent $0 0 Alex Green D USA 24 Crunch $925,000 1 Alex Iafallo LW USA 29 Winnipeg Jets $4,000,000 3 Alex Kannok Leipert D THI 22 Griffins $750,000 1 Alex Kile LW USA 28 Bruins $750,000 2 Alex Killorn CLW CAN 33 TampaBay Lightning $4,450,000 1 Alex Limoges CLW USA 25 Wild $1,000,000 1 Alex Lintuniemi D FIN 27 Free Agent $0 0 Alex Lyon G USA 30 Firebirds $750,000 1 Alex Nedeljkovic G USA 26 Colorado Avalanche $3,000,000 1 Alex Newhook CLW CAN 21 St.Louis Blues $1,491,667 2 Alex Ovechkin LWRW RUS 37 Washington Capitals $9,500,000 4 Alex Peters D CAN 26 Admirals $950,000 2 Alex Petrovic D CAN 30 Canucks $1,000,000 1 Alex Pietrangelo D CAN 32 Toronto Maple Leafs $8,000,000 2 Alex Sakellaropoulos G USA 28 Free Agent $0 0 Alex Stalock G USA 35 Wolves $1,500,000 2 Alex Steeves CLWRW USA 23 Marlies $834,167 2 Alex Tuch RW USA 26 LosAngeles Kings $4,750,000 4 Alex Turcotte C USA 21 Eagles $2,444,167 2 Alex Vlasic D USA 21 Barracuda $1,491,667 3 Alex Whelan RW USA 25 Bruins $950,000 1 Alex-Olivier Voyer RW CAN 23 Canucks $950,000 1 Alexandar Georgiev G BUL 26 Minnesota Wild $3,400,000 3 Alexander Barabanov LWRW RUS 28 Arizona Coyotes $1,500,000 1 Alexander Burmistrov CLWRW RUS 31 Checkers $750,000 1 Alexander Edler D SWE 36 Vancouver Canucks $5,100,000 1 Alexander Holtz RW SWE 20 Penguins $1,775,000 2 Alexander Kerfoot CLW CAN 28 St.Louis Blues $3,500,000 1 Alexander Khovanov C RUS 22 Griffins $750,000 1 Alexander Nylander LWRW SWE 24 Comets $750,000 1 Alexander Radulov RW RUS 36 NewJersey Devils $950,000 2 Alexander Romanov D RUS 22 Columbus Blue Jackets $1,177,500 2 Alexander Steen CLW CAN 38 Islanders $750,000 1 Alexander True C RW DEN 25 Firebirds $750,000 1 Alexander Volkov LWRW RUS 25 Crunch $750,000 1 Alexander Wennberg CLWRW SWE 28 Washington Capitals $4,900,000 2 Alexander Yelesin D RUS 26 Free Agent $0 0 Alexandre Alain C RW CAN 25 Free Agent $0 0 Alexandre Carrier D CAN 26 Columbus Blue Jackets $750,000 1 Alexandre Fortin LW CAN 25 Wild $750,000 1 Alexandre Texier CLW FRA 23 Columbus Blue Jackets $925,000 1 Alexei Bereglazov D RUS 28 Free Agent $0 0 Alexei Melnichuk G RUS 24 Stars $800,000 1 Alexei Protas C BLR 21 Roadrunners $888,333 2 Alexey Marchenko D RUS 30 Free Agent $0 0 Alexey Toropchenko RW RUS 23 Griffins $879,167 1 Alexis DAoust RW CAN 26 Free Agent $0 0 Alexis Lafreniere LWRW CAN 21 Bears $3,775,000 2 Amir Miftakhov G RUS 22 Wolfpack $750,000 1 Anatolii Golyshev LWRW RUS 27 Thunderbirds $925,000 1 Anders Bjork LWRW USA 26 Calgary Flames $1,600,000 1 Anders Lee CLWRW USA 32 Arizona Coyotes $7,100,000 5 Anders Lindback G SWE 34 Free Agent $0 0 Anders Nilsson G SWE 32 Free Agent $0 0 Andre Burakovsky CLWRW AUS 27 St.Louis Blues $5,500,000 5 Andre Lee CLW SWE 22 Moose $925,000 2 Andreas Athanasiou LWRW CAN 28 Minnesota Wild $4,500,000 3 Andreas Borgman D SWE 27 Toronto Maple Leafs $750,000 1 Andreas Englund D SWE 26 Marlies $750,000 1 Andreas Johnsson LW SWE 28 Toronto Maple Leafs $3,400,000 1 Andreas Martinsen CLWRW NOR 32 Checkers $750,000 1 Andreas Wingerli CLW SWE 25 Eagles $750,000 1 Andrei Altybarmakyan RW RUS 24 Heat $925,000 1 Andrei Chibisov RW RUS 29 Free Agent $0 0 Andrei Mironov D RUS 28 Free Agent $0 0 Andrei Svechnikov LWRW RUS 22 Washington Capitals $7,750,000 6 Andrei Vasilevskiy G RUS 28 TampaBay Lightning $6,300,000 2 Andrej Sekera D SVK 36 Montreal Canadiens $1,000,000 2 Andrej Sustr D CZE 32 NewJersey Devils $1,000,000 2 Andrew Agozzino C CAN 31 Philadelphia Flyers $950,000 1 Andrew Bodnarchuk D CAN 34 Free Agent $0 0 Andrew Cogliano CLWRW CAN 35 Chicago Blackhawks $2,000,000 1 Andrew Copp CLWRW USA 28 Colorado Avalanche $7,000,000 5 Andrew DAgostini G CAN 29 Free Agent $0 0 Andrew Hammond G CAN 34 Crunch $1,000,000 2 Andrew Ladd LWRW CAN 37 Boston Bruins $1,100,000 1 Andrew MacDonald D USA 36 Free Agent $0 0 Andrew MacWilliam D CAN 32 Free Agent $0 0 Andrew Mangiapane LW CAN 26 Montreal Canadiens $5,800,000 3 Andrew Miller C RW USA 34 Free Agent $0 0 Andrew Nielsen D CAN 26 Bears $750,000 1 Andrew Oglevie RW USA 27 Free Agent $0 0 Andrew Peeke D USA 24 Minnesota Wild $1,491,667 1 Andrew Poturalski C RW USA 28 Winnipeg Jets $1,500,000 2 Andrew Shaw C RW CAN 31 Free Agent $0 0 Andrew Shortridge G USA 27 Free Agent $0 0 Andrew Sturtz RW USA 28 Free Agent $0 0 Andrew Welinski D USA 29 Seattle Kraken $750,000 2 Andrey Pedan D RUS 29 Free Agent $0 0 Andy Andreoff C CAN 31 Checkers $800,000 1 Andy Greene D USA 40 NewYork Rangers $1,900,000 1 Andy Miele CLW USA 34 Free Agent $0 0 Angus Crookshank LW CAN 23 Americans $838,333 2 Angus Redmond G CAN 27 Free Agent $0 0 Anthony Angello C USA 26 Ice Hogs $1,000,000 1 Anthony Beauvillier CLWRW CAN 25 Montreal Canadiens $4,150,000 2 Anthony Bitetto D USA 32 Buffalo Sabres $850,000 2 Anthony Cirelli C CAN 25 Philadelphia Flyers $4,800,000 1 Anthony DeAngelo D USA 27 Arizona Coyotes $5,000,000 2 Anthony Duclair LWRW CAN 27 Minnesota Wild $3,000,000 2 Anthony Greco LWRW USA 29 Washington Capitals $950,000 1 Anthony Louis CLW USA 27 Free Agent $0 0 Anthony Mantha LWRW CAN 28 Detroit Red Wings $5,700,000 2 Anthony Peluso LWRW CAN 33 Free Agent $0 0 Anthony Peters G CAN 32 Free Agent $0 0 Anthony Richard CLW CAN 26 Moose $750,000 1 Anthony Stolarz G USA 28 Pittsburgh Penguins $950,000 1 Antoine Bibeau G CAN 28 Rocket $750,000 2 Antoine Morand C CAN 23 Penguins $927,500 1 Antoine Roussel LW FRA 33 Washington Capitals $800,000 1 Antoine Waked RW CAN 26 Free Agent $0 0 Anton Blidh LWRW SWE 27 Reign $750,000 1 Anton Forsberg G SWE 30 Ottawa Senators $2,750,000 3 Anton Karlsson D SWE 26 Free Agent $0 0 Anton Khudobin G KAZ 36 NewJersey Devils $1,057,143 1 Anton Lander C SWE 31 Free Agent $0 0 Anton Lindholm D SWE 28 Free Agent $0 0 Anton Lundell CLW FIN 21 NewJersey Devils $1,775,000 3 Anton Slepyshev LWRW RUS 28 Checkers $750,000 1 Anton Stralman D SWE 36 NewJersey Devils $4,000,000 2 Anton Wedin LWRW SWE 29 Free Agent $0 0 Antonio Stranges CLW USA 20 Penguins $750,000 1 Antti Karjalainen G FIN 32 Free Agent $0 0 Antti Niemi G FIN 39 Americans $750,000 1 Antti Raanta G FIN 33 Washington Capitals $3,250,000 1 Antti Suomela C FIN 28 NewJersey Devils $950,000 2 Anze Kopitar C SLO 35 NewYork Rangers $10,000,000 2 Ara Nazarian CLW USA 26 Americans $750,000 1 Arnaud Durandeau LW CAN 23 Penguins $756,667 1 Arsen Khisamutdinov LW RUS 24 Griffins $795,000 1 Artem Anisimov CLW RUS 34 Marlies $1,250,000 1 Artem Zub D RUS 27 Minnesota Wild $3,800,000 5 Artemi Kniazev D RUS 21 Roadrunners $905,000 3 Artemi Panarin LWRW RUS 31 Columbus Blue Jackets $11,642,857 4 Arthur Kaliyev LWRW UZB 21 Roadrunners $1,035,833 2 Arttu Ruotsalainen CLW FIN 25 Toronto Maple Leafs $2,300,000 2 Artturi Lehkonen LWRW FIN 27 Montreal Canadiens $4,500,000 5 Arturs Silovs G LAT 21 Comets $796,111 2 Artyom Serikov D RUS 22 Wolves $750,000 1 Artyom Zagidulin G RUS 27 Bears $750,000 1 Arvid Holm G SWE 24 Bears $873,333 3 Arvid Soderblom G SWE 23 Ice Hogs $925,000 1 Arvin Atwal D CAN 27 Free Agent $0 0 Ashton Sautner D CAN 28 Seattle Kraken $750,000 2 Atte Engren G FIN 34 Thunderbirds $750,000 1 Atte Tolvanen G FIN 28 Free Agent $0 0 Austin Carroll LWRW USA 28 Free Agent $0 0 Austin Czarnik C RW USA 30 NewYork Rangers $1,000,000 2 Austin Ortega RW USA 28 Free Agent $0 0 Austin Poganski RW USA 26 Wolfpack $750,000 1 Austin Rueschhoff RW USA 25 Admirals $950,000 1 Austin Strand D CAN 25 Monsters $750,000 1 Austin Wagner LW CAN 25 Roadrunners $1,133,333 1 Austin Watson CLWRW USA 30 Winnipeg Jets $1,500,000 1 Auston Matthews C USA 25 Carolina Hurricanes $11,634,000 2 Axel Andersson D SWE 22 Reign $871,667 2 Axel Holmstrom C SWE 26 Gulls $750,000 1 Axel Jonsson-Fjallby LW SWE 24 Marlies $750,000 1 Total 2212