China's javelin star Yan Ziyi made history by ranking eighth among the 10 nominees for the World Athletics' Athlete of the Year. The 18-year-old was the only Chinese athlete nominated this year, following her U20 world record throw of 71.74 meters in May.