| 1 | 8193 | 2025-08-12 | 7 | PostNord Tour of Denmark | Stage 1 |
| 2 | 7775 | 2024-11-25 | | |
| 3 | 6707 | 2023-01-17 | 3 | Santos Tour Down Under | Prologue |
| 4 | 4415 | 2024-09-03 | 14 | Tour of Britain | Stage 1 |
| 5 | 3598 | 2024-07-24 | 2 | Volta a Portugal em Bicicleta | Prologue |
| 6 | 3430 | 2025-04-25 | 2 | Vuelta Asturias Julio Alvarez Mendo | Stage 2 |
| 7 | 3120 | 2024-11-26 | | |
| 8 | 2799 | 2024-03-30 | 91 | Gran Premio Miguel Indurain |
| 9 | 2401 | 2025-09-20 | 15 | SUPER 8 Classic |
| 10 | 2156 | 2025-08-14 | 15 | PostNord Tour of Denmark | Stage 3 (ITT) |
| 11 | 2034 | 2025-09-07 | 17 | Tour of Britain Men | Stage 6,Tour of Britain Men | General classification |
| 12 | 1967 | 2025-08-13 | 80 | PostNord Tour of Denmark | Stage 2 |
| 13 | 1866 | 2023-09-05 | 19 | La Vuelta Ciclista a España | Stage 10 (ITT) |
| 14 | 1858 | 2025-04-26 | 38 | Vuelta Asturias Julio Alvarez Mendo | Stage 3 |
| 15 | 1841 | 2024-09-05 | 14 | Tour of Britain | Stage 3 |
| 16 | 1761 | 2017-09-23 | 1 | World Championships MJ - Road Race |
| 17 | 1727 | 2024-07-25 | 109 | Volta a Portugal em Bicicleta | Stage 1 |
| 18 | 1720 | 2022-04-27 | 131 | Tour de Romandie | Stage 1 |
| 19 | 1650 | 2022-04-07 | | |
| 20 | 1634 | 2025-10-14 | 76 | Tour of Guangxi | Stage 1 |
| 21 | 1633 | 2024-11-27 | | |
| 22 | 1605 | 2023-08-16 | 73 | PostNord Danmark Rundt - Tour of Denmark | Stage 2 |
| 23 | 1448 | 2022-04-06 | DNS | Itzulia Basque Country | Stage 3 |
| 24 | 1278 | 2024-11-21 | | |
| 25 | 1271 | 2024-08-04 | 2 | Volta a Portugal em Bicicleta | Stage 10 (ITT),Volta a Portugal em Bicicleta | General classification |
| 26 | 1265 | 2022-09-11 | 128 | La Vuelta ciclista a España | General classification,La Vuelta ciclista a España | Stage 21 |
| 27 | 1256 | 2024-07-31 | 61 | Volta a Portugal em Bicicleta | Stage 6 |
| 28 | 1227 | 2024-09-04 | 25 | Tour of Britain | Stage 2 |
| 29 | 1223 | 2024-07-30 | 3 | Volta a Portugal em Bicicleta | Stage 5 |
| 30 | 1159 | 2023-01-18 | 31 | Santos Tour Down Under | Stage 1 |
| 31 | 1130 | 2023-08-25 | | |
| 32 | 1126 | 2025-02-05 | 3 | Volta a la Comunitat Valenciana | Stage 1 (TTT) |
| 33 | 1115 | 2025-10-13 | | |
| 34 | 1113 | 2023-09-06 | 25 | La Vuelta Ciclista a España | Stage 11 |
| 35 | 1095 | 2024-03-06 | | |
| 36 | 1036 | 2024-11-28 | | |
| 37 | 979 | 2025-03-24 | 109 | Volta Ciclista a Catalunya | Stage 1 |
| 38 | 976 | 2022-08-05 | 100 | Tour de Pologne | General classification,Tour de Pologne | Stage 7 |
| 39 | 973 | 2022-08-17 | | |
| 40 | 951 | 2022-08-19 | 19 | La Vuelta ciclista a España | Stage 1 (TTT) |
| 41 | 944 | 2025-04-15 | 94 | Il Giro d'Abruzzo | Stage 1 |
| 42 | 928 | 2022-08-18 | | |
| 43 | 926 | 2023-08-22 | | |
| 44 | 881 | 2021-09-07 | | |
| 45 | 876 | 2024-03-15 | | |
| 46 | 863 | 2025-02-04 | | |
| 47 | 854 | 2022-08-24 | 112 | La Vuelta ciclista a España | Stage 5 |
| 48 | 847 | 2025-10-24 | | |
| 49 | 827 | 2022-08-30 | 47 | La Vuelta ciclista a España | Stage 10 (ITT) |
| 50 | 815 | 2023-08-26 | 12 | La Vuelta Ciclista a España | Stage 1 (TTT) |