1 | 1 | | World Championships MU - Road Race | 116 | 2486 |
2 | 2 | | Il Piccolo Lombardia | 145 | 2099 |
3 | 3 | | Tour de DMZ | Stage 4 | 109 | 2077 |
4 | 9 | | PETRONAS Le Tour de Langkawi | Stage 4 | 327 | 3151 |
5 | 11 | | Tour du Rwanda | Stage 4 | 196 | 4831 |
6 | 20 | | Circuito de Getxo - Memorial Hermanos Otxoa | 119 | 2397 |
7 | 21 | | Tour Cycliste International de la Guadeloupe | Stage 6 | 181 | 2188 |
8 | 25 | | Tour du Rwanda | Stage 8 | 199 | 2095 |
9 | 26 | | Figueira Champions Classic | 124 | 2245 |
10 | 27 | | Tour du Rwanda | Stage 6 | 154 | 2656 |
11 | 30 | | Tour de Hongrie | Stage 4 | 135 | 2545 |
12 | 30 | | AlUla Tour | Stage 2 | 134 | 1869 |
13 | 31 | | Tour du Rwanda | Stage 3 | 171 | 3220 |
14 | 31 | | Tour de Hongrie | Stage 5 | 158 | 3057 |
15 | 33 | | Trofeo Alcide DeGasperi | 114 | 2427 |
16 | 36 | | Tour de Pologne | Stage 4 | 103 | 2621 |
17 | 40 | | Le Tour de Langkawi | Stage 4 | 312 | 2691 |
18 | 44 | | Paris - Nice | Stage 5 | 188 | 3408 |
19 | 53 | | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 4 | 118 | 2987 |
20 | 53 | | Muscat Classic | 133 | 1948 |
21 | 53 | | Mercan'Tour Classic Alpes-Maritimes | 358 | 5006 |
22 | 60 | | Mont Ventoux Dénivelé Challenge | 388 | 4422 |
23 | 61 | | Tirreno-Adriatico | Stage 6 | 251 | 3544 |
24 | 62 | | Tour of Almaty | Stage 2 | 137 | 2540 |
25 | 62 | | Tirreno-Adriatico | Stage 5 | 159 | 3015 |
26 | 66 | | La Route d'Occitanie - La Dépêche du Midi | Stage 4 | 155 | 2520 |
27 | 66 | | Paris-Nice | Stage 7 | 177 | 2619 |
28 | 67 | | Tour de Pologne | Stage 2 | 102 | 1591 |
29 | 70 | | Volta ao Algarve em Bicicleta | Stage 2 | 204 | 3162 |
30 | 71 | | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 2 | 143 | 2986 |
31 | 75 | | Tour of Oman | Stage 2 | 101 | 2051 |
32 | 78 | | Tour de l'Ain | Stage 3 | 264 | 2574 |
33 | 78 | | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 1 | 121 | 3460 |
34 | 79 | | Tour of Oman | Stage 5 | 162 | 1970 |
35 | 81 | | Prueba Villafranca - Ordiziako Klasika | 126 | 2391 |
36 | 84 | | Tirreno-Adriatico | Stage 5 | 275 | 3682 |
37 | 86 | | Tour de l'Ain | Stage 2 | 234 | 3007 |
38 | 87 | | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 5 | 151 | 2899 |
39 | 90 | | Donostia San Sebastian Klasikoa | 225 | 4113 |
40 | 91 | | Tour de France | Stage 16 (ITT) | 109 | 636 |
41 | 94 | | La Route d'Occitanie - La Dépêche du Midi | Stage 3 | 306 | 4601 |
42 | 94 | | Paris-Nice | Stage 8 | 209 | 2713 |
43 | 96 | | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 3 | 111 | 2873 |
44 | 100 | | Tirreno-Adriatico | Stage 6 | 207 | 3610 |
45 | 100 | | Critérium du Dauphiné | Stage 8 | 259 | 3531 |
46 | 102 | | Gree-Tour of Guangxi | Stage 6 | 106 | 1673 |
47 | 105 | | Gree-Tour of Guangxi | Stage 5 | 126 | 1881 |
48 | 106 | | La Vuelta ciclista a España | Stage 19 | 101 | 2278 |
49 | 107 | | Tour de Suisse | Stage 1 | 135 | 2746 |
50 | 109 | | La Vuelta ciclista a España | Stage 4 | 133 | 2319 |
51 | 109 | | Tour de France | Stage 12 | 147 | 3120 |
52 | 109 | | Gree-Tour of Guangxi | Stage 4 | 111 | 2835 |
53 | 111 | | Tour de France | Stage 14 | 308 | 4281 |
54 | 113 | | Volta ao Algarve em Bicicleta | Stage 5 | 201 | 2987 |
55 | 116 | | Tour de Pologne | Stage 5 | 112 | 2530 |
56 | 116 | | Critérium du Dauphiné | Stage 7 | 365 | 4815 |
57 | 117 | | Tour de France | Stage 10 | 118 | 3151 |
58 | 118 | | La Vuelta ciclista a España | Stage 8 | 335 | 3741 |
59 | 118 | | Tirreno-Adriatico | Stage 4 | 134 | 2503 |
60 | 119 | | Tour de France | Stage 13 | 260 | 2413 |
61 | 120 | | Tour de Suisse | Stage 3 | 119 | 3125 |
62 | 120 | | Tour de France | Stage 9 | 273 | 3441 |
63 | 120 | | Tour de France | Stage 18 | 414 | 5642 |
64 | 121 | | Tour de France | Stage 13 (ITT) | 119 | 645 |
65 | 122 | | La Vuelta ciclista a España | Stage 20 | 216 | 3977 |
66 | 122 | | Tour de France | Stage 19 | 340 | 3431 |
67 | 123 | | La Vuelta ciclista a España | Stage 17 | 161 | 2755 |
68 | 123 | | La Vuelta ciclista a España | Stage 18 | 214 | 3680 |
69 | 125 | | La Vuelta ciclista a España | Stage 14 | 278 | 3312 |
70 | 125 | | Critérium du Dauphiné | Stage 6 | 215 | 2485 |
71 | 127 | | La Vuelta ciclista a España | Stage 6 | 294 | 4120 |
72 | 127 | | La Vuelta ciclista a España | Stage 15 | 407 | 4033 |
73 | 130 | | Tour de Pologne | Stage 4 | 113 | 2567 |
74 | 130 | | Tour de France | Stage 4 | 187 | 3904 |
75 | 130 | | Paris-Nice | Stage 5 | 135 | 2604 |
76 | 133 | | Tour de France | Stage 15 | 335 | 4483 |
77 | 134 | | La Vuelta ciclista a España | Stage 5 | 162 | 2978 |
78 | 134 | | Tour de France | Stage 11 | 241 | 4177 |
79 | 137 | | Tour de Suisse | Stage 2 | 123 | 2746 |
80 | 137 | | La Vuelta ciclista a España | Stage 12 | 273 | 3238 |
81 | 137 | | Tour de France | Stage 10 | 240 | 4307 |
82 | 138 | | Paris-Nice | Stage 4 | 148 | 2737 |
83 | 143 | | Tour de France | Stage 17 | 445 | 5399 |
84 | 145 | | Tour de France | Stage 20 | 303 | 3471 |
85 | 145 | | Tour de France | Stage 6 | 143 | 3309 |
86 | 146 | | La Vuelta ciclista a España | Stage 9 | 242 | 3675 |
87 | 148 | | Tour de France | Stage 16 | 302 | 2929 |
88 | 152 | | Tour de France | Stage 12 | 333 | 3794 |
89 | 153 | | La Vuelta ciclista a España | Stage 7 | 112 | 3359 |
90 | 157 | | Tour de France | Stage 14 | 396 | 5020 |
91 | 161 | | Tour de France | Stage 2 | 141 | 2949 |
92 | 166 | | Tour de France | Stage 5 | 239 | 3652 |
93 | 167 | | Tour de France | Stage 6 | 310 | 3894 |
94 | 168 | | Tour de France | Stage 1 | 176 | 3821 |
95 | 169 | | Tour de France | Stage 2 | 109 | 1859 |
96 | 174 | | Tour de France | Stage 1 | 166 | 3221 |
97 | DNF | | Malaysian International Classic Race | 101 | 1551 |
98 | DNF | | Il Piccolo Lombardia | 146 | 2483 |
99 | DNF | | Circuito de Getxo - Memorial Hermanos Otxoa | 104 | 2130 |
100 | DNF | | Giro della Toscana - Memorial Alfredo Martini | 108 | 2022 |
101 | DNF | | Coppa Sabatini - Gran Premio città di Peccioli | 115 | 2671 |
102 | DNF | | Clásica Jaén Paraiso Interior | 185 | 3094 |
103 | DNF | | La Flèche Wallonne | 173 | 3160 |
104 | DNF | | Presidential Cycling Tour of Türkiye | Stage 2 | 113 | 2674 |
105 | DNF | | Strade Bianche | 185 | 3669 |
106 | DNF | | Amstel Gold Race | 110 | 3290 |
107 | DNF | | La Flèche Wallonne | 145 | 2791 |
108 | DNF | | Giro della Toscana - Memorial Alfredo Martini | 108 | 2229 |
109 | DNF | | Gran Premio città di Peccioli - Coppa Sabatini | 121 | 2750 |
110 | DNF | | World Championships ME - Road Race | 159 | 4291 |
111 | DNS | | Paris - Nice | Stage 7 | 303 | 3582 |
112 | DNS | | Tour de Suisse | Stage 5 | 195 | 2610 |
113 | DNS | | Strade Bianche | 168 | 3107 |
114 | DNS | | Tour de France | Stage 20 | 107 | 2916 |