| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 4:22.87A | 3-17 | NC-j | Nairobi | 16 Jun |
| 2016 |
| Outdoor |
| 4:25.6hA | 7 | AK | Kisii | 2 Apr |
| 2017 |
| Outdoor |
| 4:20.7hA | 3 | Prisons Ch | Nairobi | 13 May |
| 2018 |
| Outdoor |
| 4:21.46 | 5 | | Djibouti | 30 Mar |
| 2019 |
| Outdoor |
| 4:16.18 | 3 | AsC | Doha | 24 Apr |
|
| 2015
4:22.87Aw | 3-17 | Nairobi | 16 Jun | |
| 2016
4:25.6hAw | 7 | Kisii | 2 Apr | |
| 2017
4:20.7hAw | 3 | Nairobi | 13 May | |
| 2018
4:21.46w | 5 | Djibouti | 30 Mar | |
| 2019
4:16.18w | 3 | Doha | 24 Apr | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 9:10.5h | | | Embu | 17 Jun |
| 2020 |
| Indoor |
| 8:39.64 | 1 | | Val-de-Reuil | 14 Feb |
|
| 2016
9:10.5hw | | Embu | 17 Jun | |
| Indoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 9:10.5h | | | Embu | 17 Jun |
| 2020 |
| Indoor |
| 8:39.64 | 1 | | Val-de-Reuil | 14 Feb |
|
| 2020
8:39.64iw | 1 | Val-de-Reuil | 14 Feb | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 17:15.08 | 1 | ArabC | Cairo | 5 Apr |
| 15:28.87 | 1 | AsC | Doha | 21 Apr |
| 15:15.93 | 2 | CISM | Wuhan | 24 Oct |
|
| 2019
15:15.93w | 2 | Wuhan | 24 Oct | |
| |
| 2000m Steeplechase |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 6:39.6hA | 4-17 | | Nairobi | 1 Apr |
| 6:35.84A | 3-17 | NC-j | Nairobi | 17 Jun |
| 2019 |
| Outdoor |
| 5:56.83 | 2 | ISTAF | Berlin | 1 Sep |
| 2020 |
| Indoor |
| 5:48.68 | 2 | | Liévin | 19 Feb |
|
| 2015
6:35.84Aw | 3-17 | Nairobi | 17 Jun | |
| 2019
5:56.83w | 2 | Berlin | 1 Sep | |
| Indoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 6:39.6hA | 4-17 | | Nairobi | 1 Apr |
| 6:35.84A | 3-17 | NC-j | Nairobi | 17 Jun |
| 2019 |
| Outdoor |
| 5:56.83 | 2 | ISTAF | Berlin | 1 Sep |
| 2020 |
| Indoor |
| 5:48.68 | 2 | | Liévin | 19 Feb |
|
| 2020
5:48.68iw | 2 | Liévin | 19 Feb | |
| |
| 3000m Steeplechase |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 10:21.4hA | | | Nyeri | 11 Jun |
| 2016 |
| Outdoor |
| 10:07.2h | | | Embu | 17 Jun |
| 2017 |
| Outdoor |
| 10:02.71 | 2 | GCC | Doha | 10 Mar |
| 10:06.4hA | 2 | Prisons Ch | Nairobi | 12 May |
| 9:22.82 | 3 | | Belfort | 9 Jun |
| DNF | | FBKG | Hengelo | 11 Jun |
| 9:33.29 | 2 | PNG | Turku | 13 Jun |
| DNF | | Bislett | Oslo | 15 Jun |
| 9:27.61 | 5 | Mohammed VI | Rabat | 16 Jul |
| 9:28.00 | 4h3 | WC | London | 9 Aug |
| 9:22.67 | 8 | WC | London | 11 Aug |
| 2018 |
| Outdoor |
| 9:44.02 | 8 | Diamond | Shanghai | 12 May |
| 9:16.38 AU20R | 6 | GGala | Roma | 31 May |
| 9:27.76 | 6 | Bislett | Oslo | 7 Jun |
| 9:12.74 AU20R | 5 | Meet Paris | Paris | 30 Jun |
| 9:52.23 | 1h2-19 | WJ | Tampere | 10 Jul |
| 9:23.47 | 3-19 | WJ | Tampere | 13 Jul |
| 9:10.74 AU20R | 9 | Herc | Monaco | 20 Jul |
| 9:36.52 | 1 | AsianG | Jakarta | 27 Aug |
| 9:14.52 | 9 | VD | Bruxelles | 31 Aug |
| 9:17.86 | 3 | Cont Cup | Ostrava | 9 Sep |
| 2019 |
| Outdoor |
| 10:07.62 | 1 | ArabC | Cairo | 7 Apr |
| 9:46.18 | 1 | AsC | Doha | 23 Apr |
| 9:19.63 | 4 | Diamond | Shanghai | 18 May |
| 9:21.36 | 10 | BislettG | Oslo | 13 Jun |
| 9:12.98 | 9 | Pre | Stanford CA | 30 Jun |
| 9:07.23 | 3 | Müller | Birmingham | 18 Aug |
| 9:14.84 | 7 | WK | Zürich | 29 Aug |
| 9:29.40 | 2h3 | WC | Doha | 27 Sep |
| 9:05.68 | 4 | WC | Doha | 30 Sep |
| 9:19.24 | 1 | CISM | Wuhan | 22 Oct |
| 2020 |
| Outdoor |
| 9:52.99A | 5 | Keino | Nairobi | 3 Oct |
|
| 2015
10:21.4hAw | | Nyeri | 11 Jun | |
| 2016
10:07.2hw | | Embu | 17 Jun | |
| 2017
9:22.67w | 8 | London | 11 Aug | |
| 2018
9:10.74w AU20R | 9 | Monaco | 20 Jul | |
| 2019
9:05.68w | 4 | Doha | 30 Sep | |
| 2020
9:52.99Aw | 5 | Nairobi | 3 Oct | |