Tuliskeun saterusna pikeun paragraf ieu - Mokoka bersaing sacara internasional dina rentang jarak dina 2012. Sanggeus meunangkeun gelar nasional 10,000 m kalayan catetan pribadi 27:40.73 menit, anjeunna sumping kadalapan dina acara di 2012 Afrika Championships di athletics. Manéhna kapilih pikeun tim Olimpiade Afrika Kidul sarta lumpat dina lomba maraton Olimpiade
, sanajan anjeunna sumping 49th sakabéh. Hiji satengah maraton pangalusna tina 60:57 menit sumping dua minggu sanggeus di Cape Town jeung manéhna nuluykeun pikeun nempatkeun kadalapan di 2012 IAAF World Satengah Marathon Championships. Anjeunna nutup taun na di jalan, unggul Great South Run 10-mil kalayan ngajalankeun 46:40 menit sarta finish tempat kaopat di Shanghai Marathon di 2:09:43 dina bulan Désémber.