Rambai muchinyora ndima iyi - Akakunda mukombe we javelin pa All-Africa Games muna 2011 uye pa African Championships in Athletics muna 2012 na 2014; pa 2013 World Championships akaiswa pachinzvimbo chechina, achirasikirwa nemenduru mumutambo wekupedzisira. Muna 2014, akava wekuKenya wekutanga kuhwina menduru yegoridhe yeCommonwealth Games mumutambo wenhandare. Pa2015 World Championships akahwina menduru yegoridhe nekukanda 92.72m, achiva wekutanga wekuKenya kuhwina menduru yegoridhe yeWorld Championships mumutambo wenhandare. Akakunda sirivha kumaOlympics a2016
muRio de Janeiro.