1 | 2126 | 2021-06-20 | 1 | National Championships Portugal ME - Road Race |
2 | 1229 | 2021-06-21 | | |
3 | 803 | 2019-09-22 | 47 | Tour of China II | Stage 4,Tour of China II | General classification |
4 | 751 | 2019-09-21 | 3 | Tour of China II | Stage 3 |
5 | 645 | 2021-06-18 | 3 | National Championships Portugal ME - ITT |
6 | 598 | 2022-02-27 | 6 | Gran Camiño | Stage 4 (ITT),Gran Camiño | General classification |
7 | 585 | 2021-07-19 | | |
8 | 511 | 2021-06-27 | 15 | Volta ao Alentejo | Stage 6,Volta ao Alentejo | General classification |
9 | 505 | 2019-07-14 | 1 | GP Internacional Torres Vedras - Trofeu Joaquim Agostinho | Stage 3,GP Internacional Torres Vedras - Trofeu Joaquim Agostinho | General classification |
10 | 458 | 2021-07-18 | 1 | GP Internacional Torres Vedras - Trofeu Joaquim Agostinho | Stage 3,GP Internacional Torres Vedras - Trofeu Joaquim Agostinho | General classification |
11 | 347 | 2022-07-18 | | |
12 | 341 | 2019-07-15 | | |
13 | 331 | 2021-05-09 | 12 | Volta ao Algarve em Bicicleta | Stage 5,Volta ao Algarve em Bicicleta | General classification |
14 | 321 | 2019-09-16 | 5 | Tour of China II | Prologue |
15 | 315 | 2017-07-07 | 3 | GP Internacional Torres Vedras - Trofeu Joaquim Agostinho | Stage 2 |
16 | 296 | 2018-08-17 | 30 | Colorado Classic | Stage 2 (ITT) |
17 | 290 | 2018-08-16 | 80 | Colorado Classic | Stage 1 |
18 | 283 | 2018-07-15 | 3 | GP Internacional Torres Vedras - Trofeu Joaquim Agostinho | Stage 3,GP Internacional Torres Vedras - Trofeu Joaquim Agostinho | General classification |
19 | 260 | 2018-10-10 | 51 | Milano-Torino |
20 | 240 | 2020-09-27 | 20 | Volta a Portugal em Bicicleta Edição Especial | Prologue |
21 | 237 | 2019-09-23 | | |
22 | 229 | 2020-12-29 | | |
23 | 227 | 2019-02-07 | 105 | Volta a la Comunitat Valenciana | Stage 2 |
24 | 221 | 2018-08-15 | | |
25 | 212 | 2017-07-08 | 36 | GP Internacional Torres Vedras - Trofeu Joaquim Agostinho | Stage 3a,GP Internacional Torres Vedras - Trofeu Joaquim Agostinho | Stage 3b |
26 | 209 | 2019-10-29 | | |
27 | 207 | 2018-07-16 | | |
28 | 207 | 2018-08-13 | | |
29 | 196 | 2018-08-14 | | |
30 | 195 | 2018-12-26 | | |
31 | 191 | 2021-12-14 | | |
32 | 188 | 2020-02-29 | | |
33 | 187 | 2018-09-02 | 119 | Ovo Energy Tour of Britain | Stage 1 |
34 | 178 | 2020-09-29 | 44 | Volta a Portugal em Bicicleta Edição Especial | Stage 2 |
35 | 177 | 2021-12-13 | | |
36 | 175 | 2020-09-26 | | |
37 | 174 | 2017-07-02 | 14 | Volta a Portugal do Futuro | Stage 4,Volta a Portugal do Futuro | General classification |
38 | 173 | 2019-04-08 | 126 | Itzulia Basque Country | Stage 1 (ITT) |
39 | 173 | 2018-03-17 | 33 | Volta ao Alentejo | Stage 4,Volta ao Alentejo | Stage 5 (ITT) |
40 | 172 | 2019-02-06 | 66 | Volta a la Comunitat Valenciana | Stage 1 (ITT) |
41 | 169 | 2020-02-15 | 14 | Vuelta Ciclista a la Región de Murcia | Stage 2,Vuelta Ciclista a la Región de Murcia | General classification |
42 | 168 | 2020-12-30 | | |
43 | 167 | 2019-07-19 | | |
44 | 167 | 2019-04-10 | DNF | Itzulia Basque Country | Stage 3 |
45 | 162 | 2019-03-24 | | |
46 | 158 | 2018-10-11 | DNF | Gran Piemonte |
47 | 157 | 2018-07-13 | 18 | GP Internacional Torres Vedras - Trofeu Joaquim Agostinho | Stage 1 |
48 | 155 | 2020-02-04 | 91 | Saudi Tour | Stage 1 |
49 | 155 | 2018-10-09 | DNF | Tre Valli Varesine |
50 | 153 | 2021-11-20 | | |