Highest ever World Rankings position is considered from 1/1/2019
Discipline
|
Performance
|
Wind
|
Venue
|
Date
|
Records
|
Results Score
|
1500 Metres
|
3:50.24
|
|
Arezzo (ITA)
|
07 MAY 2016
|
|
973
|
3000 Metres
|
7:26.64
|
|
Stadio Olimpico, Roma (ITA)
|
17 SEP 2020
|
NR
|
1261
|
Two Miles
|
8:25.17
|
|
Hayward Field, Eugene, OR (USA)
|
25 MAY 2018
|
|
1122
|
5000 Metres
|
12:48.63
|
|
Mestský Stadion, Ostrava (CZE)
|
08 SEP 2020
|
|
1252
|
10,000 Metres
|
27:26.68
|
|
Zdzislaw Krzyszkowiak Stadium, Bydgoszcz (POL)
|
19 JUL 2016
|
|
1184
|
10 Kilometres
|
27:31
|
|
Manchester (GBR)
|
19 MAY 2019
|
|
1187
|
10 Kilometres
|
26:41 *
|
|
Madrid (ESP)
|
31 DEC 2018
|
|
1234
|
15 Kilometres
|
43:00
|
|
São Paulo (BRA)
|
31 DEC 2019
|
|
1131
|
Half Marathon
|
57:37
|
|
Valencia (ESP)
|
06 DEC 2020
|
NR
|
1294
|
Legend
* Not legal.
Discipline
|
Performance
|
Wind
|
Venue
|
Date
|
Records
|
Results Score
|
3000 Metres
|
8:12.93
|
|
Padova (ITA)
|
20 FEB 2016
|
|
1002
|
Legend
* Not legal.
Latest Active Season: 2020
Discipline
|
Performance
|
Wind
|
Place
|
Date
|
Records
|
Results Score
|
3000 Metres
|
7:26.64
|
|
Stadio Olimpico, Roma (ITA)
|
17 SEP 2020
|
NR
|
1261
|
5000 Metres
|
12:48.63
|
|
Mestský Stadion, Ostrava (CZE)
|
08 SEP 2020
|
|
1252
|
Half Marathon
|
57:37
|
|
Valencia (ESP)
|
06 DEC 2020
|
NR
|
1294
|
Outdoor
|
Performance
|
Place
|
Date
|
2016
|
3:50.24
|
Arezzo (ITA)
|
07 MAY 2016
|
Outdoor
|
Performance
|
Place
|
Date
|
2020
|
7:26.64
|
Stadio Olimpico, Roma (ITA)
|
17 SEP 2020
|
2018
|
7:53.36
|
Hayward Field, Eugene, OR (USA)
|
25 MAY 2018
|
2017
|
7:43.73
|
Suhaim bin Hamad Stadium, Doha (QAT)
|
05 MAY 2017
|
2016
|
7:52.94
|
Lignano Sabbiadoro (ITA)
|
13 JUL 2016
|
Outdoor
|
Performance
|
Place
|
Date
|
2018
|
8:25.17
|
Hayward Field, Eugene, OR (USA)
|
25 MAY 2018
|
Outdoor
|
Performance
|
Place
|
Date
|
2020
|
12:48.63
|
Mestský Stadion, Ostrava (CZE)
|
08 SEP 2020
|
2018
|
13:19.66
|
Olympiastadion, Stockholm (SWE)
|
10 JUN 2018
|
2017
|
13:13.64
|
Hayward Field, Eugene, OR (USA)
|
27 MAY 2017
|
2016
|
13:19.54
|
Ponzano Veneto (ITA)
|
10 JUN 2016
|
Outdoor
|
Performance
|
Place
|
Date
|
2018
|
27:30.25
|
Gold Coast (AUS)
|
13 APR 2018
|
2016
|
27:26.68
|
Zdzislaw Krzyszkowiak Stadium, Bydgoszcz (POL)
|
19 JUL 2016
|
Outdoor
|
Performance
|
Place
|
Date
|
2019
|
27:31
|
Manchester (GBR)
|
19 MAY 2019
|
2018
|
28:17
|
Trento (ITA)
|
06 OCT 2018
|
2016
|
28:26
|
Cuneo (ITA)
|
13 NOV 2016
|
2015
|
28:49
|
Roma (ITA)
|
31 DEC 2015
|
Outdoor
|
Performance
|
Place
|
Date
|
2019
|
43:00
|
São Paulo (BRA)
|
31 DEC 2019
|
Outdoor
|
Performance
|
Place
|
Date
|
2020
|
57:37
|
Valencia (ESP)
|
06 DEC 2020
|
Indoor
|
Performance
|
Place
|
Date
|
2015/16
|
8:12.93
|
Padova (ITA)
|
20 FEB 2016
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
Half Marathon
|
58:49
|
|
Gdynia (POL)
|
17 OCT 2020
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
U20 Race
|
22:40
|
|
Kololo, Kampala (UGA)
|
26 MAR 2017
|
2.
|
Senior Race
|
31:44
|
|
Aarhus (DEN)
|
30 MAR 2019
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
2.
|
10,000 Metres
|
27:40.36
|
|
Ratina Stadium, Tampere (FIN)
|
10 JUL 2018
|
3.
|
10,000 Metres
|
27:26.68
|
|
Zdzislaw Krzyszkowiak Stadium, Bydgoszcz (POL)
|
19 JUL 2016
|
6.
|
5000 Metres
|
13:23.35
|
|
Ratina Stadium, Tampere (FIN)
|
14 JUL 2018
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
3000 Metres
|
7:26.64
|
|
Stadio Olimpico, Roma (ITA)
|
17 SEP 2020
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
4.
|
10,000 Metres
|
27:30.25
|
|
Gold Coast (AUS)
|
13 APR 2018
|