| 1 | 8960 | 2022-07-02 | 1 | Tour de France | Stage 2 |
| 2 | 8048 | 2022-02-27 | 1 | Kuurne-Brussel-Kuurne |
| 3 | 7030 | 2020-08-05 | 1 | Tour de Pologne | Stage 1 |
| 4 | 6933 | 2020-08-06 | DNS | Tour de Pologne | Stage 2 |
| 5 | 6566 | 2024-04-21 | 1 | Presidential Cycling Tour of Türkiye | Stage 1 |
| 6 | 6435 | 2022-08-14 | 1 | European Continental Championships ME - Road Race |
| 7 | 6364 | 2021-08-17 | 1 | La Vuelta ciclista a España | Stage 4 |
| 8 | 6175 | 2022-02-16 | 1 | Volta ao Algarve em Bicicleta | Stage 1 |
| 9 | 6097 | 2022-02-18 | 1 | Volta ao Algarve em Bicicleta | Stage 3 |
| 10 | 6054 | 2023-03-07 | 1 | Tirreno-Adriatico | Stage 2 |
| 11 | 5894 | 2024-07-11 | DNF | Tour de France | Stage 12 |
| 12 | 5507 | 2022-03-07 | 1 | Paris - Nice | Stage 2 |
| 13 | 5398 | 2024-06-29 | 175 | Tour de France | Stage 1 |
| 14 | 5351 | 2022-02-28 | | |
| 15 | 5343 | 2022-07-03 | 5 | Tour de France | Stage 3 |
| 16 | 5283 | 2021-07-21 | 1 | Tour de Wallonie | Stage 2 |
| 17 | 5186 | 2024-06-28 | | |
| 18 | 5127 | 2022-02-25 | | |
| 19 | 5022 | 2021-08-31 | 1 | La Vuelta ciclista a España | Stage 16 |
| 20 | 5022 | 2023-02-24 | | |
| 21 | 4731 | 2022-02-17 | 154 | Volta ao Algarve em Bicicleta | Stage 2 |
| 22 | 4670 | 2023-06-30 | | |
| 23 | 4467 | 2022-02-24 | | |
| 24 | 4400 | 2024-04-25 | 2 | Presidential Cycling Tour of Türkiye | Stage 5 |
| 25 | 4352 | 2023-06-15 | 1 | Baloise Belgium Tour | Stage 2 |
| 26 | 4339 | 2021-08-18 | 2 | La Vuelta ciclista a España | Stage 5 |
| 27 | 4232 | 2020-02-19 | 1 | Volta ao Algarve em Bicicleta | Stage 1 |
| 28 | 4145 | 2022-02-03 | 1 | Volta a la Comunitat Valenciana | Stage 2 |
| 29 | 4087 | 2024-06-27 | | |
| 30 | 4057 | 2022-07-01 | 138 | Tour de France | Stage 1 (ITT) |
| 31 | 3906 | 2021-09-29 | 1 | Eurométropole Tour |
| 32 | 3905 | 2023-08-16 | 1 | PostNord Danmark Rundt - Tour of Denmark | Stage 2 |
| 33 | 3877 | 2018-04-04 | 1 | Scheldeprijs |
| 34 | 3862 | 2023-06-27 | | |
| 35 | 3858 | 2019-08-27 | 1 | La Vuelta ciclista a España | Stage 4 |
| 36 | 3847 | 2024-02-19 | 4 | UAE Tour | Stage 1 |
| 37 | 3787 | 2021-08-21 | 1 | La Vuelta ciclista a España | Stage 8 |
| 38 | 3782 | 2023-06-18 | 1 | Baloise Belgium Tour | Stage 5,Baloise Belgium Tour | General classification |
| 39 | 3760 | 2023-06-29 | | |
| 40 | 3756 | 2024-03-13 | 2 | Danilith Nokere Koerse |
| 41 | 3747 | 2022-02-19 | 134 | Volta ao Algarve em Bicicleta | Stage 4 (ITT) |
| 42 | 3745 | 2024-05-08 | 104 | Giro d'Italia | Stage 5 |
| 43 | 3737 | 2022-06-27 | | |
| 44 | 3707 | 2023-01-24 | 33 | Vuelta a San Juan Internacional | Stage 3 |
| 45 | 3678 | 2023-07-03 | 4 | Tour de France | Stage 3 |
| 46 | 3629 | 2023-02-23 | | |
| 47 | 3594 | 2023-06-28 | | |
| 48 | 3586 | 2023-05-11 | 1 | Tour de Hongrie | Stage 2 |
| 49 | 3561 | 2024-05-07 | 22 | Giro d'Italia | Stage 4 |
| 50 | 3538 | 2022-06-28 | | |