Ekri yon kontinyasyon pou paragraf sa a - Nan jwèt olenmpik ete 2012 nan Lond, Halsall konpetisyon nan senk evènman. Halsall rive nan semi-final nan 100m papiyon
, ki te fè yon tan 58.52, byen lwen pi bon sezon li a nan 57.56 mete nan mwa mas. Halsall te fè final la nan 100m style lib ak 50m style lib, fini 6yèm ak 5yèm respektivman. Nan 4 × 100 m freestyle relè Halsall naje dezyèm etap la nan yon fann nan 53.29, ede ekip la Britanik nan yon fini 5yèm plas. Nan final la nan 4 × 100 m medley relè a ekip la Britanik fini 8yèm, ak Halsall bay yon janm anchor nan 54.08.