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 LWRW CAN 29 Gulls $775,000 1 Aaron Dell G CAN 36 Marlies $775,000 1 Aaron Ekblad D CAN 29 Montreal Canadiens $7,000,000 6 Aaron Ness D USA 35 Stars $775,000 1 Aatu Raty C FIN 23 Griffins $836,667 2 Adam Beckman CLW CAN 24 Wranglers $894,167 1 Adam Boqvist D SWE 25 New York Rangers $2,000,000 1 Adam Brooks C CAN 29 Wild $775,000 1 Adam Clendening D USA 33 Thunderbirds $775,000 1 Adam Cracknell C RW CAN 40 Phantoms $775,000 1 Adam Erne LWRW USA 30 Barracuda $775,000 1 Adam Fantilli C CAN 21 Reign $950,000 3 Adam Fox D USA 27 New York Rangers $8,500,000 6 Adam Gaudette C USA 29 Wranglers $775,000 2 Adam Ginning D SWE 25 Bears $883,750 1 Adam Henrique CLW CAN 35 Caroline Hurricanes $2,500,000 2 Adam Larsson D SWE 33 Nashville Predators $5,500,000 2 Adam Lowry C CAN 32 Anaheim Ducks $3,000,000 3 Adam Pelech D CAN 31 Montreal Canadiens $2,000,000 1 Adam Ruzicka C RW SVK 26 Moose $775,000 2 Adam Sykora LWRW SVK 21 Senators $838,333 4 Adin Hill G CAN 29 Montreal Canadiens $1,675,000 2 Adrian Kempe CLWRW SWE 29 Montreal Canadiens $6,250,000 7 Aidan Dudas CLW CAN 25 Free Agent $0 0 Akil Thomas C RW CAN 25 Rocket $775,000 1 Akira Schmid G CHE 25 Canucks $850,833 1 Alan Quine CLW CAN 32 Free Agent $0 0 Albert Johansson D SWE 24 Marlies $820,000 1 Alec Martinez D USA 38 Detroit Red Wings $6,750,000 2 Alec Regula D USA 25 Thunderbirds $775,000 1 Aleksander Barkov C FIN 30 Caroline Hurricanes $8,000,000 1 Aleksandr Kisakov CLW RUS 23 Griffins $859,167 2 Aleksi Heponiemi CLWRW FIN 26 Wolves $775,000 1 Ales Stezka G CZE 28 Free Agent $0 0 Alex Barre-Boulet CLWRW CAN 28 New York Rangers $800,000 1 Alex Beaucage LWRW CAN 24 Griffins $878,333 1 Alex Belzile C RW CAN 34 Barracuda $775,000 2 Alex Chiasson LWRW CAN 35 Free Agent $0 0 Alex DeBrincat LWRW USA 28 Winnipeg Jets $7,875,000 4 Alex Goligoski D USA 40 Nashville Predators $2,000,000 1 Alex Green D USA 27 Rocket $550,000 1 Alex Iafallo LW USA 32 New York Islanders $2,500,000 2 Alex Killorn LWRW CAN 36 New York Islanders $5,000,000 2 Alex Laferriere RW USA 24 Moose $875,000 2 Alex Lyon G USA 33 Reign $775,000 1 Alex Nedeljkovic G USA 29 Caroline Hurricanes $850,000 1 Alex Newhook CLW CAN 24 San Jose Sharks $2,850,000 4 Alex Petrovic D CAN 33 Wild $775,000 2 Alex Pietrangelo D CAN 35 Buffalo Sabres $8,500,000 3 Alex Stalock G USA 38 Free Agent $0 0 Alex Steeves LWRW USA 26 Checkers $834,167 1 Alex Tuch RW USA 29 New York Islanders $4,750,000 3 Alex Turcotte C USA 24 Bruins $894,167 1 Alex Vlasic D USA 24 Crunch $916,667 1 Alexandar Georgiev G RUS 29 Calgary Flames $3,400,000 2 Alexander Alexeyev D RUS 26 Gulls $825,000 2 Alexander Edler D SWE 39 Pittsburgh Penguins $3,000,000 1 Alexander Holtz RW SWE 23 Eagles $894,167 2 Alexander Kerfoot CLW CAN 31 Chicago Blackhawks $2,000,000 2 Alexander Nylander LWRW SWE 27 Penguins $775,000 1 Alexander Ovechkin LW RUS 40 Nashville Predators $10,000,000 1 Alexander Pashin C RW RUS 23 Admirals $826,667 2 Alexander Romanov D RUS 25 Floride Panthers $1,300,000 2 Alexander True C DNK 28 Wolves $775,000 1 Alexander Wennberg C SWE 31 New York Islanders $4,000,000 3 Alexandre Carrier D CAN 29 Los Angeles Kings $1,750,000 5 Alexandre Fortin LW CAN 28 Free Agent $0 0 Alexandre Texier CLW FRA 26 Boston Bruins $1,750,000 2 Alexei Toropchenko LWRW RUS 26 Wolves $826,875 1 Alexis Lafreniere LWRW CAN 24 Toronto Maple Leafs $2,750,000 2 Aliaksei Protas CLWRW BLR 24 Reign $789,167 1 Anders Bjork LWRW SWE 29 Stars $800,000 1 Anders Lee LW USA 35 Washington Capitals $3,250,000 2 Andre Burakovsky LWRW SWE 30 San Jose Sharks $4,500,000 2 Andre Lee CLW SWE 25 Moose $883,750 1 Andreas Athanasiou CLWRW CAN 31 Free Agent $0 0 Andreas Englund D SWE 29 Canucks $775,000 2 Andrei Kuzmenko LW RUS 29 Anaheim Ducks $5,500,000 2 Andrei Svechnikov LWRW RUS 25 Nashville Predators $7,000,000 7 Andrei Vasilevskiy G RUS 31 Tampa Bay Lightning $6,000,000 1 Andrej Sustr D CZE 35 Free Agent $0 0 Andrew Agozzino CLW CAN 34 Condors $775,000 1 Andrew Cogliano CLW CAN 38 Minnesota Wild $2,000,000 1 Andrew Copp CLW USA 31 Calgary Flames $3,500,000 2 Andrew Mangiapane LWRW CAN 29 St.Louis Blues $4,800,000 4 Andrew Nielsen D CAN 29 Free Agent $0 0 Andrew Peeke D USA 27 Caroline Hurricanes $2,250,000 3 Andrew Poturalski C RW USA 31 Griffins $775,000 1 Andy Andreoff CLW CAN 34 Free Agent $0 0 Andy Welinski D USA 32 Comets $775,000 1 Angus Crookshank LW CAN 26 Comets $838,333 1 Anthony Angello C RW USA 29 Free Agent $0 0 Anthony Beauvillier CLW CAN 28 Colorado Avalanche $2,400,000 1 Anthony Cirelli CLW CAN 28 Calgary Flames $3,000,000 2 Anthony Duclair LWRW CAN 30 New Jersey Devils $2,500,000 2 Anthony Greco LWRW USA 32 Free Agent $0 0 Anthony Mantha LWRW CAN 31 Anaheim Ducks $3,250,000 1 Anthony Richard CLW CAN 29 Penguins $775,000 1 Anthony Stolarz G USA 31 New York Islanders $1,262,500 4 Antoine Morand C CAN 26 Free Agent $0 0 Anton Blidh LWRW SWE 30 Wolf Pack $775,000 1 Anton Forsberg G SWE 33 Rocket $775,000 1 Anton Lundell CLW FIN 24 Philadelphie Flyers $925,000 1 Antti Raanta G FIN 36 Marlies $1,000,000 1 Antti Saarela CLWRW FIN 24 Senators $896,250 2 Antti Tuomisto C FIN 24 Checkers $867,500 2 Anttoni Honka D FIN 25 Wolves $836,667 2 Anze Kopitar C SVN 38 Edmonton Oilers $6,850,000 3 Arber Xhekaj D CAN 24 Bruins $828,333 1 Arnaud Durandeau LW CAN 26 Barracuda $775,000 1 Artem Anisimov C RUS 37 Free Agent $0 0 Artem Grushnikov D RUS 22 Wolf Pack $814,167 3 Artem Zub D RUS 30 Buffalo Sabres $2,750,000 1 Artemi Kniazev D RUS 24 Marlies $789,167 1 Artemi Panarin LW RUS 34 Washington Capitals $7,500,000 4 Arthur Kaliyev LWRW USA 24 Bruins $894,167 1 Arttu Ruotsalainen CLWRW FIN 28 Condors $550,000 1 Artturi Lehkonen LWRW FIN 30 Buffalo Sabres $4,000,000 4 Arturs Silovs G LTV 24 Barracuda $786,111 1 Arvid Soderblom G SWE 26 Checkers $850,000 2 Austin Czarnik C RW USA 33 Eagles $775,000 2 Austin Strand D CAN 28 Free Agent $0 0 Austin Wagner LW CAN 28 Bears $775,000 1 Austin Watson CLWRW USA 33 Free Agent $0 0 Auston Matthews C USA 28 Washington Capitals $9,000,000 2 Axel Andersson D SWE 25 Free Agent $0 0 Axel Jonsson-Fjallby LW SWE 27 Reign $775,000 1 Total 2955