| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 4:30.0h | 2 | | Iten | 27 May |
| 2019 |
| Indoor |
| 4:26.33 | 2 | NC | Ust-Kamenogorsk | 24 Jan |
|
| 2017
4:30.0hw | 2 | Iten | 27 May | |
| Indoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 4:30.0h | 2 | | Iten | 27 May |
| 2019 |
| Indoor |
| 4:26.33 | 2 | NC | Ust-Kamenogorsk | 24 Jan |
|
| 2019
4:26.33iw | 2 | Ust-Kamenogorsk | 24 Jan | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 9:24.02 | 3-17 | CYG | Douglas | 11 Sep |
| 2018 |
| Indoor |
| 8:49.89 | 5 | | Ostrava | 25 Jan |
|
| 8:37.09 | 10 | Diamond | Doha | 4 May |
| 8:39.03 | 2 | PNG | Turku | 5 Jun |
| 8:33.61 | 2 | Hanžeković | Zagreb | 4 Sep |
| 2019 |
| Indoor |
| 9:07.39 | 3 | NC | Ust-Kamenogorsk | 22 Jan |
|
| 8:53.38 | 2 | | Bragança Paulista | 28 Apr |
|
| 2011
9:24.02w | 3-17 | Douglas | 11 Sep | |
| 2018
8:33.61w | 2 | Zagreb | 4 Sep | |
| 2019
8:53.38w | 2 | Bragança Paulista | 28 Apr | |
| Indoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 9:24.02 | 3-17 | CYG | Douglas | 11 Sep |
| 2018 |
| Indoor |
| 8:49.89 | 5 | | Ostrava | 25 Jan |
|
| 8:37.09 | 10 | Diamond | Doha | 4 May |
| 8:39.03 | 2 | PNG | Turku | 5 Jun |
| 8:33.61 | 2 | Hanžeković | Zagreb | 4 Sep |
| 2019 |
| Indoor |
| 9:07.39 | 3 | NC | Ust-Kamenogorsk | 22 Jan |
|
| 8:53.38 | 2 | | Bragança Paulista | 28 Apr |
|
| 2018
8:49.89iw | 5 | Ostrava | 25 Jan | |
| 2019
9:07.39iw | 3 | Ust-Kamenogorsk | 22 Jan | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 14:51.73 | 2 | ISTAF | Berlin | 1 Sep |
|
| 2019
14:51.73w | 2 | Berlin | 1 Sep | |
| |
| 5km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 14:55+ | 2 | | Valencia | 12 Jan |
|
| 2020
14:55+w | 2 | Valencia | 12 Jan | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 31:17 | 2 | | Valencia | 14 Jan |
| 32:04 | 1 | | Astana | 16 Sep |
| 2019 |
| Outdoor |
| 30:07 | 3 | Birell | Praha | 7 Sep |
| 32:31A | 5 | | Eldoret | 24 Nov |
| 30:32 | 1 | | Houilles | 29 Dec |
| Downhill |
| 30:57 | 5 | | Atlanta GA | 4 Jul |
| 2020 |
| Outdoor |
| 29:51 | 3 | | Valencia | 12 Jan |
| 33:53 | 1 | | Eldama Ravine | 28 Nov |
|
| 2018
31:17w | 2 | Valencia | 14 Jan | |
| 2019
30:07w | 3 | Praha | 7 Sep | |
| 2020
29:51w | 3 | Valencia | 12 Jan | |
| |
| 2000m Steeplechase |
| Outdoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 6:20.67 | 1h1-17 | WY | Villeneuve d'Ascq | 8 Jul |
| 6:16.41 | 1-17 | WY | Villeneuve d'Ascq | 10 Jul |
| 6:28.10 | 1-17 | CYG | Douglas | 9 Sep |
|
| 2011
6:16.41w | 1-17 | Villeneuve d'Ascq | 10 Jul | |
| |
| 3000m Steeplechase |
| Outdoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 9:50.1hA | 2h1 | NC | Nairobi | 14 Jul |
| 9:45.1hA | 4 | NC | Nairobi | 16 Jul |
| 2013 |
| Outdoor |
| 10:11.4hA | 1-HS | HS Ch | Nairobi | 19 Apr |
| 2014 |
| Outdoor |
| 10:50.3h | 1 | North Rift Ch | Iten | 31 May |
| 10:01.71A | 8 | NC | Nairobi | 7 Jun |
| 2015 |
| Outdoor |
| 9:55.44 | 8 | IAAF Chall | Dakar | 23 May |
| 10:07.8hA | 1-HS | School Ch | Nyeri | 11 Jun |
| 10:00.23A | 7h1 | NC | Nairobi | 9 Jul |
| 2016 |
| Outdoor |
| 10:14.70A | 1 | Central Rift Ch | Eldoret | 14 May |
| 10:02.3hA | 1h2 | NC | Nairobi | 27 May |
| 9:28.5hA | 2 | NC | Nairobi | 28 May |
| 9:25.07 | 1 | AfrC | Durban | 26 Jun |
| 10:10.50A | 10 | OT | Eldoret | 1 Jul |
| 2017 |
| Outdoor |
| 9:15.35 | 4 | Diamond | Shanghai | 13 May |
| 9:22.32 | 1 | Odložil | Praha | 5 Jun |
| 9:20.13 | 1 | | Belfort | 9 Jun |
| 9:33.97 | 3 | PNG | Turku | 13 Jun |
| 9:17.27 | 1 | Bislett | Oslo | 15 Jun |
| 9:27.58 | 11 | Meet Paris | Paris | 1 Jul |
| 9:22.93 | 2 | Gyulai | Székesfehérvár | 3 Jul |
| 9:20.51 | 2 | Mohammed VI | Rabat | 16 Jul |
| 9:05.31 | 3 | WK | Zürich | 24 Aug |
| 9:03.70 | 1 | ISTAF | Berlin | 27 Aug |
| 9:04.56 | 1 | Hanžeković | Zagreb | 29 Aug |
| 2018 |
| Outdoor |
| 9:09.30 | 2 | Diamond | Shanghai | 12 May |
| 9:07.17 | 3 | GGala | Roma | 31 May |
| 9:11.33 | 1 | | Ostrava | 13 Jun |
| 9:04.17 | 4 | Meet Paris | Paris | 30 Jun |
| 9:07.20 | 5 | Herc | Monaco | 20 Jul |
| 8:59.62 | 2 | VD | Bruxelles | 31 Aug |
| 2019 |
| Outdoor |
| 9:32.52 | 1r2 | | Almaty | 25 May |
| 9:12.99 | 1 | | Rehlingen | 9 Jun |
| 9:03.71 | 1 | BislettG | Oslo | 13 Jun |
| 9:10.61 | 6 | Pre | Stanford CA | 30 Jun |
| 9:10.72 | 5 | Müller | Birmingham | 18 Aug |
| 9:05.15 | 3 | WK | Zürich | 29 Aug |
|
| 2011
9:45.1hAw | 4 | Nairobi | 16 Jul | |
| 2013
10:11.4hAw | 1-HS | Nairobi | 19 Apr | |
| 2014
10:01.71Aw | 8 | Nairobi | 7 Jun | |
| 2015
9:55.44w | 8 | Dakar | 23 May | |
| 2016
9:25.07w | 1 | Durban | 26 Jun | |
| 2017
9:03.70w | 1 | Berlin | 27 Aug | |
| 2018
8:59.62w | 2 | Bruxelles | 31 Aug | |
| 2019
9:03.71w | 1 | Oslo | 13 Jun | |