Defending champion Anderson Peters of Grenada won gold with a best throw of 90.54m while Olympic silver winner Jakub Vadlejch of Czech Republic took the bronze with 88.09m. The other Indian in the fray, Rohit Yadav finished at 10th with a best throw of 78.72m.