| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 4:23.2hA | 1 | | Eldoret | 31 May |
| 4:12.68 | 1 | Castelli | Bellinzona | 11 Jun |
| 2015 |
| Outdoor |
| 4:22.3hA | 3h1 | | Eldoret | 23 May |
| 4:20.1hA | 4 | | Eldoret | 23 May |
|
| 2013
4:12.68w | 1 | Bellinzona | 11 Jun | |
| 2015
4:20.1hAw | 4 | Eldoret | 23 May | |
| |
| 2000m |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 5:48.65 | 6 | FlameG | Amsterdam | 31 Aug |
|
| 2013
5:48.65w | 6 | Amsterdam | 31 Aug | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 8:39.13 | 3 | Rieti 2013 | Rieti | 8 Sep |
| 2014 |
| Outdoor |
| 8:47.26 | 11 | Diamond | Doha | 9 May |
| 8:57.00 | 8 | Athletissima | Lausanne | 3 Jul |
| 2016 |
| Outdoor |
| 8:48.64 | 2 | | Göteborg/S | 15 Jul |
| 8:50.74 | 6 | Athletissima | Lausanne | 25 Aug |
| 8:46.38 | 2 | Hanžeković | Zagreb | 6 Sep |
| 2017 |
| Outdoor |
| 8:35.37 | 7 | Herc | Monaco | 21 Jul |
| 8:35.23 | 8 | Müller | Birmingham | 20 Aug |
| 2018 |
| Outdoor |
| 8:29.09 | 2 | Diamond | Doha | 4 May |
| 8:32.21 | 1 | Müller | Birmingham | 18 Aug |
| 2019 |
| Outdoor |
| 8:27.51 | 7 | Pre | Stanford CA | 30 Jun |
| 2020 |
| Outdoor |
| 8:22.92 | 2 | | Doha | 25 Sep |
|
| 2013
8:39.13w | 3 | Rieti | 8 Sep | |
| 2014
8:47.26w | 11 | Doha | 9 May | |
| 2016
8:46.38w | 2 | Zagreb | 6 Sep | |
| 2017
8:35.23w | 8 | Birmingham | 20 Aug | |
| 2018
8:29.09w | 2 | Doha | 4 May | |
| 2019
8:27.51w | 7 | Stanford CA | 30 Jun | |
| 2020
8:22.92w | 2 | Doha | 25 Sep | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 16:09.0hA | 1 | | Nairobi | 8 Jun |
| 16:11.4hA | 1h2 | NC | Nairobi | 14 Jul |
| 2012 |
| Outdoor |
| 15:49.6hA | 2-19 | NC-j | Nairobi | 8 Jun |
| 15:36.74 | 3-19 | WJ | Barcelona | 11 Jul |
| 2013 |
| Outdoor |
| 16:31.5h | 1 | | Thika | 13 Apr |
| 16:13.7hA | 1 | | Eldoret | 31 May |
| 14:54.12 | 3 | FBKG | Hengelo | 8 Jun |
| 14:50.36 | 7 | Bislett | Oslo | 13 Jun |
| 16:09.24A | 4 | WC Tr | Nairobi | 13 Jul |
| 14:56.49 | 9 | WK | Zürich | 29 Aug |
| 2014 |
| Outdoor |
| 15:00.19 | 8 | GGala | Roma | 5 Jun |
| 15:31.53A | 5 | NC | Nairobi | 7 Jun |
| 15:40.6hA | 1-19 | NC-j | Nairobi | 25 Jun |
| 15:43.12 | 3-19 | WJ | Eugene OR | 23 Jul |
| 2016 |
| Outdoor |
| 15:02.83 | 1 | Gyulai | Székesfehérvár | 17 Jul |
| 15:02.67 | 9 | VD | Bruxelles | 9 Sep |
| 2017 |
| Outdoor |
| 14:33.09 | 2 | GGala | Roma | 8 Jun |
| 14:52.39 | 10 | VD | Bruxelles | 1 Sep |
| 2018 |
| Outdoor |
| 14:24.24 | 5 | Mohammed VI | Rabat | 13 Jul |
| 14:36.13 | 1 | | Bellinzona | 18 Jul |
| 14:44.24 | 5 | WK | Zürich | 30 Aug |
| 2019 |
| Outdoor |
| 14:50.82 | 1 | Bauhaus | Stockholm/S | 30 May |
| 14:20.68 | 2 | Müller | London | 21 Jul |
| 14:37.32 | 6 | VD | Bruxelles | 6 Sep |
| 2020 |
| Outdoor |
| 15:06.71A | 2 | Keino | Nairobi | 3 Oct |
|
| 2011
16:09.0hAw | 1 | Nairobi | 8 Jun | |
| 2012
15:36.74w | 3-19 | Barcelona | 11 Jul | |
| 2013
14:50.36w | 7 | Oslo | 13 Jun | |
| 2014
15:00.19w | 8 | Roma | 5 Jun | |
| 2016
15:02.67w | 9 | Bruxelles | 9 Sep | |
| 2017
14:33.09w | 2 | Roma | 8 Jun | |
| 2018
14:24.24w | 5 | Rabat | 13 Jul | |
| 2019
14:20.68w | 2 | London | 21 Jul | |
| 2020
15:06.71Aw | 2 | Nairobi | 3 Oct | |
| |
| 10,000m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 33:14.9hA | 5 | WC Tr | Nairobi | 31 Jul |
| 32:55.41 | 5 | AAG | Brazzaville | 16 Sep |
| 2017 |
| Outdoor |
| 31:56.0hA | 1 | WC Tr | Nairobi | 23 Jun |
| 31:03.50 | 3 | WC | London | 5 Aug |
| 2019 |
| Outdoor |
| 31:25.00A | 1 | NC | Nairobi | 21 Aug |
| 30:25.20 | 3 | WC | Doha | 28 Sep |
|
| 2015
32:55.41w | 5 | Brazzaville | 16 Sep | |
| 2017
31:03.50w | 3 | London | 5 Aug | |
| 2019
30:25.20w | 3 | Doha | 28 Sep | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 35:08 | 10 | TCS | Bengaluru | 15 May |
| 2017 |
| Outdoor |
| 31:00 | 2 | | Tilburg | 3 Sep |
| 31:06 | 1 | | Ziwa | 9 Dec |
| 2018 |
| Outdoor |
| 31:19 | 1 | | Bengaluru | 27 May |
| 30:50 | 1 | | Tilburg | 2 Sep |
| Downhill |
| 31:17 | 1 | | Ziwa | 1 Dec |
| 2019 |
| Outdoor |
| 33:55 | 1 | TCS | Bengaluru | 19 May |
| 32:22A | 1 | | Eldoret | 24 Nov |
| Downhill |
| 30:22 | 2 | | Atlanta GA | 4 Jul |
| 31:33 | 1 | | Ziwa | 30 Nov |
|
| 2016
35:08w | 10 | Bengaluru | 15 May | |
| 2017
31:00w | 2 | Tilburg | 3 Sep | |
| 2018
30:50w | 1 | Tilburg | 2 Sep | |
| 2019
32:22Aw | 1 | Eldoret | 24 Nov | |
| |
| 3000m Steeplechase |
| Outdoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 10:27.4hA | 7h2 | NC | Nairobi | 14 Jun |
|
| 2012
10:27.4hAw | 7h2 | Nairobi | 14 Jun | |