| |
| 800m |
| Outdoor Alltime
Show/hide |
| |
| 2009 |
| Outdoor |
| 2:07.9hA | 3-19 | | Nairobi | 16 Jun |
| 2:08.23 | 3h2-19 | AfrC | Bambous | 31 Jul |
| 2:12.61 | 8-19 | AfrC | Bambous | 31 Jul |
| 2014 |
| Outdoor |
| 2:08.1hA | 3h2 | NC | Nairobi | 5 Jun |
| 2015 |
| Outdoor |
| 2:07.6hA | 4 | Army Ch | Nairobi | 12 Jun |
| 2:06.2hA | 6 | NC | Nairobi | 11 Jul |
| 2:06.41A | 9 | WC Tr | Nairobi | 1 Aug |
|
| 2009
2:07.9hAw | 3-19 | Nairobi | 16 Jun | |
| 2014
2:08.1hAw | 3h2 | Nairobi | 5 Jun | |
| 2015
2:06.2hAw | 6 | Nairobi | 11 Jul | |
| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2005 |
| Outdoor |
| 4:22.01 | 1h2-17 | WY | Marrakech | 13 Jul |
| 4:12.29 | 1-17 | WY | Marrakech | 15 Jul |
| 2006 |
| Outdoor |
| 4:17.4hA | 3 | | Nairobi | 22 Jul |
| 2007 |
| Outdoor |
| 4:26.17 | 3h1-17 | WY | Ostrava | 11 Jul |
| 4:19.26 | 3-17 | WY | Ostrava | 13 Jul |
| 2008 |
| Outdoor |
| 4:22.4hA | 1 | | Kisumu | 11 Jun |
| 4:24.6hA | 1-19 | NC-j | Nairobi | 18 Jun |
| 4:24.21 | 6h1-19 | WJ | Bydgoszcz | 11 Jul |
| 2012 |
| Outdoor |
| 4:23.7hA | 5h1 | NC | Nairobi | 14 Jun |
| 2016 |
| Outdoor |
| 4:17.6hA | 1 | AK | Kisii | 2 Apr |
|
| 2005
4:12.29w | 1-17 | Marrakech | 15 Jul | |
| 2006
4:17.4hAw | 3 | Nairobi | 22 Jul | |
| 2007
4:19.26w | 3-17 | Ostrava | 13 Jul | |
| 2008
4:22.4hAw | 1 | Kisumu | 11 Jun | |
| 2012
4:23.7hAw | 5h1 | Nairobi | 14 Jun | |
| 2016
4:17.6hAw | 1 | Kisii | 2 Apr | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 8:45.94 | 2 | BostonG | Somerville MA | 2 Jun |
|
| 2017
8:45.94w | 2 | Somerville MA | 2 Jun | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 16:13.8hA | 1 | AK | Kisii | 2 Apr |
| 15:42.4hA | 3 | Defence Ch | Nairobi | 27 Apr |
| 15:30.8hA | 1 | NC | Nairobi | 28 May |
| 15:05.45 | 1 | AfrC | Durban | 23 Jun |
| 15:44.60A | 5 | OT | Eldoret | 1 Jul |
| 2017 |
| Outdoor |
| 16:04.9hA | 4 | Defence Ch | Nairobi | 9 May |
| 15:33.57A | 3 | WC Tr | Nairobi | 24 Jun |
| 14:57.58 | 6h1 | WC | London | 10 Aug |
| 14:54.05 | 7 | WC | London | 13 Aug |
| 2019 |
| Outdoor |
| 15:38.0hA | 3 | | Nairobi | 2 Jul |
| 15:34.68A | 3s1 | NC | Nairobi | 20 Aug |
| 15:23.69A | 1 | NC | Nairobi | 22 Aug |
| 2020 |
| Outdoor |
| 16:14.36A | 11 | Keino | Nairobi | 3 Oct |
|
| 2016
15:05.45w | 1 | Durban | 23 Jun | |
| 2017
14:54.05w | 7 | London | 13 Aug | |
| 2019
15:23.69Aw | 1 | Nairobi | 22 Aug | |
| 2020
16:14.36Aw | 11 | Nairobi | 3 Oct | |
| |
| 10,000m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 35:49.8hA | 1 | Defence Ch | Nairobi | 29 Apr |
| 2017 |
| Outdoor |
| 34:09.1hA | 2 | | Mumias | 15 Apr |
| 32:35.0hA | 2 | Defence Ch | Nairobi | 11 May |
| 33:10.7hA | 5 | NC | Nairobi | 9 Jun |
|
| 2016
35:49.8hAw | 1 | Nairobi | 29 Apr | |
| 2017
32:35.0hAw | 2 | Nairobi | 11 May | |
| |
| 5km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 14:54+ | 1 | | Valencia | 12 Jan |
|
| 2020
14:54+w | 1 | Valencia | 12 Jan | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 32:16 | 1 | | Kericho | 17 Sep |
| 2017 |
| Outdoor |
| 30:28 | 3 | Birell | Praha | 9 Sep |
| 2019 |
| Outdoor |
| 29:57 | 1 | Birell | Praha | 7 Sep |
| 30:55 | 1 | | Durban | 13 Oct |
| 32:29A | 4 | | Eldoret | 24 Nov |
| 2020 |
| Outdoor |
| 29:46 | 1 | | Valencia | 12 Jan |
|
| 2016
32:16w | 1 | Kericho | 17 Sep | |
| 2017
30:28w | 3 | Praha | 9 Sep | |
| 2019
29:57w | 1 | Praha | 7 Sep | |
| 2020
29:46w | 1 | Valencia | 12 Jan | |
| |
| Half Marathon |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 1:11:51 | 1 | | Nairobi | 27 Oct |
| 2020 |
| Outdoor |
| 1:07:37 | 5 | | Praha | 5 Sep |
| 1:05:39 | 2 | | Valencia | 6 Dec |
|
| 2019
1:11:51w | 1 | Nairobi | 27 Oct | |
| 2020
1:05:39w | 2 | Valencia | 6 Dec | |