| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 3:47.0hA | 1h1-17 | NC-j | Nairobi | 16 Jun |
| 3:41.10A | 2-17 | NC-j | Nairobi | 16 Jun |
| 3:53.87 | 2h1-17 | WY | Cali | 15 Jul |
| 3:41.43 | 3-17 | WY | Cali | 17 Jul |
| 3:40.77 | 2-17 | CYG | Apia | 7 Sep |
| 2016 |
| Outdoor |
| 3:47.18 | 7 | Pfingst | Rehlingen | 16 May |
| 3:45.84 | 12 | | Nijmegen | 18 May |
| 3:45.87 | 10rB | IFAM | Oordegem | 28 May |
| 3:51.2hA | 1h1-19 | NC-j | Nairobi | 22 Jun |
| 3:43.5hA | 8-19 | NC-j | Nairobi | 22 Jun |
| 2018 |
| Outdoor |
| 3:39.56 | 3rB | IFAM | Oordegem | 26 May |
| 3:45.8hA | 2 | | Nairobi | 6 Jun |
| 3:48.72A | 4s1 | NC | Nairobi | 21 Jun |
| 3:38.28A | 5 | NC | Nairobi | 23 Jun |
| 3:41.62 | 2 | | Merksem | 1 Jul |
| 3:41.70 | 9 | | Kortrijk | 14 Jul |
| 3:41.37 | 9rB | | Heusden | 21 Jul |
|
| 2015
3:40.77w | 2-17 | Apia | 7 Sep | |
| 2016
3:43.5hAw | 8-19 | Nairobi | 22 Jun | |
| 2018
3:38.28Aw | 5 | Nairobi | 23 Jun | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 8:34.1hA | 6-HS | HS Ch | Nairobi | 18 Apr |
|
| 2013
8:34.1hAw | 6-HS | Nairobi | 18 Apr | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 14:04.6hA | 2h4 | AK | Eldoret | 14 Apr |
| 2018 |
| Outdoor |
| 13:49.25 | 2 | | Merksem | 1 Jul |
| 2019 |
| Outdoor |
| 13:38.35 | 1 | | Regensburg | 29 May |
| DNF | | | Huelva | 20 Jun |
| 14:23.81 | 9 | | Kitale | 3 Aug |
|
| 2016
14:04.6hAw | 2h4 | Eldoret | 14 Apr | |
| 2018
13:49.25w | 2 | Merksem | 1 Jul | |
| 2019
13:38.35w | 1 | Regensburg | 29 May | |
| |
| 5km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 13:56+ | 9 | | Valencia | 12 Jan |
|
| 2020
13:56+w | 9 | Valencia | 12 Jan | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 27:41 | 2 | | Würzburg | 14 Apr |
| 28:02 | 3 | | Paderborn | 20 Apr |
| 27:50 | 1 | | Oelde | 8 Jun |
| 28:32 | 3 | | Langueux | 15 Jun |
| 29:40A | 27 | | Eldoret | 24 Nov |
| 2020 |
| Outdoor |
| 28:05 | 11 | | Valencia | 12 Jan |
|
| 2019
27:41w | 2 | Würzburg | 14 Apr | |
| 2020
28:05w | 11 | Valencia | 12 Jan | |
| |
| 3000m Steeplechase |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 8:51.8hA | 1h2 | | Nairobi | 11 Jun |
| 8:46.15A | 6 | | Nairobi | 12 Jun |
|
| 2018
8:46.15Aw | 6 | Nairobi | 12 Jun | |