| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2010 |
| Outdoor |
| 8:02.28 | 4 | | Pliezhausen | 16 May |
|
| 2010
8:02.28w | 4 | Pliezhausen | 16 May | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2010 |
| Outdoor |
| 13:51.05 | 13 | Global Athl | Nijmegen | 26 May |
| 13:36.23 | 4 | IFAM | Oordegem | 5 Jun |
|
| 2010
13:36.23w | 4 | Oordegem | 5 Jun | |
| |
| 10,000m |
| Outdoor Alltime
Show/hide |
| |
| 2010 |
| Outdoor |
| 28:53.6hA | 8-19 | NC-j | Nairobi | 17 Jun |
| 2011 |
| Outdoor |
| 28:35.4hA | 2 | | Nairobi | 3 Jun |
| 2012 |
| Outdoor |
| 29:17.2hA | 8 | Police Ch | Nairobi | 18 May |
| 2013 |
| Outdoor |
| 28:18.5hA | 2 | Police Ch | Nairobi | 24 May |
| 28:25.7hA | 8 | NC | Nairobi | 22 Jun |
|
| 2010
28:53.6hAw | 8-19 | Nairobi | 17 Jun | |
| 2011
28:35.4hAw | 2 | Nairobi | 3 Jun | |
| 2012
29:17.2hAw | 8 | Nairobi | 18 May | |
| 2013
28:18.5hAw | 2 | Nairobi | 24 May | |
| |
| 10 Miles, Road |
| Outdoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 47:21 | 1 | | Tilburg | 4 Sep |
| 46:26 | 6 | | Zaandam | 18 Sep |
| 2012 |
| Outdoor |
| 45:57 | 6 | Brabants Dagb | Tilburg | 2 Sep |
|
| 2011
46:26w | 6 | Zaandam | 18 Sep | |
| 2012
45:57w | 6 | Tilburg | 2 Sep | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 28:37 | 5 | | Bengaluru | 19 May |
|
| 2013
28:37w | 5 | Bengaluru | 19 May | |
| |
| Half Marathon |
| Outdoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 1:04:16 | 14 | | Praha | 31 Mar |
| 1:00:58 | 1 | | Paderborn | 7 Apr |
| 1:03:08A | 5 | Sotokoto | Nairobi | 8 Jul |
| 1:02:05 | 7 | | Valencia | 21 Oct |
| 2013 |
| Outdoor |
| 1:01:59A | 2 | | Nairobi | 7 Jul |
| 1:00:39 | 2 | | Lille | 1 Sep |
| 1:01:07 | 6 | Airtel | New Delhi | 15 Dec |
| 2014 |
| Outdoor |
| 1:00:52 | 3 | | Lille | 6 Sep |
| 2015 |
| Outdoor |
| 1:02:01 | 2 | | Klagenfurt | 23 Aug |
| 2016 |
| Outdoor |
| 1:00:42A | 3 | | Nairobi | 6 Mar |
| 2017 |
| Outdoor |
| 1:03:55 | 13 | | Lille | 2 Sep |
| 2019 |
| Outdoor |
| 1:01:24 | 12 | | Lille | 31 Aug |
| 2020 |
| Outdoor |
| 1:01:41+ | | | Valencia | 6 Dec |
|
| 2012
1:00:58w | 1 | Paderborn | 7 Apr | |
| 2013
1:00:39w | 2 | Lille | 1 Sep | |
| 2014
1:00:52w | 3 | Lille | 6 Sep | |
| 2015
1:02:01w | 2 | Klagenfurt | 23 Aug | |
| 2016
1:00:42Aw | 3 | Nairobi | 6 Mar | |
| 2017
1:03:55w | 13 | Lille | 2 Sep | |
| 2019
1:01:24w | 12 | Lille | 31 Aug | |
| 2020
1:01:41+w | | Valencia | 6 Dec | |
| |
| Marathon |
| Outdoor Alltime
Show/hide |
| races under 2:10:00: 9 |
| 2014 |
| Outdoor |
| races under 2:10:00: 1 |
| 2:07:07 | 3 | Haspa | Hamburg | 4 May |
| 2:10:23 | 7 | | Amsterdam | 19 Oct |
| 2015 |
| Outdoor |
| races under 2:10:00: 2 |
| 2:08:18 | 4 | Haspa | Hamburg | 26 Apr |
| 2:08:47 | 5 | | Valencia | 15 Nov |
| 2016 |
| Outdoor |
| races under 2:10:00: 2 |
| 2:07:20 | 2 | Haspa | Hamburg | 17 Apr |
| 2:08:27 | 1 | | Toronto | 16 Oct |
| 2017 |
| Outdoor |
| races under 2:10:00: 2 |
| 2:09:22 | 8 | NN | Rotterdam | 9 Apr |
| 2:06:52 | 1 | | Toronto | 22 Oct |
| 2018 |
| Outdoor |
| 2:13:37 | 9 | | Toronto | 21 Oct |
| Downhill |
| DNF | | BAA | Boston MA | 16 Apr |
| 2019 |
| Outdoor |
| races under 2:10:00: 1 |
| 2:05:00 | 1 | | Toronto | 20 Oct |
| Downhill |
| 2:08:57 | 6 | | Boston MA | 15 Apr |
| 2020 |
| Outdoor |
| races under 2:10:00: 1 |
| 2:05:37 | 10 | | Valencia | 6 Dec |
|
| 2014
2:07:07w | 3 | Hamburg | 4 May | |
| 2015
2:08:18w | 4 | Hamburg | 26 Apr | |
| 2016
2:07:20w | 2 | Hamburg | 17 Apr | |
| 2017
2:06:52w | 1 | Toronto | 22 Oct | |
| 2018
2:13:37w | 9 | Toronto | 21 Oct | |
| 2019
2:05:00w | 1 | Toronto | 20 Oct | |
| 2020
2:05:37w | 10 | Valencia | 6 Dec | |