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 Abols, Rodrigo C LAT 30 $800,000 3 Abramov, Mikhail C RUS 24 $900,000 4 Abruzzese, Nick C USA 26 $950,000 2 Acciari, Noel C RW USA 34 Columbus Blue Jackets $2,225,000 1 Adams, Jack C RW USA 28 Free Agent $0 0 Addison, Calen D CAN 25 $1,000,000 1 Afanasyev, Yegor RW RUS 24 Nashville Predators $1,000,000 2 Agozzino, Andrew CLWRW CAN 35 Free Agent $0 0 Ahac, Layton D CAN 24 $950,000 1 Ahcan, Roman LW USA 26 Free Agent $0 0 Ahcan, Jack D USA 28 $1,000,000 1 Aho, Sebastian J D SWE 29 New York Islanders $800,000 1 Aho, Sebastian CLW FIN 28 Carolina Hurricanes $9,000,000 3 Akhtyamov, Artur G RUS 24 $800,000 3 Aktell, Hardy Haman D SWE 27 $750,000 2 Albrecht, Austin C USA 29 Free Agent $0 0 Aleardi, Alex C USA 33 Free Agent $0 0 Alexander, Gage G CAN 23 $750,000 1 Alexandrov, Nikita C GER 25 Free Agent $0 0 Alexeyev, Alexander D RUS 26 $1,000,000 1 Allan, Nolan D CAN 22 $950,000 2 Allard, Tristan CLW CAN 23 Free Agent $0 0 Allen, Jake G CAN 35 Pittsburgh Penguins $2,250,000 3 Allen, Carter D CAN 29 Free Agent $0 0 Allen, Sean D CAN 27 Free Agent $0 0 Alnefelt, Hugo G SWE 24 Detroit Red Wings $800,000 2 Alscher, Marek D CZE 21 $850,000 3 Amadio, Michael C RW CAN 29 Montreal Canadiens $1,000,000 1 aman, Nils C SWE 25 $750,000 1 Andersen, Frederik G DEN 36 Winnipeg Jets $3,000,000 2 Anderson, Mikey D USA 26 Minnesota Wild $4,125,000 2 Anderson, Josh RW CAN 31 Tampa Bay Lightning $3,000,000 2 Anderson, Matt D USA 26 Free Agent $0 0 Anderson, Joey RW USA 27 $750,000 1 Anderson-Dolan, Jaret CLW CAN 26 $1,500,000 1 Andersson, Rasmus D SWE 29 Ottawa Senators $4,500,000 2 Andonovski, Corey RW CAN 26 Free Agent $0 0 Andrae, Emil D SWE 23 $900,000 2 Andreyev, Maxim C RUS 27 Free Agent $0 0 Angeli, Darik C RW USA 35 Free Agent $0 0 Angello, Anthony C USA 29 $750,000 1 Anhorn, Dylan D CAN 26 Free Agent $0 0 Annunen, Justus G FIN 25 Philadelphia Flyers $837,000 2 Ansons, Raivis C LAT 23 $800,000 1 Appleby, Ken G CAN 30 Free Agent $0 0 Appleton, Mason C RW USA 30 Detroit Red Wings $1,200,000 1 Aragon, Aaron LW USA 28 Free Agent $0 0 Arcuri, Francesco C CAN 22 $750,000 2 Armia, Joel RW FIN 32 Seattle Kraken $2,600,000 2 Armour, Ross C CAN 27 Free Agent $0 0 Arntsen, Joe D CAN 22 Free Agent $0 0 Arseneau, Vincent LWRW CAN 33 Free Agent $0 0 Arvanitis, Brad G USA 28 Free Agent $0 0 Arvidsson, Viktor RW SWE 32 Edmonton Oilers $2,375,000 2 Ashbrook, Tristan C RW USA 27 Free Agent $0 0 Askarov, Yaroslav G RUS 23 New Jersey Devils $950,000 1 Aspirot, Jonathan D CAN 26 $750,000 3 Aston-Reese, Zach LWRW USA 31 $900,000 2 Asuchak, Spencer C CAN 34 Free Agent $0 0 Athanasiou, Andreas CLWRW CAN 31 $950,000 3 Atkinson, Cam RW USA 36 Seattle Kraken $999,000 3 Attard, Ronnie D USA 26 $750,000 1 Aube-Kubel, Nicolas RW CAN 29 Free Agent $0 0 Avon, Jon-Randall C CAN 22 $800,000 2 Total 1885