| 2025 | 5000m | 13:06.71 | - | 2025年5月4日 | ↑ | 36th Golden Games in Nobeoka |
| 2025 | 10000m | 27:29.56 | - | 2025年5月17日 | ↑ | 68th Kyushu Corporate Athletics Championships, Honjo Athletic Stadium, Kitakyushu |
| 2024 | 1500m | 3:38.38 | - | 2024年1月6日 | - | 2nd AK Track & Field Weekend Meeting/AK Relay Series |
| 2024 | 5000m | 13:15.17 | - | 2024年5月4日 | ↑ | 35th Golden Games in Nobeoka |
| 2024 | 10000m | 27:29.10 | - | 2024年11月23日 | ↑ | 2024 Hachioji Long Distance |
| 2023 | 3000m | 7:59.91 | - | 2023年5月27日 | - | Grifone Meeting, Stadio Zecchini, Grosseto |
| 2023 | 5000m | 13:21.63 | - | 2023年7月15日 | ↑ | Night of Athletics |
| 2023 | 10Kilometr | 27:13 | - | 2023年3月19日 | ↑ | Semi Marathon de Lille, Lille |
| 2023 | 10000m | 28:13.8h | - | 2023年7月7日 | ↑ | Trials For World Athletics Championships Budapest 2023, Nyayo National Stadium, Nairobi |
| 2023 | CrossCount | 30:57 | - | 2023年2月18日 | ↑ | 44th World Athletics Cross Country Championships, Bathurst |
| 2022 | 5000m | 13:08.42 | - | 2022年7月2日 | ↑ | Night of Athletics |
| 2022 | 10Kilometr | 27:24 | - | 2022年10月1日 | ↑ | Lille (FRA) |
| 2022 | CrossCount | 31:42 | - | 2022年2月12日 | ↑ | Agnes Tirop Cross Country Classic, Eldoret - XC 10.0km |
| 2022 | 10MilesRoa | 46:41 | - | 2022年9月25日 | - | Tilburg (NED) |
| 2021 | 5000m | 13:11.02 | - | 2021年6月2日 | ↑ | Göteborg Friidrott GP, Slottsskogsvallen, Göteborg |
| 2021 | 5Kilometre | 13:35 | - | 2021年11月6日 | - | 5km de Lille |
| 2020 | 3000mSt | 8:57.5h | - | 2020年3月5日 | - | Moi International Sports Centre, Kasarani, Nairobi (KEN) |
| 2020 | 5000m | 13:33.1h | - | 2020年3月5日 | ↑ | Moi International Sports Centre, Kasarani, Nairobi (KEN) |
| 2019 | 5000m | 13:57.5h | - | 2019年8月20日 | ↑ | Kenyan Championships, Nyayo National Stadium, Nairobi |
| 2019 | Marathon | 2:18:26 | - | 2019年9月29日 | - | Odense (DEN) |
| 2018 | 800m | 1:52.15 | - | 2018年6月11日 | - | Nairobi (KEN) |
| 2018 | Semi | 1:09:20 | - | 2018年3月4日 | - | Moshi (TAN) |
| 2016 | 5000m | 14:51.5h | - | 2016年4月14日 | ↑ | Eldoret (KEN) |