| |
| 1500m |
| Indoor Alltime
Show/hide |
| |
| 2018 |
| Indoor |
| 3:52.03 | 1 | NC | Pombal | 10 Feb |
|
| 2018
3:52.03iw | 1 | Pombal | 10 Feb | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 8:04.4hA | 2h1-17 | | Nairobi | 31 Mar |
| 7:53.6hA | 1-17 | | Nairobi | 1 Apr |
| 7:56.29 | 1-17 | AfrC | Réduit | 25 Apr |
| 8:08.5hA | 5h1-17 | NC-j | Nairobi | 16 Jun |
| 7:53.9hA | 2-17 | NC-j | Nairobi | 16 Jun |
| 8:19.27 | 1h1-17 | WY | Cali | 16 Jul |
| 7:54.52 | 2-17 | WY | Cali | 19 Jul |
| 7:59.56 | 1-17 | CYG | Apia | 9 Sep |
| 2016 |
| Outdoor |
| 7:48.04 | 3 | Anhalt | Dessau | 27 May |
| 2017 |
| Outdoor |
| 8:05.45 | 1 | | Ankara | 7 Jun |
| 7:38.33 | 5 | Müller | London | 9 Jul |
| 7:40.63 | 3 | Müller | Birmingham | 20 Aug |
| 7:39.97 | 2 | Hanžeković | Zagreb | 29 Aug |
| 2018 |
| Indoor |
| 7:42.38 | 4 | PSD-Bank | Düsseldorf | 6 Feb |
| 7:42.92 | 6 | | Liévin | 13 Feb |
| 7:40.12 | 4 | Müller | Glasgow | 25 Feb |
| 7:48.26 | 2h2 | WC | Birmingham | 2 Mar |
| 8:18.03 | 7 | WC | Birmingham | 4 Mar |
|
| 7:43.98 | 11 | | Ostrava | 13 Jun |
| 7:48.88 | 3 | | Sotteville-lès-Rouen | 17 Jul |
| 2019 |
| Outdoor |
| 7:42.20 | 9 | BislettG | Oslo | 13 Jun |
| 7:44.59+ | 5 | Pre | Stanford CA | 30 Jun |
| 2020 |
| Indoor |
| 7:42.58 | 4 | | Karlsruhe | 31 Jan |
| 7:40.25 | 5 | PSD Bank | Düsseldorf | 4 Feb |
| 7:52.23 | 4 | | Metz | 9 Feb |
| DNF | | Folksam | Sätra | 11 Feb |
| DNF | | | Liévin | 19 Feb |
|
| 2015
7:53.6hAw | 1-17 | Nairobi | 1 Apr | |
| 2016
7:48.04w | 3 | Dessau | 27 May | |
| 2017
7:38.33w | 5 | London | 9 Jul | |
| 2018
7:43.98w | 11 | Ostrava | 13 Jun | |
| 2019
7:42.20w | 9 | Oslo | 13 Jun | |
| Indoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 8:04.4hA | 2h1-17 | | Nairobi | 31 Mar |
| 7:53.6hA | 1-17 | | Nairobi | 1 Apr |
| 7:56.29 | 1-17 | AfrC | Réduit | 25 Apr |
| 8:08.5hA | 5h1-17 | NC-j | Nairobi | 16 Jun |
| 7:53.9hA | 2-17 | NC-j | Nairobi | 16 Jun |
| 8:19.27 | 1h1-17 | WY | Cali | 16 Jul |
| 7:54.52 | 2-17 | WY | Cali | 19 Jul |
| 7:59.56 | 1-17 | CYG | Apia | 9 Sep |
| 2016 |
| Outdoor |
| 7:48.04 | 3 | Anhalt | Dessau | 27 May |
| 2017 |
| Outdoor |
| 8:05.45 | 1 | | Ankara | 7 Jun |
| 7:38.33 | 5 | Müller | London | 9 Jul |
| 7:40.63 | 3 | Müller | Birmingham | 20 Aug |
| 7:39.97 | 2 | Hanžeković | Zagreb | 29 Aug |
| 2018 |
| Indoor |
| 7:42.38 | 4 | PSD-Bank | Düsseldorf | 6 Feb |
| 7:42.92 | 6 | | Liévin | 13 Feb |
| 7:40.12 | 4 | Müller | Glasgow | 25 Feb |
| 7:48.26 | 2h2 | WC | Birmingham | 2 Mar |
| 8:18.03 | 7 | WC | Birmingham | 4 Mar |
|
| 7:43.98 | 11 | | Ostrava | 13 Jun |
| 7:48.88 | 3 | | Sotteville-lès-Rouen | 17 Jul |
| 2019 |
| Outdoor |
| 7:42.20 | 9 | BislettG | Oslo | 13 Jun |
| 7:44.59+ | 5 | Pre | Stanford CA | 30 Jun |
| 2020 |
| Indoor |
| 7:42.58 | 4 | | Karlsruhe | 31 Jan |
| 7:40.25 | 5 | PSD Bank | Düsseldorf | 4 Feb |
| 7:52.23 | 4 | | Metz | 9 Feb |
| DNF | | Folksam | Sätra | 11 Feb |
| DNF | | | Liévin | 19 Feb |
|
| 2018
7:40.12iw | 4 | Glasgow | 25 Feb | |
| 2020
7:40.25iw | 5 | Düsseldorf | 4 Feb | |
| |
| Two Miles |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 8:16.02 | 5 | Pre | Stanford CA | 30 Jun |
|
| 2019
8:16.02w | 5 | Stanford CA | 30 Jun | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 13:56.0h | 1 | Kericho Ch | Kericho | 30 May |
| 13:58.4hA | 2 | South Rift Ch | Nakuru | 14 Jun |
| 13:57.0hA | 6h1 | NC | Nairobi | 20 Jun |
| 2015 |
| Outdoor |
| 14:41.6hA | 2-HS | School Ch | Nyeri | 12 Jun |
| 2016 |
| Outdoor |
| 14:16.0hA | 5h4 | AK | Eldoret | 14 Apr |
| DNF | | | Nijmegen | 18 May |
| 13:56.7hA | 7h2 | NC | Nairobi | 26 May |
| 13:16.46 | 2 | | Carquefou | 3 Jun |
| 14:10.1hA | 3h3-19 | NC-j | Nairobi | 22 Jun |
| 13:16.35 | 2 | KBC-Nacht | Heusden | 16 Jul |
| 2017 |
| Outdoor |
| 13:18.81 | 6 | | Montreuil | 1 Jun |
| 13:56.83 | 1 | | Ankara | 6 Jun |
| 13:40.7h | 2-19 | | Nairobi | 14 Jun |
| 13:31.7hA | 2 | WC Tr | Nairobi | 23 Jun |
| 14:52.98 | 19h1 | WC | London | 9 Aug |
| 13:18.09 | 8 | ISTAF | Berlin | 27 Aug |
| 2018 |
| Outdoor |
| 13:13.55 | 8 | Diamond | Shanghai | 12 May |
| 13:16.81 | 3 | | Montreuil | 19 Jun |
| 13:49.51A | 8s2 | NC | Nairobi | 21 Jun |
| 13:43.31A | 6 | NC | Nairobi | 23 Jun |
| 13:13.57 | 10 | Athletissima | Lausanne | 5 Jul |
| 13:43.31 | 1 | NC | Leiria | 7 Jul |
| 13:15.73 | 6 | | Heusden | 21 Jul |
| 2019 |
| Outdoor |
| 13:11.65 | 13 | GGala | Roma | 6 Jun |
| 13:07.55 | 4 | FBKG | Hengelo | 9 Jun |
| 13:08.09 | 9 | Athletissima | Lausanne | 5 Jul |
| 13:28.38 | 1 | NC | Lisboa | 21 Jul |
| 13:46.0hA | 4s3 | NC | Nairobi | 20 Aug |
| 13:39.25A | 6 | | Nairobi | 13 Sep |
|
| 2013
13:56.0hw | 1 | Kericho | 30 May | |
| 2015
14:41.6hAw | 2-HS | Nyeri | 12 Jun | |
| 2016
13:16.35w | 2 | Heusden | 16 Jul | |
| 2017
13:18.09w | 8 | Berlin | 27 Aug | |
| 2018
13:13.55w | 8 | Shanghai | 12 May | |
| 2019
13:07.55w | 4 | Hengelo | 9 Jun | |
| |
| 10,000m |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 29:04.0hA | 4 | South Rift Ch | Nakuru | 14 Jun |
| 2015 |
| Outdoor |
| 29:49.8hA | 2-19 | | Nairobi | 18 Feb |
| 29:59.32A | 2-19 | AfrC | Addis Ababa | 6 Mar |
| 2016 |
| Outdoor |
| 28:53.28A | 5-19 | NC-j | Nairobi | 22 Jun |
| 2018 |
| Outdoor |
| 27:51.20 | 3 | | Maia | 2 Jun |
| 2019 |
| Outdoor |
| 27:56.43 | 1 | | Burjassot | 13 Apr |
|
| 2013
29:04.0hAw | 4 | Nakuru | 14 Jun | |
| 2015
29:49.8hAw | 2-19 | Nairobi | 18 Feb | |
| 2016
28:53.28Aw | 5-19 | Nairobi | 22 Jun | |
| 2018
27:51.20w | 3 | Maia | 2 Jun | |
| 2019
27:56.43w | 1 | Burjassot | 13 Apr | |
| |
| 4 Miles |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 17:46 | 6 | | Groningen | 8 Oct |
| 2018 |
| Outdoor |
| 17:12 | 1 | | Groningen | 14 Oct |
| 2019 |
| Outdoor |
| 17:27 | 1 | | Groningen | 13 Oct |
|
| 2017
17:46w | 6 | Groningen | 8 Oct | |
| 2018
17:12w | 1 | Groningen | 14 Oct | |
| 2019
17:27w | 1 | Groningen | 13 Oct | |
| |
| 5km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 13:28 | 4 | | Lille | 9 Nov |
|
| 2019
13:28w | 4 | Lille | 9 Nov | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 30:05 | 7 | | Kericho | 17 Sep |
| 29:20 | 7 | | Utrecht | 2 Oct |
| 2017 |
| Outdoor |
| 28:29 | 5 | | Utrecht | 1 Oct |
| 2018 |
| Outdoor |
| 27:24 | 1 | Singelloop | Utrecht | 7 Oct |
|
| 2016
29:20w | 7 | Utrecht | 2 Oct | |
| 2017
28:29w | 5 | Utrecht | 1 Oct | |
| 2018
27:24w | 1 | Utrecht | 7 Oct | |
| |
| 15km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 43:03 | 7 | | Nijmegen | 17 Nov |
|
| 2019
43:03w | 7 | Nijmegen | 17 Nov | |