En 2006, elle participe aux Jeux du Commonwealth à Melbourne, où elle est la plus jeune membre de l'équipe britannique. Elle remporte deux médailles d'argent grâce aux relais 4 × 100 m nage libre et 4 × 100 m quatre nages. Puis elle prend part aux Championnats d'Europe de natation 2006, décrochant la médaille d'or avec le relais 4 × 100 m quatre nages.
En 2008, elle participe aux Championnats du monde de natation en petit bassin, où elle récolte quatre médailles : l'argent au 100 m nage libre et le bronze au 50 m nage libre, au relais 4 × 100 m nage libre et au relais 4 × 100 m quatre nages.
Aux Jeux olympiques de 2008 à Pékin, elle s'aligne au 100 m papillon, au 50 m nage libre, au 100 m nage libre, au relais 4 × 100 m nage libre, au relais 4 × 200 m nage libre et au relais 4 × 100 m quatre nages. Elle atteint la finale du 100 m nage libre mais termine à la huitième et dernière place.