Fra 2007 satset han mer på maratonløp og ble nummer 2 under både London og New York City Marathon det året. I London 2008 satte han marokkansk rekord med 2.05,30 og tredjeplass. Han ble da den sjette raskeste maratonløper i verden, per 2008. Han ble igjen nummer 2 i New York 2008 og under Chicago Marathon 2009. Under OL 2008 i Beijing ble han nummer 20. Under VM i friidrett 2007, 2009, og 2011 brøt han hver gang.