Ilya Solovyov signed a two-year contract with the Flames, featuring a two-way deal in the first year and a one-way deal in the second, carrying an average annual value of $775,000. The 24-year-old defenceman, originally from Mogilev, Belarus, made his NHL debut last season, registering three assists in 10 games. He also had a productive season with the Calgary Wranglers, scoring five goals and adding 10 assists in 51 games, along with one goal in six Calder Cup playoff games.