At the Olympic Games, Khalid was beaten in the round of 16 by Cuban veteran Andry Laffita who went on to claim the silver medal. Khalid was absent at the 2008 European Amateur Boxing Championships in Liverpool, England but made a return in the GeeBee Championship in April 2009 in the 54 kg class (bantamweight) and claimed gold beating European silver medalist Salomo N'tuve of Sweden.