Pedzisa mutsara unotevera: Akapedza ari wechi12 mumakwikwi e5 000 metres kuAfrica muna 2002. Pa
2006 World Cross Country Championships akapedza wechisere mumakwikwi akareba, nepo timu yeEritrea, iyo Abdallah yaive chikamu, yakahwina menduru yesirivheri mumakwikwi echikwata. Abdallah akapinda mumitambo yeOlympic ya2008. Akanga abviswa mumutambo wokutanga wechiitiko chemamita 5000, achipedza wechishanu muchikwata chake.