Evgenia Shapovalova fait ses débuts en Coupe du monde le avec une en sprint. Sa première saison au plus haut niveau, la saison 2007, constitue sa meilleure saison en termes de performances puisque Shapovalova monte à deux reprises sur le podium en sprint dont une victoire le à Changchun devant sa compatriote Natalia Matveeva et la Norvégienne Guro Stroem Solli. Elle se qualifie alors pour les Championnats du monde 2007 et y dispute deux épreuves : le sprint avec une et le sprint par équipe avec une . En retrait les années suivantes, elle parvient tout de même à prendre part aux Jeux olympiques d'hiver de 2010 mais n'obtient qu'une modeste . Elle fait une réapparition au premier plan lors du sprint de la Nordic Opening 2012 avec un podium (deuxième derrière la Norvégienne Marit Bjørgen et devant sa compatriote Anastasia Dotsenko).