Highest ever World Rankings position is considered from 1/1/2019
Discipline
|
Performance
|
Wind
|
Venue
|
Date
|
Records
|
Results Score
|
3000 Metres
|
7:34.29
|
|
Rieti (ITA)
|
06 SEP 2009
|
|
1212
|
5000 Metres
|
12:57.83
|
|
Bislett Stadion, Oslo (NOR)
|
04 JUN 2010
|
|
1218
|
10,000 Metres
|
26:54.25
|
|
Hayward Field, Eugene, OR (USA)
|
03 JUN 2011
|
|
1235
|
10 Kilometres
|
28:14
|
|
Kapsabet (KEN)
|
22 SEP 2018
|
|
1120
|
10 Kilometres
|
28:07 *
|
|
Atlanta, GA (USA)
|
04 JUL 2011
|
|
1098
|
15 Kilometres
|
44:12
|
|
São Paulo (BRA)
|
31 DEC 2011
|
|
1061
|
Half Marathon
|
58:46
|
|
Philadelphia, PA (USA)
|
18 SEP 2011
|
|
1245
|
25 Kilometres
|
1:12:13
|
|
Berlin (GER)
|
08 MAY 2011
|
|
1195
|
Marathon
|
2:04:53
|
|
Valencia (ESP)
|
02 DEC 2018
|
|
1255
|
Legend
* Not legal.
Discipline
|
Performance
|
Wind
|
Venue
|
Date
|
Records
|
Results Score
|
1000 Metres
|
2:30.39 *
|
|
Johnson City, TN (USA)
|
07 MAR 2008
|
|
0
|
Legend
* Not legal.
Latest Active Season: 2019
Discipline
|
Performance
|
Wind
|
Place
|
Date
|
Records
|
Results Score
|
10,000 Metres
|
28:44.63
|
|
Nairobi (KEN)
|
11 JUL 2019
|
|
1064
|
Half Marathon
|
1:01:48
|
|
Guadalajara (MEX)
|
24 FEB 2019
|
|
1118
|
Marathon
|
2:07:06
|
|
Beijing (CHN)
|
03 NOV 2019
|
|
1214
|
Outdoor
|
Performance
|
Place
|
Date
|
2010
|
7:41.99
|
Blankers-Koen Stadion, Hengelo (NED)
|
30 MAY 2010
|
2009
|
7:34.29
|
Rieti (ITA)
|
06 SEP 2009
|
2008
|
7:48.73
|
Dubnica nad Váhom (SVK)
|
07 SEP 2008
|
2007
|
8:00.39
|
Avezzano (ITA)
|
16 SEP 2007
|
Outdoor
|
Performance
|
Place
|
Date
|
2010
|
12:57.83
|
Bislett Stadion, Oslo (NOR)
|
04 JUN 2010
|
2009
|
13:02.40
|
Stadio Olimpico, Roma (ITA)
|
10 JUL 2009
|
2008
|
13:11.57
|
Zdzislaw Krzyszkowiak Stadium, Bydgoszcz (POL)
|
13 JUL 2008
|
2007
|
13:28.43
|
Marano (ITA)
|
14 SEP 2007
|
Outdoor
|
Performance
|
Place
|
Date
|
2019
|
28:44.63
|
Nairobi (KEN)
|
11 JUL 2019
|
2017
|
27:57.5h
|
Nairobi (KEN)
|
10 JUN 2017
|
2016
|
28:45.2h
|
Nairobi (KEN)
|
22 APR 2016
|
2015
|
29:06.2h
|
Eldoret (KEN)
|
22 MAY 2015
|
2012
|
28:23.1h
|
Nairobi (KEN)
|
17 MAY 2012
|
2011
|
26:54.25
|
Hayward Field, Eugene, OR (USA)
|
03 JUN 2011
|
2010
|
27:28.13
|
Nairobi (KEN)
|
26 JUN 2010
|
2009
|
27:15.44
|
Utrecht (NED)
|
14 JUN 2009
|
2007
|
29:34.96
|
Ouagadougou (BUR)
|
10 AUG 2007
|
2006
|
28:50.1h
|
Nairobi (KEN)
|
22 JUL 2006
|
Outdoor
|
Performance
|
Place
|
Date
|
2018
|
28:14
|
Kapsabet (KEN)
|
22 SEP 2018
|
2014
|
28:40
|
Luanda (ANG)
|
31 DEC 2014
|
2012
|
29:47
|
Tao Baja (PUR)
|
28 MAY 2012
|
2011
|
30:14
|
Castelbuono (ITA)
|
26 JUL 2011
|
Outdoor
|
Performance
|
Place
|
Date
|
2011
|
44:12
|
São Paulo (BRA)
|
31 DEC 2011
|
Outdoor
|
Performance
|
Place
|
Date
|
2019
|
1:01:48
|
Guadalajara (MEX)
|
24 FEB 2019
|
2017
|
1:01:15
|
Valencia (ESP)
|
22 OCT 2017
|
2016
|
1:01:33
|
Granollers (ESP)
|
07 FEB 2016
|
2015
|
59:52
|
Valencia (ESP)
|
18 OCT 2015
|
2014
|
59:50
|
Valencia (ESP)
|
19 OCT 2014
|
2012
|
1:00:02
|
Marugame (JPN)
|
05 FEB 2012
|
2011
|
58:46
|
Philadelphia, PA (USA)
|
18 SEP 2011
|
2010
|
1:00:10
|
Porto (POR)
|
10 OCT 2010
|
Outdoor
|
Performance
|
Place
|
Date
|
2011
|
1:12:13
|
Berlin (GER)
|
08 MAY 2011
|
Outdoor
|
Performance
|
Place
|
Date
|
2019
|
2:07:06
|
Beijing (CHN)
|
03 NOV 2019
|
2018
|
2:04:53
|
Valencia (ESP)
|
02 DEC 2018
|
2017
|
2:07:32
|
Daegu (KOR)
|
02 APR 2017
|
2016
|
2:13:27
|
Valencia (ESP)
|
20 NOV 2016
|
2015
|
2:06:33
|
Valencia (ESP)
|
15 NOV 2015
|
2011
|
2:10:58
|
New York, NY (USA)
|
06 NOV 2011
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
3.
|
U20 Race
|
24:23
|
|
Mombasa (KEN)
|
24 MAR 2007
|
4.
|
Senior Race
|
33:55
|
|
Punta Umbria (ESP)
|
20 MAR 2011
|
6.
|
Senior Race
|
35:08
|
|
Golf Club Al Bisharat, Amman (JOR)
|
28 MAR 2009
|
6.
|
U20 Race
|
22:51
|
|
Holyrood Park, Edinburgh (GBR)
|
30 MAR 2008
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
2.
|
5000 Metres
|
13:11.57
|
|
Zdzislaw Krzyszkowiak Stadium, Bydgoszcz (POL)
|
13 JUL 2008
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
4.
|
10,000 Metres
|
27:56.71
|
|
Nyayo National Stadium, Nairobi (KEN)
|
28 JUL 2010
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
5000 Metres
|
14:13.25
|
|
Ouagadougou (BUR)
|
12 AUG 2007
|
1.
|
10,000 Metres
|
29:34.96
|
|
Ouagadougou (BUR)
|
10 AUG 2007
|