12.09 › 15.0912-15/9 | | | | Volta ciclista a Galicia (NAT) | | | | more |
| 41 | | | General classificationGeneral classification | | | | |
15.09 | 73 | | | S4Stage 4 - Sanxenxo › Portonovo | 127.7 | | | |
14.09 | 19 | | | S3Stage 3 - Xinzo de Limia › Xinzo de Limia | 160 | 5 | | |
13.09 | 6 | | | S2Stage 2 - Sarria › Sarria | 160 | 26 | | |
12.09 | 16 | | | S1 (ITT)Stage 1 (ITT) - Sarria › Sarria | 7.1 | 8 | | |
08.09 › 09.098-9/9 | | | | Vuelta ciclista a Salamanca (NAT) | | | | more |
| 15 | | | General classificationGeneral classification | | 24 | | |
09.09 | 8 | | | S2Stage 2 - Sequeros › Salamanca | 133.7 | 22 | | |
08.09 | 15 | | | S1Stage 1 - La Alberca › Ledrada | 134 | 9 | | |
31.08 | 3 | | | San Bartolomé Saria (NAT) | 107 | 60 | | more |
24.08 | 31 | | | San Bartolomé Sari Nagusia (NAT) | 107.8 | | | more |
23.08 | 7 | | | Memorial Etxaniz (NAT) | 127 | 42 | | more |
18.08 | 19 | | | Souvenir Jean Bellecave (NAT) | 88 | 4 | | more |
05.08 › 09.085-9/8 | | | | Vuelta a Burgos (2.Pro) Caja Rural - Seguros RGA | | | | more |
| 45 | | | Youth classificationYouth classification | | | | |
| 16 | | | Mountains classificationMountains classification | | | | |
| 108 | | | General classificationGeneral classification | | | | |
09.08 | 25 | | | S5Stage 5 - Frías › Condado de Treviño | 156 | | | |
08.08 | 125 | 116 | | S4 (ITT)Stage 4 (ITT) - Santa María del Campo › Pampliega | 18.5 | | | |
07.08 | 118 | 112 | | S3Stage 3 - Bodegas Nabal Gumiel de Izán › Lagunas de Neila 110k | 138 | | | |
06.08 | 33 | 53 | | S2Stage 2 - Valle de Mena › Complejo Karstico Ojo Guareña | 161 | | | |
05.08 | 98 | 98 | | S1Stage 1 - Vilviestre del Pinar › Burgos | 168 | | | |
04.08 | 3 | | | Critérium de Bessan (NAT) | 78.4 | 20 | | more |
24.07 › 28.0724-28/7 | | | | Vuelta Ciclista a Castilla y León (NAT) | | | | more |
| 8 | | | General classificationGeneral classification | | 78 | | |
28.07 | 10 | | | S5Stage 5 - Tordesillas › Iscar | 123.4 | 18 | | |
27.07 | 8 | | | S4Stage 4 - Aguilar de Campoo › Brañosera | 153.6 | 22 | | |
26.07 | 23 | | | S3Stage 3 - Fuentesaúco › La Bañeza | 166 | 3 | | |
25.07 | 5 | | | S2Stage 2 - Carrascal de Barregas › San Esteban de la Sierra | 116.1 | 28 | | |
24.07 | 13 | | | S1Stage 1 - Riaze › Arevalo | 138.5 | 12 | | |
21.07 | 11 | | | Prix des Quartiers d'Eté à Oloron-Sainte-Marie (NAT) | 92 | 10 | | more |
17.07 › 21.0717-21/7 | | | | Vuelta Ciclista a Zamora (NAT) | | | | more |
| 10 | | | General classificationGeneral classification | | 66 | | |
21.07 | 9 | | | S5Stage 5 - Villaralbo › Villalazán | 130.1 | 20 | | |
20.07 | 14 | | | S4Stage 4 - Mombuey › Lubián | 110.8 | 10 | | |
19.07 | 2 | | | S3Stage 3 - Carbajales de Alba › Santa Croya de Tera | 141.1 | 35 | | |
18.07 | 2 | | | S2Stage 2 - Villalcampo › Muga de Sayago | 110.2 | 35 | | |
17.07 | 13 | | | S1 (ITT)Stage 1 (ITT) - Ricobayo › Ricobayo | 4.2 | 12 | | |
14.07 | 2 | | | Memorial Lete - Antzuola Saria (NAT) | 123 | 22 | | more |
14.07 | 94 | | | Grand Prix de Charvieu-Chavagneux - Souvenir Daniel Bennett (NAT) | 134.4 | | | more |
13.07 | 4 | | | Arratera Igoera (NAT) | 137 | 36 | | more |
06.07 | 16 | | | Souvenir Bruno Mura (NAT) | 105.6 | 5 | | more |
05.07 › 07.075-7/7 | | | | Vuelta a Ávila (NAT) | | | | more |
| 1 | | | General classificationGeneral classification | | 90 | | |
07.07 | 8 | | | S3Stage 3 - Navaredondilla › El Barraco | 146.2 | 22 | | |
06.07 | 1 | | | S2Stage 2 - Martiherrero › Arenas de San Pedro | 123.4 | 40 | | |
05.07 | 5 | | | S1Stage 1 - El Fresno › Las Navas del Marques | 98.6 | 28 | | |
25.06 | 11 | | | Ronde Vénitienne (NAT) | 78 | 10 | | more |
23.06 | 32 | | | National Championships Spain ME - Road Race (NC) | 201.6 | | | more |
16.06 | 48 | | | Tour Erdre et Gesvres (NAT) | 152.2 | | | more |
15.06 | 1 | | | Memorial Jose Mari Anza (NAT) | 128 | 50 | | more |
11.06 › 14.0611-14/6 | | | | Circuito Montañés (NAT) | | | | more |
| 18 | | | Mountains classificationMountains classification | | | | |
| 3 | | | Points classificationPoints classification | | | | |
| 2 | | | General classificationGeneral classification | | 90 | | |
14.06 | 2 | | | S4Stage 4 - Muriedas › Muriedas | 135.7 | 22 | | |
13.06 | 39 | | | S3Stage 3 - Villasana de Mena › Villasana de Mena | 144.2 | | | |
12.06 | 2 | | | S2Stage 2 - Santillana del Mar › Santillana del Mar | 156.4 | 22 | | |
11.06 | 11 | | | S1Stage 1 - Renedo de Pielagos › Renedo de Pielagos | 158 | 10 | | |
09.06 | 15 | | | La Polysostranienne (NAT) | 132.96 | 6 | | more |
09.06 | 21 | | | Basque Championships - Trofeo Eusebio Vélez - Gran Premio Mendiz (NAT) | 160 | 3 | | more |
02.06 | 3 | | | Clasica San Pedro (NAT) | 143.7 | 20 | | more |
02.06 | 8 | | | Championnat d'Occitanie (NAT) | 135.8 | 13 | | more |
25.05 | 46 | | | La Durtorccha (NAT) | 117.2 | | | more |
23.05 › 26.0523-26/5 | | | | Vuelta a Navarra (NAT) | | | | more |
| 1 | | | General classificationGeneral classification | | 150 | | |
26.05 | 10 | | | S4Stage 4 - Artajona › Artajona | 127.9 | 18 | | |
25.05 | 5 | | | S3Stage 3 - Olloki › Zubiri | 177.2 | 28 | | |
24.05 | 1 | | | S2Stage 2 - Urdax › Bagordi | 123 | 40 | | |
23.05 | 11 | | | S1Stage 1 - Pamplona › Pamplona | 161 | 16 | | |
19.05 | 3 | | | Vigo (NAT) | 170 | 60 | | more |
18.05 | 75 | | | Rutas Xacobeas (NAT) | 165.4 | | | more |
12.05 | 2 | | | Pissei - Memorial Pascual Momparler (NAT) | 162 | 67 | | more |
12.05 | OTL | | | Arbent-Bourg-Arbent (NAT) | 144 | | | more |
05.05 | 17 | | | Memorial Valenciaga (NAT) | | 14 | | more |
01.05 | 54 | | | Santikutz Klasika - Legazpi (NAT) | 152.65 | | | more |
28.04 | 33 | | | Prix de Pélussin (NAT) | 88.6 | | | more |
27.04 | 8 | | | Trofeo Ciudad Medina de Pomar (NAT) | 138 | 39 | | more |
22.04 | 59 | | | Circuit Boussaquin (NAT) | 136.1 | | | more |
21.04 | 14 | | | Clásica Ciudad de Torredonjimeno (NAT) | 165 | 21 | | more |
21.04 | 55 | | | Trophée Souvenir Roger Walkowiak - Ville de Cusset (NAT) | 144.5 | | | more |
14.04 | 29 | | | Clásica Valladolid - Memorial Ángel Lozano y Jesús Nieto (NAT) | 160.51 | 2 | | more |
07.04 | 41 | | | Gran Premio Primavera de Ontur (NAT) | 166.7 | | | more |
24.03 | 5 | | | Gorlako Igoera (NAT) | | | | more |
15.03 › 17.0315-17/3 | | | | Vuelta a Extremadura (NAT) | | | | more |
| 11 | | | General classificationGeneral classification | | 36 | | |
17.03 | 11 | | | S3Stage 3 - Garrovillas de Alconétar › Piornal | 147.1 | 16 | | |
16.03 | 7 | | | S2Stage 2 - Guareña › Herrera del Duque | 140.9 | 24 | | |
15.03 | 54 | | | S1Stage 1 - Badajoz › Badajoz | 153.8 | | | |
10.03 | 2 | | | Grand Prix d'Allevard-La Chapelle-du-Bard (NAT) | 124.8 | 22 | | more |
10.03 | 11 | | | Aiztondo Klasika - Patxi Alkorta Memoriala (NAT) | | 30 | | more |
03.03 | 12 | | | Grand Prix d'Ouverture Pierre Pinel (NAT) | 124 | 16 | | more |
03.03 | 73 | | | Trofeo Guerrita - Memorial Juan Romero y Diego Sánchez (NAT) | | | | more |
25.02 | 13 | | | Grand Prix d'Ouverture de Carlus (NAT) | 128.5 | 8 | | more |
25.02 | 44 | | | Circuito del Guadiana - Don Benito (NAT) | 171.4 | | | more |
13.02 | 88 | | | Boucles du Haut-Var - 4 (NAT) | | | | more |
11.02 | 35 | | | Trophée de l'Essor (NAT) | 123 | | | more |
11.02 | 68 | | | Boucles du Haut-Var - 2 (NAT) | 144.1 | | | more |
10.02 | 18 | | | Ronde du Pays Basque (NAT) | 117 | 13 | | more |
10.02 | 67 | | | Boucles du Haut-Var - 1 (NAT) | 127.1 | | | more |
09.02 | 28 | | | Tour de Basse-Navarre (NAT) | | 3 | | more |
02.02 › 04.022-4/2 | | | | Vuelta Ciclista al Guadalentín - Región de Murcia (NAT) | | | | more |
| 7 | | | General classificationGeneral classification | | 33 | | |
04.02 | 8 | | | S3Stage 3 - Lorca › Castillo de Lorca | 158 | 13 | | |
03.02 | 28 | | | S2Stage 2 - Ricardo Fuentes › Ricardo Fuentes | 149 | | | |
02.02 | 1 | | | S1Stage 1 - Mazarrón › Puerto Lumbreras | 116 | 25 | | |