In May 2019, Yafai was selected to compete at the 2019 European Games in Minsk, Belarus. He also competed at the 2019 World Championships in Yekaterinburg, Russia, where he lost by unanimous decision to Billal Bennama in the quarter-finals.