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