Pedzisa mutsara unotevera: Pamitambo yeOlympic yeZhizha ya2012 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 100 akasununguka uye
50m freestyle, vachipedza vari 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.