أكمل الجملة التالية: في دورة الألعاب الأولمبية الصيفية 2012 في لندن، شارك هالسال في خمسة أحداث. هالسال وصلت الى نصف النهائي
100 متر فراشة، بتسجل وقت 58.52، بعيد عن أفضل وقت لها في الموسم من 57.56 في مارس. وصل هالسال إلى نهائيات سباق 100 متر حرة و 50 متر حرة ، حيث أنهى في المركزين السادس والخامس على التوالي. في سباق التتابع الحر 4 × 100 متر ، سبح هالسال في المرحلة الثانية في تقسيم 53.29 ، مما ساعد الفريق البريطاني على إنهاء المركز الخامس. في النهائي من سباق 4 × 100 متر مترافق ، انتهى الفريق البريطاني في المركز الثامن ، حيث قدم هالسال قدم مرساة من 54.08.