In 2006, Kapranova won silver in all-around at the 2006 Grand Prix Final and another silver medal in clubs at the World Cup Final in Mie. She earned a number of medals in the World Cup series in 2007 and 2008, won the Grand Prix Final in 2007 and 2008, and took the bronze medal in All-around at the 2007 World championships behind teammate Vera Sessina. At the 2007 Summer Universiade she won the silver medal in all-around behind Anna Bessonova.