 He also competed at the 2016 Rio Olympics.At the 2016 European Boxing Olympic Qualification Tournament held in Samsun, Turkey, Yafai defeated Samuel Carmona Heredia of Spain by unanimous decision in his semifinal to secure his place in the 2016 Olympic.He won his round of 32 fight defeating Simplice Fotsala of Cameroon.