Escribir una continuación para este párrafo - En los Juegos de Londres 2012
Hall ganó dos medallas de oro en los hombres de 400 m estilo libre S9 y los hombres de 4 x 100 m estilo libre Relay 34 puntos y una medalla de bronce en los hombres de 4 x 100 m Medley Relay 34 puntos. También participó en la clase S9 de los eventos masculinos de 100 m Backstroke, 100 m Butterfly S9, 100 m Freestyle y 50 m Freestyle, así como en el 200 m Individual Medley SM9.