| 1 | 2466 | 2024-04-24 | 4 | Presidential Cycling Tour of Türkiye | Stage 4 | 
| 2 | 1796 | 2025-08-13 | 20 | PostNord Tour of Denmark | Stage 2 | 
| 3 | 1509 | 2023-10-16 |  |  | 
| 4 | 1251 | 2024-07-29 | 2 | Kreiz Breizh Elites | Stage 3,Kreiz Breizh Elites | General classification | 
| 5 | 1216 | 2024-09-25 | 9 | Omloop van het Houtland | 
| 6 | 1050 | 2025-10-17 |  |  | 
| 7 | 987 | 2024-03-15 | DNF | Bredene Koksijde Classic | 
| 8 | 770 | 2024-07-30 |  |  | 
| 9 | 751 | 2024-04-22 | 15 | Presidential Cycling Tour of Türkiye | Stage 2 | 
| 10 | 746 | 2024-04-25 | 50 | Presidential Cycling Tour of Türkiye | Stage 5 | 
| 11 | 739 | 2024-03-21 | DNF | Olympia's Tour | Stage 2 | 
| 12 | 715 | 2024-02-27 | 77 | Le Samyn | 
| 13 | 691 | 2024-05-04 | 5 | Ronde van Overijssel | 
| 14 | 677 | 2023-10-17 |  |  | 
| 15 | 667 | 2024-04-27 | 10 | Presidential Cycling Tour of Türkiye | Stage 7 | 
| 16 | 647 | 2025-10-11 | 12 | Tour de Vendée | 
| 17 | 638 | 2025-04-08 | 18 | Région Pays de la Loire Tour | Stage 1 | 
| 18 | 569 | 2024-05-16 | 13 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 3 | 
| 19 | 557 | 2024-05-05 | 15 | Elfstedenronde Brugge | 
| 20 | 556 | 2024-09-26 |  |  | 
| 21 | 555 | 2024-05-15 | 13 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 2 | 
| 22 | 535 | 2024-05-14 | 20 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 1 | 
| 23 | 534 | 2025-10-10 |  |  | 
| 24 | 486 | 2024-05-26 | 13 | Rund um Köln | 
| 25 | 467 | 2025-10-07 | 18 | Binche - Chimay - Binche / Mémorial Frank Vandenbroucke | 
| 26 | 463 | 2025-05-13 | 21 | Classique Dunkerque / Grand prix des Hauts de France | 
| 27 | 448 | 2025-08-27 | 11 | Tour Poitou - Charentes en Nouvelle Aquitaine | Stage 2 | 
| 28 | 396 | 2024-03-03 | 62 | Grote prijs Jean - Pierre Monseré | 
| 29 | 393 | 2024-05-11 |  |  | 
| 30 | 391 | 2025-07-09 | DNS | Tour of Austria | Stage 1 | 
| 31 | 391 | 2025-01-30 | 43 | Trofeo Ses Salines | 
| 32 | 380 | 2025-03-23 | 90 | Cholet Agglo Tour | 
| 33 | 373 | 2024-04-23 | 55 | Presidential Cycling Tour of Türkiye | Stage 3 | 
| 34 | 373 | 2024-05-17 | 16 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 4 | 
| 35 | 370 | 2025-03-02 | DNF | Kuurne - Brussel - Kuurne | 
| 36 | 366 | 2025-08-26 | 11 | Tour Poitou - Charentes en Nouvelle Aquitaine | Stage 1 | 
| 37 | 359 | 2024-02-26 |  |  | 
| 38 | 348 | 2025-04-16 | 63 | Ronde van Limburg | 
| 39 | 345 | 2025-02-19 | 92 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 1 | 
| 40 | 338 | 2025-02-20 | DNF | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 2 | 
| 41 | 334 | 2025-06-22 | 23 | Copenhagen Sprint | 
| 42 | 332 | 2022-10-31 |  |  | 
| 43 | 330 | 2024-04-26 | 76 | Presidential Cycling Tour of Türkiye | Stage 6 | 
| 44 | 315 | 2025-10-20 |  |  | 
| 45 | 302 | 2025-02-18 |  |  | 
| 46 | 302 | 2025-10-19 |  |  | 
| 47 | 300 | 2024-03-02 | 26 | Grand Prix Criquielion | 
| 48 | 299 | 2025-08-12 | 87 | PostNord Tour of Denmark | Stage 1 | 
| 49 | 299 | 2024-08-14 | 9 | PostNord Tour of Denmark | Stage 1 (TTT) | 
| 50 | 289 | 2025-10-18 |  |  |