Archer earned selection in the 3000 metres steeplechase for the 2008 Olympic Games in Beijing, but was unable to compete due to a stress fracture to her ankle. In July 2010, she ran in the 3000 metres steeplechase at the European Championships in Barcelona, finishing fourth in the final in a time of 9:30.19, eight seconds quicker than her previous best.