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 Yakov Trenin C RUS 27 Colorado Avalanche $1,800,000 3 Yan Kuznetsov D RUS 22 Marlies $850,000 1 Yaniv Perets G CAN 24 Condors $950,000 1 Yanni Gourde C CAN 33 Pittsburgh Penguins $4,000,000 2 Yaroslav Askarov G RUS 22 Wild $875,000 2 Yaroslav Yevdokimov CLWRW RUS 31 Free Agent $0 0 Yegor Chinakhov RW RUS 23 Roadrunners $925,000 1 Yegor Sharangovich C BLR 26 New Jersey Devils $3,500,000 1 Yuki Miura CLWRW JPN 28 Free Agent $0 0 Yushiroh Hirano CLWRW JAP 29 Free Agent $0 0 Yvan Mongo CLWRW CAN 27 Free Agent $0 0 Total 2683