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 Ian Cole D USA 36 Buffalo Sabres $2,000,000 1 Ian Mitchell D CAN 26 Bruins $775,000 1 Igor Shesterkin G RUS 30 Toronto Maple Leafs $5,500,000 3 Ilya Lyubushkin D RUS 31 Detroit Red Wings $900,000 1 Ilya Mikheyev LWRW RUS 31 Ottawa Senateurs $2,500,000 2 Ilya Nikolaev C RUS 24 Eagles $836,667 2 Ilya Samsonov G RUS 28 New York Rangers $1,500,000 1 Ilya Sorokin G RUS 30 Floride Panthers $6,250,000 6 Isaac Ratcliffe LW CAN 26 Marlies $775,000 1 Isaak Phillips D CAN 24 Wolf Pack $859,167 1 Isac Lundestrom CLW SWE 26 New York Islanders $900,000 1 Isaiah Saville G USA 25 Reign $849,667 1 Isak Rosen LWRW SWE 22 Marlies $894,167 3 Ivan Barbashev CLW RUS 30 Los Angeles Kings $2,000,000 1 Ivan Ivan C CZE 23 Wolves $845,000 2 Ivan Miroshnichenko LW RUS 21 Bruins $950,000 3 Ivan Morozov C RUS 25 Reign $925,000 1 Ivan Prosvetov G RUS 26 Bruins $775,000 1 Ivan Provorov D RUS 28 Chicago Blackhawks $6,000,000 7 Total 2955