2013
DiR Guàrdia Urbana 10k
48’30» | 2.273 de 6.257
Jean Bouin 10k
50’23» | 4.888 de 11.159
2014
Mitja Marató de Barcelona
1h44’11» | 4.786 de 12.083
Maratest 30k
2h34’27» | 1.030 de 1.872
Marató de Barcelona
3h53’28» | 6.632 de 14.223
Cursa del Corte Inglés 10,7k
53’58» | 1.441 de 4.930
Cursa de Bombers 10k
47’29» | 5.176 de 22.213
Nocturna de l’Hospitalet 10k
43’28» | 357 de 2.620
Nou Barris 10k
42’18» | 178 de 1.185
La diablada 10k
43’24» | 27 de 297
Pineda de Mar 10k
41’21» | 158 de 923
Midnight Trail 10k
1h14’52» | 114 de 882
Matagalls Montserrat 85,5k
13h23’32» | 177 de 2.465
Cursa de la Mercè 10k
41’35» | 651 de 14.009
Correbarri 10k
41’00» | 203 de 3.309
Athens Marathon
3h25’06» | 546 de 10.480
Jean Bouin 10k
41’03» | 499 de 9.568
Mitja Marató de Mataró
1h30’05» | 406 de 2.519
Cursa dels Nassos 10k
40’07» | 918 de 9.839
2015
Mitja Marató Granollers
1h33’49» | 1.657 de 8.817
Marató Vies Verdes
3h30’35» | 95 de 320
Marathon de Paris
3h13’38» | 2.561 de 40.157
Cursa de la Vila Olímpica 10k
40’48» | 168 de 1.637
Ultra Trail Catllaràs 55k
11h52’06» | 222 de 449
Jean Bouin 10k
43’03» | 819 de 7.253
Cros 3 Turons 11,4k
1h08’45» | 114 de 470
La Neorural 27k
3h41’16» | 136 de 340
Cursa dels Nassos 10k
40’50» | 1.078 de 8.900
2016
Mitja Marató de Barcelona
1h29’17» | 1.204 de 13.823
Marató de Barcelona
4h03’02» | 10.238 de 16.506
Rome the Marathon
3h21’50» | 1.195 de 13.881
Cursa de Pineda de Mar 10k
44’34» | 210 de 760
Ultra Trail Catllaràs 55k
11h23’00» | 151 de 390
Ultra Pirineu 110k
23h33’25» | 312 de 550
Cursa dels Bombers 10k
39’59» | 527 de 14.000
Behovia-San Sebastián 20k
1h23’51» | 1.490 de 25.361
Gran Trail de Collserola 78k
9h31’03» | 85 de 311
2017
Maratón de Sevilla
3h09’48» | 1.325 de 10.143
Ultra Trail de Barcelona 102k
16h55’06» | 84 de 167
Cursa dels Bombers 10k
41’52» | 748 de 10.867
Ultra Trail du Mont Blanc CCC 101k
22h02’59» | 865 de 1.742
Jean Bouin 10k
43’40» | 959 de 6.606
Cursa dels Nassos 10k
41’20» | 1.171 de 9.447
2018
Mitja Marató de Sitges
1h28’07» | 201 de 1.598
Mitja Marató de Barcelona
1h27’27» | 1.167 de 13.712
Maratest 30k
2h17’37» | 271 de 1.319
Marató de Barcelona
3h03’55» | 623 de 13.909
Salomon Run 10k
44’16» | 101 de 1.937
Trail Ulldeter Marathon 44,7k
7h17’37» | 115 de 209 | Video
Vuelta al Aneto 55k
12h34’10» | 262 de 630 | Video
Ultra Trail du Mont Blanc 170k
45h44’50» | 1.642 de 1.778 | Video
New York City Marathon
3h17’42» | 3.082 de 52.700 | Video
24 hores d’atletisme en pista
163k | 35 de 150 | Video
2019
Mitja Marató de Granollers
1h32’14» | 671 | Video
Marató de Barcelona
3h14’31» | 1.311 de 13.440 | Video
Trail Cap de Creus 44k
6h37’36» | 177 de 370 | Video
Prague Marathon
3h20’39» | 836 de 7.300 | Video
Matagalls Montserrat 85k
11h40’08» | 40 de 3.000 | Video
Cursa de la Mercè 10k
58’22» | 5.603
Ultra Pirineu 94k
20h09’00» | 498 de 782 | Video
24 hores d’atletisme en pista
153k | 34 de 131 | Video
2020
Mitja Marató de Barcelona
1h27’36» | 1.782 de 23.000
Marató de Barcelona Virtual
3h46’54» | Vídeo
2021
Salomon Run
47’55» | 205 de 1.369
Cursa de la Mercè
41’42» | 441 de 4.762
Mitja Marató de Barcelona
1h26’59» | 598 de 7.613
Marató de Barcelona
3h00’01» | 686 de 9.143
24 hores d’ultrafons en pista de Barcelona
185,147 km | 23 de 132
2022
Mitja Marató de Barcelona
1h28’31» | 1.217 de 11.150
Zegama Aizkorri
7h16’56» | 405 de 454
Cursa de Pineda de Mar 10k
42’24» | 94 de 477
100 Meilen Berlin – Der Mauerweglauf
19h 20′ 16″ | 26 de 550
24 hores d’ultrafons en pista de Barcelona
183,746 km | 20 de 132
2023
Salomon Run
46’43» | 153 de 1.377
El Corte Inglés
41’25» | 700 de 17.455
Spartathlon
35h 17′ 31» | 207 de 390
24 hores d’ultrafons en pista de Barcelona
173,4 km | 31 de 123
2024
Cursa de la Mercè
42’52» | 790 de 8.989
Trail Torres del Foc
11h 41′ | 37 de 46