| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 4:24.4h | 6 | | Machakos | 16 Dec |
| 2018 |
| Outdoor |
| 4:31.00A | 2h1 | | Nairobi | 11 Jun |
| 4:22.14A | 4 | | Nairobi | 12 Jun |
| 4:21.14A | 6s2 | NC | Nairobi | 21 Jun |
| 4:21.07A | 8 | | Nairobi | 23 Jun |
| 4:21.07A | 8 | NC | Nairobi | 23 Jun |
| 2019 |
| Outdoor |
| 4:06.26A | 1 | NC | Nairobi | 22 Jun |
| 4:08.02 | 1 | | Sotteville-lès-Rouen | 16 Jul |
| 4:22.5hA | 1 | | Eldoret | 27 Jul |
| 4:15.9hA | 3s1 | NC | Nairobi | 20 Aug |
| 4:28.11 | 1h1 | AAG | Rabat | 29 Aug |
| 4:19.33 | 1 | AAG | Rabat | 30 Aug |
| 4:08.99A | 5 | | Nairobi | 13 Sep |
|
| 2017
4:24.4hw | 6 | Machakos | 16 Dec | |
| 2018
4:21.07Aw | 8 | Nairobi | 23 Jun | |
| 2019
4:06.26Aw | 1 | Nairobi | 22 Jun | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Indoor |
| 8:40.27 | 2 | | Karlsruhe | 31 Jan |
| 8:40.20 | 2 | | Val-de-Reuil | 14 Feb |
| 8:42.78 | 1 | | Eaubonne | 17 Feb |
|
| 8:39.88 | 11 | | Doha | 25 Sep |
|
| 2020
8:39.88w | 11 | Doha | 25 Sep | |
| Indoor Alltime
Show/hide |
| |
| 2020 |
| Indoor |
| 8:40.27 | 2 | | Karlsruhe | 31 Jan |
| 8:40.20 | 2 | | Val-de-Reuil | 14 Feb |
| 8:42.78 | 1 | | Eaubonne | 17 Feb |
|
| 8:39.88 | 11 | | Doha | 25 Sep |
|
| 2020
8:40.20iw | 2 | Val-de-Reuil | 14 Feb | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 15:42.32A | 7 | Keino | Nairobi | 3 Oct |
|
| 2020
15:42.32Aw | 7 | Nairobi | 3 Oct | |
| |
| 10,000m |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 32:43.01A | 6 | NC | Nairobi | 21 Jun |
|
| 2019
32:43.01Aw | 6 | Nairobi | 21 Jun | |