Tunézia a 24., a 2004-es afrikai nemzetek kupája, Egyiptom a 25., a 2006-os afrikai nemzetek kupája, Ghánaa 26., a 2008-as afrikai nemzetek kupája, Angola a 27., a 2010-es afrikai nemzetek kupája, Egyenlítői-Guinea és Gabon közösen rendezte a 28., a 2012-es afrikai nemzetek kupája nemzetközi labdarúgó torna végső találkozóit, ahol CAF JB játékvezetőként foglalkoztatta.