Konplete fraz sa a: Ejjafini te patisipe nan chanpyona mondyal Cross Country nan 2003 ak
2004 ak nan maraton nan chanpyona Mondyal la nan 2003 ak 2005. Li te tou konpetisyon nan maraton nan 2004 ak 2008 sezon lete olenpik yo, men li pa t 'fini sou tou de tantativ. Li te vin katriyèm sou 5000 m nan 2006 jwèt Azyatik yo.