Race |
Pos | Date |
World Championships - Mixed Team Time Trial |
5 |
22/09/2019 |
La Vuelta ciclista a España - General classification |
80 |
15/09/2019 |
La Vuelta ciclista a España - Points classification |
87 |
15/09/2019 |
La Vuelta ciclista a España - Mountains classification |
67 |
15/09/2019 |
La Vuelta ciclista a España - Young Riders Classification |
20 |
15/09/2019 |
La Vuelta ciclista a España - Stage 21 |
38 |
15/09/2019 |
La Vuelta ciclista a España - Stage 20 |
82 |
14/09/2019 |
La Vuelta ciclista a España - Stage 19 |
43 |
13/09/2019 |
La Vuelta ciclista a España - Stage 18 |
118 |
12/09/2019 |
La Vuelta ciclista a España - Stage 17 |
101 |
11/09/2019 |
La Vuelta ciclista a España - Stage 16 |
11 |
09/09/2019 |
La Vuelta ciclista a España - Stage 15 |
59 |
08/09/2019 |
La Vuelta ciclista a España - Stage 14 |
60 |
07/09/2019 |
La Vuelta ciclista a España - Stage 13 |
152 |
06/09/2019 |
La Vuelta ciclista a España - Stage 12 |
148 |
05/09/2019 |
La Vuelta ciclista a España - Stage 11 |
134 |
04/09/2019 |
La Vuelta ciclista a España - Stage 10 |
25 |
03/09/2019 |
La Vuelta ciclista a España - Stage 9 |
49 |
01/09/2019 |
La Vuelta ciclista a España - Stage 8 |
84 |
31/08/2019 |
La Vuelta ciclista a España - Stage 6 |
99 |
29/08/2019 |
La Vuelta ciclista a España - Stage 5 |
138 |
28/08/2019 |
La Vuelta ciclista a España - Stage 4 |
108 |
27/08/2019 |
La Vuelta ciclista a España - Stage 3 |
63 |
26/08/2019 |
La Vuelta ciclista a España - Stage 2 |
135 |
25/08/2019 |
La Vuelta ciclista a España - Stage 1 |
8 |
24/08/2019 |
Tour de Pologne - General classification |
43 |
09/08/2019 |
Tour de Pologne - Stage 7 |
47 |
09/08/2019 |
Tour de Pologne - Stage 6 |
74 |
08/08/2019 |
Tour de Pologne - Stage 5 |
46 |
07/08/2019 |
Tour de Pologne - Stage 3 |
31 |
05/08/2019 |
Tour de Pologne - Stage 2 |
38 |
04/08/2019 |
Tour de Pologne - Stage 1 |
92 |
03/08/2019 |
La Route d'Occitanie - La Dépêche du Midi - Stage 1 |
83 |
20/06/2019 |
Mont Ventoux Dénivelé Challenge |
43 |
17/06/2019 |
Boucles de la Mayenne - General classification |
76 |
09/06/2019 |
Boucles de la Mayenne - Points classification |
17 |
09/06/2019 |
Boucles de la Mayenne - Stage 3 |
7 |
09/06/2019 |
Boucles de la Mayenne - Stage 2 |
82 |
08/06/2019 |
Boucles de la Mayenne - Stage 1 |
84 |
07/06/2019 |
Boucles de la Mayenne - Prologue |
6 |
06/06/2019 |
Tour de l'Ain - General classification |
36 |
26/05/2019 |
Tour de l'Ain - Stage 3 |
50 |
26/05/2019 |
Tour de l'Ain - Stage 2 |
21 |
25/05/2019 |
Tour de l'Ain - Stage 1 |
75 |
24/05/2019 |
La Flèche Wallonne |
74 |
24/04/2019 |
Amstel Gold Race |
93 |
21/04/2019 |
Itzulia Basque Country - General classification |
56 |
13/04/2019 |
Itzulia Basque Country - Young Riders Classification |
21 |
13/04/2019 |
Itzulia Basque Country - Stage 6 |
61 |
13/04/2019 |
Itzulia Basque Country - Stage 5 |
34 |
12/04/2019 |
Itzulia Basque Country - Stage 4 |
32 |
11/04/2019 |
Itzulia Basque Country - Stage 3 |
122 |
10/04/2019 |
Itzulia Basque Country - Stage 2 |
86 |
09/04/2019 |
Itzulia Basque Country - Stage 1 |
57 |
08/04/2019 |
Strade Bianche |
27 |
09/03/2019 |
Royal Bernard Drome Classic |
30 |
03/03/2019 |
Faun Environnement - Classic de l'Ardèche Rhône Crussol |
67 |
02/03/2019 |
Tour de la Provence - Stage 3 |
DNF |
17/02/2019 |
Tour de la Provence - Stage 2 |
108 |
16/02/2019 |
Tour de la Provence - Stage 1 |
58 |
15/02/2019 |
Tour de la Provence - Prologue |
11 |
14/02/2019 |
Etoile de Bessèges - General classification |
14 |
10/02/2019 |
Etoile de Bessèges - Points classification |
39 |
10/02/2019 |
Etoile de Bessèges - Mountains classification |
6 |
10/02/2019 |
Etoile de Bessèges - Stage 4 |
13 |
10/02/2019 |
Etoile de Bessèges - Stage 3 |
77 |
09/02/2019 |
Etoile de Bessèges - Stage 2 |
74 |
08/02/2019 |
Etoile de Bessèges - Stage 1 |
86 |
07/02/2019 |
Grand Prix Cycliste la Marseillaise |
74 |
03/02/2019 |