Active Players 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(s) Nationality Age Team Contract Salary A.J. Greer LW CAN 24 Hartford Wolf Pack 4 $935,000 Aaron Dell G CAN 31 Minnesota Wild 1 $2,500,000 Aaron Ekblad D CAN 25 Washington Capitals 2 $4,000,000 Aaron Harstad D USA 28 Free Agent 0 $0 Aaron Luchuk C CAN 24 Free Agent 0 $0 Aaron Ness D USA 30 Belleville Senators 3 $1,500,000 Abbott Girduckis RW CAN 25 Free Agent 0 $0 Adam Boqvist D SWE 20 San Antonio Rampage 3 $875,000 Adam Brooks C CAN 24 St. Charles Chill 3 $750,000 Adam Carlson G USA 27 Providence Bruins 1 $300,000 Adam Clendening D USA 28 Belleville Senators 3 $1,017,500 Adam Cracknell C RW CAN 35 Los Angeles Kings 2 $1,000,000 Adam Erne LW USA 26 Syracuse Crunch 1 $1,000,000 Adam Fox D USA 23 Detroit Red Wings 2 $925,000 Adam Gaudette C RW USA 24 Tampa Bay Lightning 1 $850,000 Adam Helewka LW CAN 25 Lehigh Valley Phantoms 3 $852,500 Adam Henrique C CAN 31 New York Rangers 1 $4,000,000 Adam Huska G SVK 23 Utica Comets 1 $700,000 Adam Johnson LW USA 26 Wilkes-Barre/Scranton Penguins 1 $935,000 Adam Larsson D SWE 28 Arizona Coyotes 4 $4,180,000 Adam Lowry C CAN 28 Vancouver Canucks 4 $1,960,000 Adam Mascherin LW CAN 22 Greenville Swamp Rabbits 2 $775,000 Adam Pelech D CAN 26 St. Louis Blues 1 $2,000,000 Adam Ruzicka C SVK 21 Laval Rocket 3 $725,000 Adam Werner G SWE 23 Springfield Thunderbirds 2 $875,000 Adam Wilcox G USA 28 San Diego Gulls 1 $650,000 Adin Hill G CAN 24 Toronto Marlies 3 $950,000 Adrian Kempe LW SWE 24 Pittsburgh Penguins 2 $1,500,000 Alan Quine C CAN 28 Colorado Eagles 2 $925,000 Alec Martinez D USA 33 Chicago Blackhawks 1 $6,000,000 Aleksander Barkov C FIN 25 Toronto Maple Leafs 1 $4,000,000 Aleksi Heponiemi LW FIN 22 Greenville Swamp Rabbits 3 $750,000 Aleksi Saarela CLW FIN 24 Milwaukee Admirals 4 $850,000 Alex Alexeyev D RUS 21 Providence Bruins 3 $875,000 Alex Barre-Boulet LWRW CAN 23 Springfield Thunderbirds 1 $832,500 Alex Belzile C RW CAN 29 Syracuse Crunch 1 $775,000 Alex Biega D CAN 33 Anaheim Ducks 1 $1,750,000 Alex Carrier D CAN 24 St. Charles Chill 3 $900,000 Alex Chiasson RW CAN 30 Arizona Coyotes 2 $1,815,000 Alex DeBrincat LW USA 23 New Jersey Devils 1 $925,000 Alex Dostie CLW CAN 24 Idaho Steelheads 1 $650,000 Alex Dubeau G CAN 26 Free Agent 0 $0 Alex Formenton LW CAN 21 Charlotte Checkers 2 $925,000 Alex Galchenyuk CLW USA 27 Edmonton Oilers 1 $4,400,000 Alex Gallant LW CAN 28 Milwaukee Admirals 3 $877,250 Alex Goligoski D USA 35 Edmonton Oilers 1 $6,800,000 Alex Guptill LW CAN 29 Free Agent 0 $0 Alex Iafallo LW USA 27 Vancouver Canucks 1 $1,200,000 Alex Kerfoot C CAN 26 Toronto Maple Leafs 1 $832,500 Alex Kile LW USA 26 Free Agent 0 $0 Alex Killorn LW CAN 31 St. Louis Blues 1 $2,612,500 Alex Lepkowski D USA 28 Free Agent 0 $0 Alex Lyon G USA 28 Arizona Coyotes 4 $880,000 Alex Nedeljkovic G USA 25 St. Charles Chill 3 $900,000 Alex Nylander LWRW SWE 23 Florida Everblades 4 $1,000,000 Alex Ovechkin LW RUS 35 Dallas Stars 1 $6,930,000 Alex Pietrangelo D CAN 31 Tampa Bay Lightning 2 $5,000,000 Alex Stalock G USA 33 San Jose Sharks 2 $1,406,250 Alex True C DEN 23 Henderson Silver Knights 1 $820,000 Alex Tuch LWRW USA 24 Vancouver Canucks 3 $1,400,000 Alex Volkov LW RUS 23 Nashville Predators 1 $925,000 Alexandar Georgiev G RUS 25 New Jersey Devils 3 $2,250,000 Alexander Edler D SWE 35 Pittsburgh Penguins 1 $8,000,000 Alexander Petrovic D CAN 29 Washington Capitals 2 $1,000,000 Alexander Radulov RW RUS 34 Tampa Bay Lightning 3 $5,005,000 Alexander Wennberg C SWE 26 San Jose Sharks 2 $2,194,750 Alexander Yelesin D RUS 25 New Jersey Devils 3 $1,200,000 Alexandre Alain C RW CAN 24 Toronto Marlies 3 $760,000 Alexandre Carrier RW CAN 30 Free Agent 0 $0 Alexandre Fortin LWRW CAN 24 San Diego Gulls 1 $650,000 Alexandre Texier LW FRA 21 Rochester Americans 2 $925,000 Alexey Lipanov C RUS 21 Milwaukee Admirals 3 $700,000 Alexey Toropchenko RW RUS 21 San Antonio Rampage 3 $700,000 Alexis D'Aoust RW CAN 25 Hershey Bears 1 $715,000 Anders Bjork LWRW USA 24 San Diego Gulls 1 $925,000 Anders Lee LW USA 30 Washington Capitals 1 $4,000,000 Anders Nilsson G SWE 31 Edmonton Oilers 2 $5,250,000 Andre Burakovsky LWRW SWE 26 Vancouver Canucks 2 $1,920,000 Andreas Athanasiou CLWRW CAN 26 New York Islanders 1 $2,000,000 Andreas Borgman D SWE 25 Bakersfield Condors 1 $1,017,500 Andreas Englund D SWE 25 Toronto Marlies 4 $935,000 Andreas Johnsson LW SWE 26 Winnipeg Jets 2 $2,500,000 Andrei Svechnikov LWRW RUS 21 New York Rangers 2 $925,000 Andrei Vasilevskiy G RUS 26 Washington Capitals 2 $4,200,000 Andrej Sekera D SVK 34 Tampa Bay Lightning 1 $4,500,000 Andrew Agozzino CLW CAN 30 Colorado Avalanche 2 $750,000 Andrew Cherniwchan RW CAN 32 Free Agent 0 $0 Andrew Cogliano LW CAN 33 Tampa Bay Lightning 1 $3,437,500 Andrew Copp CLW USA 26 Carolina Hurricanes 2 $1,400,000 Andrew Hammond G CAN 33 Columbus Blue Jackets 2 $1,300,000 Andrew Ladd LW CAN 35 Dallas Stars 3 $700,000 Andrew Mangiapane LW CAN 25 St. Louis Blues 3 $1,500,000 Andrew Nielsen D CAN 24 Florida Everblades 3 $775,000 Andrew Oglevie RW USA 26 San Antonio Rampage 2 $700,000 Andrew Peeke D USA 23 St. Charles Chill 2 $875,000 Andrew Poturalski C RW USA 27 Tucson Roadrunners 1 $948,750 Andrew Shaw C RW CAN 29 Los Angeles Kings 2 $2,873,750 Andrew Shortridge G USA 25 Laval Rocket 3 $831,250 Andrew Sturtz RW USA 26 Free Agent 0 $0 Andy Andreoff CLW CAN 29 San Diego Gulls 1 $850,000 Andy Greene D USA 38 San Jose Sharks 2 $5,500,000 Andy Welinski D USA 27 Toronto Maple Leafs 2 $1,375,000 Angus Redmond G CAN 25 San Diego Gulls 1 $300,000 Anthony Angello RW USA 25 Utica Comets 2 $800,000 Anthony Beauvillier LW CAN 23 Arizona Coyotes 4 $3,600,000 Anthony Bitetto D USA 30 New Jersey Devils 2 $775,000 Anthony Cirelli C CAN 23 Ottawa Senators 1 $925,000 Anthony Duclair LWRW CAN 25 Ottawa Senators 1 $925,000 Anthony Greco RW USA 27 St. Charles Chill 1 $925,000 Anthony Louis LW USA 26 Idaho Steelheads 3 $700,000 Anthony Mantha LWRW CAN 26 Tampa Bay Lightning 1 $3,000,000 Anthony Peluso RW CAN 32 Toronto Marlies 1 $725,000 Anthony Richard LW CAN 24 Florida Everblades 1 $750,000 Anthony Stolarz G USA 27 New York Rangers 1 $780,000 Antoine Bibeau G CAN 26 San Jose Barracuda 1 $770,000 Antoine Morand C CAN 22 Idaho Steelheads 3 $750,000 Antoine Roussel LW FRA 31 Vegas Golden Knights 3 $2,100,000 Antoine Waked RW CAN 24 Toronto Marlies 1 $650,000 Anton Blidh LW SWE 26 Stockton Heat 1 $935,000 Anton Forsberg G SWE 28 Dallas Stars 3 $1,075,000 Anton Khudobin G RUS 34 Toronto Maple Leafs 2 $2,000,000 Anton Lindholm D SWE 26 Utica Comets 2 $880,000 Anton Stralman D SWE 34 Minnesota Wild 3 $7,000,000 Antti Raanta G FIN 31 Vegas Golden Knights 4 $7,500,000 Antti Suomela CLW FIN 27 Grand Rapids Griffins 1 $775,000 Anze Kopitar C SLO 33 Washington Capitals 1 $6,545,000 Arnaud Durandeau LW CAN 22 Laval Rocket 4 $700,000 Artem Anisimov C RUS 32 Montreal Canadiens 3 $3,200,000 Artemi Panarin LW RUS 29 Carolina Hurricanes 1 $5,000,000 Artturi Lehkonen LWRW FIN 25 Minnesota Wild 2 $2,000,000 Artyom Zagidulin G RUS 25 Utica Comets 2 $950,000 Arvin Atwal D CAN 25 Free Agent 0 $0 Ashton Sautner D CAN 26 Rochester Americans 1 $730,000 Austin Czarnik C RW USA 28 Philadelphia Flyers 2 $962,500 Austin Poganski RW USA 25 Tampa Bay Lightning 2 $725,000 Austin Strand D CAN 24 St. Charles Chill 2 $850,000 Austin Wagner LW CAN 23 Anaheim Ducks 1 $1,400,000 Austin Watson RW USA 29 Nashville Predators 2 $1,500,000 Auston Matthews C USA 23 Buffalo Sabres 4 $7,195,000 Axel Jonsson-Fjallby RW SWE 23 Providence Bruins 2 $700,000 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 Total: 1460