DateDisciplineResultWindPos.RoundCompetitions
202213 races
Jun 25400m 55.31 –4FinalKenyan Trials for World Championships and Commonwealth Games 2022, Moi International Sports Centre, Kasarani, Nairobi
Apr 27400m 53.97 –2FinalKenyan Championships, Moi International Sports Centre, Kasarani, Nairobi
Apr 26400m 53.99 –1HeatKenyan Championships, Moi International Sports Centre, Kasarani, Nairobi
Apr 26400m 54.54 –2SemifinalKenyan Championships, Moi International Sports Centre, Kasarani, Nairobi
Apr 15400m 54.48 –3FinalPolice Ch., Nairobi
Mar 5200m 25.44 +1.15Final3rd Weekend Meeting, Nyayo National Stadium, Nairobi
Mar 4400m 56.55 –4Heat3rd Weekend Meeting, Nyayo National Stadium, Nairobi
Mar 4200m 25.33 +1.63Semifinal3rd Weekend Meeting, Nyayo National Stadium, Nairobi
Mar 4200m 25.49 +1.42Heat3rd Weekend Meeting, Nyayo National Stadium, Nairobi
Feb 5200m 26.12 –2Heat1st Weekend Meeting, Nyayo National Stadium, Nairobi
Feb 4400m 58.48 –5Heat1st Weekend Meeting, Nyayo National Stadium, Nairobi
202111 races
Jun 19400m 55.81 –7FinalKenya Olympic Games Trials, Moi International Sports Centre, Kasarani, Nairobi
Jun 17400m 56.09 –4HeatKenya Olympic Games Trials, Moi International Sports Centre, Kasarani, Nairobi
May 294x400m 3:43.00 –2FinalAthletics Kenya Pre-Trials, Nyayo National Stadium, Nairobi
May 28400m 56.07 –6FinalAthletics Kenya Pre-Trials, Nyayo National Stadium, Nairobi
May 27400m 61.19 –6HeatAthletics Kenya Pre-Trials, Nyayo National Stadium, Nairobi
Mar 13200m 26.51 -1.13Heat2nd AK Weekend Meeting, Moi International Sports Centre, Kasarani, Nairobi
Mar 13200m 26.10 –5Final2nd AK Weekend Meeting, Moi International Sports Centre, Kasarani, Nairobi
Mar 12400m 59.05 –4Heat2nd AK Weekend Meeting, Moi International Sports Centre, Kasarani, Nairobi
Feb 6400m 58.76 –3Final3rd AK Relay Series, Nyayo National Stadium, Nairobi
Feb 6200m 26.24 –53rd AK Relay Series, Nyayo National Stadium, Nairobi
20204 races
Mar 5400m 56.29 –4FinalAK Meeting, Moi International Sports Centre, Kasarani, Nairobi
Mar 5200m 25.66 +0.52HeatAK Meeting, Moi International Sports Centre, Kasarani, Nairobi
Mar 5400m 56.80 –1HeatAK Meeting, Moi International Sports Centre, Kasarani, Nairobi
Feb 23400m 55.6h –5FinalWeekend Meet, Eldoret
20176 races
Jun 24400m 52.83 –3FinalNairobi Kenya World Championship Trials, Nairobi
Jun 10400m 52.39 –3FinalKenyan Championships, Nairobi
May 18400m 53.4h –1FinalNairobi Kenya Police Ch., Nairobi
20167 races
Jun 264x400m 3:30.21 –3FinalDurban African Championships, Durban
May 28400m 53.05 –4FinalKenyan Championships, Nairobi
Mar 19400m 54.9h –1HeatNakuru
Mar 19400m 54.6h –1FinalNakuru
Mar 6100m 12.4h –2FinalThika
Mar 6200m 25.1h –3FinalThika
Feb 27400m 56.4h –1FinalMumias
20154 races
Aug 1400m 52.29 –3FinalNairobi Kenyan World Championship Trials, Nairobi
Jul 11400m 53.06 –3FinalKenyan Championships, Nairobi
Mar 21400m 55.1h –1FinalNairobi AK Relays Meeting, Nairobi
20146 races
Aug 144x400m 3:32.26 –2FinalMarrakesh African Championships, Le Grand Stade, Marrakech
Aug 124x100m 46.06 –4FinalMarrakesh African Championships, Le Grand Stade, Marrakech
Aug 11400m 54.25 –4HeatMarrakesh African Championships, Le Grand Stade, Marrakech
Aug 14x400m 3:37.45 –5HeatGlasgow Commonwealth Games, Hampden Park, Glasgow
Jul 27400m 54.81 –6HeatGlasgow Commonwealth Games, Hampden Park, Glasgow