Race |
Pos | Date |
Gree-Tour of Guangxi - General classification |
31 |
22/10/2019 |
Gree-Tour of Guangxi - Stage 6 |
63 |
22/10/2019 |
Gree-Tour of Guangxi - Stage 5 |
73 |
21/10/2019 |
Gree-Tour of Guangxi - Stage 4 |
27 |
20/10/2019 |
Gree-Tour of Guangxi - Stage 3 |
54 |
19/10/2019 |
Gree-Tour of Guangxi - Stage 2 |
45 |
18/10/2019 |
Gree-Tour of Guangxi - Stage 1 |
40 |
17/10/2019 |
Paris-Bourges |
37 |
10/10/2019 |
Tour de Vendée |
12 |
06/10/2019 |
Paris-Chauny (classique) |
18 |
29/09/2019 |
Memorial Marco Pantani |
41 |
21/09/2019 |
Grand Prix de Wallonie |
4 |
18/09/2019 |
Tour du Doubs |
7 |
15/09/2019 |
GP de Fourmies / La Voix du Nord |
95 |
08/09/2019 |
Tour Poitou-Charentes en Nouvelle Aquitaine - General classification |
100 |
30/08/2019 |
Tour Poitou-Charentes en Nouvelle Aquitaine - Stage 5 |
102 |
30/08/2019 |
Tour Poitou-Charentes en Nouvelle Aquitaine - Stage 3 |
113 |
29/08/2019 |
Tour Poitou-Charentes en Nouvelle Aquitaine - Stage 4 |
23 |
29/08/2019 |
Tour Poitou-Charentes en Nouvelle Aquitaine - Stage 2 |
109 |
28/08/2019 |
Tour Poitou-Charentes en Nouvelle Aquitaine - Stage 1 |
94 |
27/08/2019 |
Arctic Race of Norway - General classification |
26 |
18/08/2019 |
Arctic Race of Norway - Stage 4 |
66 |
18/08/2019 |
Arctic Race of Norway - Stage 3 |
49 |
17/08/2019 |
Arctic Race of Norway - Stage 2 |
87 |
16/08/2019 |
Arctic Race of Norway - Stage 1 |
31 |
15/08/2019 |
VOO-Tour de Wallonie - Stage 3 |
DNF |
29/07/2019 |
VOO-Tour de Wallonie - Stage 2 |
124 |
28/07/2019 |
VOO-Tour de Wallonie - Stage 1 |
130 |
27/07/2019 |
Grand Prix Cerami |
134 |
25/07/2019 |
La Route d'Occitanie - La Dépêche du Midi - Stage 3 |
DNF |
22/06/2019 |
La Route d'Occitanie - La Dépêche du Midi - Stage 2 |
112 |
21/06/2019 |
La Route d'Occitanie - La Dépêche du Midi - Stage 1 |
67 |
20/06/2019 |
Skoda-Tour de Luxembourg - General classification |
14 |
09/06/2019 |
Skoda-Tour de Luxembourg - Points classification |
7 |
09/06/2019 |
Skoda-Tour de Luxembourg - Mountains classification |
16 |
09/06/2019 |
Skoda-Tour de Luxembourg - Stage 4 |
2 |
09/06/2019 |
Skoda-Tour de Luxembourg - Stage 3 |
34 |
08/06/2019 |
Skoda-Tour de Luxembourg - Stage 2 |
65 |
07/06/2019 |
Skoda-Tour de Luxembourg - Stage 1 |
69 |
06/06/2019 |
Skoda-Tour de Luxembourg - Prologue |
7 |
05/06/2019 |
Grand Prix de Plumelec-Morbihan |
49 |
01/06/2019 |
Vuelta Aragón - General classification |
57 |
19/05/2019 |
Vuelta Aragón - Points classification |
5 |
19/05/2019 |
Vuelta Aragón - Mountains classification |
7 |
19/05/2019 |
Vuelta Aragón - Stage 3 |
107 |
19/05/2019 |
Vuelta Aragón - Stage 2 |
1 |
18/05/2019 |
Vuelta Aragón - Stage 1 |
108 |
17/05/2019 |
Tour de Yorkshire - General classification |
59 |
05/05/2019 |
Tour de Yorkshire - Points classification |
27 |
05/05/2019 |
Tour de Yorkshire - Mountains classification |
9 |
05/05/2019 |
Tour de Yorkshire - Stage 4 |
29 |
05/05/2019 |
Tour de Yorkshire - Stage 3 |
106 |
04/05/2019 |
Tour de Yorkshire - Stage 2 |
86 |
03/05/2019 |
Tour de Yorkshire - Stage 1 |
100 |
02/05/2019 |
Tro-Bro Léon |
69 |
22/04/2019 |
Tour du Finistère |
9 |
20/04/2019 |
De Brabantse Pijl - La Flèche Brabançonne |
73 |
17/04/2019 |
Circuit des Ardennes International - Stage 1 |
DNF |
12/04/2019 |
Gran Premio Miguel Indurain |
1 |
06/04/2019 |
Classic Loire Atlantique |
5 |
30/03/2019 |
Paris-Nice - General classification |
42 |
17/03/2019 |
Paris-Nice - Points classification |
26 |
17/03/2019 |
Paris-Nice - Mountains classification |
17 |
17/03/2019 |
Paris-Nice - Stage 8 |
20 |
17/03/2019 |
Paris-Nice - Stage 7 |
5 |
16/03/2019 |
Paris-Nice - Stage 6 |
137 |
15/03/2019 |
Paris-Nice - Stage 5 |
135 |
14/03/2019 |
Paris-Nice - Stage 4 |
43 |
13/03/2019 |
Paris-Nice - Stage 3 |
147 |
12/03/2019 |
Paris-Nice - Stage 2 |
152 |
11/03/2019 |
Paris-Nice - Stage 1 |
150 |
10/03/2019 |
Royal Bernard Drome Classic |
22 |
03/03/2019 |
Faun Environnement - Classic de l'Ardèche Rhône Crussol |
23 |
02/03/2019 |
51ème tour cycliste international du Haut Var - General classification |
13 |
24/02/2019 |
51ème tour cycliste international du Haut Var - Points classification |
29 |
24/02/2019 |
51ème tour cycliste international du Haut Var - Stage 3 |
13 |
24/02/2019 |
51ème tour cycliste international du Haut Var - Stage 2 |
21 |
23/02/2019 |
51ème tour cycliste international du Haut Var - Stage 1 |
18 |
22/02/2019 |
Tour de la Provence - Stage 3 |
DNF |
17/02/2019 |
Tour de la Provence - Stage 2 |
35 |
16/02/2019 |
Tour de la Provence - Stage 1 |
22 |
15/02/2019 |
Tour de la Provence - Prologue |
104 |
14/02/2019 |
Etoile de Bessèges - General classification |
11 |
10/02/2019 |
Etoile de Bessèges - Points classification |
24 |
10/02/2019 |
Etoile de Bessèges - Stage 4 |
11 |
10/02/2019 |
Etoile de Bessèges - Stage 3 |
84 |
09/02/2019 |
Etoile de Bessèges - Stage 2 |
113 |
08/02/2019 |
Etoile de Bessèges - Stage 1 |
129 |
07/02/2019 |
Grand Prix Cycliste la Marseillaise |
75 |
03/02/2019 |