כתוב המשך לפרק זה - מוקוקה התחרה בינלאומית במגוון של מרחקים בשנת 2012. לאחר שזכה בתואר הלאומי במרוץ 10,000 מטר עם שיא אישי של 27:40.73 דקות, הוא הגיע למקום השמיני באירוע באליפות אפריקה לאתלטיקה 2012. הוא נבחר לצוות האולימפי של דרום אפריקה ורץ במרתון האולימפי
למרות שהוא הגיע במקום ה-49. שיא חצי מרתון של 60:57 דקות הגיע שבועיים לאחר מכן בקייפטאון והוא הגיע למקום השמיני באליפות העולם של חצי מרתון IAAF 2012. הוא סגר את שנתו על הכבישים, וזכה במירוץ Great South Run 10 מייל עם ריצה של 46:40 דקות וסיום במקום הרביעי במרתון שנחאי ב 2:09:43 בדצמבר.