Bei den Crosslauf-Weltmeisterschaften 2000 wurde Maina Vierter auf der Kurzstrecke. Im Herbst 2003 akzeptierte er wie viele andere ostafrikanische Athleten ein Angebot, für Bahrain zu starten, und nahm anlässlich des Wechsels der Staatsangehörigkeit einen arabischen Namen an. Bei den Asienspielen 2006 holte er die Silbermedaille im 5000-Meter-Lauf. Seine Bestzeit über diese Distanz (12:59,79 min) stellte er 2005 auf.