La Jocurile Olimpice de Vară din 2016 de la Rio de Janeiro, el a câștigat medalia de aur
cu o aruncare de 90,30 m, lipsind cu puțin de recordul olimpic de 90,57 m stabilit de norvegianul Andreas Thorkildsen în timpul Jocurilor Olimpice de la Beijing din 2008. La Campionatul Mondial IAAF din 2017, el a terminat pe locul patru cu o aruncare de 88,26 m, cu șase centimetri în urma locului al treilea.