At the 2012 Summer Olympics in London, she competed for Great Britain. She finished sixth in the 200-metre butterfly final with a time of 2:06.80. She was also a member of the eighth-place British team in the 4x100-metre medley relay.