General classification
7
Classics
10
Flat
66
Hilly
21
Mountain
1
Time Trial
19/04
Amstel Gold Race
Maastricht > Berg en Terblijt
DNF
17/04
De Brabantse Pijl - La Flèche Brabançonne ME
Beersel > Overijse
15/04
Ronde van Limburg
Hasselt > Tongeren (Tongeren-Borgloon)
34
29/03
In Flanders Fields - From Middelkerke to Wevelgem
Middelkerke > Wevelgem
20/03
Bredene Koksijde Classic
Bredene > Koksijde
27
19/03
Grand Prix de Denain - Porte du Hainaut
Denain > Denain
Tirreno-Adriatico
119
09/03
Stage 1
Lido di Camaiore > Lido di Camaiore
118
10/03
Stage 2
Camaiore > San Gimignano
82
11/03
Stage 3
Cortona > Magliano de' Marsi
12
12/03
Stage 4
Tagliacozzo > Martinsicuro
136
13/03
Stage 5
Marotta-Mondolfo > Mombaroccio
85
14/03
Stage 6
San Severino Marche > Camerino
60
15/03
Stage 7
Civitanova Marche > San Benedetto del Tronto
01/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
100
UAE Tour
84
57
121
130
79
16
70
19
68
64
16/02
Madinat Zayed Majlis > Liwa Palace
17/02
Al Hudayriyat Island > Al Hudayriyat Island
18/02
Umm al Quwain > Jebel Mobrah
19/02
Fujairah > Fujairah
20/02
Dubai Al Mamzar Park > Hamdan Bin Mohammed Smart University
21/02
Al Ain Museum > Jebel Hafeet
22/02
Zayed National Museum > Abu Dhabi Breakwater
04/02
Bellegarde > Bellegarde
05/02
Saint-Gilles > Domessargues
06/02
Bessèges > Bessèges
07/02
Saint-Christol-lez-Alès > Vauvert
2025 Q36.5 PRO CYCLING TEAM
45
2024 Q36.5 PRO CYCLING TEAM
80
2023 Q36.5 PRO CYCLING TEAM
49
2022 TEAM QHUBEKA
0
2021 BELTRAMI TSA TRE COLLI
2020 BELTRAMI TSA MARCHIOL