A 2007 alulmaradt szezon után 2008-ban nagyobb sikert ért el, és a
2008-ban junior világbajnok lett, majd ezüstöt nyert az afrikai bajnokságon. A hosszú távú Giro di Castelbuono közúti versenyt is megnyerte Olaszországban. A következő évben nem tudta folytatni ezt a formát, és csak egy maroknyi nagy versenyen futott, beleértve a Beach to Beacon 10K-t.