Konplete fraz sa a: Nan olenpik ete 2012 yo nan Lond, Halsall te patisipe nan senk konpetisyon. Halsall te rive nan semi-final nan
100m papiyon, afiche yon tan nan 58.52, byen lwen pi bon sezon li 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.