| 20/03/2024 |
Classic Brugge-De Panne |
3 |
215 |
| 03/10/2024 |
Sparkassen Münsterland Giro |
6 |
70 |
| 12/05/2024 |
Giro d'Italia - Stage 9 | Avezzano |
5 |
60 |
| 15/05/2024 |
Giro d'Italia - Stage 11 | Foiano di val Fortore |
6 |
45 |
| 08/09/2024 |
BEMER Cyclassics |
14 |
32 |
| 16/07/2024 |
Tour de France - Stage 16 | Gruissan |
10 |
30 |
| 03/03/2024 - 10/03/2024 |
Paris-Nice - Stage 2 | Thiory |
4 |
25 |
| 27/03/2024 |
Dwars door Vlaanderen - A travers la Flandre |
14 |
25 |
| 03/03/2024 - 10/03/2024 |
Paris-Nice - Stage 5 | Saint |
5 |
20 |
| 21/04/2024 - 28/04/2024 |
Presidential Cycling Tour of Turkiye - Stage 4 | Marmaris |
2 |
15 |
| 21/08/2024 - 25/08/2024 |
Deutschland Tour - Stage 4 | Annweiler am Trifels |
2 |
15 |
| 16/01/2024 - 21/01/2024 |
Tour Down Under - Stage 1 | Tanunda |
7 |
10 |
| 24/03/2024 |
Gent-Wevelgem |
46 |
10 |
| 16/01/2024 - 21/01/2024 |
Tour Down Under - Stage 2 | Norwood |
8 |
8 |
| 12/08/2024 - 18/08/2024 |
Tour de Pologne - Stage 5 | Katowice |
7 |
8 |
| 03/04/2024 |
Scheldeprijs |
25 |
5 |
| 21/08/2024 - 25/08/2024 |
Deutschland Tour - Stage 2 | Heilbronn |
4 |
5 |
| 22/09/2024 |
Gooikse Pijl |
24 |
3 |
| 01/10/2024 |
Binche - Chimay - Binche / Mémorial Frank Vandenbroucke |
22 |
3 |
| 06/05/2024 |
Giro d'Italia - Stage 3 | Novara |
15 |
2 |