Career
At the 2012 Summer Olympics, he competed in the Men"s 5000 metres, finishing 31st overall in Round 1, failing to qualify for the final. He placed 13th at the senior race for the 2011 African Cross Country Championships, which was enough for a team bronze medal. He set a 5000 m best of 13:13.68 minutes that June, but was caught doping shortly afterwards, receiving a six-month ban for methylhexanamine.
Lahbabi was a double medallist at the 2013 Mediterranean Games, taking 5000 m bronze and a 10,000 metres silver medal.