Most recent results: 8th - World Championships Tokyo 800m Semi-Final (1:49.54) - 18 Sep 2025; 4th - World Championships Tokyo 800m Heat (1:44.91) - 16 Sep 2025
| Discipline | Result | Year | Remarks |
|---|---|---|---|
| 800m - Outdoor | 1:43.54 | 2025 | |
| 800m - Indoor | 1:48.52 | 2023 |
Outdoors:
1st – Kenyan WC Trials 800m (1:43.54)
4th – Ostrava 800m (1:44.37)
4th – World Champs Tokyo 800m Heat (1:44.91)
12th – Diamond League Paris 800m (1:45.03)
7th – Diamond League Brussels 800m (1:45.54)
8th – World Champs Tokyo 800m Semi-Final (1:49.54)
End-of-Season World Rank (by time): 800m – 22nd
Outdoors:
4th – Nairobi 800m (1:45.40)
2nd – National Champs Nairobi 800m (1:45.46)
Indoors:
3rd – Stockholm 800m (1:48.52)
1st – Ulsteinvik 800m (1:49.96)
Outdoors:
6th – Kenyan WC and CWG Trials Nairobi 800m Final (1:44.84)
1st – Nairobi 800m (1:45.07)
1st – Székesfehérvár 800m (1:45.49)
1st – Sollentuna 800m (1:45.83)
1st – Schifflange 800m (1:45.97)
2nd – National Champs Nairobi 800m Final (1:47.22)
Outdoors:
3rd – Nairobi 800m (1:47.28)
Outdoors:
4th – Nairobi 800m Heat (1;47.1)