I 2011 hadde han fortsatt ingen trener, fordi spydkast ikke er så populær idrettsgren i Kenya. Til tross for dette vant han for fjerde gang det kenyanske mesterskapet, og deltok videre ved Afrikalekene 2011. Der vant han spydkast, og ble Kenyas første utøver som vant spydkast i Afrikalekene. Han satte også ny kenyansk rekord med 78,34 meter. Paul Lagat hadde den forrige rekorden, på 78,20. Etter disse resultatene ga IAAF ham et 6 måneders stipend, for å trene sammen med svenske elitetrenere og -utøvere fram mot sommer-OL 2012. Han returnerte til Kenya i april 2012, etter bl.a. to måneder i Kuortane i Finland, og satte da ny kenyansk rekord med 79,95 meter. Dette oppfylte B-kvalifiseringskravet til OL. I juni vant han spydkast ved Afrikamesterskapet i friidrett 2012. I forkant av OL deltok han ved et stevne i Finnish Elite Games Series, der han forbedret den kenyanske rekorden til 81,12 meter. Han forbedret denne rekorden til 81,81 meter i kvalifiseringsrunden i OL, og nådde finalen der han endte på 12.-plass.