11/09/2018 | 52 | La Vuelta ciclista a España | Etape 18 | 2.UWT | - |
09/09/2018 | 119 | La Vuelta ciclista a España | Etape 16 ITT | 2.UWT | - |
08/09/2018 | 130 | La Vuelta ciclista a España | Etape 15 | 2.UWT | - |
07/09/2018 | 118 | La Vuelta ciclista a España | Etape 14 | 2.UWT | - |
02/09/2018 | 122 | La Vuelta ciclista a España | Etape 9 | 2.UWT | - |
01/09/2018 | 110 | La Vuelta ciclista a España | Etape 8 | 2.UWT | - |
31/08/2018 | 118 | La Vuelta ciclista a España | Etape 7 | 2.UWT | - |
30/08/2018 | 37 | La Vuelta ciclista a España | Etape 6 | 2.UWT | - |
29/08/2018 | 138 | La Vuelta ciclista a España | Etape 5 | 2.UWT | - |
28/08/2018 | 110 | La Vuelta ciclista a España | Etape 4 | 2.UWT | - |
27/08/2018 | 176 | La Vuelta ciclista a España | Etape 3 | 2.UWT | - |
26/08/2018 | 175 | La Vuelta ciclista a España | Etape 2 | 2.UWT | - |
25/08/2018 | 121 | La Vuelta ciclista a España | Etape 1 ITT | 2.UWT | - |
18/08/2018 | 51 | Binck Bank Tour | Etape 6 | 2.UWT | - |
17/08/2018 | 112 | Binck Bank Tour | Etape 5 | 2.UWT | - |
16/08/2018 | 93 | Binck Bank Tour | Etape 4 | 2.UWT | - |
15/08/2018 | 104 | Binck Bank Tour | Etape 3 | 2.UWT | - |
14/08/2018 | 62 | Binck Bank Tour | Etape 2 | 2.UWT | - |
13/08/2018 | 62 | Binck Bank Tour | Etape 1 | 2.UWT | - |
05/08/2018 | 95 | La Poly Normande | - | 1.1 | - |
28/06/2018 | 25 | Championnats Nationaux Route - France | Hommes Elite (Contre la montre Individuel) | CN | - |
24/06/2018 | 16 | Paris-Chauny (classique) | - | 1.1 | - |
03/06/2018 | 44 | Boucles de la Mayenne | Classement Général Final | 2.1 | - |
03/06/2018 | 37 | Boucles de la Mayenne | Etape 3 | 2.1 | - |
02/06/2018 | 66 | Boucles de la Mayenne | Etape 2 | 2.1 | - |
01/06/2018 | 60 | Boucles de la Mayenne | Etape 1 | 2.1 | - |
31/05/2018 | 11 | Boucles de la Mayenne | Prologue | 2.1 | 1 |
26/05/2018 | 88 | Grand Prix de Plumelec-Morbihan | - | 1.1 | - |
18/05/2018 | 88 | Tour de l'Ain | Etape 1 | 2.1 | - |
13/05/2018 | 52 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Classement Général Final | 2.HC | - |
13/05/2018 | 23 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Etape 6 | 2.HC | - |
12/05/2018 | 55 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Etape 5 | 2.HC | - |
11/05/2018 | 97 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Etape 4 | 2.HC | - |
10/05/2018 | 99 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Etape 3 | 2.HC | - |
09/05/2018 | 100 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Etape 2 | 2.HC | - |
08/05/2018 | 56 | 4 Jours de Dunkerque / Grand Prix des Hauts de France | Etape 1 | 2.HC | - |
10/04/2018 | 71 | Paris-Camembert | - | 1.1 | - |
01/04/2018 | 66 | Ronde van Vlaanderen - Tour des Flandres | - | 1.UWT | - |
25/03/2018 | 61 | Gent-Wevelgem in Flanders Fields | - | 1.UWT | - |
23/03/2018 | 53 | Record Bank E3 Harelbeke | - | 1.UWT | - |
18/03/2018 | 3 | Grand Prix de Denain - Porte du Hainaut | - | 1.HC | 35 |
13/03/2018 | 103 | Tirreno-Adriatico | Classement Général Final | 2.UWT | - |
13/03/2018 | 52 | Tirreno-Adriatico | Etape 7 | 2.UWT | - |
12/03/2018 | 121 | Tirreno-Adriatico | Etape 6 | 2.UWT | - |
11/03/2018 | 95 | Tirreno-Adriatico | Etape 5 | 2.UWT | - |
10/03/2018 | 113 | Tirreno-Adriatico | Etape 4 | 2.UWT | - |
09/03/2018 | 92 | Tirreno-Adriatico | Etape 3 | 2.UWT | - |
08/03/2018 | 20 | Tirreno-Adriatico | Etape 2 | 2.UWT | 5 |