 Kọkọ parí gbólóhùn tó wà nísàlẹ yìí: Halsall kópa nínú eré ìdárayá márùn-ún ní Ìdíje Òlíńpíìkì Ọdún 2012 ní London. Halsall dé ìdajì-ìkẹyìn nínú 100m butterfly, ó fi àkókò 58.52 sílẹ, èyí tí ó jìnnà sí àkókò tí ó dára jùlọ ní sáà rẹ tí ó jẹ 57.56 tí ó gbé kalẹ ní oṣù Kẹta. Halsall lọ sí ìpele ìkẹyìn ìdíje : 100m freestyle ati 50m freestyle, ti o pari 6th ati 5th lẹsẹsẹ. Nínú ìdíje 4×100 m freestyle relay Halsall wọgi lé ìpele kejì nínú ìpele 53.29, ó sì ran ẹgbẹ agbábọọlù ilẹ Gẹẹsì lọwọ láti gba ipò karùn-ún. Ni ipari ti 4 × 100 m medley relay ẹgbẹ ara ilu Gẹẹsi pari 8th, pẹlu Halsall ti o pese ẹsẹ iduro ti 54.08. 