DateDisciplineResultWindPos.RoundCompetitions
20035 races
Oct 11TJ 15.38 +0.010FinalAbuja All Africa Games, Abuja
Jul 26TJ 15.90 –1FinalNairobi Kenyan Trials, Nairobi
Jul 11TJ 16.07 –1FinalKenyan Championships, Nairobi
Jun 7TJ 15.52 –1FinalNairobi Kenyan Armed Forces Ch., Nairobi
May 24TJ 15.52 –2FinalNairobi AK Weekend Meeting, Nairobi
20024 races
Sep 7TJ 15.70 +0.96FinalTivoli CISM World Military Championships, Tivoli
May 25LJ 7.35 –1FinalEldoret Fifth KAAA Weekend Meeting, Eldoret
Apr 24TJ 16.14 –2FinalNairobi African Military Games, Nairobi
Apr 23LJ 7.58 –1FinalNairobi African Military Games, Nairobi
200117 races
Aug 22TJ 16.18 +0.04FinalLa Roche-sur-Yon
Aug 19LJ 7.84 +2.91FinalNivelles Sotraba International Meeting, Nivelles
Aug 17LJ 7.75 +1.91FinalNamur Atletissima, Namur
Jul 21LJ 7.86 +2.53FinalBron
Jul 18TJ 16.35 +1.11FinalCastres
Jul 12LJ 7.62 +0.31FinalSotteville, Sotteville-lès-Rouen
Jul 11TJ 16.44 -0.31FinalLimoges
Jul 3TJ 16.43 +0.31FinalCamporosso
Jul 1LJ 7.56 –7FinalRethymno Vardinogianneia, Rethymno
Jun 27LJ 7.55 –4FinalImperia Trofeo Maurina, Imperia
Jun 15LJ 7.58 +1.45FinalPierre-Bénite International Jumping Meeting, Pierre-Bénite
Jun 13TJ 16.39 +0.52FinalMiramas
Jun 10LJ 8.00 +6.22FinalArles
May 26TJ 16.63 –1FinalNairobi Kenyan Armed Forces Athletics Championships, Nairobi
May 26LJ 7.79 –1FinalNairobi Kenyan Armed Forces Athletics Championships, Nairobi
Apr 22TJ 16.39 +2.11FinalDakar
Apr 8TJ 15.73 –1FinalRéduit Air Mauritius International Meet, Réduit
20002 races
199913 races
Sep 17TJ 16.84 +0.02FinalJohannesburg All-Africa Games, Johannesburg
Aug 16LJ 7.94 +1.55FinalZagreb CISM Military World Games, Zagreb
Aug 15LJ 7.91 +4.3Zagreb CISM Military World Games, Zagreb
Aug 13TJ 16.84 +0.01FinalZagreb CISM Military World Games, Zagreb
Jul 11LJ 7.70 +1.32FinalLa Roche-sur-Yon
Jul 3TJ 16.01 -1.18FinalBudapest NAP Cup, Budapest
Jun 25TJ 16.26 +0.03FinalBydgoszcz 18. Bronislaw malinowski Memorial, Bydgoszcz
Jun 20TJ 16.42 +0.01FinalCastelfidardo
Jun 16LJ 7.59 -0.61FinalAvellino
May 2LJ 7.61 +0.04FinalDakar Meeting, Dakar
Apr 29LJ 7.47 +0.03FinalAbidjan
Apr 5TJ 16.46 -1.21FinalRéduit Lucozade Sport International Meet, Réduit
19987 races
Sep 19LJ 7.30 +0.0Kuala Lumpur Commonwealth Games, Kuala Lumpur
Sep 18TJ 16.89 +0.13FinalKuala Lumpur Commonwealth Games, Kuala Lumpur
Aug 125000m 13:21.59 –11-
Jun 24TJ 16.67 +0.13FinalTorino Citta di Torino, Torino
Jun 18LJ 7.76 +0.02FinalAvellino
Jun 13LJ 7.72 +1.55FinalCaorle
Apr 25LJ 7.75 +3.52FinalDakar
19972 races