At the 2016 Summer Olympics, he broke 3 personal bests (7.48 in Long Jump, 48.14 in the 400m, and 57.28 m in the Javelin) and finished 10th with 8,315 points, his personal best, and the best campaign of a Brazilian at the Olympic Games in decathlon.