She finished twelfth at the 2006 World Road Running Championships, helping the Russian team take a fifth place in the team competition.