Arnaudov represented Portugal at 2015 World Championships in Beijing. On 10 July 2016, he achieved the bronze medal with 20.59 m at the European Athletics Championships in Amsterdam. It was the first medal ever for Portugal in shot put. In 2017 he broke his own record at the European Athletics Indoor Championships in Belgrade, with a 21.08 throw, which gave him 4th place.