Mohamed juoksi kuudenneksi 3 000 metrin juoksussa ajalla 8.46,77. Maastojuoksun MM-kisoissa 2005 hän oli pitkällä matkalla kahdeskymmenes. Samana vuonna Helsingin MM-kisoissa hän oli 5 000 metrin juoksussa kuudes ajalla 14.43,87 ja 3 000 metrillä kolmas. Kansainyhteisön kisoissa 2006 hän oli 5 000 metrillä kahdeksas.