| |
| 800m |
| Outdoor Alltime
Show/hide |
| |
| 2009 |
| Outdoor |
| 2:15.01 | 6h6-17 | WY | Bressanone | 9 Jul |
| 2010 |
| Outdoor |
| 2:09.70A | 4h1-19 | WJ Tr | Nairobi | 16 Jun |
| 2:10.1hA | 5-19 | WJ Tr | Nairobi | 17 Jun |
| 2012 |
| Outdoor |
| 2:07.3hA | 2h1-19 | NC-j | Nairobi | 8 Jun |
| 2:09.97A | 3-19 | NC-j | Nairobi | 8 Jun |
| 2013 |
| Outdoor |
| 2:08.6hA | 1-HS | HS Ch | Nairobi | 19 Apr |
| 2014 |
| Outdoor |
| 2:09.0hA | 2 | | Kisii | 13 Jun |
|
| 2009
2:15.01w | 6h6-17 | Bressanone | 9 Jul | |
| 2010
2:09.70Aw | 4h1-19 | Nairobi | 16 Jun | |
| 2012
2:07.3hAw | 2h1-19 | Nairobi | 8 Jun | |
| 2013
2:08.6hAw | 1-HS | Nairobi | 19 Apr | |
| 2014
2:09.0hAw | 2 | Kisii | 13 Jun | |
| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 4:24.0hA | 3 | | Nairobi | 8 Jun |
| 2012 |
| Outdoor |
| 4:23.2hA | 3h1-19 | NC-j | Nairobi | 8 Jun |
| 2013 |
| Outdoor |
| 4:20.6hA | 1-HS | HS Ch | Nairobi | 19 Apr |
| 2014 |
| Outdoor |
| 4:17.34A | 7 | | Nairobi | 26 Apr |
| 2016 |
| Outdoor |
| 4:22.6hA | 1s2 | AK | Eldoret | 15 Apr |
| 4:19.2hA | 4 | AK | Eldoret | 16 Apr |
| 4:11.8hA | 2 | Police Ch | Nairobi | 23 Apr |
| 2017 |
| Outdoor |
| 4:15.0hA | 3 | | Mumias | 15 Apr |
| 4:10.8hA | 3 | Police Ch | Nairobi | 16 May |
|
| 2011
4:24.0hAw | 3 | Nairobi | 8 Jun | |
| 2012
4:23.2hAw | 3h1-19 | Nairobi | 8 Jun | |
| 2013
4:20.6hAw | 1-HS | Nairobi | 19 Apr | |
| 2014
4:17.34Aw | 7 | Nairobi | 26 Apr | |
| 2016
4:11.8hAw | 2 | Nairobi | 23 Apr | |
| 2017
4:10.8hAw | 3 | Nairobi | 16 May | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 8:54.79 | 1 | World Chall | Dakar | 25 May |
| 8:46.89 | 1 | | Göteborg/S | 15 Jul |
| 8:37.54 | 4 | Athletissima | Lausanne | 25 Aug |
| 8:45.69 | 1 | Hanžeković | Zagreb | 6 Sep |
| 2017 |
| Outdoor |
| 8:30.11 | 3 | Müller | Birmingham | 20 Aug |
| 2018 |
| Outdoor |
| 8:54.91+ | 6 | Pre | Eugene OR | 26 May |
| 2019 |
| Outdoor |
| 8:34.65 | 10 | | Doha | 3 May |
| 8:32.96 | 10 | Pre | Stanford CA | 30 Jun |
| 2020 |
| Outdoor |
| 8:24.76 | 4 | | Doha | 25 Sep |
|
| 2016
8:37.54w | 4 | Lausanne | 25 Aug | |
| 2017
8:30.11w | 3 | Birmingham | 20 Aug | |
| 2018
8:54.91+w | 6 | Eugene OR | 26 May | |
| 2019
8:32.96w | 10 | Stanford CA | 30 Jun | |
| 2020
8:24.76w | 4 | Doha | 25 Sep | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 16:17.4hA | 1 | Central Rift Ch | Eldoret | 31 May |
| 16:02.19A | 9 | NC | Nairobi | 7 Jun |
| 2015 |
| Outdoor |
| 15:50.1hA | 3 | | Nakuru | 18 Apr |
| 15:59.4hA | 3 | Police Ch | Nairobi | 4 Jun |
| 15:33.91A | 1h2 | NC | Nairobi | 9 Jul |
| 15:28.6hA | 2 | NC | Nairobi | 11 Jul |
| 15:47.11A | 4 | WC Tr | Nairobi | 1 Aug |
| 15:30.15 | 1 | AAG | Brazzaville | 13 Sep |
| 2016 |
| Outdoor |
| 16:31.3hA | 2 | Police Ch | Nairobi | 23 Apr |
| 15:32.1hA | 2 | NC | Nairobi | 28 May |
| 15:07.56 | 2 | AfrC | Durban | 23 Jun |
| 15:03.17 | 2 | Gyulai | Székesfehérvár | 17 Jul |
| 14:47.24 | 8 | VD | Bruxelles | 9 Sep |
| 2017 |
| Outdoor |
| 14:45.95 | 4 | Diamond | Shanghai | 13 May |
| 14:43.89 | 7 | GGala | Roma | 8 Jun |
| 15:30.71A | 2 | WC Tr | Nairobi | 24 Jun |
| 15:00.39 | 5h2 | WC | London | 10 Aug |
| 14:48.74 | 5 | WC | London | 13 Aug |
| 14:32.82 | 4 | VD | Bruxelles | 1 Sep |
| 2018 |
| Outdoor |
| 15:51.37A | 1 | | Nairobi | 17 Feb |
| 15:15.28 | 2 | CWG | Gold Coast | 14 Apr |
| 15:01.98 | 6 | Pre | Eugene OR | 26 May |
| 2019 |
| Outdoor |
| 14:52.11 | 6 | Bauhaus | Stockholm/S | 30 May |
| 14:37.22 | 1 | FBKG | Hengelo | 9 Jun |
| 14:31.69 | 4 | Müller | London | 21 Jul |
| 14:36.48 | 5 | VD | Bruxelles | 6 Sep |
| 15:46.65A | 2 | | Nairobi | 13 Sep |
| 15:01.58 | 3h2 | WC | Doha | 2 Oct |
| 14:27.49 | 2 | WC | Doha | 5 Oct |
| 2020 |
| Outdoor |
| 15:11.11A | 3 | Keino | Nairobi | 3 Oct |
|
| 2014
16:02.19Aw | 9 | Nairobi | 7 Jun | |
| 2015
15:28.6hAw | 2 | Nairobi | 11 Jul | |
| 2016
14:47.24w | 8 | Bruxelles | 9 Sep | |
| 2017
14:32.82w | 4 | Bruxelles | 1 Sep | |
| 2018
15:01.98w | 6 | Eugene OR | 26 May | |
| 2019
14:27.49w | 2 | Doha | 5 Oct | |
| 2020
15:11.11Aw | 3 | Nairobi | 3 Oct | |
| |
| 10,000m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| DNF | | NC | Nairobi | 31 Jul |
| 2018 |
| Outdoor |
| DNF | | ECp | London | 19 May |
| 2019 |
| Outdoor |
| 33:03.81A | 1 | | Nairobi | 11 Jul |
| 32:04.67A | 8 | NC | Nairobi | 21 Aug |
|
| 2019
32:04.67Aw | 8 | Nairobi | 21 Aug | |