| 1 | 6560 | 2023-09-29 | 1 | PETRONAS Le Tour de Langkawi | Stage 7 |
| 2 | 2389 | 2024-04-21 | 2 | Presidential Cycling Tour of Türkiye | Stage 1 |
| 3 | 2311 | 2022-01-30 | 3 | Trofeo Playa de Palma - Palma |
| 4 | 2211 | 2023-09-23 | 2 | PETRONAS Le Tour de Langkawi | Stage 1 |
| 5 | 1851 | 2023-10-20 | | |
| 6 | 1815 | 2022-02-25 | | |
| 7 | 1708 | 2021-06-06 | 3 | Elfstedenronde |
| 8 | 1644 | 2023-09-28 | 2 | PETRONAS Le Tour de Langkawi | Stage 6 |
| 9 | 1622 | 2022-02-23 | | |
| 10 | 1589 | 2022-08-19 | 2 | PostNord Danmark Rundt - Tour of Denmark | Stage 4 |
| 11 | 1565 | 2022-02-24 | | |
| 12 | 1288 | 2023-09-26 | 3 | PETRONAS Le Tour de Langkawi | Stage 4 |
| 13 | 1212 | 2022-02-22 | | |
| 14 | 1162 | 2022-02-26 | | |
| 15 | 1153 | 2022-05-13 | 3 | Tour de Hongrie | Stage 3 |
| 16 | 1144 | 2024-04-22 | 145 | Presidential Cycling Tour of Türkiye | Stage 2 |
| 17 | 1097 | 2024-05-15 | 3 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 2 |
| 18 | 1051 | 2022-05-12 | 3 | Tour de Hongrie | Stage 2 |
| 19 | 964 | 2023-09-30 | 4 | PETRONAS Le Tour de Langkawi | Stage 8,PETRONAS Le Tour de Langkawi | General classification |
| 20 | 937 | 2025-01-28 | 9 | AlUla Tour | Stage 1 |
| 21 | 924 | 2025-04-09 | 10 | Scheldeprijs ME |
| 22 | 815 | 2022-03-18 | 23 | Bredene Koksijde Classic |
| 23 | 773 | 2022-01-31 | | |
| 24 | 763 | 2022-06-12 | 4 | Elfstedenronde Brugge |
| 25 | 752 | 2022-05-14 | 4 | Tour de Hongrie | Stage 4 |
| 26 | 711 | 2022-02-21 | | |
| 27 | 662 | 2022-03-13 | 2 | Dorpenomloop Rucphen |
| 28 | 661 | 2022-02-27 | 116 | Kuurne-Brussel-Kuurne |
| 29 | 659 | 2022-02-17 | | |
| 30 | 628 | 2022-02-14 | | |
| 31 | 625 | 2022-03-17 | | |
| 32 | 621 | 2022-02-15 | | |
| 33 | 592 | 2022-04-05 | | |
| 34 | 591 | 2022-06-16 | 5 | Baloise Belgium Tour | Stage 2 |
| 35 | 565 | 2024-04-27 | 4 | Presidential Cycling Tour of Türkiye | Stage 7 |
| 36 | 562 | 2022-04-06 | DNF | Scheldeprijs ME |
| 37 | 560 | 2021-06-07 | | |
| 38 | 559 | 2022-08-20 | 68 | PostNord Danmark Rundt - Tour of Denmark | General classification,PostNord Danmark Rundt - Tour of Denmark | Stage 5 |
| 39 | 543 | 2022-03-23 | 74 | Minerva Classic Brugge-De Panne ME |
| 40 | 542 | 2022-02-18 | | |
| 41 | 532 | 2023-02-15 | 112 | Volta ao Algarve em Bicicleta | Stage 1 |
| 42 | 528 | 2022-03-16 | | |
| 43 | 524 | 2024-05-19 | 2 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 6,4 Jours de Dunkerque / Grand Prix des Hauts de France | General classification |
| 44 | 518 | 2024-05-16 | 54 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 3 |
| 45 | 515 | 2023-02-24 | | |
| 46 | 511 | 2023-09-24 | 42 | PETRONAS Le Tour de Langkawi | Stage 2 |
| 47 | 511 | 2022-02-16 | | |
| 48 | 499 | 2023-03-17 | DNF | Bredene Koksijde Classic |
| 49 | 496 | 2023-02-21 | | |
| 50 | 490 | 2023-02-23 | | |