| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 3:47.76 | 2 | | Barcelona | 21 Jun |
| 3:50.77 | 2 | | Barcelona | 12 Jul |
| 3:48.47 | 6h2 | NC | Barcelona | 22 Jul |
| 2018 |
| Outdoor |
| 3:46.60 | 4 | | Barcelona | 30 May |
| 3:48.77 | 5 | | Barcelona | 12 Jun |
| 3:45.00 | 2rB | | Barcelona | 11 Jul |
| 2019 |
| Outdoor |
| 3:52.41 | | | Tarragona | 7 Apr |
| 3:53.52 | | | Tarragona | 9 Jun |
| 3:44.21 | 12 | | Castellón | 23 Jul |
| 2020 |
| Outdoor |
| 3:46.75 | 1 | | Santa Coloma de Gramanet | 30 Aug |
| 3:45.94 | 1-22 | NC-j | Sevilla | 27 Sep |
|
| 2017
3:47.76w | 2 | Barcelona | 21 Jun | |
| 2018
3:45.00w | 2rB | Barcelona | 11 Jul | |
| 2019
3:44.21w | 12 | Castellón | 23 Jul | |
| 2020
3:45.94w | 1-22 | Sevilla | 27 Sep | |
| |
| Mile, Road |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 4:21 | 7 | | Barcelona | 5 May |
|
| 2019
4:21w | 7 | Barcelona | 5 May | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 8:44.52 | 3-17 | | Lloret de Mar | 20 Jun |
| 2016 |
| Indoor |
| 8:35.52 | 2-19 | | Sabadell | 9 Jan |
| 8:32.04 | 4-19 | NC-j | Sabadell | 19 Mar |
| 2017 |
| Indoor |
| 8:25.30 | | | Sabadell | 19 Feb |
| 2020 |
| Indoor |
| 8:07.51 | 1 | | Sabadell | 26 Jan |
|
| 7:57.07 | 1 | | Sabadell | 12 Aug |
| 7:58.51 | 1 | | Ciudad Real | 19 Sep |
| 7:45.24 | 4 | | Barcelona | 22 Sep |
|
| 2015
8:44.52w | 3-17 | Lloret de Mar | 20 Jun | |
| 2020
7:45.24w | 4 | Barcelona | 22 Sep | |
| Indoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 8:44.52 | 3-17 | | Lloret de Mar | 20 Jun |
| 2016 |
| Indoor |
| 8:35.52 | 2-19 | | Sabadell | 9 Jan |
| 8:32.04 | 4-19 | NC-j | Sabadell | 19 Mar |
| 2017 |
| Indoor |
| 8:25.30 | | | Sabadell | 19 Feb |
| 2020 |
| Indoor |
| 8:07.51 | 1 | | Sabadell | 26 Jan |
|
| 7:57.07 | 1 | | Sabadell | 12 Aug |
| 7:58.51 | 1 | | Ciudad Real | 19 Sep |
| 7:45.24 | 4 | | Barcelona | 22 Sep |
|
| 2016
8:32.04iw | 4-19 | Sabadell | 19 Mar | |
| 2017
8:25.30iw | | Sabadell | 19 Feb | |
| 2020
8:07.51iw | 1 | Sabadell | 26 Jan | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 14:13.58 | 4rD | IFAM | Oordegem | 27 May |
| 14:41.06 | 1-19 | NC-j | Dreux | 30 Jun |
| 14:21.49 | 2-19 | NC-j | Granollers | 8 Jul |
| 2018 |
| Outdoor |
| 14:02.03 | 10 | | Los Corrales de Buelna | 2 Jun |
| 13:52.36 | 1 | | Castellón | 26 Jun |
| 14:41.21 | 1 | | Barcelona | 1 Jul |
| 14:58.90A | 1 | NC-j | Soria | 7 Jul |
| 14:22.46 | 1-22 | NC-j | Niort | 14 Jul |
| 2019 |
| Outdoor |
| 14:17.39 | 1 | | Barcelona | 5 May |
| 14:07.76 | 1 | | Mollet des Vallès | 30 May |
| 13:39.27 | 4 | | Huelva | 20 Jun |
| 14:44.88 | 1-22 | NC-j | Tarragona | 29 Jun |
| 14:17.23 | 3-22 | EJ | Gävle | 13 Jul |
| 13:51.23 | 11 | | Barcelona | 17 Jul |
| 2020 |
| Outdoor |
| 13:52.25 | 5 | | Nerja | 4 Jul |
| 13:36.11 | 2 | | Castellón | 24 Aug |
| 13:17.95 | 5 | GSpike | Ostrava | 8 Sep |
| 13:47.26 | 1 | NC | Madrid | 13 Sep |
| 14:26.35 | 1-22 | NC-j | Sevilla | 26 Sep |
|
| 2017
14:13.58w | 4rD | Oordegem | 27 May | |
| 2018
13:52.36w | 1 | Castellón | 26 Jun | |
| 2019
13:39.27w | 4 | Huelva | 20 Jun | |
| 2020
13:17.95w | 5 | Ostrava | 8 Sep | |
| |
| 10,000m |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 29:45.56 | 1rB | | Braga | 7 Apr |
| 2019 |
| Outdoor |
| 28:30.03 | 8 | | Burjassot | 13 Apr |
| 28:54.19 | 5-22 | EJ | Gävle | 11 Jul |
|
| 2018
29:45.56w | 1rB | Braga | 7 Apr | |
| 2019
28:30.03w | 8 | Burjassot | 13 Apr | |
| |
| 5km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 14:00 | 1 | | Santa Cristina d'Aro | 29 Aug |
|
| 2020
14:00w | 1 | Santa Cristina d'Aro | 29 Aug | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 28:51 | 2 | | Barcelona | 31 Dec |
| 2020 |
| Outdoor |
| 29:42 | 3 | | Jaén | 18 Jan |
|
| 2018
28:51w | 2 | Barcelona | 31 Dec | |
| 2020
29:42w | 3 | Jaén | 18 Jan | |