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 Ian Cole USA 35 Vegas Golden Knights $2,500,000 2 Ian McCoshen USA 29 Salt Lake City Lynx $770,000 1 Ian McKinnon CAN 26 Free Agent $0 0 Ian Mitchell CAN 25 Henderson Silver Knights $850,000 1 Igor Shesterkin RUS 29 Carolina Hurricanes $5,666,667 1 Ilya Konovalov RUS 26 Naples Stingrays $450,000 1 Ilya Lyubushkin RUS 30 Minnesota Wild $2,750,000 1 Ilya Mikheyev RUS 30 Calgary Flames $4,750,000 1 Ilya Samsonov RUS 27 New York Rangers $750,000 2 Ilya Solovyov BLR 24 Trois-Rivieres Voyageurs $450,000 2 Ilya Sorokin RUS 29 Calgary Flames $4,000,000 2 Ilya Usov RUS 23 Capital District Islanders $750,000 3 Isaac Johnson USA 25 Free Agent $0 0 Isaac Poulter CAN 23 Springfield Bulldogs $750,000 3 Isaac Ratcliffe CAN 25 Henderson Silver Knights $750,000 1 Isaak Phillips CAN 23 Charlotte Checkers $500,000 1 Isac Lundestrom SWE 25 Montreal Canadiens $1,800,000 1 Isaiah Saville USA 24 Trois-Rivieres Voyageurs $650,000 2 Isak Rosen SWE 21 Henderson Silver Knights $1,500,000 3 Ivan Barbashev RUS 29 New York Islanders $2,250,000 2 Ivan Chekhovich RUS 25 Minnesota Duluth Lakers $750,000 3 Ivan Kulbakov BLR 28 Free Agent $0 0 Ivan Lodnia USA 25 Naples Stingrays $850,000 2 Ivan Morozov RUS 24 Providence Bruins $850,000 3 Ivan Prosvetov RUS 25 Green Bay Lumberjacks $775,000 3 Ivan Provorov RUS 27 Philadelphia Flyers $6,750,000 3 3874