Analee Weaver of the United States took eighth in the women's 5,000 meters, running 16:35.74 in Cali, Colombia.