1 | 9892 | 2025-04-29 | 2 | Tour de Romandie | Prologue |
2 | 9891 | 2025-04-16 | 1 | Il Giro d'Abruzzo | Stage 2 |
3 | 9216 | 2025-08-22 | | |
4 | 7809 | 2025-06-08 | 1 | Tour of Slovenia | Stage 5,Tour of Slovenia | General classification |
5 | 7774 | 2025-08-21 | | |
6 | 7561 | 2025-04-18 | 1 | Il Giro d'Abruzzo | Stage 4,Il Giro d'Abruzzo | General classification |
7 | 6194 | 2025-08-23 | 31 | La Vuelta Ciclista a España | Stage 1 |
8 | 5143 | 2025-06-29 | 1 | National Championships Portugal ME - Road Race |
9 | 3474 | 2025-08-20 | | |
10 | 3426 | 2025-04-17 | 64 | Il Giro d'Abruzzo | Stage 3 |
11 | 3279 | 2023-05-25 | 1 | Boucles de la Mayenne - Crédit Mutuel | Prologue |
12 | 3117 | 2023-06-25 | 1 | National Championships Portugal ME - Road Race |
13 | 2926 | 2024-04-23 | 5 | Tour de Romandie | Prologue |
14 | 2924 | 2020-11-03 | 22 | La Vuelta ciclista a España | Stage 13 (ITT) |
15 | 2862 | 2023-04-25 | 9 | Tour de Romandie | Prologue |
16 | 2507 | 2024-05-23 | 2 | Boucles de la Mayenne - Crédit Mutuel | Prologue |
17 | 2361 | 2024-08-10 | | |
18 | 2215 | 2024-08-11 | | |
19 | 2152 | 2025-08-27 | 1 | La Vuelta Ciclista a España | Stage 5 (TTT) |
20 | 2129 | 2025-08-19 | | |
21 | 2063 | 2025-06-05 | 12 | Tour of Slovenia | Stage 2 |
22 | 2034 | 2023-05-26 | 28 | Boucles de la Mayenne - Crédit Mutuel | Stage 1 |
23 | 1888 | 2025-06-30 | | |
24 | 1886 | 2025-08-26 | 40 | La Vuelta Ciclista a España | Stage 4 |
25 | 1747 | 2025-04-19 | | |
26 | 1722 | 2025-07-29 | | |
27 | 1660 | 2024-09-15 | DNF | European Continental Championships ME - Road Race |
28 | 1660 | 2020-08-14 | 1 | National Championships Portugal ME - ITT |
29 | 1614 | 2025-08-18 | | |
30 | 1586 | 2025-04-30 | 14 | Tour de Romandie | Stage 1 |
31 | 1559 | 2024-09-11 | 15 | European Continental Championships ME - ITT |
32 | 1510 | 2025-08-25 | 95 | La Vuelta Ciclista a España | Stage 3 |
33 | 1468 | 2024-03-22 | 78 | E3 Saxo Classic |
34 | 1388 | 2025-06-09 | | |
35 | 1386 | 2025-04-15 | 36 | Il Giro d'Abruzzo | Stage 1 |
36 | 1361 | 2025-04-28 | | |
37 | 1339 | 2020-10-19 | | |
38 | 1279 | 2024-04-22 | | |
39 | 1248 | 2024-08-14 | 2 | PostNord Tour of Denmark | Stage 1 (TTT) |
40 | 1222 | 2023-08-21 | | |
41 | 1146 | 2023-04-26 | 9 | Tour de Romandie | Stage 1 |
42 | 1110 | 2025-08-24 | 153 | La Vuelta Ciclista a España | Stage 2 |
43 | 1101 | 2024-05-24 | 10 | Boucles de la Mayenne - Crédit Mutuel | Stage 1 |
44 | 1100 | 2023-06-26 | | |
45 | 1055 | 2025-02-23 | 111 | Volta ao Algarve em Bicicleta | General classification,Volta ao Algarve em Bicicleta | Stage 5 (ITT) |
46 | 1044 | 2024-08-12 | | |
47 | 990 | 2023-08-22 | | |
48 | 979 | 2024-09-10 | | |
49 | 972 | 2025-07-30 | | |
50 | 957 | 2024-04-24 | 91 | Tour de Romandie | Stage 1 |