N'egwuregwu Olimpik nke afọ 2016 e mere na Rio de Janeiro, o nwetara ihe nrite ọlaedo
site na ịtụ 90.30 m, na-efunahụ ndekọ Olympic nke 90.57 m nke Andreas Thorkildsen nke Norway setịpụrụ n'oge 2008 Beijing Olympics. Na 2017 IAAF World Championships, o meriri nke anọ site na ịtụba 88.26 m, sentimita isii n'azụ ebe nke atọ.