| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Indoor |
| 8:31.73 | 3 | | Ancona | 3 Feb |
| 8:34.68 | 2 | | Padova | 20 Feb |
|
| 8:18.92 | 9 | | Lignano Sabbiadoro | 13 Jul |
| 2017 |
| Outdoor |
| 8:11.69 | 2 | | Firenze | 29 Apr |
|
| 2016
8:18.92w | 9 | Lignano Sabbiadoro | 13 Jul | |
| 2017
8:11.69w | 2 | Firenze | 29 Apr | |
| Indoor Alltime
Show/hide |
| |
| 2016 |
| Indoor |
| 8:31.73 | 3 | | Ancona | 3 Feb |
| 8:34.68 | 2 | | Padova | 20 Feb |
|
| 8:18.92 | 9 | | Lignano Sabbiadoro | 13 Jul |
| 2017 |
| Outdoor |
| 8:11.69 | 2 | | Firenze | 29 Apr |
|
| 2016
8:31.73iw | 3 | Ancona | 3 Feb | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 14:10.55 | 9 | | Orvieto | 26 May |
| 14:25.12 | 8 | Idda | Ponzano Veneto | 10 Jun |
| 14:21.22 | 18-19 | WJ | Bydgoszcz | 23 Jul |
| 14:34.69 | 2 | | Montecassiano | 25 Sep |
| 2017 |
| Outdoor |
| 14:13.39 | 1 | | Bolzano | 7 May |
| 14:01.58 | 11 | Quercia | Rovereto | 29 Aug |
| 2018 |
| Outdoor |
| 14:13.40 | 14 | | Nijmegen | 8 Jun |
|
| 2016
14:10.55w | 9 | Orvieto | 26 May | |
| 2017
14:01.58w | 11 | Rovereto | 29 Aug | |
| 2018
14:13.40w | 14 | Nijmegen | 8 Jun | |
| |
| 10,000m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 28:53.07 | 3 | NC | Castelporziano | 14 May |
| 2017 |
| Outdoor |
| 28:50.12 | 4 | | Marina di Carrara | 22 Apr |
| 2018 |
| Outdoor |
| 29:08.30A | 1 | | Kampala | 19 May |
| 28:42.77 | 6-19 | WJ | Tampere | 10 Jul |
| 2020 |
| Outdoor |
| 28:16.40 | 5 | NN | Valencia | 7 Oct |
|
| 2016
28:53.07w | 3 | Castelporziano | 14 May | |
| 2017
28:50.12w | 4 | Marina di Carrara | 22 Apr | |
| 2018
28:42.77w | 6-19 | Tampere | 10 Jul | |
| 2020
28:16.40w | 5 | Valencia | 7 Oct | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 29:57 | 8 | | Wierden | 16 Jun |
| 2019 |
| Outdoor |
| 28:37 | 9 | | Würzburg | 14 Apr |
|
| 2018
29:57w | 8 | Wierden | 16 Jun | |
| 2019
28:37w | 9 | Würzburg | 14 Apr | |
| |
| 15km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 43:27 | 10 | | Nijmegen | 17 Nov |
|
| 2019
43:27w | 10 | Nijmegen | 17 Nov | |
| |
| Half Marathon |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 1:03:21 | 6 | | Bucureşti | 14 May |
| 2018 |
| Outdoor |
| 1:03:58A | 4 | | Kampala | 25 Nov |
| 2019 |
| Outdoor |
| 1:01:45 | 1 | | Paderborn | 20 Apr |
| 1:00:44 | 6 | | Lille | 31 Aug |
| 1:00:16 | 4 | | Belfort | 29 Sep |
| 2020 |
| Outdoor |
| 1:01:04 | 7 | Mitja Marató de | Barcelona | 16 Feb |
| 1:00:29 | 16 | WC | Gdynia | 17 Oct |
| 59:26 | 7 | | New Delhi | 29 Nov |
|
| 2017
1:03:21w | 6 | Bucureşti | 14 May | |
| 2018
1:03:58Aw | 4 | Kampala | 25 Nov | |
| 2019
1:00:16w | 4 | Belfort | 29 Sep | |
| 2020
59:26w | 7 | New Delhi | 29 Nov | |