Aunque afirmó que su objetivo era clasificar para los Juegos Paralímpicos de Verano 2016 en Río, sus resultados fueron lo suficientemente buenos como para formar parte del equipo de natación de Gran Bretaña para los Juegos de 2012 en Londres. A los 16 años, era uno de los miembros más jóvenes del equipo, y participó en cinco eventos S12: 50   m estilo libre, 100   m estilo libre, 400   m estilo libre, 100   m espalda, 100   m mariposa. En su primer evento, el 400 m  estilo libre, nadó su mejor marca personal de 4: 38.60 para llevarse la plata, su primera medalla paralímpica. Terminó 0,71 segundos detrás de Oxana Savchenko de Rusia. Ganó su segunda medalla de los Juegos, un bronce, en los 100   m mariposa.