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 LW CAN 25 Rapido $900,000 2 Aaron Dell G CAN 32 New York Islanders $1,100,000 3 Aaron Ekblad D CAN 25 Boston Bruins $5,750,000 1 Aaron Ness D USA 31 Rockets $600,000 3 Adam Boqvist D SWE 21 Red Bull $850,000 1 Adam Brooks C CAN 25 Griffins $750,000 2 Adam Clendening D USA 29 3L $500,000 2 Adam Cracknell RW CAN 36 Free Agent $0 0 Adam Erne LW USA 26 Monster $1,000,000 3 Adam Fox D USA 23 Nashville Predateurs $650,000 1 Adam Gaudette C USA 25 Chops $800,000 1 Adam Henrique C CAN 31 Edmonton Oilers $4,250,000 5 Adam Johnson C USA 27 3L $600,000 1 Adam Larsson D SWE 29 San Jose Sharks $4,500,000 2 Adam Lowry C USA 28 Edmonton Oilers $2,500,000 6 Adam McQuaid D CAN 35 Columbus BlueJackets $800,000 3 Adam Pardy D CAN 37 Free Agent $0 0 Adam Pelech D CAN 27 Anaheim Ducks $2,500,000 2 Adam Werner G SWE 24 Rambo $650,000 2 Adam Wilcox G USA 29 Rambo $650,000 2 Adin Hill G CAN 25 Los Angeles Kings $700,000 1 Adrian Kempe LW SWE 25 Toronto Maple Leafs $1,800,000 2 Al Montoya G USA 36 Heat $600,000 1 Alan Quine C CAN 28 Free Agent $0 0 Alec Martinez D USA 34 Philadelphie Flyers $4,000,000 5 Aleksander Barkov C FIN 26 Minnesota Wild $7,750,000 6 Aleksi Saarela C FIN 24 Monarchs $675,000 2 Ales Hemsky RW CZE 38 Free Agent $0 0 Alex Biega D CAN 33 National $800,000 3 Alex Broadhurst C USA 28 Free Agent $0 0 Alex Chiasson RW CAN 31 Pittsburgh Pengouins $1,500,000 5 Alex DeBrincat LW USA 24 Pittsburgh Pengouins $4,750,000 2 Alex Formenton LW CAN 22 Winnipeg Jets $900,000 2 Alex Friesen C CAN 30 Free Agent $0 0 Alex Galchenyuk C USA 27 Montreal Canadiens $600,000 1 Alex Goligoski D USA 36 San Jose Sharks $5,500,000 3 Alex Grant D CAN 32 Free Agent $0 0 Alex Iafallo LW USA 28 Philadelphie Flyers $3,200,000 6 Alex Killorn LW CAN 32 New York Rangers $4,000,000 4 Alex Lyon G USA 29 Phantoms $600,000 1 Alex Nedeljkovic G USA 25 Trashers $1,300,000 2 Alex Ovechkin RW RUS 36 New York Islanders $8,400,000 4 Alex Pietrangelo D CAN 31 Montreal Canadiens $8,000,000 6 Alex Stalock G USA 34 Nashville Predateurs $1,250,000 1 Alex Tuch RW USA 25 Los Angeles Kings $3,750,000 4 Alexandar Georgiev G BGR 25 Philadelphie Flyers $2,400,000 1 Alexander Barabanov LW RUS 27 Phantoms $750,000 1 Alexander Burmistrov C RUS 30 Free Agent $0 0 Alexander Edler D SWE 35 Calgary Flames $8,000,000 5 Alexander Kerfoot LW CAN 27 Washington Capitals $2,000,000 2 Alexander Khokhlachev C RUS 28 Anaheim Ducks $675,000 3 Alexander Nylander LW CAN 23 Red Bull $1,000,000 2 Alexander Petrovic D CAN 29 Rambo $900,000 3 Alexander Radulov RW RUS 35 Pittsburgh Pengouins $7,000,000 1 Alexander Semin RW RUS 37 Free Agent $0 0 Alexander True RW DNK 24 Draveurs $700,000 1 Alexander Volkov RW RUS 24 Rocket $725,000 2 Alexander Wennberg C SWE 27 Anaheim Ducks $3,000,000 2 Alexander Yelesin D RUS 25 Phantoms $700,000 1 Alexandre Carrier D CAN 25 Monarchs $750,000 3 Alexandre Fortin LW CAN 24 Griffins $725,000 2 Alexandre Grenier RW CAN 30 Free Agent $0 0 Alexandre Texier C FRA 22 Walleye $1,500,000 4 Alexei Emelin D RUS 35 Heat $900,000 1 Alexei Melnichuk G RUS 23 Phantoms $750,000 4 Alexey Marchenko D RUS 29 Free Agent $0 0 Alexis Lafreniere LW CAN 20 Phantoms $900,000 4 Anders Bjork LW USA 25 Edmonton Oilers $750,000 1 Anders Lee RW USA 31 Edmonton Oilers $5,000,000 3 Anders Lindback G SWE 33 Heat $500,000 1 Anders Nilsson G SWE 31 Monster $1,600,000 2 Andre Benoit D CAN 37 Free Agent $0 0 Andre Burakovsky LW AUT 26 Washington Capitals $2,350,000 1 Andreas Athanasiou LW CAN 27 Columbus BlueJackets $2,500,000 1 Andreas Borgman D SWE 26 Mosquitos $750,000 1 Andreas Englund D SWE 25 Rivermen $750,000 3 Andreas Johnsson LW SWE 27 Anaheim Ducks $1,400,000 2 Andreas Martinsen LW NOR 31 Free Agent $0 0 Andrei Chibisov RW RUS 28 Free Agent $0 0 Andrei Markov D RUS 43 Rapido $700,000 1 Andrei Mironov D RUS 27 Rockets $600,000 1 Andrei Svechnikov RW RUS 21 Las Vegas GoldenKnights $5,750,000 6 Andrei Vasilevskiy G RUS 27 Minnesota Wild $7,000,000 2 Andrej Meszaros D SVK 36 Free Agent $0 0 Andrej Nestrasil C CZE 30 Free Agent $0 0 Andrej Sekera D SVK 35 New York Islanders $1,900,000 1 Andrej Sustr D CZE 31 Free Agent $0 0 Andrew Agozzino RW CAN 30 Griffins $675,000 4 Andrew Bodnarchuk D CAN 33 Free Agent $0 0 Andrew Campbell D CAN 33 Free Agent $0 0 Andrew Cogliano C CAN 34 Winnipeg Jets $2,300,000 1 Andrew Copp C USA 27 New York Rangers $1,650,000 2 Andrew Crescenzi C CAN 29 Free Agent $0 0 Andrew Desjardins LW CAN 35 Free Agent $0 0 Andrew Hammond G CAN 33 Sea Dogs $900,000 1 Andrew Ladd LW CAN 36 Detroit Red Wings $1,300,000 1 Andrew MacDonald D CAN 35 Pantheres $1,000,000 1 Andrew MacWilliam D CAN 31 Free Agent $0 0 Andrew Mangiapane LW CAN 25 Walleye $950,000 1 Andrew Miller RW USA 33 Free Agent $0 0 Andrew Peeke D USA 23 Trashers $750,000 1 Andrew Poturalski C USA 27 Monarchs $500,000 3 Andrew Shaw RW CAN 30 Boston Bruins $3,500,000 1 Andrey Pedan D LTU 28 Rocket $600,000 2 Andy Andreoff C CAN 30 Edmonton Oilers $500,000 2 Andy Greene D USA 39 Minnesota Wild $2,000,000 1 Andy Welinski D USA 28 Jarrets Noirs $600,000 4 Anthony Angello C USA 25 Pantheres $750,000 2 Anthony Beauvillier LW CAN 24 Toronto Maple Leafs $2,300,000 3 Anthony Bitetto D USA 31 Monster $800,000 1 Anthony Cirelli C CAN 24 Boston Bruins $2,700,000 1 Anthony Duclair LW CAN 26 Los Angeles Kings $1,450,000 2 Anthony Greco RW USA 28 New York Islanders $650,000 4 Anthony Mantha RW CAN 27 Toronto Maple Leafs $6,199,000 2 Anthony Peluso RW CAN 32 Free Agent $0 0 Anthony Richard LW CAN 25 Sea Dogs $1,999,999 2 Anthony Stolarz G USA 27 National $900,000 1 Antoine Bibeau G CAN 27 Wolf Pack $800,000 1 Antoine Roussel LW FRA 32 National $1,250,000 3 Anton Blidh LW SWE 26 Rivermen $500,000 3 Anton Forsberg G SWE 29 Armada $775,000 2 Anton Khudobin G KAZ 35 Ottawa Senateurs $800,000 1 Anton Lander C SWE 30 Free Agent $0 0 Anton Lindholm D SWE 27 Armada $800,000 2 Anton Rodin RW SWE 31 Free Agent $0 0 Anton Slepyshev LW RUS 27 Mosquitos $700,000 3 Anton Stralman D SWE 35 Montreal Canadiens $2,500,000 1 Anton Volchenkov D RUS 39 Rapido $600,000 2 Anton Wedin LW SWE 28 Free Agent $0 0 Antti Niemi G FIN 38 Wolf Pack $700,000 3 Antti Raanta G FIN 32 Detroit Red Wings $4,000,000 2 Antti Suomela C FIN 27 Phantoms $800,000 2 Anze Kopitar C SVN 34 Los Angeles Kings $7,500,000 2 Artem Anisimov C RUS 33 St-Louis Blues $2,800,000 2 Artem Zub D RUS 26 Phantoms $750,000 2 Artemi Panarin LW RUS 30 Pittsburgh Pengouins $7,250,000 2 Artturi Lehkonen LW FIN 26 Montreal Canadiens $2,000,000 1 Ashton Sautner D CAN 27 Phantoms $500,000 1 Austin Czarnik C USA 29 Chops $800,000 2 Austin Poganski RW USA 25 Chops $700,000 1 Austin Wagner LW CAN 24 Phantoms $760,000 2 Austin Watson LW USA 29 Heat $1,800,000 2 Auston Matthews C USA 24 Colorado Avalanche $7,000,000 3 Total 3104