1 | 11 | | Paris - Camembert | 105 | 2779 |
2 | 12 | | Tour du Limousin | Stage 2 | 123 | 2618 |
3 | 16 | | Grand Prix Cycliste de Marseille La Marseillaise | 120 | 2921 |
4 | 16 | | Tour du Finistère | 115 | 2860 |
5 | 18 | | Grand Prix de Plumelec-Morbihan | 102 | 2548 |
6 | 21 | | Grand Prix du Morbihan | 112 | 2794 |
7 | 22 | | Boucles de l'Aulne - Chateaulin | 106 | 2968 |
8 | 24 | | Tour du Doubs | 104 | 2974 |
9 | 30 | | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 5 | 104 | 2615 |
10 | 30 | | Tour du Limousin - Nouvelle Aquitaine | Stage 1 | 103 | 2713 |
11 | 31 | | Tour Cycliste International La Provence | Stage 2 | 164 | 2630 |
12 | 32 | | Tour du Jura Cycliste | 129 | 2617 |
13 | 36 | | La Route d'Occitanie - La Dépêche du Midi | Stage 3 | 384 | 5077 |
14 | 41 | | Prueba Villafranca-Ordiziako Klasika | 126 | 2391 |
15 | 41 | | Tour de l'Ain | Stage 3 | 220 | 2806 |
16 | 42 | | Circuit Cycliste Sarthe - Pays de la Loire | Stage 4 | 136 | 2820 |
17 | 42 | | Classic Grand Besançon Doubs | 183 | 2636 |
18 | 44 | | Royal Bernard Drôme Classic | 137 | 2612 |
19 | 45 | | Tour du Jura Cycliste | 107 | 2684 |
20 | 46 | | Tour de l'Ain | Stage 3 | 190 | 2902 |
21 | 46 | | Tour du Doubs | 101 | 2895 |
22 | 46 | | Tour du Limousin - Nouvelle Aquitaine | Stage 3 | 145 | 3016 |
23 | 47 | | Mercan'Tour Classic Alpes-Maritimes | 344 | 4394 |
24 | 48 | | Grand Prix Cycliste la Marseillaise | 122 | 2645 |
25 | 50 | | Tour du Limousin - Nouvelle Aquitaine | Stage 3 | 122 | 3222 |
26 | 51 | | Boucles de l'Aulne - Châteaulin | 100 | 2793 |
27 | 52 | | Tour du Jura Cycliste | Stage 1 | 120 | 2726 |
28 | 52 | | Grand Prix de Plumelec-Morbihan | 112 | 2644 |
29 | 52 | | Grand Prix Cycliste de Marseille La Marseillaise | 136 | 2910 |
30 | 54 | | Grand Prix Cycliste la Marseillaise | 127 | 2803 |
31 | 57 | | Etoile de Bessèges | Stage 4 | 164 | 2218 |
32 | 58 | | Tour Alsace | Stage 3 | 189 | 2424 |
33 | 59 | | Boucles de l'Aulne - Châteaulin | 100 | 2793 |
34 | 59 | | Tour du Limousin - Nouvelle Aquitaine | Stage 3 | 138 | 3153 |
35 | 59 | | La Route d'Occitanie - La Dépêche du Midi | Stage 4 | 155 | 2520 |
36 | 61 | | Grand Prix Cycliste la Marseillaise | 126 | 2628 |
37 | 62 | | Royal Bernard Drôme Classic | 132 | 2525 |
38 | 64 | | Circuit Cycliste Sarthe - Pays de la Loire | Stage 3 | 121 | 2720 |
39 | 64 | | Tour du Finistère | 125 | 2862 |
40 | 67 | | Tour du Limousin - Nouvelle Aquitaine | Stage 2 | 114 | 2418 |
41 | 69 | | Tour de l'Ain | Stage 4 | 197 | 2583 |
42 | 70 | | Tour Alsace | Stage 3 | 199 | 2542 |
43 | 71 | | Tour Cycliste International du Haut Var | Stage 1 | 109 | 2734 |
44 | 72 | | Faun Environnement - Classic de l'Ardèche Rhône Crussol | 156 | 3503 |
45 | 77 | | La Route d'Occitanie - La Dépêche du Midi | Stage 1 | 193 | 3071 |
46 | 77 | | Tour de La Provence | Stage 2 | 150 | 2680 |
47 | 77 | | Tour du Doubs | 104 | 2940 |
48 | 78 | | Tour de La Provence | Stage 2 | 131 | 2652 |
49 | 80 | | Tour Alsace | Stage 4 | 256 | 4235 |
50 | 80 | | La Route d'Occitanie - La Dépêche du Midi | Stage 3 | 285 | 3785 |
51 | 83 | | Royal Bernard Drôme Classic | 135 | 2540 |
52 | 83 | | Tour des Alpes Maritimes et du Var | Stage 1 | 150 | 3508 |
53 | 84 | | Tour du Limousin-Périgord - Nouvelle Aquitaine | Stage 3 | 153 | 3164 |
54 | 88 | | Tour des Alpes Maritimes et du Var | Stage 2 | 206 | 3527 |
55 | 89 | | Tour des Alpes Maritimes et du Var | Stage 2 | 103 | 2538 |
56 | 90 | | Tour Cycliste International du Haut Var | Stage 2 | 223 | 4211 |
57 | 90 | | Tour Cycliste International du Haut Var | Stage 3 | 162 | 2066 |
58 | 92 | | Tour des Alpes Maritimes et du Var | Stage 3 | 178 | 2650 |
59 | 93 | | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Stage 5 | 105 | 2478 |
60 | 94 | | La Route d'Occitanie - La Dépêche du Midi | Stage 4 | 125 | 2605 |
61 | 95 | | La Route d'Occitanie - La Dépêche du Midi | Stage 3 | 331 | 3977 |
62 | 96 | | La Route d'Occitanie - La Dépêche du Midi | Stage 3 | 306 | 4601 |
63 | 99 | | La Route d'Occitanie - La Dépêche du Midi | Stage 3 | 332 | 4165 |
64 | 99 | | Tour de La Provence | Stage 3 | 265 | 2422 |
65 | 99 | | Drôme Classic | 127 | 2371 |
66 | 100 | | Tour des Alpes Maritimes et du Var | Stage 2 | 175 | 2663 |
67 | 109 | | Tour du Limousin - Nouvelle Aquitaine | Stage 3 | 112 | 2746 |
68 | 111 | | Etoile de Bessèges - Tour du Gard | Stage 4 | 128 | 1772 |
69 | 114 | | Etoile de Bessèges - Tour du Gard | Stage 4 | 108 | 1817 |
70 | 117 | | Tour de La Provence | Stage 3 | 117 | 2362 |
71 | 122 | | Tour Alsace | Stage 2 | 124 | 2334 |
72 | 125 | | Tour des Alpes Maritimes et du Var | Stage 1 | 178 | 3648 |
73 | 131 | | Tour des Alpes Maritimes et du Var | Stage 2 | 134 | 3081 |
74 | DNF | | Faun-Ardèche Classic | 196 | 3471 |
75 | DNF | | Mont Ventoux Dénivelé Challenge | 388 | 4422 |
76 | DNF | | Paris-Camembert | 102 | 2677 |
77 | DNF | | Faun-Ardèche Classic | 216 | 3161 |
78 | DNF | | Classic Grand Besançon Doubs | 187 | 2786 |
79 | DNF | | Mercan'Tour Classic Alpes-Maritimes | 350 | 4739 |
80 | DNF | | Paris - Camembert | 102 | 1960 |
81 | DNF | | Tour du Jura Cycliste | 210 | 2839 |
82 | DNS | | Tour des Alpes Maritimes et du Var | Stage 3 | 162 | 2066 |
83 | DNS | | Tour des Alpes Maritimes et du Var | Stage 3 | 218 | 3575 |
84 | OTL | | Tour Cycliste International du Haut Var Matin | Stage 1 | 144 | 2886 |
85 | OTL | | Mont Ventoux Dénivelé Challenge | 394 | 4521 |
86 | OTL | | Mercan'Tour Classic Alpes-Maritimes | 352 | 4733 |