Kompletigu la sekvan frazon: Mokoka konkuris internacie en diversaj distancoj en 2012. Post gajnado de la 10,000 m nacia titolo kun persona plej bona de 27:40.73 minutoj, li venis oka en la okazaĵo ĉe la 2012 Afrikaj Ĉampionecoj en Atletiko. Li estis elektita por la sudafrika olimpika teamo kaj kuris en la
olimpika maratono, kvankam li estis la 49-a plej bona. Du semajnojn poste en Kab-urbo li atingis la duonmaratonan rekordon de 60:57 minutoj kaj li finis oka en la 2012 IAAF World Half Marathon Championships. Li fermis sian jaron sur la vojoj, venkante en la Granda Suda Kurado de 10 mejloj kun kurado de 46:40 minutoj kaj kvara loko ĉe la Ŝanhaja Maratono en 2:09:43 en decembro.