1 | 14256 | 2025-04-15 | 1 | Il Giro d'Abruzzo | Stage 1 |
2 | 11817 | 2022-02-17 | 1 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 2 |
3 | 10129 | 2022-05-28 | 1 | Giro d'Italia | Stage 20 |
4 | 6823 | 2025-04-16 | 4 | Il Giro d'Abruzzo | Stage 2 |
5 | 6501 | 2022-02-18 | 7 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 3 |
6 | 6049 | 2021-05-19 | 2 | Giro d'Italia | Stage 11 |
7 | 5010 | 2022-02-25 | | |
8 | 4841 | 2025-04-26 | 1 | Vuelta Asturias Julio Alvarez Mendo | Stage 3 |
9 | 4715 | 2022-03-02 | 3 | Trofeo Laigueglia |
10 | 4525 | 2023-05-05 | | |
11 | 4320 | 2022-02-12 | 1 | Vuelta Ciclista a la Region de Murcia Costa Calida |
12 | 4239 | 2022-02-26 | DNF | Omloop Het Nieuwsblad ME |
13 | 4064 | 2022-02-24 | | |
14 | 3722 | 2022-02-23 | | |
15 | 3626 | 2022-02-22 | | |
16 | 3491 | 2021-10-04 | 2 | Coppa Bernocchi - GP BPM |
17 | 3468 | 2022-02-20 | 3 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 5,Vuelta a Andalucia Ruta Ciclista Del Sol | General classification |
18 | 3452 | 2022-02-16 | 7 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 1 |
19 | 3424 | 2022-05-05 | | |
20 | 3347 | 2023-05-04 | | |
21 | 3200 | 2022-05-29 | 120 | Giro d'Italia | Stage 21 (ITT),Giro d'Italia | General classification |
22 | 3178 | 2021-05-22 | 3 | Giro d'Italia | Stage 14 |
23 | 3125 | 2022-04-07 | 109 | Itzulia Basque Country | Stage 4 |
24 | 3123 | 2023-03-01 | 3 | Trofeo Laigueglia |
25 | 3121 | 2022-03-04 | | |
26 | 3024 | 2022-02-19 | 20 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 4 |
27 | 2985 | 2025-06-29 | 2 | National Championships Italy ME - Road Race |
28 | 2845 | 2022-02-21 | | |
29 | 2770 | 2022-03-03 | | |
30 | 2658 | 2023-05-06 | 92 | Giro d'Italia | Stage 1 (ITT) |
31 | 2542 | 2022-05-04 | | |
32 | 2509 | 2020-10-07 | 9 | De Brabantse Pijl - La Flèche Brabançonne ME |
33 | 2475 | 2022-05-06 | 50 | Giro d'Italia | Stage 1 |
34 | 2469 | 2023-05-03 | | |
35 | 2455 | 2022-04-06 | 79 | Itzulia Basque Country | Stage 3 |
36 | 2445 | 2023-05-02 | | |
37 | 2427 | 2020-10-19 | | |
38 | 2350 | 2022-04-04 | 75 | Itzulia Basque Country | Stage 1 (ITT) |
39 | 2305 | 2025-05-16 | 2 | Tour de Hongrie | Stage 3 |
40 | 2299 | 2022-05-03 | | |
41 | 2292 | 2022-02-13 | 56 | Clasica de Almeria |
42 | 2273 | 2022-02-27 | 53 | Kuurne-Brussel-Kuurne |
43 | 2259 | 2022-03-05 | 28 | Strade Bianche |
44 | 2220 | 2024-09-15 | 2 | Trofeo Matteotti |
45 | 2142 | 2022-02-15 | | |
46 | 2079 | 2025-06-30 | | |
47 | 2030 | 2025-04-27 | 18 | Vuelta Asturias Julio Alvarez Mendo | Stage 4,Vuelta Asturias Julio Alvarez Mendo | General classification |
48 | 2021 | 2021-10-01 | 3 | Giro di Sicilia - Tour of Sicily | Stage 4,Giro di Sicilia - Tour of Sicily | General classification |
49 | 2002 | 2021-10-11 | 3 | Coppa Agostoni - Giro delle Brianze |
50 | 1994 | 2023-01-18 | 4 | Santos Tour Down Under | Stage 1 |