Barber, a bronze medalist at the Tokyo Olympics, threw a best of 66.91 metres.
PREMIUMSports
Kelsey-Lee Barber of Team Australia competes in the women's javelin final on day eight of the World Athletics Championships in Eugene, Oregon. (AFP/Getty Images)