Kaitlyn Bubb was second in the women's half-marathon while Alison de Bruin finished 12th in the women's marathon with a new PB of 03:04:38.