Schapowalowa had her first appearance in the cross-country skiing world cup in the 2006/07 season in Düsseldorf . Where, however, as 48th, she clearly missed qualifying for the finals in the sprint competition. One month later she qualified for the finals in a World Cup competition for the first time in Kuusamo and was able to win her first World Cup points in 13th place. In Otepää she first reached the A-final in the sprint, which was carried out in the classic technique, and sprinted her first podium with third place. In Changchun , China , two weeks before the Nordic World Ski Championships 2007, she won her first World Cup victory. In Sapporo , too , she qualified for the finals, but was eliminated in the quarter-finals and took 19th place. In the team sprint she reached twelfth place together with Natalja Matwejewa . At the end of the season, she finished ninth in the overall ranking of the sprint competitions of the World Cup. Also in the 2007/08 season Schapovalova get good results in the sprint competitions. Among other things, she was sixth in Kuusamo and, together with Matwejewa, third in the team sprint in Liberec . At the U23 World Championships in Mals , she finished 18th. In the following season, she was able to confirm the achievements of previous years. At the Nordic World Ski Championships 2009 in Liberec, however, she was not nominated for the individual sprint. In the team sprint, she reached the final run together with Matwejewa and finished in ninth place. At the first sprint competition of the 2009/10 season in Kuusamo, she made it into the finals, where she was able to fight for fifth place in the end. At the 2010 Winter Olympics in Vancouver , she came 28th in the sprint. In the following years she mostly achieved placements in the midfield. At the Nordic World Ski Championships in 2013 in Val di Fiemme , she came in 27th place in the sprint. In the 2013/14 season she reached third place in the team sprint at the World Cup race in Nove Mesto together with Julija Iwanowa . At the 2014 Winter Olympics in Sochi , she finished 28th in the sprint. She finished the Tour de Ski 2015 in 29th place overall. At the 2015 Nordic World Ski Championships in Falun , she took 21st place in the sprint.
In November 2017, Shapovalova was banned from the Olympic Games for life because of doping. In the 2019/20 season she won the overall ranking of the Eastern Europe Cup with five first and one second and third place .