At the 2012 Summer Olympics, Bennett placed 17th in the women's triathlon with a time of 2:02:17.