Halsall finished second in the women's 50m freestyle as Australian 15-year-old Yolane Kukla narrowly won gold.
BBC: Commonwealth Games: Three golds for English swimmers
2.
Kukla, who has only just turned 15, touched in a time of 24.86 seconds, with Halsall just behind in 24.98.
BBC: Commonwealth Games: Three golds for English swimmers
3.
Halsall, another 20-year-old, was similarly philosophical about the years ahead of her as teenage prodigy Kukla beat her to 50m freestyle gold, with England's Amy Smith back in seventh.
BBC: Commonwealth Games: Three golds for English swimmers