DateDisciplineResultWindPos.RoundCompetitions
20213 races
May 15LJ 7.10 –6Final41st Kenya Defence Forces Ch., Nyayo National Stadium, Nairobi
Mar 13TJ 14.98 –6Final2nd AK Weekend Meeting, Moi International Sports Centre, Kasarani, Nairobi
Feb 27TJ 14.91 –5Final1st Weekend Meeting, Nyayo National Stadium, Nairobi
20202 races
Mar 5TJ 15.20 -2.24FinalAK Meeting, Moi International Sports Centre, Kasarani, Nairobi
Feb 23TJ 14.36 –6FinalWeekend Meet, Eldoret
20197 races
Jul 3LJ 7.35 –2FinalKDF Ch., Moi International Sports Centre, Kasarani, Nairobi
Jul 3TJ 15.69 –2FinalKDF Ch., Moi International Sports Centre, Kasarani, Nairobi
Jun 22TJ 16.10 –2FinalAfrican Games Trials, Nairobi
Jun 6LJ 6.70 –8FinalAK Meeting, Narok
Jun 6TJ 14.20 –6FinalAK Meeting, Narok
May 24LJ 6.53 –8FinalAK Meeting, Sports Complex, Mumias
20183 races
Feb 17TJ 16.45 –1FinalNairobi Kenya Commonwealth Games Trials, Nairobi
20172 races
Jun 23TJ 16.09 –1FinalNairobi Kenya World Championship Trials, Nairobi
Jun 10TJ 16.67 –1FinalKenyan Championships, Nairobi
20163 races
Jun 25TJ 16.21 +1.17FinalDurban African Championships, Durban
Apr 3TJ 16.04 +1.43FinalRéduit International Meeting, Réduit
Mar 19TJ 15.76 –1FinalNakuru
20156 races
Oct 7TJ 15.68 +0.27FinalMungyeong CISM World Games, Mungyeong
Oct 5LJ 7.10 +0.95Mungyeong CISM World Games, Mungyeong
Sep 14TJ 15.92 +0.67FinalBrazzaville All-Africa Games, Brazzaville
Aug 1TJ 16.63 –1FinalNairobi Kenyan World Championship Trials, Nairobi
May 23TJ 16.31 –1FinalEldoret
May 22LJ 7.31 –2FinalEldoret
201419 races
Aug 13TJ 15.23 +1.611FinalMarrakesh African Championships, Le Grand Stade, Marrakech
Aug 12TJ 15.78 +1.22Marrakesh African Championships, Le Grand Stade, Marrakech
Aug 11LJ 7.50 +1.2FinalMarrakesh African Championships, Le Grand Stade, Marrakech
Aug 11LJ 7.63 +2.37FinalMarrakesh African Championships, Le Grand Stade, Marrakech
Aug 10LJ 7.43 +0.14Marrakesh African Championships, Le Grand Stade, Marrakech
Aug 2TJ 15.45 +0.09FinalGlasgow Commonwealth Games, Hampden Park, Glasgow
Aug 1TJ 15.84 +2.06Glasgow Commonwealth Games, Hampden Park, Glasgow
Jun 7TJ 16.40 –1FinalKenyan Championships, Nairobi
Jun 6LJ 7.93 –2FinalKenyan Championships, Nairobi
Apr 27110mH 16.43 -0.24Bambous Mauritius International Meet, Bambous - Combined Events
Apr 27JT 3.30 –8Bambous Mauritius International Meet, Bambous - Combined Events
Apr 27PV 3.30 –9Bambous Mauritius International Meet, Bambous - Combined Events
Apr 27DT 26.38 –11Bambous Mauritius International Meet, Bambous - Combined Events
Apr 26HJ 1.92 –5Bambous Mauritius International Meet, Bambous - Combined Events
Apr 26100m 11.38 +0.03Bambous Mauritius International Meet, Bambous - Combined Events
Apr 26400m 49.56 –1Bambous Mauritius International Meet, Bambous - Combined Events
Apr 26LJ 7.23 -0.81Bambous Mauritius International Meet, Bambous - Combined Events
Apr 26SP 11.05 –11Bambous Mauritius International Meet, Bambous - Combined Events
Mar 15TJ 15.31 –1FinalNakuru
20134 races
Jun 22TJ 16.45 –1FinalKenyan Championships, Nairobi
Jun 20LJ 7.87 –1FinalKenyan Championships, Nairobi
May 11TJ 15.96 –1FinalNairobi Kenyan Defence Forces Ch., Nairobi
May 9LJ 7.54 –1FinalNairobi Kenyan Defence Forces Ch., Nairobi
20129 races
Jun 30TJ 16.28 +1.25FinalPorto Novo African Championships, Porto Novo