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 Aamodt, Wyatt D USA 28 Free Agent $0 0 Abate, Joey C USA 27 Free Agent $0 0 Abbandonato, Peter C CAN 27 Free Agent $0 0 Abramov, Mikhail C RUS 24 Checkers $850,000 1 Abruzzese, Nick C USA 26 Marlies $850,000 2 Acciari, Noel C USA 34 Columbus Blue Jackets $1,750,000 1 Adams, Jack C RW USA 28 Free Agent $0 0 Adams, Collin LW USA 27 Free Agent $0 0 Adams-Moisan, Morgan RW CAN 28 Free Agent $0 0 Addamo, Justin C FRA 27 Free Agent $0 0 Addison, Calen D CAN 25 Detroit Red Wings $3,200,000 2 Afanasyev, Yegor RW RUS 24 Gulls $900,000 1 Agozzino, Andrew LW CAN 34 Free Agent $0 0 Ahac, Layton D CAN 24 Gulls $800,000 1 Ahcan, Roman LW USA 26 Free Agent $0 0 Ahcan, Jack D USA 28 Penguins $1,250,000 1 Aho, Sebastian C FIN 28 Carolina Hurricanes $9,750,000 7 Aho, Sebastian J D SWE 29 Edmonton Oilers $950,000 1 Aktell, Hardy Haman D SWE 27 Comets $775,000 1 Albrecht, Austin C USA 29 Free Agent $0 0 Aleardi, Alex C USA 33 Free Agent $0 0 Alexander, Gage G CAN 23 Gulls $800,000 1 Alexandrov, Nikita C GER 25 Griffins $800,000 2 Alexeyev, Alexander D RUS 26 Senators $950,000 1 Allan, Nolan D CAN 22 IceHogs $975,000 2 Allard, Tristan CLW CAN 23 Thunderbirds $775,000 1 Allen, Jake G CAN 35 Carolina Hurricanes $950,000 1 Allen, Justin D USA 28 Free Agent $0 0 Allison, Wade RW CAN 28 Wild $900,000 2 Alnefelt, Hugo G SWE 24 Eagles $950,000 1 Amadio, Michael C CAN 29 Florida Panthers $2,000,000 2 Aman, Nils C SWE 25 Free Agent $0 0 Andersen, Frederik G DEN 36 Florida Panthers $2,000,000 2 Anderson, Josh RW CAN 31 Utah Mammoth $5,000,000 2 Anderson, Mikey D USA 26 Free Agent $0 0 Anderson, Joey RW USA 27 Toronto Maple Leafs $775,000 1 Anderson, Matt D USA 26 Free Agent $0 0 Anderson-Dolan, Jaret C CAN 26 Reign $950,000 1 Andersson, Lias C SWE 27 Stars $950,000 1 Andersson, Rasmus D SWE 29 Toronto Maple Leafs $4,550,000 1 Andonovski, Corey C CAN 26 Penguins $800,000 1 Andrae, Emil D SWE 23 Phantoms $925,000 1 Andreyev, Maxim C RUS 27 Free Agent $0 0 Andrusiak, Zack LW CAN 27 Free Agent $0 0 Angeli, Darik C RW USA 35 Free Agent $0 0 Angello, Anthony RW USA 29 Free Agent $0 0 Angle, Tyler C CAN 25 Free Agent $0 0 Anisimov, Artyom C RUS 37 Free Agent $0 0 Annunen, Justus G FIN 25 Gulls $1,000,000 1 Ansons, Raivis C LAT 23 Penguins $800,000 1 Apap, Tommy LW USA 29 Free Agent $0 0 Appleby, Ken G CAN 30 Free Agent $0 0 Appleton, Mason C USA 29 Free Agent $0 0 Aragon, Aaron LW USA 28 Free Agent $0 0 Arcuri, Francesco C CAN 22 Islanders $800,000 2 Armia, Joel RW FIN 32 Free Agent $0 0 Armour, Ross C CAN 27 Free Agent $0 0 Arseneau, Vincent LW CAN 33 Free Agent $0 0 Arvanitis, Brad G USA 28 Free Agent $0 0 Arvidsson, Viktor LW SWE 32 Seattle Kraken $3,500,000 1 Ashbrook, Tristan C RW USA 27 Free Agent $0 0 Askarov, Yaroslav G RUS 23 Nashville Predators $1,000,000 1 Askew, Cameron C USA 28 Free Agent $0 0 Aspirot, Jonathan D CAN 26 Condors $900,000 1 Asplund, Rasmus C SWE 28 Free Agent $0 0 Asselin, Samuel C CAN 27 Free Agent $0 0 Aston-Reese, Zach C USA 31 Free Agent $0 0 Athanasiou, Andreas C CAN 31 Philadelphia Flyers $4,000,000 2 Atkinson, Cam RW USA 36 Free Agent $0 0 Attard, Ronnie D USA 26 Los Angeles Kings $950,000 1 Aube-Kubel, Nicolas C RW CAN 29 Calgary Flames $1,400,000 1 Avon, Jon-Randall C CAN 22 Phantoms $800,000 2 Total 2080