26/08/2018 | 31 | Bretagne Classic - Ouest-France | - | 1.UWT | - |
01/08/2018 | 4 | VOO-Tour de Wallonie | Classement Général Final | 2.HC | 30 |
01/08/2018 | 34 | VOO-Tour de Wallonie | Etape 5 | 2.HC | - |
31/07/2018 | 20 | VOO-Tour de Wallonie | Etape 4 | 2.HC | 1 |
30/07/2018 | 13 | VOO-Tour de Wallonie | Etape 3 | 2.HC | 5 |
29/07/2018 | 3 | VOO-Tour de Wallonie | Etape 2 | 2.HC | 20 |
28/07/2018 | 31 | VOO-Tour de Wallonie | Etape 1 | 2.HC | - |
01/07/2018 | 43 | Championnats Nationaux Route - France | Hommes Elite (Course en ligne individuelle) | CN | - |
24/06/2018 | 44 | Le Tour de Savoie Mont Blanc | Classement Général Final | 2.2 | - |
24/06/2018 | 62 | Le Tour de Savoie Mont Blanc | Etape 4 | 2.2 | - |
24/06/2018 | 1  | Le Tour de Savoie Mont Blanc | Etape 5 | 2.2 | 50 |
23/06/2018 | 5 | Le Tour de Savoie Mont Blanc | Etape 3 | 2.2 | 5 |
22/06/2018 | 42 | Le Tour de Savoie Mont Blanc | Etape 2 | 2.2 | - |
21/06/2018 | 54 | Le Tour de Savoie Mont Blanc | Etape 1 | 2.2 | - |
10/06/2018 | 86 | Critérium du Dauphiné | Classement Général Final | 2.UWT | - |
10/06/2018 | 84 | Critérium du Dauphiné | Etape 7 | 2.UWT | - |
09/06/2018 | 90 | Critérium du Dauphiné | Etape 6 | 2.UWT | - |
08/06/2018 | 45 | Critérium du Dauphiné | Etape 5 | 2.UWT | - |
07/06/2018 | 76 | Critérium du Dauphiné | Etape 4 | 2.UWT | - |
05/06/2018 | 122 | Critérium du Dauphiné | Etape 2 | 2.UWT | - |
04/06/2018 | 126 | Critérium du Dauphiné | Etape 1 | 2.UWT | - |
03/06/2018 | 114 | Critérium du Dauphiné | Prologue | 2.UWT | - |
20/05/2018 | 59 | Tour de l'Ain | Classement Général Final | 2.1 | - |
20/05/2018 | 33 | Tour de l'Ain | Etape 3 | 2.1 | - |
19/05/2018 | 73 | Tour de l'Ain | Etape 2 | 2.1 | - |
18/05/2018 | 75 | Tour de l'Ain | Etape 1 | 2.1 | - |
15/04/2018 | 30 | Amstel Gold Race | - | 1.UWT | - |
11/04/2018 | 62 | De Brabantse Pijl - La Flèche Brabançonne | - | 1.HC | - |
06/04/2018 | 21 | Circuit Cycliste Sarthe - Pays de la Loire | Classement Général Final | 2.1 | - |
06/04/2018 | 51 | Circuit Cycliste Sarthe - Pays de la Loire | Etape 4 | 2.1 | - |
05/04/2018 | 6 | Circuit Cycliste Sarthe - Pays de la Loire | Etape 3 | 2.1 | 3 |
04/04/2018 | 63 | Circuit Cycliste Sarthe - Pays de la Loire | Etape 2 | 2.1 | - |
03/04/2018 | 52 | Circuit Cycliste Sarthe - Pays de la Loire | Etape 1 | 2.1 | - |
31/03/2018 | 10 | Volta Limburg Classic | - | 1.1 | 5 |
25/03/2018 | 93 | Cholet - Pays de la Loire | - | 1.1 | - |
24/03/2018 | 42 | Classic Loire Atlantique | - | 1.1 | - |
16/03/2018 | 101 | Handzame Classic | - | 1.HC | - |
25/02/2018 | 12 | Royal Bernard Drome Classic | - | 1.1 | 1 |
24/02/2018 | 7 | Faun Environnement - Classic de l'Ardèche Rhône Crussol | - | 1.1 | 5 |
18/02/2018 | 8 | 50ème Tour Cycliste International du Haut Var Matin | Classement Général Final | 2.1 | 10 |
18/02/2018 | 8 | 50ème Tour Cycliste International du Haut Var Matin | Etape 2 | 2.1 | 3 |
17/02/2018 | 5 | 50ème Tour Cycliste International du Haut Var Matin | Etape 1 | 2.1 | 5 |
11/02/2018 | 10 | 3ème Tour Cycliste International La Provence | Classement Général Final | 2.1 | 10 |
10/02/2018 | 13 | 3ème Tour Cycliste International La Provence | Etape 2 | 2.1 | 1 |