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 35 St Louis Blues $4,000,000 2 Ian Mackey CLWRW USA 28 Free Agent $0 0 Ian McKinnon C CAN 26 Free Agent $0 0 Ian Mitchell D CAN 25 Detroit Red Wings $925,000 2 Igor Shesterkin G RUS 29 San Jose Sharks $5,000,000 2 Ilya Lyubushkin D RUS 30 Chicago Blackhawks $4,000,000 3 Ilya Mikheyev RW RUS 30 Edmonton Oilers $1,500,000 4 Ilya Nikolayev C RUS 23 Griffins $950,000 1 Ilya Samsonov G RUS 27 Detroit Red Wings $3,000,000 1 Ilya Solovyov D rus 24 Condors $800,000 2 Ilya Sorokin G RUS 29 Dallas Stars $6,750,000 5 Ilya Usov C BLR 23 Roadrunners $950,000 1 Isaac Belliveau D CAN 22 Griffins $775,000 3 Isaac Johnson RW USA 25 Free Agent $0 0 Isaac Poulter G CAN 23 Toronto Maple Leafs $775,000 1 Isaac Ratcliffe LW CAN 25 Roadrunners $1,000,000 1 Isaak Phillips D CAN 23 Penguins $850,000 1 Isac Lundestrom C SWE 25 Anaheim Ducks $1,000,000 1 Isaiah Saville G USA 24 Eagles $850,000 1 Isak Rosen LW SWE 21 Wild $875,000 2 Ivan Barbashev C RUS 29 Detroit Red Wings $3,900,000 3 Ivan Chukarov D USA 29 Free Agent $0 0 Ivan Ivan CLWRW CZE 22 Eagles $950,000 2 Ivan Lodnia CLWRW USA 25 Checkers $850,000 1 Ivan Miroshnichenko LW RUS 20 Bears $875,000 3 Ivan Prosvetov G RUS 25 Admirals $1,000,000 1 Ivan Provorov D RUS 27 Vegas Golden Knights $8,000,000 4 Total 2683