General classification
16
Classics
18
Flat
3
Hilly
29
Mountain
4
Time Trial
0
2025 Q36.5 PRO CYCLING TEAM
17
2024 Q36.5 PRO CYCLING TEAM
73
2024 Q36.5 CONTINENTAL TEAM
2023 Q36.5 PRO CYCLING TEAM
14
Région Pays de la Loire Tour
46
07/04
Stage 1
Fontevraud-l'Abbaye > Vertou
70
08/04
Stage 2
La Garnache > Les Sables-d'Olonne
78
09/04
Stage 3
Avrillé > Sainte-Suzanne (Sainte-Suzanne-et-Chammes)
50
10/04
Stage 4
Brulon > Le Mans
39
04/04
NXT Classic ME
Eijsden > Eijsden
51
Settimana Internazionale Coppi e Bartali
53
25/03
Barbaresco > Barolo
34
26/03
Lodi > Massalengo
83
27/03
Erbusco > Iseo
12
28/03
Ponte di Piave > Valdobbiadene
86
29/03
Stage 5
Cormons > Gemona del Friuli
69
18/03
Milano - Torino
Rho > Torino (Superga)
DNF
Tirreno-Adriatico
47
57
60
91
44
45
49
120
21
32
52
23
09/03
Lido di Camaiore > Lido di Camaiore
10/03
Camaiore > San Gimignano
11/03
Cortona > Magliano de' Marsi
12/03
Tagliacozzo > Martinsicuro
13/03
Marotta-Mondolfo > Mombaroccio
14/03
Stage 6
San Severino Marche > Camerino
15/03
Stage 7
Civitanova Marche > San Benedetto del Tronto
04/03
Trofeo Laigueglia
Albenga > Laigueglia
01/03
Faun Drome Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
28/02
Faun-Ardèche Classic
Guilherand-Granges > Guilherand-Granges
14/02
Figueira Champions Classic
Figueira da Foz > Figueira da Foz
Etoile de Bessèges - Tour du Gard
04/02
Bellegarde > Bellegarde
05/02
Saint-Gilles > Domessargues
06/02
Bessèges > Bessèges
07/02
Saint-Christol-lez-Alès > Vauvert
08/02
Alès > L’Hermitage