1 | 2021-04-16 | Volta a la Comunitat Valenciana | Stage 3 | 2.Pro | Points GC |
2 | 2021-04-16 | Volta a la Comunitat Valenciana | Stage 3 | 2.Pro | General |
3 | 2020-11-08 | La Vuelta ciclista a España | 2.UWT | Youth GC |
4 | 2020-11-07 | La Vuelta ciclista a España | Stage 17 | 2.UWT | Youth GC |
5 | 2020-11-06 | La Vuelta ciclista a España | Stage 16 | 2.UWT | Youth GC |
6 | 2020-11-05 | La Vuelta ciclista a España | Stage 15 | 2.UWT | Youth GC |
7 | 2020-11-04 | La Vuelta ciclista a España | Stage 14 | 2.UWT | Youth GC |
8 | 2020-11-03 | La Vuelta ciclista a España | Stage 13 | 2.UWT | Youth GC |
9 | 2020-11-01 | La Vuelta ciclista a España | Stage 12 | 2.UWT | Youth GC |
10 | 2020-10-31 | La Vuelta ciclista a España | Stage 11 | 2.UWT | Youth GC |
11 | 2020-10-30 | La Vuelta ciclista a España | Stage 10 | 2.UWT | Youth GC |
12 | 2020-10-29 | La Vuelta ciclista a España | Stage 9 | 2.UWT | Youth GC |
13 | 2020-10-28 | La Vuelta ciclista a España | Stage 8 | 2.UWT | Youth GC |
14 | 2020-10-27 | La Vuelta ciclista a España | Stage 7 | 2.UWT | Youth GC |
15 | 2020-10-25 | La Vuelta ciclista a España | Stage 6 | 2.UWT | Youth GC |
16 | 2020-10-24 | La Vuelta ciclista a España | Stage 5 | 2.UWT | Youth GC |
17 | 2020-10-23 | La Vuelta ciclista a España | Stage 4 | 2.UWT | Youth GC |
18 | 2020-10-22 | La Vuelta ciclista a España | Stage 3 | 2.UWT | Youth GC |
19 | 2020-10-21 | La Vuelta ciclista a España | Stage 2 | 2.UWT | Youth GC |
20 | 2020-10-20 | La Vuelta ciclista a España | Stage 1 | 2.UWT | Youth GC |
21 | 2019-10-22 | Gree-Tour of Guangxi | 2.UWT | Youth GC |
22 | 2019-10-22 | Gree-Tour of Guangxi | 2.UWT | General |
23 | 2019-10-21 | Gree-Tour of Guangxi | Stage 5 | 2.UWT | Youth GC |
24 | 2019-10-21 | Gree-Tour of Guangxi | Stage 5 | 2.UWT | General |
25 | 2019-10-20 | Gree-Tour of Guangxi | Stage 4 | 2.UWT | Youth GC |
26 | 2019-10-20 | Gree-Tour of Guangxi | Stage 4 | 2.UWT | General |
27 | 2019-07-19 | Tour de France | Stage 13 | 2.UWT | Youth GC |
28 | 2018-06-17 | Tour de Suisse | 2.UWT | Youth GC |
29 | 2018-06-16 | Tour de Suisse | Stage 8 | 2.UWT | Youth GC |
30 | 2018-06-15 | Tour de Suisse | Stage 7 | 2.UWT | Youth GC |
31 | 2018-04-07 | Itzulia Basque Country | 2.UWT | Youth GC |
32 | 2018-04-05 | Itzulia Basque Country | Stage 4 | 2.UWT | Youth GC |
33 | 2018-04-04 | Itzulia Basque Country | Stage 3 | 2.UWT | Youth GC |
34 | 2018-04-03 | Itzulia Basque Country | Stage 2 | 2.UWT | Youth GC |
35 | 2018-04-02 | Itzulia Basque Country | Stage 1 | 2.UWT | Youth GC |
36 | 2017-08-05 | Vuelta a Burgos | 2.HC | Youth GC |
37 | 2017-08-04 | Vuelta a Burgos | Stage 4 | 2.HC | Youth GC |
38 | 2017-08-03 | Vuelta a Burgos | Stage 3 | 2.HC | Youth GC |
39 | 2017-08-02 | Vuelta a Burgos | Stage 2 | 2.HC | Youth GC |
40 | 2017-08-01 | Vuelta a Burgos | Stage 1 | 2.HC | Youth GC |
41 | 2016-07-17 | Giro Ciclistico della Valle d'Aosta Mont Blanc | 2.2U | Points GC |
42 | 2016-07-16 | Giro Ciclistico della Valle d'Aosta Mont Blanc | Stage 4 | 2.2U | Points GC |
43 | 2016-06-19 | Tour de Savoie Mont Blanc | 2.2 | General |
44 | 2016-06-19 | Tour de Savoie Mont Blanc | 2.2 | Youth GC |
45 | 2016-06-19 | Tour de Savoie Mont Blanc | 2.2 | Points GC |
46 | 2016-06-18 | Tour de Savoie Mont Blanc | Stage 4 | 2.2 | Youth GC |
47 | 2016-06-18 | Tour de Savoie Mont Blanc | Stage 4 | 2.2 | General |
48 | 2016-03-20 | Volta ao Alentejo | 2.2 | General |
49 | 2016-03-20 | Volta ao Alentejo | 2.2 | Youth GC |
50 | 2016-03-20 | Volta ao Alentejo | 2.2 | Points GC |
51 | 2016-03-19 | Volta ao Alentejo | Stage 4 | 2.2 | Youth GC |
52 | 2016-03-18 | Volta ao Alentejo | Stage 3 | 2.2 | Points GC |
53 | 2016-03-18 | Volta ao Alentejo | Stage 3 | 2.2 | Youth GC |
54 | 2016-03-17 | Volta ao Alentejo | Stage 2 | 2.2 | General |
55 | 2016-03-17 | Volta ao Alentejo | Stage 2 | 2.2 | Points GC |
56 | 2016-03-17 | Volta ao Alentejo | Stage 2 | 2.2 | Youth GC |