| |
| 2000m |
| Outdoor Alltime
Show/hide |
| |
| 2006 |
| Indoor |
| 5:14.28+ | 3 | GE Galan | Stockholm/G | 2 Feb |
| 2008 |
| Outdoor |
| 5:11.41 | 4 | Vattenfall | Joensuu | 16 Jul |
|
| 2008
5:11.41w | 4 | Joensuu | 16 Jul | |
| Indoor Alltime
Show/hide |
| |
| 2006 |
| Indoor |
| 5:14.28+ | 3 | GE Galan | Stockholm/G | 2 Feb |
| 2008 |
| Outdoor |
| 5:11.41 | 4 | Vattenfall | Joensuu | 16 Jul |
|
| 2006
5:14.28+iw | 3 | Stockholm/G | 2 Feb | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2005 |
| Outdoor |
| 7:50.14+ | 3 | Gugl | Linz | 23 Aug |
| 2006 |
| Indoor |
| 7:50.72+ | 2 | GE Galan | Stockholm/G | 2 Feb |
|
| 7:35.87 | 3 | Norwich Union | Gateshead | 11 Jun |
| 7:47.50 | 5 | Vard | Réthimno | 21 Jul |
| 2008 |
| Outdoor |
| 7:49.50 | 1 | CityS | Cork | 12 Jul |
| 7:37.66 | 2 | Aviva | London | 26 Jul |
| 7:37.97 | 6 | Herc | Monaco | 29 Jul |
| 7:44.65 | 4 | Aviva | Gateshead | 31 Aug |
| 7:41.07 | 3 | Hanzekovic | Zagreb | 9 Sep |
| 8:03.63 | 4 | WAF | Stuttgart | 13 Sep |
| 2009 |
| Outdoor |
| 7:57.48 | 11 | Athletissima | Lausanne | 7 Jul |
| 7:48.84 | 6 | Aragón | Zaragoza | 18 Jul |
| 7:43.76 | 8 | Aviva | Gateshead | 31 Aug |
| 2010 |
| Outdoor |
| 7:41.65 | 2 | FBKG | Hengelo | 30 May |
| 7:51.95 | 9 | el Hassan | Tanger | 18 Jul |
| 2018 |
| Outdoor |
| 8:01.76 | 1 | | Mersin | 19 May |
|
| 2005
7:50.14+w | 3 | Linz | 23 Aug | |
| 2006
7:35.87w | 3 | Gateshead | 11 Jun | |
| 2008
7:37.66w | 2 | London | 26 Jul | |
| 2009
7:43.76w | 8 | Gateshead | 31 Aug | |
| 2010
7:41.65w | 2 | Hengelo | 30 May | |
| 2018
8:01.76w | 1 | Mersin | 19 May | |
| Indoor Alltime
Show/hide |
| |
| 2005 |
| Outdoor |
| 7:50.14+ | 3 | Gugl | Linz | 23 Aug |
| 2006 |
| Indoor |
| 7:50.72+ | 2 | GE Galan | Stockholm/G | 2 Feb |
|
| 7:35.87 | 3 | Norwich Union | Gateshead | 11 Jun |
| 7:47.50 | 5 | Vard | Réthimno | 21 Jul |
| 2008 |
| Outdoor |
| 7:49.50 | 1 | CityS | Cork | 12 Jul |
| 7:37.66 | 2 | Aviva | London | 26 Jul |
| 7:37.97 | 6 | Herc | Monaco | 29 Jul |
| 7:44.65 | 4 | Aviva | Gateshead | 31 Aug |
| 7:41.07 | 3 | Hanzekovic | Zagreb | 9 Sep |
| 8:03.63 | 4 | WAF | Stuttgart | 13 Sep |
| 2009 |
| Outdoor |
| 7:57.48 | 11 | Athletissima | Lausanne | 7 Jul |
| 7:48.84 | 6 | Aragón | Zaragoza | 18 Jul |
| 7:43.76 | 8 | Aviva | Gateshead | 31 Aug |
| 2010 |
| Outdoor |
| 7:41.65 | 2 | FBKG | Hengelo | 30 May |
| 7:51.95 | 9 | el Hassan | Tanger | 18 Jul |
| 2018 |
| Outdoor |
| 8:01.76 | 1 | | Mersin | 19 May |
|
| 2006
7:50.72+iw | 2 | Stockholm/G | 2 Feb | |
| |
| Two Miles |
| Outdoor Alltime
Show/hide |
| |
| 2005 |
| Outdoor |
| 8:20.09 | 1 | Gugl | Linz | 23 Aug |
|
| 2005
8:20.09w | 1 | Linz | 23 Aug | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| races under 13 minutes: 1 |
| 2005 |
| Outdoor |
| 13:27.2hA | 6 | NC | Nairobi | 17 Jun |
| 13:42.4hA | 10 | WCT | Nairobi | 25 Jun |
| 13:27.06 | 4 | KareliaG | Lappeenranta | 21 Jul |
| 13:28.92 | 3 | ÅrhusG | Aarhus | 24 Jul |
| 13:22.48 | 4 | BMC | London | 6 Aug |
| 13:27.09 | 6 | Quercia | Rovereto | 31 Aug |
| 2006 |
| Indoor |
| races under 13 minutes: 1 |
| 13:17.46 | 2 | GE Galan | Stockholm/G | 2 Feb |
|
| 12:58.58 | 3 | Bislett | Oslo | 2 Jun |
| 13:02.26 | 8 | Gaz | Saint-Denis | 8 Jul |
| 13:05.72 | 12 | GGala | Roma | 14 Jul |
| 14:05.12 | 2 | AfrC | Bambous | 9 Aug |
| 13:11.51 | 9 | WK | Zürich | 18 Aug |
| 13:09.10 | 5 | VD | Bruxelles | 25 Aug |
| 13:55.22 | 7 | WAF | Stuttgart | 10 Sep |
| 13:36.19 | 2 | WCp | Athína | 16 Sep |
| 2007 |
| Outdoor |
| 13:34.41 | 2 | Moscow Cup | Moskva | 29 Jun |
| 2008 |
| Outdoor |
| 13:09.84 | 6 | VD | Bruxelles | 5 Sep |
| 13:20.93 | 6 | Golden | Shanghai | 20 Sep |
| 2009 |
| Outdoor |
| 13:10.82 | 10 | Bislett | Oslo | 3 Jul |
| 13:17.79 | 3 | Aviva | London | 24 Jul |
| 13:04.38 | 9 | VD | Bruxelles | 4 Sep |
| 13:45.96 | 11 | WAF | Thessaloníki | 13 Sep |
| 13:26.93 | 8 | Colorful | Daegu | 25 Sep |
| 2010 |
| Outdoor |
| 13:18.86 | 2 | Caixa | Rio de Janeiro | 23 May |
| 13:15.10 | 7 | Mohammed VI | Rabat | 6 Jun |
| 13:30.4hA | 1h2 | NC | Nairobi | 24 Jun |
| 13:52.46A | 12 | NC | Nairobi | 26 Jun |
| 2011 |
| Outdoor |
| 13:11.65 | 11 | GGala | Roma | 26 May |
| 13:12.07 | 7 | adidas | New York NY | 11 Jun |
| 13:20.00 | 9 | Athletissima | Lausanne | 30 Jun |
| 2012 |
| Outdoor |
| 13:21.55A | 6 | OT | Nairobi | 23 Jun |
| 2013 |
| Outdoor |
| 13:36.51 | 11 | Sainsbury's | Birmingham | 30 Jun |
| 2016 |
| Outdoor |
| 13:46.53 | 1 | Club Ch | Mersin | 23 May |
| 2018 |
| Outdoor |
| 14:11.74 | 2 | | Mersin | 20 May |
| 13:38.03 | 10 | | Montreuil | 19 Jun |
| 13:35.31 | 14 | EC | Berlin | 11 Aug |
| 14:06.47 | 1 | Club Ch | Bursa | 16 Aug |
|
| 2005
13:22.48w | 4 | London | 6 Aug | |
| 2006
12:58.58w | 3 | Oslo | 2 Jun | |
| 2007
13:34.41w | 2 | Moskva | 29 Jun | |
| 2008
13:09.84w | 6 | Bruxelles | 5 Sep | |
| 2009
13:04.38w | 9 | Bruxelles | 4 Sep | |
| 2010
13:15.10w | 7 | Rabat | 6 Jun | |
| 2011
13:11.65w | 11 | Roma | 26 May | |
| 2012
13:21.55Aw | 6 | Nairobi | 23 Jun | |
| 2013
13:36.51w | 11 | Birmingham | 30 Jun | |
| 2016
13:46.53w | 1 | Mersin | 23 May | |
| 2018
13:35.31w | 14 | Berlin | 11 Aug | |
| Indoor Alltime
Show/hide |
| races under 13 minutes: 1 |
| 2005 |
| Outdoor |
| 13:27.2hA | 6 | NC | Nairobi | 17 Jun |
| 13:42.4hA | 10 | WCT | Nairobi | 25 Jun |
| 13:27.06 | 4 | KareliaG | Lappeenranta | 21 Jul |
| 13:28.92 | 3 | ÅrhusG | Aarhus | 24 Jul |
| 13:22.48 | 4 | BMC | London | 6 Aug |
| 13:27.09 | 6 | Quercia | Rovereto | 31 Aug |
| 2006 |
| Indoor |
| races under 13 minutes: 1 |
| 13:17.46 | 2 | GE Galan | Stockholm/G | 2 Feb |
|
| 12:58.58 | 3 | Bislett | Oslo | 2 Jun |
| 13:02.26 | 8 | Gaz | Saint-Denis | 8 Jul |
| 13:05.72 | 12 | GGala | Roma | 14 Jul |
| 14:05.12 | 2 | AfrC | Bambous | 9 Aug |
| 13:11.51 | 9 | WK | Zürich | 18 Aug |
| 13:09.10 | 5 | VD | Bruxelles | 25 Aug |
| 13:55.22 | 7 | WAF | Stuttgart | 10 Sep |
| 13:36.19 | 2 | WCp | Athína | 16 Sep |
| 2007 |
| Outdoor |
| 13:34.41 | 2 | Moscow Cup | Moskva | 29 Jun |
| 2008 |
| Outdoor |
| 13:09.84 | 6 | VD | Bruxelles | 5 Sep |
| 13:20.93 | 6 | Golden | Shanghai | 20 Sep |
| 2009 |
| Outdoor |
| 13:10.82 | 10 | Bislett | Oslo | 3 Jul |
| 13:17.79 | 3 | Aviva | London | 24 Jul |
| 13:04.38 | 9 | VD | Bruxelles | 4 Sep |
| 13:45.96 | 11 | WAF | Thessaloníki | 13 Sep |
| 13:26.93 | 8 | Colorful | Daegu | 25 Sep |
| 2010 |
| Outdoor |
| 13:18.86 | 2 | Caixa | Rio de Janeiro | 23 May |
| 13:15.10 | 7 | Mohammed VI | Rabat | 6 Jun |
| 13:30.4hA | 1h2 | NC | Nairobi | 24 Jun |
| 13:52.46A | 12 | NC | Nairobi | 26 Jun |
| 2011 |
| Outdoor |
| 13:11.65 | 11 | GGala | Roma | 26 May |
| 13:12.07 | 7 | adidas | New York NY | 11 Jun |
| 13:20.00 | 9 | Athletissima | Lausanne | 30 Jun |
| 2012 |
| Outdoor |
| 13:21.55A | 6 | OT | Nairobi | 23 Jun |
| 2013 |
| Outdoor |
| 13:36.51 | 11 | Sainsbury's | Birmingham | 30 Jun |
| 2016 |
| Outdoor |
| 13:46.53 | 1 | Club Ch | Mersin | 23 May |
| 2018 |
| Outdoor |
| 14:11.74 | 2 | | Mersin | 20 May |
| 13:38.03 | 10 | | Montreuil | 19 Jun |
| 13:35.31 | 14 | EC | Berlin | 11 Aug |
| 14:06.47 | 1 | Club Ch | Bursa | 16 Aug |
|
| 2006
13:17.46iw | 2 | Stockholm/G | 2 Feb | |
| |
| 10,000m |
| Outdoor Alltime
Show/hide |
| races under 27:30.00: 2 |
| 2006 |
| Outdoor |
| 28:03.70 | 2 | AfrC | Bambous | 13 Aug |
| 2011 |
| Outdoor |
| 27:30.61 | 15 | Pre | Eugene OR | 3 Jun |
| 27:30.53 | 9 | VD | Bruxelles | 16 Sep |
| 2012 |
| Outdoor |
| races under 27:30.00: 2 |
| 27:23.75 | 10 | Pre | Eugene OR | 1 Jun |
| 27:03.49 | 6 | VD | Bruxelles | 7 Sep |
| 2013 |
| Outdoor |
| DNF | | WC Tr | Nairobi | 13 Jul |
| 2014 |
| Outdoor |
| DNF | | Pre | Eugene OR | 30 May |
| 2017 |
| Outdoor |
| 27:41.99 | 2 | Solidarity | Baku | 20 May |
| 2018 |
| Outdoor |
| 28:32.93 | 10 | EC | Berlin | 7 Aug |
|
| 2006
28:03.70w | 2 | Bambous | 13 Aug | |
| 2011
27:30.53w | 9 | Bruxelles | 16 Sep | |
| 2012
27:03.49w | 6 | Bruxelles | 7 Sep | |
| 2017
27:41.99w | 2 | Baku | 20 May | |
| 2018
28:32.93w | 10 | Berlin | 7 Aug | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2008 |
| Outdoor |
| 28:42 | 1 | BUPA | London | 20 Jul |
| 2010 |
| Outdoor |
| 28:14 | 3 | | Laredo | 20 Mar |
| 28:09 | 4 | Parelloop | Brunssum | 28 Mar |
| 27:25 | 2 | Asics | Berlin | 10 Oct |
| 2011 |
| Outdoor |
| 27:26 | 2 | Parelloop | Brunssum | 3 Apr |
| 2012 |
| Outdoor |
| 28:32 | 2 | Residenzlauf | Würzburg | 29 Apr |
| 2013 |
| Outdoor |
| 28:29 | 4 | | Bengaluru | 19 May |
| 28:23 | 5 | | Atlanta GA | 4 Jul |
| 2014 |
| Outdoor |
| Downhill |
| Downhill |
| 27:51 | 1 | | Madrid | 31 Dec |
| 2015 |
| Outdoor |
| Downhill |
| 27:35 | 1 | | Madrid | 31 Dec |
| 2019 |
| Outdoor |
| 28:49 | 7 | TCS | Bengaluru | 19 May |
|
| 2008
28:42w | 1 | London | 20 Jul | |
| 2010
27:25w | 2 | Berlin | 10 Oct | |
| 2011
27:26w | 2 | Brunssum | 3 Apr | |
| 2012
28:32w | 2 | Würzburg | 29 Apr | |
| 2013
28:23w | 5 | Atlanta GA | 4 Jul | |
| 2019
28:49w | 7 | Bengaluru | 19 May | |
| |
| Half Marathon |
| Outdoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 1:00:49 | 5 | | Lisboa | 20 Mar |
| 59:58 | 3 | AirTel | New Delhi | 27 Nov |
| 2012 |
| Outdoor |
| 1:01:40 | 3 | García | Azkoitia | 31 Mar |
| Downhill |
| 1:00:18 | 4 | | South Shields | 16 Sep |
| 2014 |
| Outdoor |
| 1:03:36A | 10 | Discovery | Eldoret | 2 Feb |
| 1:00:44 | 3 | | Paris | 2 Mar |
| Downhill |
| 1:00:00 | 2 | BUPA | South Shields | 7 Sep |
| 2015 |
| Outdoor |
| 1:00:14 | 5 | RAK | Ras Al Khaimah | 13 Feb |
| Downhill |
| 1:00:10 | 3 | GNR | South Shields | 13 Sep |
| Short course |
| 1:01:12 | 3 | | Adana | 4 Jan |
| 2016 |
| Outdoor |
| 1:02:27 | 2 | EC | Amsterdam | 10 Jul |
| 2017 |
| Outdoor |
| 1:00:51 | 5 | | Istanbul | 30 Apr |
| 2018 |
| Outdoor |
| 1:02:44 | 8 | | Riyadh | 25 Feb |
| 1:01:05 | 9 | WC | Valencia | 24 Mar |
| 1:00:08 NR | 3 | | Istanbul | 8 Apr |
| 1:04:19 | 3 | MedG | Tarragona | 30 Jun |
| 2019 |
| Outdoor |
| 59:48 NR | 11 | RAK | Ras Al Khaimah | 8 Feb |
| 2020 |
| Outdoor |
| 1:02:53 | 54 | WC | Gdynia | 17 Oct |
| 1:02:45+ | | | Valencia | 6 Dec |
|
| 2011
59:58w | 3 | New Delhi | 27 Nov | |
| 2012
1:01:40w | 3 | Azkoitia | 31 Mar | |
| 2014
1:00:44w | 3 | Paris | 2 Mar | |
| 2015
1:00:14w | 5 | Ras Al Khaimah | 13 Feb | |
| 2016
1:02:27w | 2 | Amsterdam | 10 Jul | |
| 2017
1:00:51w | 5 | Istanbul | 30 Apr | |
| 2018
1:00:08w NR | 3 | Istanbul | 8 Apr | |
| 2019
59:48w NR | 11 | Ras Al Khaimah | 8 Feb | |
| 2020
1:02:45+w | | Valencia | 6 Dec | |
| |
| Marathon |
| Outdoor Alltime
Show/hide |
| races under 2:10:00: 9 |
| 2013 |
| Outdoor |
| races under 2:10:00: 1 |
| 2:08:24 | 8 | Stand Chart | Dubai | 25 Jan |
| 2:12:40 | 11 | | Chicago IL | 13 Oct |
| 2014 |
| Outdoor |
| races under 2:10:00: 1 |
| 2:10:59 | 7 | Schneider | Paris | 6 Apr |
| 2:06:59 | 2 | BMW | Frankfurt | 26 Oct |
| 2015 |
| Outdoor |
| races under 2:10:00: 2 |
| 2:07:42 | 4 | Schneider | Paris | 12 Apr |
| 2:07:45 | 3 | TCS | Amsterdam | 18 Oct |
| 2016 |
| Outdoor |
| races under 2:10:00: 1 |
| 2:06:10 NR | 3 | | Seoul | 20 Mar |
| 2:14:11 | 17 | OG | Rio de Janeiro | 21 Aug |
| DNF | | Joongang | Seoul | 6 Nov |
| 2017 |
| Outdoor |
| 2:14:29 | 14 | WC | London | 6 Aug |
| 2:13:19 | 9 | | Istanbul | 12 Nov |
| 2018 |
| Outdoor |
| races under 2:10:00: 1 |
| 2:06:24 | 5 | TCS | Amsterdam | 21 Oct |
| 2019 |
| Outdoor |
| races under 2:10:00: 2 |
| 2:05:27 NR | 2 | | Rotterdam | 7 Apr |
| 2:04:16 AR | 2 | | Valencia | 1 Dec |
| 2020 |
| Outdoor |
| races under 2:10:00: 1 |
| 2:08:50 | 19 | | Valencia | 6 Dec |
|
| 2013
2:08:24w | 8 | Dubai | 25 Jan | |
| 2014
2:06:59w | 2 | Frankfurt | 26 Oct | |
| 2015
2:07:42w | 4 | Paris | 12 Apr | |
| 2016
2:06:10w NR | 3 | Seoul | 20 Mar | |
| 2017
2:13:19w | 9 | Istanbul | 12 Nov | |
| 2018
2:06:24w | 5 | Amsterdam | 21 Oct | |
| 2019
2:04:16w AR | 2 | Valencia | 1 Dec | |
| 2020
2:08:50w | 19 | Valencia | 6 Dec | |