Nyorai mberi kwechikamu chino - Mokoka akakwikwidza pasi rose mumakwikwi akasiyana-siyana muna 2012. Mushure mekukunda mukwikwidzi wenyika mumakwikwi emamita zviuru gumi aine nguva yake yakanakisa yemaminitsi makumi mana nemakumi mana nemakumi manomwe nemasere, akauya wechisere muchiitiko ichi mu2012 African Championships muAthletics. Akasarudzwa kuti apinde muchikwata cheSouth Africa chemitambo yeOlympic uye akamhanya mumutambo weOlympic wemarathon
, kunyange zvazvo akauya wechi49 pakupedzisira. Hafu yemarathon yakanakisisa yemaminitsi 60:57 yakauya masvondo maviri gare gare muCape Town uye akaenderera mberi kunzvimbo yechisere pa2012 IAAF World Half Marathon Championships. Akavhara gore rake mumigwagwa, achikunda Great South Run 10-miler nekumhanya kwemaminitsi 46:40 uye nzvimbo yechina pakupedzisira paShanghai Marathon mu2: 09: 43 muna December.