Highest ever World Rankings position is considered from 1/1/2019
Discipline
|
Performance
|
Wind
|
Venue
|
Date
|
Records
|
Results Score
|
1500 Metres
|
4:19.14
|
|
Pergine Valsugana (ITA)
|
19 MAY 2007
|
|
1057
|
3000 Metres
|
9:21.02
|
|
Trento (ITA)
|
16 SEP 2006
|
|
1036
|
5000 Metres
|
15:33.90
|
|
Trento (ITA)
|
02 JUN 2007
|
|
1098
|
10 Kilometres
|
31:44
|
|
Groesbeek (NED)
|
03 JUN 2012
|
|
1173
|
15 Kilometres
|
49:17
|
|
Le Puy-en-Velay (FRA)
|
01 MAY 2009
|
|
1140
|
10 Miles Road
|
55:08
|
|
Amsterdam (NED)
|
19 SEP 2010
|
|
1074
|
Half Marathon
|
1:07:39
|
|
Ras Al Khaimah (UAE)
|
15 FEB 2013
|
|
1204
|
25 Kilometres
|
1:26:04
|
|
Kolkata (IND)
|
17 DEC 2017
|
|
1110
|
Marathon
|
2:21:27
|
|
Tokyo (JPN)
|
28 FEB 2016
|
|
1218
|
Legend
* Not legal.
Latest Active Season: 2018
Discipline
|
Performance
|
Wind
|
Place
|
Date
|
Records
|
Results Score
|
Half Marathon
|
1:09:38
|
|
Houston, TX (USA)
|
14 JAN 2018
|
|
1155
|
Marathon
|
2:28:58
|
|
Tokyo (JPN)
|
25 FEB 2018
|
|
1143
|
Outdoor
|
Performance
|
Place
|
Date
|
2007
|
4:19.14
|
Pergine Valsugana (ITA)
|
19 MAY 2007
|
2006
|
4:22.23
|
Pergine Valsugana (ITA)
|
23 SEP 2006
|
Outdoor
|
Performance
|
Place
|
Date
|
2007
|
9:30.02
|
Velenje (SLO)
|
28 JUN 2007
|
2006
|
9:21.02
|
Trento (ITA)
|
16 SEP 2006
|
Outdoor
|
Performance
|
Place
|
Date
|
2007
|
15:33.90
|
Trento (ITA)
|
02 JUN 2007
|
2006
|
16:15.27
|
Pergine Valsugana (ITA)
|
24 SEP 2006
|
Outdoor
|
Performance
|
Place
|
Date
|
2017
|
32:02
|
Bengaluru (IND)
|
21 MAY 2017
|
2016
|
32:28
|
Bengaluru (IND)
|
15 MAY 2016
|
2015
|
32:19
|
Bengaluru (IND)
|
17 MAY 2015
|
2014
|
32:20
|
Oelder (GER)
|
06 JUN 2014
|
2013
|
32:26
|
Bengaluru (IND)
|
19 MAY 2013
|
2012
|
31:44
|
Groesbeek (NED)
|
03 JUN 2012
|
2010
|
32:20
|
Oelde (GER)
|
04 JUN 2010
|
2009
|
32:34
|
Marseille (FRA)
|
15 NOV 2009
|
2008
|
33:08
|
Eldoret (KEN)
|
21 SEP 2008
|
2007
|
32:43
|
San Juan (PUR)
|
25 FEB 2007
|
2006
|
34:16
|
Arras (FRA)
|
27 AUG 2006
|
2005
|
32:06
|
Campagne-lés-Wardredecques (FRA)
|
13 MAR 2005
|
Outdoor
|
Performance
|
Place
|
Date
|
2009
|
49:17
|
Le Puy-en-Velay (FRA)
|
01 MAY 2009
|
Outdoor
|
Performance
|
Place
|
Date
|
2010
|
55:08
|
Amsterdam (NED)
|
19 SEP 2010
|
2007
|
58:51
|
Montebelluna (ITA)
|
16 JUN 2007
|
Outdoor
|
Performance
|
Place
|
Date
|
2018
|
1:09:38
|
Houston, TX (USA)
|
14 JAN 2018
|
2017
|
1:07:48
|
Ras Al Khaimah (UAE)
|
10 FEB 2017
|
2016
|
1:08:11
|
New Delhi (IND)
|
20 NOV 2016
|
2015
|
1:08:23
|
Istanbul (TUR)
|
26 APR 2015
|
2014
|
1:08:36
|
Ras Al Khaimah (UAE)
|
14 FEB 2014
|
2013
|
1:07:39
|
Ras Al Khaimah (UAE)
|
15 FEB 2013
|
2012
|
1:08:26
|
Berlin (GER)
|
01 APR 2012
|
2011
|
1:08:57
|
Lisboa (POR)
|
25 SEP 2011
|
2010
|
1:13:03
|
Poznan (POL)
|
28 MAR 2010
|
2009
|
1:09:29
|
Nice (FRA)
|
19 APR 2009
|
2008
|
1:12:35
|
Ras Al Khaimah (UAE)
|
08 FEB 2008
|
2007
|
1:21:06
|
Owando (CGO)
|
14 AUG 2007
|
2006
|
1:14:02
|
Lille (FRA)
|
02 SEP 2006
|
Outdoor
|
Performance
|
Place
|
Date
|
2017
|
1:26:04
|
Kolkata (IND)
|
17 DEC 2017
|
Outdoor
|
Performance
|
Place
|
Date
|
2018
|
2:28:58
|
Tokyo (JPN)
|
25 FEB 2018
|
2017
|
2:25:39
|
London (GBR)
|
23 APR 2017
|
2016
|
2:21:27
|
Tokyo (JPN)
|
28 FEB 2016
|
2015
|
2:24:03
|
Tokyo (JPN)
|
22 FEB 2015
|
2014
|
2:27:14
|
Frankfurt (GER)
|
26 OCT 2014
|
2013
|
2:28:02
|
Berlin (GER)
|
29 SEP 2013
|
2007
|
2:26:27
|
Berlin (GER)
|
30 SEP 2007
|
2006
|
2:34:43
|
Casablanca (MAR)
|
12 MAR 2006
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
2.
|
Marathon
|
2:27:36
|
|
National Stadium, Beijing (CHN)
|
30 AUG 2015
|
7.
|
Marathon
|
2:28:19
|
|
Olympic Stadium, London (GBR)
|
06 AUG 2017
|
Results in:
Half Marathon
Date
|
Competition
|
Cnt.
|
Cat
|
Race
|
Pl.
|
Result
|
14 JAN 2018
|
Houston Half Marathon, Houston, TX
|
USA
|
A
|
F
|
10.
|
1:09:38
|
Marathon
Date
|
Competition
|
Cnt.
|
Cat
|
Race
|
Pl.
|
Result
|
25 FEB 2018
|
Tokyo Marathon, Tokyo
|
JPN
|
GL
|
F
|
5.
|
2:28:58
|