Pari gbolohun yii: Ejjafini kopa ninu idije World Cross Country Championships ni ọdun 2003 ati
2004 àti nínú eré ìje marathon ní ìdíje World Championships ní ọdún 2003 àti 2005. Ó tún kópa nínú eré ìje marathon nínú ìdíje Òlíńpíìkì Ọdún 2004 àti 2008, ṣùgbọ́n kò parí eré ìje náà ní ìgbà méjèèjì. Ó gba ipò kẹrin nínú ìdíje 5000 m ní 2006 Asian Games.