Highest ever World Rankings position is considered from 1/1/2019
Discipline
|
Performance
|
Wind
|
Venue
|
Date
|
Records
|
Results Score
|
3000 Metres
|
7:42.38
|
|
Liège (BEL)
|
15 JUL 2009
|
|
1162
|
5000 Metres
|
12:57.43
|
|
Boudewijnstadion, Bruxelles (BEL)
|
04 SEP 2009
|
|
1219
|
10,000 Metres
|
26:48.99
|
|
Hayward Field, Eugene, OR (USA)
|
03 JUN 2011
|
|
1244
|
10 Kilometres
|
27:45
|
|
Berlin (GER)
|
09 OCT 2011
|
|
1165
|
10 Miles Road
|
48:07
|
|
Portsmouth (GBR)
|
26 OCT 2014
|
|
1034
|
10 Miles Road
|
46:22 *
|
|
Amsterdam (NED)
|
21 SEP 2014
|
|
1116
|
Half Marathon
|
1:01:01
|
|
Praha (CZE)
|
31 MAR 2012
|
|
1150
|
Legend
* Not legal.
Discipline
|
Performance
|
Wind
|
Venue
|
Date
|
Records
|
Results Score
|
3000 Metres
|
8:02.80
|
|
Liévin (FRA)
|
14 FEB 2012
|
|
1061
|
5000 Metres
|
13:32.20
|
|
Düsseldorf (GER)
|
10 FEB 2012
|
|
1142
|
Legend
* Not legal.
Latest Active Season: 2019
Discipline
|
Performance
|
Wind
|
Place
|
Date
|
Records
|
Results Score
|
10,000 Metres
|
28:31.63
|
|
Nairobi (KEN)
|
22 JUN 2019
|
|
1084
|
Outdoor
|
Performance
|
Place
|
Date
|
2010
|
7:58.93
|
Blankers-Koen Stadion, Hengelo (NED)
|
30 MAY 2010
|
2009
|
7:42.38
|
Liège (BEL)
|
15 JUL 2009
|
2008
|
7:51.00
|
Zagreb (CRO)
|
09 SEP 2008
|
Outdoor
|
Performance
|
Place
|
Date
|
2017
|
13:59.8h
|
Nairobi (KEN)
|
16 MAY 2017
|
2016
|
13:59.8h
|
Nakuru (KEN)
|
18 MAR 2016
|
2015
|
14:05.5h
|
Nakuru (KEN)
|
17 APR 2015
|
2014
|
13:48.5h
|
Nakuru (KEN)
|
14 MAR 2014
|
2013
|
13:19.46
|
Rabat (MAR)
|
09 JUN 2013
|
2012
|
13:35.5h
|
Nairobi (KEN)
|
18 MAY 2012
|
2011
|
13:11.29
|
Stade Louis II, Monaco (MON)
|
22 JUL 2011
|
2010
|
13:11.60
|
Hayward Field, Eugene, OR (USA)
|
03 JUL 2010
|
2009
|
12:57.43
|
Boudewijnstadion, Bruxelles (BEL)
|
04 SEP 2009
|
2008
|
13:44.51
|
Shanghai (CHN)
|
20 SEP 2008
|
Outdoor
|
Performance
|
Place
|
Date
|
2019
|
28:31.63
|
Nairobi (KEN)
|
22 JUN 2019
|
2018
|
28:24.85
|
Nairobi (KEN)
|
21 JUN 2018
|
2017
|
28:47.3h
|
Nairobi (KEN)
|
18 MAY 2017
|
2016
|
28:40.1h
|
Nairobi (KEN)
|
22 APR 2016
|
2015
|
27:40.20
|
Hayward Field, Eugene, OR (USA)
|
29 MAY 2015
|
2014
|
27:56.14
|
Hampden Park, Glasgow (GBR)
|
01 AUG 2014
|
2013
|
27:44.26
|
Nairobi (KEN)
|
13 JUL 2013
|
2012
|
27:39.65
|
Hayward Field, Eugene, OR (USA)
|
01 JUN 2012
|
2011
|
26:48.99
|
Hayward Field, Eugene, OR (USA)
|
03 JUN 2011
|
2010
|
27:50.40
|
Nairobi (KEN)
|
26 JUN 2010
|
2009
|
28:21.51
|
Mangueirão, Belém (BRA)
|
24 MAY 2009
|
2008
|
27:30.85
|
Zdzislaw Krzyszkowiak Stadium, Bydgoszcz (POL)
|
09 JUL 2008
|
Outdoor
|
Performance
|
Place
|
Date
|
2017
|
30:24
|
Kabarnet (KEN)
|
18 NOV 2017
|
2014
|
28:36
|
Des Moines, IA (USA)
|
27 APR 2014
|
2013
|
29:01
|
Rennes (FRA)
|
13 OCT 2013
|
2012
|
29:14
|
Würzburg (GER)
|
29 APR 2012
|
2011
|
27:45
|
Berlin (GER)
|
09 OCT 2011
|
Outdoor
|
Performance
|
Place
|
Date
|
2014
|
48:07
|
Portsmouth (GBR)
|
26 OCT 2014
|
Outdoor
|
Performance
|
Place
|
Date
|
2017
|
1:02:36
|
Cardiff (GBR)
|
01 OCT 2017
|
2016
|
1:05:10
|
Coamo (PUR)
|
07 FEB 2016
|
2014
|
1:02:36
|
Keringet (KEN)
|
29 NOV 2014
|
2013
|
1:04:39
|
The Hague (NED)
|
10 MAR 2013
|
2012
|
1:01:01
|
Praha (CZE)
|
31 MAR 2012
|
Indoor
|
Performance
|
Place
|
Date
|
2011/12
|
8:02.80
|
Liévin (FRA)
|
14 FEB 2012
|
Indoor
|
Performance
|
Place
|
Date
|
2011/12
|
13:32.20
|
Düsseldorf (GER)
|
10 FEB 2012
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
10,000 Metres
|
27:30.85
|
|
Zdzislaw Krzyszkowiak Stadium, Bydgoszcz (POL)
|
09 JUL 2008
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
3.
|
10,000 Metres
|
28:11.61
|
|
Le Grande Stade, Marrakesh (MAR)
|
10 AUG 2014
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
2.
|
10,000 Metres
|
27:56.14
|
|
Hampden Park, Glasgow (GBR)
|
01 AUG 2014
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
10,000 Metres
|
28:06.2h
|
|
Nairobi (KEN)
|
07 JUN 2014
|