| |
| 800m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 1:51.93 | 2rB | | Caprino Veronese | 31 May |
| 2015 |
| Outdoor |
| 1:53.46 | 2 | | Borgo Valsugana | 10 May |
| 1:52.95 | | | Treviso | 27 May |
| 2016 |
| Outdoor |
| 1:50.16 | 2 | | Trento | 30 Apr |
| 2017 |
| Outdoor |
| 1:52.00 | | | Mezzolombardo | 6 May |
|
| 2014
1:51.93w | 2rB | Caprino Veronese | 31 May | |
| 2015
1:52.95w | | Treviso | 27 May | |
| 2016
1:50.16w | 2 | Trento | 30 Apr | |
| 2017
1:52.00w | | Mezzolombardo | 6 May | |
| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2010 |
| Outdoor |
| 3:59.57 | 4 | | Trento | 4 Jun |
| 2013 |
| Outdoor |
| 3:51.07 | 3-19 | GGala | Roma | 6 Jun |
| 3:50.58 | 4h3-17 | WY | Donetsk | 11 Jul |
| 3:45.02 | 6-17 | WY | Donetsk | 14 Jul |
| 2014 |
| Outdoor |
| 3:46.03 | 1-19 | Corso | Gavardo | 18 May |
| 3:43.44 | 4h1-19 | WJ | Eugene OR | 22 Jul |
| 3:47.16 | 10-19 | WJ | Eugene OR | 24 Jul |
| 2015 |
| Indoor |
| 3:51.43 | 1-19 | NC-j | Ancona | 7 Feb |
| 3:51.51 | 1-19 | v2Nat | Lyon | 28 Feb |
|
| 3:45.37 | 8 | Corso | Gavardo | 17 May |
| 3:44.28 | 1-19 | GGala | Roma | 4 Jun |
| 3:43.70 | 3 | Fallai | Conegliano | 24 Jun |
| 2016 |
| Outdoor |
| 3:38.95 | 8 | GSpike | Ostrava | 20 May |
| 3:40.45 | 5 | Anhalt | Dessau | 27 May |
| 3:45.25 | 1 | NC | Rieti | 26 Jun |
| 3:38.37 | 7 | | Padova | 17 Jul |
| 2017 |
| Outdoor |
| 3:44.16 | 5 | | Castiglione della Pescaia | 14 May |
| 2018 |
| Outdoor |
| 3:38.22 | 11 | GGala | Roma | 31 May |
| 2019 |
| Outdoor |
| 3:40.03 | 1 | | Trento | 19 May |
| 3:37.81 | 11 | Mohammed VI | Rabat | 16 Jun |
| 2020 |
| Outdoor |
| 3:39.70 | 1 | | Cles | 28 Jul |
| 3:35.26 | 1 | | Rovereto | 5 Aug |
| 3:36.3h+ | 2 | | San Donato Milanese | 5 Sep |
|
| 2010
3:59.57w | 4 | Trento | 4 Jun | |
| 2013
3:45.02w | 6-17 | Donetsk | 14 Jul | |
| 2014
3:43.44w | 4h1-19 | Eugene OR | 22 Jul | |
| 2015
3:43.70w | 3 | Conegliano | 24 Jun | |
| 2016
3:38.37w | 7 | Padova | 17 Jul | |
| 2017
3:44.16w | 5 | Castiglione della Pescaia | 14 May | |
| 2018
3:38.22w | 11 | Roma | 31 May | |
| 2019
3:37.81w | 11 | Rabat | 16 Jun | |
| 2020
3:35.26w | 1 | Rovereto | 5 Aug | |
| Indoor Alltime
Show/hide |
| |
| 2010 |
| Outdoor |
| 3:59.57 | 4 | | Trento | 4 Jun |
| 2013 |
| Outdoor |
| 3:51.07 | 3-19 | GGala | Roma | 6 Jun |
| 3:50.58 | 4h3-17 | WY | Donetsk | 11 Jul |
| 3:45.02 | 6-17 | WY | Donetsk | 14 Jul |
| 2014 |
| Outdoor |
| 3:46.03 | 1-19 | Corso | Gavardo | 18 May |
| 3:43.44 | 4h1-19 | WJ | Eugene OR | 22 Jul |
| 3:47.16 | 10-19 | WJ | Eugene OR | 24 Jul |
| 2015 |
| Indoor |
| 3:51.43 | 1-19 | NC-j | Ancona | 7 Feb |
| 3:51.51 | 1-19 | v2Nat | Lyon | 28 Feb |
|
| 3:45.37 | 8 | Corso | Gavardo | 17 May |
| 3:44.28 | 1-19 | GGala | Roma | 4 Jun |
| 3:43.70 | 3 | Fallai | Conegliano | 24 Jun |
| 2016 |
| Outdoor |
| 3:38.95 | 8 | GSpike | Ostrava | 20 May |
| 3:40.45 | 5 | Anhalt | Dessau | 27 May |
| 3:45.25 | 1 | NC | Rieti | 26 Jun |
| 3:38.37 | 7 | | Padova | 17 Jul |
| 2017 |
| Outdoor |
| 3:44.16 | 5 | | Castiglione della Pescaia | 14 May |
| 2018 |
| Outdoor |
| 3:38.22 | 11 | GGala | Roma | 31 May |
| 2019 |
| Outdoor |
| 3:40.03 | 1 | | Trento | 19 May |
| 3:37.81 | 11 | Mohammed VI | Rabat | 16 Jun |
| 2020 |
| Outdoor |
| 3:39.70 | 1 | | Cles | 28 Jul |
| 3:35.26 | 1 | | Rovereto | 5 Aug |
| 3:36.3h+ | 2 | | San Donato Milanese | 5 Sep |
|
| 2015
3:51.43iw | 1-19 | Ancona | 7 Feb | |
| |
| One Mile |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 3:52.08 | 2 | | San Donato Milanese | 5 Sep |
|
| 2020
3:52.08w | 2 | San Donato Milanese | 5 Sep | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 8:12.00 | 3 | | Trento | 6 Aug |
| 2014 |
| Outdoor |
| 8:09.89 | 2 | Fallai | Conegliano | 20 Jun |
| 8:10.94 | 1 | | Trento | 9 Sep |
| 2015 |
| Outdoor |
| 8:17.72 | 1 | | Rio de Janeiro | 8 Aug |
| 2016 |
| Indoor |
| 7:57.25 | 1 | NC | Ancona | 6 Mar |
| 2017 |
| Indoor |
| 7:57.56+ | 7 | | Birmingham | 18 Feb |
| 7:59.76 | 5h2 | EC | Beograd | 3 Mar |
| 8:05.63 | 7 | EC | Beograd | 5 Mar |
|
| 7:55.31 | 13 | Meet Paris | Paris | 1 Jul |
| 2018 |
| Outdoor |
| 7:43.30 NU23R | 9 | | Ostrava | 13 Jun |
| 2019 |
| Outdoor |
| 8:03.69 | 4 | ETC | Bydgoszcz | 11 Aug |
| 7:58.11 | 3 | EUR v USA | Minsk | 10 Sep |
| 2020 |
| Outdoor |
| 7:38.27 NR | 4 | GGala | Roma | 17 Sep |
|
| 2013
8:12.00w | 3 | Trento | 6 Aug | |
| 2014
8:09.89w | 2 | Conegliano | 20 Jun | |
| 2015
8:17.72w | 1 | Rio de Janeiro | 8 Aug | |
| 2017
7:55.31w | 13 | Paris | 1 Jul | |
| 2018
7:43.30w NU23R | 9 | Ostrava | 13 Jun | |
| 2019
7:58.11w | 3 | Minsk | 10 Sep | |
| 2020
7:38.27w NR | 4 | Roma | 17 Sep | |
| Indoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 8:12.00 | 3 | | Trento | 6 Aug |
| 2014 |
| Outdoor |
| 8:09.89 | 2 | Fallai | Conegliano | 20 Jun |
| 8:10.94 | 1 | | Trento | 9 Sep |
| 2015 |
| Outdoor |
| 8:17.72 | 1 | | Rio de Janeiro | 8 Aug |
| 2016 |
| Indoor |
| 7:57.25 | 1 | NC | Ancona | 6 Mar |
| 2017 |
| Indoor |
| 7:57.56+ | 7 | | Birmingham | 18 Feb |
| 7:59.76 | 5h2 | EC | Beograd | 3 Mar |
| 8:05.63 | 7 | EC | Beograd | 5 Mar |
|
| 7:55.31 | 13 | Meet Paris | Paris | 1 Jul |
| 2018 |
| Outdoor |
| 7:43.30 NU23R | 9 | | Ostrava | 13 Jun |
| 2019 |
| Outdoor |
| 8:03.69 | 4 | ETC | Bydgoszcz | 11 Aug |
| 7:58.11 | 3 | EUR v USA | Minsk | 10 Sep |
| 2020 |
| Outdoor |
| 7:38.27 NR | 4 | GGala | Roma | 17 Sep |
|
| 2016
7:57.25iw | 1 | Ancona | 6 Mar | |
| 2017
7:57.56+iw | 7 | Birmingham | 18 Feb | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 14:47.03 | 3 | | Rovigo | 7 Jun |
| 14:14.45 | 1-19 | NC-j | Rieti | 13 Jun |
| 13:58.31 | 1 | | Gorizia | 17 Jun |
| 14:35.39 | 3-19 | EJ | Eskilstuna | 18 Jul |
| DNF | | Quercia | Rovereto | 8 Sep |
| 14:44.33 | 1-19 | Todini | Caorle | 3 Oct |
| 2016 |
| Outdoor |
| 13:36.65 | 7 | | Bellinzona | 6 Jun |
| 13:46.30 | 8 | EC | Amsterdam | 10 Jul |
| 2017 |
| Indoor |
| 13:23.99 NR | 5 | | Birmingham | 18 Feb |
|
| DNF | | | Montreuil | 1 Jun |
| DNF | | Athletissima | Lausanne | 6 Jul |
| 14:14.28 | 1-22 | EJ | Bydgoszcz | 15 Jul |
| 2018 |
| Outdoor |
| 13:18.83 NU23R | 4 | Jordan | Stanford CA | 3 May |
| 13:56.53 | 3 | MedG | Tarragona | 27 Jun |
| 13:19.85 | 4 | EC | Berlin | 11 Aug |
| 13:37.93 | 6 | Quercia | Rovereto | 23 Aug |
| 2019 |
| Outdoor |
| 13:09.52 | 9 | GGala | Roma | 6 Jun |
| 13:07.84 | 7 | Müller | London | 20 Jul |
| 13:43.30 | 1 | ETC | Bydgoszcz | 10 Aug |
| 13:29.08 | 11h1 | WC | Doha | 27 Sep |
| 2020 |
| Outdoor |
| DNF | | Herc | Monaco | 14 Aug |
| 13:02.26 NR | 3 | GSpike | Ostrava | 8 Sep |
|
| 2015
13:58.31w | 1 | Gorizia | 17 Jun | |
| 2016
13:36.65w | 7 | Bellinzona | 6 Jun | |
| 2017
14:14.28w | 1-22 | Bydgoszcz | 15 Jul | |
| 2018
13:18.83w NU23R | 4 | Stanford CA | 3 May | |
| 2019
13:07.84w | 7 | London | 20 Jul | |
| 2020
13:02.26w NR | 3 | Ostrava | 8 Sep | |
| Indoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 14:47.03 | 3 | | Rovigo | 7 Jun |
| 14:14.45 | 1-19 | NC-j | Rieti | 13 Jun |
| 13:58.31 | 1 | | Gorizia | 17 Jun |
| 14:35.39 | 3-19 | EJ | Eskilstuna | 18 Jul |
| DNF | | Quercia | Rovereto | 8 Sep |
| 14:44.33 | 1-19 | Todini | Caorle | 3 Oct |
| 2016 |
| Outdoor |
| 13:36.65 | 7 | | Bellinzona | 6 Jun |
| 13:46.30 | 8 | EC | Amsterdam | 10 Jul |
| 2017 |
| Indoor |
| 13:23.99 NR | 5 | | Birmingham | 18 Feb |
|
| DNF | | | Montreuil | 1 Jun |
| DNF | | Athletissima | Lausanne | 6 Jul |
| 14:14.28 | 1-22 | EJ | Bydgoszcz | 15 Jul |
| 2018 |
| Outdoor |
| 13:18.83 NU23R | 4 | Jordan | Stanford CA | 3 May |
| 13:56.53 | 3 | MedG | Tarragona | 27 Jun |
| 13:19.85 | 4 | EC | Berlin | 11 Aug |
| 13:37.93 | 6 | Quercia | Rovereto | 23 Aug |
| 2019 |
| Outdoor |
| 13:09.52 | 9 | GGala | Roma | 6 Jun |
| 13:07.84 | 7 | Müller | London | 20 Jul |
| 13:43.30 | 1 | ETC | Bydgoszcz | 10 Aug |
| 13:29.08 | 11h1 | WC | Doha | 27 Sep |
| 2020 |
| Outdoor |
| DNF | | Herc | Monaco | 14 Aug |
| 13:02.26 NR | 3 | GSpike | Ostrava | 8 Sep |
|
| 2017
13:23.99iw NR | 5 | Birmingham | 18 Feb | |
| |
| 10,000m |
| Outdoor Alltime
Show/hide |
| races under 27:30.00: 1 |
| 2018 |
| Outdoor |
| 27:44.21 NU23R | 3 | ECp | London | 19 May |
| 28:12.15 | 3 | EC | Berlin | 7 Aug |
| 2019 |
| Outdoor |
| races under 27:30.00: 1 |
| 27:49.79 | 1 | ECp | London | 6 Jul |
| 27:10.76 NR | 8 | WC | Doha | 6 Oct |
|
| 2018
27:44.21w NU23R | 3 | London | 19 May | |
| 2019
27:10.76w NR | 8 | Doha | 6 Oct | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 29:17 | 4 | | Cuneo | 9 Nov |
| 2015 |
| Outdoor |
| 29:59 | 7 | | Trento | 10 Oct |
| 29:05 | 4 | | Cuneo | 8 Nov |
| 2016 |
| Outdoor |
| 29:41 | 3 | | Torino | 10 Apr |
| 31:19 | 2 | | Castelbuono | 26 Jul |
| 29:56 | 10 | | Trento | 1 Oct |
| 2017 |
| Outdoor |
| 29:25 | | | Oderzo | 1 May |
| 29:20 | 4 | | Trento | 29 Sep |
| 2018 |
| Outdoor |
| 28:34 | 3 | | Trento | 6 Oct |
|
| 2014
29:17w | 4 | Cuneo | 9 Nov | |
| 2015
29:05w | 4 | Cuneo | 8 Nov | |
| 2016
29:41w | 3 | Torino | 10 Apr | |
| 2017
29:20w | 4 | Trento | 29 Sep | |
| 2018
28:34w | 3 | Trento | 6 Oct | |