Completa a seguinte frase: Mokoka competiu internacionalmente nunha serie de distancias en 2012. Despois de gañar o título nacional de 10.000 m cunha mellor marca persoal de 27:40.73 minutos, chegou oitavo no evento nos Campionatos Africanos de Atletismo de 2012. Foi seleccionado para o equipo olímpico sudafricano e participou na
Maratón olímpico, aínda que terminou 49o. Un mellor tempo de media maratón de 60:57 minutos chegou dúas semanas despois en Cidade do Cabo e pasou a ocupar o oitavo lugar nos Campionatos Mundiais de Media Maratón da IAAF 2012. Pechou o seu ano nas estradas, gañando o Great South Run de 10 millas cunha carreira de 46:40 minutos e un cuarto lugar na maratón de Shanghai en 2:09:43 en decembro.