26/08/2018 | 59 | Bretagne Classic - Ouest-France | - | 1.UWT | - |
19/08/2018 | 134 | EuroEyes Cyclassics Hamburg | - | 1.UWT | - |
10/08/2018 | 61 | Tour de Pologne | Classement Général Final | 2.UWT | - |
10/08/2018 | 57 | Tour de Pologne | Etape 7 | 2.UWT | - |
09/08/2018 | 42 | Tour de Pologne | Etape 6 | 2.UWT | - |
08/08/2018 | 16 | Tour de Pologne | Etape 5 | 2.UWT | 5 |
07/08/2018 | 88 | Tour de Pologne | Etape 4 | 2.UWT | - |
06/08/2018 | 11 | Tour de Pologne | Etape 3 | 2.UWT | 10 |
05/08/2018 | 9 | Tour de Pologne | Etape 2 | 2.UWT | 15 |
04/08/2018 | 8 | Tour de Pologne | Etape 1 | 2.UWT | 15 |
24/06/2018 | 71 | Paris-Chauny (classique) | - | 1.1 | - |
17/06/2018 | 68 | La Route d'Occitanie | Classement Général Final | 2.1 | - |
17/06/2018 | 85 | La Route d'Occitanie | Etape 4 | 2.1 | - |
16/06/2018 | 60 | La Route d'Occitanie | Etape 3 | 2.1 | - |
15/06/2018 | 1  | La Route d'Occitanie | Etape 2 | 2.1 | 50 |
14/06/2018 | 11 | La Route d'Occitanie | Etape 1 | 2.1 | 1 |
27/05/2018 | 104 | Giro d'Italia | Classement Général Final | 2.UWT | - |
27/05/2018 | 8 | Giro d'Italia | Etape 21 | 2.UWT | 15 |
26/05/2018 | 96 | Giro d'Italia | Etape 20 | 2.UWT | - |
25/05/2018 | 103 | Giro d'Italia | Etape 19 | 2.UWT | - |
24/05/2018 | 89 | Giro d'Italia | Etape 18 | 2.UWT | - |
23/05/2018 | 149 | Giro d'Italia | Etape 17 | 2.UWT | - |
22/05/2018 | 123 | Giro d'Italia | Etape 16 | 2.UWT | - |
20/05/2018 | 119 | Giro d'Italia | Etape 15 | 2.UWT | - |
19/05/2018 | 107 | Giro d'Italia | Etape 14 | 2.UWT | - |
18/05/2018 | 8 | Giro d'Italia | Etape 13 | 2.UWT | 15 |
17/05/2018 | 8 | Giro d'Italia | Etape 12 | 2.UWT | 15 |
16/05/2018 | 56 | Giro d'Italia | Etape 11 | 2.UWT | - |
15/05/2018 | 119 | Giro d'Italia | Etape 10 | 2.UWT | - |
13/05/2018 | 128 | Giro d'Italia | Etape 9 | 2.UWT | - |
12/05/2018 | 85 | Giro d'Italia | Etape 8 | 2.UWT | - |
11/05/2018 | 7 | Giro d'Italia | Etape 7 | 2.UWT | 15 |
10/05/2018 | 113 | Giro d'Italia | Etape 6 | 2.UWT | - |
09/05/2018 | 147 | Giro d'Italia | Etape 5 | 2.UWT | - |
08/05/2018 | 85 | Giro d'Italia | Etape 4 | 2.UWT | - |
06/05/2018 | 27 | Giro d'Italia | Etape 3 | 2.UWT | - |
05/05/2018 | 6 | Giro d'Italia | Etape 2 | 2.UWT | 20 |
04/05/2018 | 143 | Giro d'Italia | Etape 1 | 2.UWT | - |
06/04/2018 | 13 | Circuit Cycliste Sarthe - Pays de la Loire | Classement Général Final | 2.1 | 5 |
06/04/2018 | 18 | Circuit Cycliste Sarthe - Pays de la Loire | Etape 4 | 2.1 | - |
05/04/2018 | 4 | Circuit Cycliste Sarthe - Pays de la Loire | Etape 3 | 2.1 | 5 |
04/04/2018 | 5 | Circuit Cycliste Sarthe - Pays de la Loire | Etape 2 | 2.1 | 5 |
03/04/2018 | 4 | Circuit Cycliste Sarthe - Pays de la Loire | Etape 1 | 2.1 | 5 |
01/04/2018 | 5 | La Roue Tourangelle Région Centre Val de Loire - Trophée Harmonie Mutuelle | - | 1.1 | 15 |
30/03/2018 | 17 | Route Adélie de Vitré | - | 1.1 | - |
17/03/2018 | 67 | Milano-Sanremo | - | 1.UWT | - |
13/03/2018 | 83 | Tirreno-Adriatico | Classement Général Final | 2.UWT | - |
13/03/2018 | 77 | Tirreno-Adriatico | Etape 7 | 2.UWT | - |
12/03/2018 | 95 | Tirreno-Adriatico | Etape 6 | 2.UWT | - |
11/03/2018 | 76 | Tirreno-Adriatico | Etape 5 | 2.UWT | - |
10/03/2018 | 76 | Tirreno-Adriatico | Etape 4 | 2.UWT | - |
09/03/2018 | 69 | Tirreno-Adriatico | Etape 3 | 2.UWT | - |
08/03/2018 | 142 | Tirreno-Adriatico | Etape 2 | 2.UWT | - |
17/02/2018 | 13 | Vuelta a Andalucia Ruta Ciclista Del Sol | Etape 4 | 2.HC | 5 |
14/02/2018 | 3 | Vuelta a Andalucia Ruta Ciclista Del Sol | Etape 1 | 2.HC | 20 |
04/02/2018 | 3 | Volta a la Comunitat Valenciana | Etape 5 | 2.1 | 10 |
31/01/2018 | 5 | Volta a la Comunitat Valenciana | Etape 1 | 2.1 | 5 |