Iwanowa ran her first World Cup race in December 2004 in Bern , which she finished with 41st place in the sprint. In January 2006, she won World Cup points for the first time in Oberstdorf with 20th place in the sprint. At the Russian cross-country skiing championships in 2007 in Syktyvkar , she won silver in the sprint. In December 2007 she started in the Eastern Europe Cup for the first time . She took second place over 10 km classic in Krasnogorsk . The Tour de Ski 2007/08 and 2008/09 she finished in 29th and 31st place respectively. In the 2009/10 season she won third and second place in the Eastern Europe Cup and finished ninth overall at the end of the season. At the beginning of the 2010/11 season, she won her first victory in the Eastern Europe Cup in the sprint in Krasnogorsk. At the season highlight, the Nordic World Ski Championships 2011 in Oslo , she finished 27th in the 15 km skiathlon and tenth place in the team sprint. At the Russian cross-country skiing championships in 2011, she won two golds and one bronze. In the 2011/12 season she achieved a top ten finish in the World Cup for the first time in Rogla with fifth place in the 10 km mass start. In the Tour de Ski 2011/12 she came in 13th place. In March 2012, she achieved her first podium in the World Cup with second place in Lahti in the sprint. She finished the season in 16th place in the overall World Cup ranking, her best overall World Cup result so far. At the beginning of the following season she won the Eastern Europe Cup in the sprint in Krasnogorsk. In February 2013 she was second in the team sprint at the World Cup in Sochi together with Natalja Matwejewa . At the Nordic World Ski Championships in 2013 in Val di Fiemme , she reached eleventh place in the skiathlon and won bronze with the relay. Her best results at the 2014 Olympic Games in Sochi with two sixth places in the team sprint and with the relay were canceled by the IOC in 2017 due to doping. At the Russian cross-country skiing championships in 2014 in Tyumen , she won gold over 10 km classic and silver in the 30 km mass start race. In the 2014/15 season, she won her third victory in the Eastern Europe Cup in the Rybinsk skiathlon . She also came second there in the sprint and finished fourth in the overall standings at the end of the season. She finished the Tour de Ski 2015 in 25th place. She achieved her best result of the season in the World Cup with 22nd place in the final stage in Val di Fiemme . In the following season she came in the Eastern Europe Cup three times under the top ten, including third place in the sprint in Syktywkar and reached seventh place in the overall standings at the end of the season.