Pedzisa mutsara unotevera: Pamitambo yeOlympic yeZhizha ya2012 muLondon, Halsall akakwikwidza mumitambo mishanu. Halsall akasvika kumasemi-fainari e
100m butterfly, achinyora nguva ye58.52, iri kure zvikuru nenguva yake yakanakisisa yemwaka ye57.56 yakaiswa muna March. Halsall akaita magumo e100m freestyle uye 50m freestyle, achipedza 6th uye 5th zvichiteerana. Mu 4 × 100 m freestyle relay Halsall akahwina muchikamu chechipiri muchikamu che53.29, achibatsira chikwata cheBritish kusvika kunzvimbo yechishanu. Mumakwikwi ekupedzisira e4 × 100 m medley relay chikwata cheBritain chakapedza chechisere, naHalsall achipa gumbo reanchor re54.08.