日付種目記録風速順位ラウンド大会
20201試合
2月23日400mH 1:04.5h –1決勝Weekend Meet, Eldoret
20195試合
7月20日400mH 1:01.99 –2決勝Kenyan Prisons Ch., Moi International Sports Centre, Kasarani, Nairobi
5月3日200m 24.7h –1決勝AK Weekend Meet, Ruringu Stadium, Nyeri
5月3日400m 55.4h –2決勝AK Weekend Meet, Ruringu Stadium, Nyeri
4月13日400m 56.13 –2予選World Relays Ch. Trials, Iten
20188試合
6月8日400m 54.61 –5決勝Dessau Anhalt 2018, Dessau
5月20日400mH 59.41 –4決勝Rehlingen Pfingstsportfest, Rehlingen
2月17日400mH 57.30 –1決勝Nairobi Kenya Commonwealth Games Trials, Nairobi
20175試合
6月10日400mH 58.53 –1決勝Kenyan Championships, Nairobi
6月5日400m 53.34 –5決勝Rehlingen Pfingstsportfest, Rehlingen
5月28日400m 52.98 –4決勝Forbach Meeting National, Forbach
5月25日400m 54.35 –4決勝Zeulenroda Meeting, Zeulenroda
5月20日400m 55.50 –1Ellwangen Sparkassen-Meeting, Ellwangen
201616試合
6月26日4x400m 3:30.21 –3決勝Durban African Championships, Durban
6月26日400mH 56.12 –2決勝Durban African Championships, Durban
6月25日400mH 57.63 –1予選Durban African Championships, Durban
5月28日400mH 57.39 –1決勝Kenyan Championships, Nairobi
5月28日400m 53.76 –5決勝Kenyan Championships, Nairobi
5月20日400m 52.14 –4決勝Golden Spike Ostrava 2016, Mestský Stadion, Ostrava
5月16日400m 53.67 –4決勝Rehlingen Pfingstsportfest, Rehlingen
5月13日400m 54.20 –2決勝Herzogenaurach Adidas Boost Athletics Meeting, Herzogenaurach
5月7日400m 52.4h –1決勝Nairobi Kenyan Prisons Ch., Nairobi
4月16日400m 52.7h –1決勝Eldoret
4月15日400m 53.1h –1準決勝Eldoret
4月3日400m 52.60 –1決勝Réduit International Meeting, Réduit
3月19日100mH 14.9h –1決勝Nakuru
3月6日400m 54.0h –2決勝Thika
2月20日400m 55.6h –1決勝Bondo
201515試合
8月1日400m 51.77 –2決勝Nairobi Kenyan World Championship Trials, Nairobi
7月11日400m 52.24 –2決勝Kenyan Championships, Nairobi
6月20日400m 52.79 –1決勝Nairobi Kenyan Prisons Ch., Nairobi
6月19日400mH 58.76 –1決勝Nairobi Kenyan Prisons Ch., Nairobi
5月31日400m 53.95 –4決勝Forbach Meeting National, Forbach
5月29日200m 25.28 –5決勝Dessau Anhalt 2015, Dessau
5月25日400m 54.47 –6決勝Rehlingen Pfingstsportfest, Rehlingen
5月23日400m 54.88 –6決勝Dakar IAAF World Challenge, Stade Senghor, Dakar
5月17日600m 1:28.63 –3決勝Pliezhausen Läufermeeting, Pliezhausen
5月17日300m 39.31 –4決勝Pliezhausen Läufermeeting, Pliezhausen
4月18日400m 55.2h –3決勝Nakuru
4月17日400m 55.3h –1予選Nakuru
4月12日400m 55.45 –2決勝Réduit International Meeting, Réduit