Race |
Pos | Date |
Coppa Sabatini - Gran Premio città di Peccioli |
43 |
19/09/2019 |
Tour du Doubs |
64 |
15/09/2019 |
Tour de l'Avenir - Tour de l'Avenir - General classification |
31 |
25/08/2019 |
Tour de l'Avenir - Points classification |
51 |
25/08/2019 |
Tour de l'Avenir - Tour de l'Avenir - Stage 10 |
53 |
25/08/2019 |
Tour de l'Avenir - Tour de l'Avenir - Stage 9 |
25 |
24/08/2019 |
Tour de l'Avenir - Tour de l'Avenir - Stage 8 |
53 |
23/08/2019 |
Tour de l'Avenir - Tour de l'Avenir - Stage 7 |
102 |
22/08/2019 |
Tour de l'Avenir - Tour de l'Avenir - Stage 6 |
12 |
20/08/2019 |
Tour de l'Avenir - Tour de l'Avenir - Stage 5 |
40 |
19/08/2019 |
Tour de l'Avenir - Tour de l'Avenir - Stage 4 |
58 |
18/08/2019 |
Tour de l'Avenir - Tour de l'Avenir - Stage 3 |
24 |
17/08/2019 |
Tour de l'Avenir - Tour de l'Avenir - Stage 2 |
1 |
16/08/2019 |
Tour de l'Avenir - Tour de l'Avenir - Stage 1 |
30 |
15/08/2019 |
Tour Alsace - General classification |
14 |
04/08/2019 |
Tour Alsace - Points classification |
37 |
04/08/2019 |
Tour Alsace - Young Riders Classification |
8 |
04/08/2019 |
Tour Alsace - Stage 4 |
61 |
04/08/2019 |
Tour Alsace - Stage 3 |
23 |
03/08/2019 |
Tour Alsace - Stage 2 |
9 |
02/08/2019 |
Tour Alsace - Stage 1 |
48 |
01/08/2019 |
Swiss National Championships - Men's Time Trial - U23 |
2 |
26/06/2019 |
Swiss National Championships - Men's Road Race - U23 |
3 |
15/06/2019 |
Boucles de la Mayenne - General classification |
23 |
09/06/2019 |
Boucles de la Mayenne - Young Riders Classification |
6 |
09/06/2019 |
Boucles de la Mayenne - Stage 3 |
22 |
09/06/2019 |
Boucles de la Mayenne - Stage 2 |
21 |
08/06/2019 |
Boucles de la Mayenne - Stage 1 |
45 |
07/06/2019 |
Boucles de la Mayenne - Prologue |
32 |
06/06/2019 |
Flèche du Sud - General classification |
20 |
02/06/2019 |
Flèche du Sud - Points classification |
28 |
02/06/2019 |
Flèche du Sud - Young Riders Classification |
2 |
02/06/2019 |
Flèche du Sud - Stage 4 |
36 |
02/06/2019 |
Flèche du Sud - Stage 3 |
36 |
01/06/2019 |
Flèche du Sud - Stage 2 |
21 |
31/05/2019 |
Flèche du Sud - Stage 1 |
17 |
30/05/2019 |
Flèche du Sud - Prologue |
9 |
29/05/2019 |
Flèche Ardennaise |
27 |
12/05/2019 |
Eschborn-Frankfurt U23 |
34 |
01/05/2019 |
Giro dell'Appennino |
62 |
28/04/2019 |
Circuit des Ardennes International - General classification |
44 |
14/04/2019 |
Circuit des Ardennes International - Stage 3 |
27 |
14/04/2019 |
Circuit des Ardennes International - Young Riders Classification |
17 |
14/04/2019 |
Circuit des Ardennes International - Stage 4 |
24 |
14/04/2019 |
Circuit des Ardennes International - Stage 2 |
65 |
13/04/2019 |
Circuit des Ardennes International - Stage 1 |
29 |
12/04/2019 |
Volta ao Alentejo - General classification |
14 |
24/03/2019 |
Volta ao Alentejo - Young Riders Classification |
4 |
24/03/2019 |
Volta ao Alentejo - Stage 6 |
18 |
24/03/2019 |
Volta ao Alentejo - Stage 4 |
15 |
23/03/2019 |
Volta ao Alentejo - Stage 5 |
18 |
23/03/2019 |
Volta ao Alentejo - Stage 3 |
15 |
22/03/2019 |
Volta ao Alentejo - Stage 2 |
39 |
21/03/2019 |
Volta ao Alentejo - Stage 1 |
23 |
20/03/2019 |
Classica da Arrabida - Cyclin'Portugal |
26 |
17/03/2019 |
International Tour of Rhodes - General classification |
10 |
10/03/2019 |
International Tour of Rhodes - Mountains classification |
2 |
10/03/2019 |
International Tour of Rhodes - Young Riders Classification |
3 |
10/03/2019 |
International Tour of Rhodes - Stage 3 |
45 |
10/03/2019 |
International Tour of Rhodes - Stage 2 |
10 |
09/03/2019 |
International Tour of Rhodes - Stage 1 |
52 |
08/03/2019 |
International Rhodes Grand Prix |
76 |
03/03/2019 |
Grand Prix Alanya |
67 |
10/02/2019 |
Grand Prix Gazipasa |
84 |
09/02/2019 |