Han gjorde det ikke så godt ved VM i friidrett innendørs 2008. Han greide bare 1.49,41 i kvalifiseringsheatet, og gikk ikke videre til semifinalen. Bedre gikk det ved sommer-OL 2008, der gikk han videre til semifinalen, men greide ikke å kvalifisere seg til finalen. Men, igjen gjorde han det bra i Golden League dette året. Han kom på fjerdeplass i Berlin, vant i Roma (Golden Gala), og tredjeplass i Brüssel (Memorial Van Damme). Fra 2009 begynte han å konkurrere på 1500 meter i tillegg til 800 meter. Ved VM i friidrett 2009 greide han finaleplass på begge disse distansene. Han endte til slutt på femteplass på 800 meter og 10.-plass på 1500 meter. Videre vant han gull på 800 meter ved Middelhavslekene 2009, og han vant gull på både 800 meter og 1500 meter ved .