 Ramba uchiverenga ndima iyi - Pamakwikwi eOlympic eZhizha a2012 muLondon, Halsall akakwikwidza mumitambo mishanu. Halsall akasvika kuma semi-finals e100m butterfly, achinyora nguva ye58.52, kure nemwaka wake wakanakisisa we57.56 wakaiswa muna March. Halsall akapinda mumakwikwi ekupedzisira emamita zana akasununguka uye makumi mashanu akasununguka, vachipedza vari 6th na 5th. 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. 