In June 2010 Gamal won the bronze medal at the 2010 European Championships in Moscow. En route to the semi-finals Yafai beat Israels Peter Moyshenzon 11–1 in the 1st round, Italy's Vittorio Parrinello 5–3 in the second and Irelands John Joe Nevin, a World bronze medalist, in the quarter finals. Yafai lost in the semi-final 3–2 to the Russian Eduard Abzalimv and so securing the bronze medal. The tournament was Yafai's first outing at senior international level.
