08.10 » 15.10 | | | | Presidential Cycling Tour of Türkiye (2.1) | | | | more |
| 20 | | | Mountains classification | | | | more |
| 48 | | | Points classification | | | | more |
| 46 | | | General classification | | | | more |
15.10 | 73 | | | Stage 8 - Istanbul › Istanbul (Sultanahmet) | 130.5 | | | more |
14.10 | 18 | 46 | | Stage 7 - Selçuk › Izmir | 159.8 | | | more |
13.10 | 69 | 51 | | Stage 6 - Bodrum › Selçuk (Meryem Ana Zirve) | 193.3 | | | more |
12.10 | 111 | 50 | | Stage 5 - Marmaris › Bodrum | 180.6 | | | more |
11.10 | 54 | 47 | | Stage 4 - Fethiye › Marmaris | 165.3 | | | more |
10.10 | 53 | 54 | | Stage 3 - Fethiye › Babadağ | 104.1 | | | more |
09.10 | 37 | 64 | | Stage 2 - Kemer › Kalkan | 166.5 | | | more |
08.10 | 113 | 114 | | Stage 1 - Alanya › Antalya | 135 | | | more |
17.08 » 20.08 | | | | Arctic Race of Norway (2.Pro) | | | | more |
20.08 | DNF | | | Stage 4 - Kvalsund › Nordkapp | 171.4 | | | more |
19.08 | 19 | 21 | | Stage 3 - Hammerfest › Havøysund | 167 | | | more |
18.08 | 49 | 52 | | Stage 2 - Alta › Hammerfest | 153.4 | | | more |
17.08 | 102 | 101 | | Stage 1 - Kautokeino › Alta | 171 | | | more |
30.07 | 29 | | | Circuito de Getxo - Memorial Hermanos Otxoa (1.1) | 193.3 | | | more |
26.07 » 27.07 | | | | Vuelta a Castilla y Leon (2.1) | | | | more |
| 25 | | | Points classification | | | | more |
| 23 | | | General classification | | | 3 | more |
27.07 | 10 | | | Stage 2 - Coca › Segovia | 186.2 | | | more |
26.07 | 53 | 53 | | Stage 1 - Soria › Soria | 168.9 | | | more |
13.07 » 16.07 | | | | GP Internacional Torres Vedras - Trofeu Joaquim Agostinho (2.2) | | | | more |
| 2 | | | Youth classification | | | | more |
| 10 | | | Mountains classification | | | | more |
| 14 | | | Points classification | | | | more |
| 9 | | | General classification | | 2 | 3 | more |
16.07 | 5 | | | Stage 3 - Lourinhã › Alto de Montejunto | 185.8 | | | more |
15.07 | 17 | 24 | | Stage 2 - Serra d'El Rei › Torres Vedras | 143.7 | | | more |
14.07 | 64 | 45 | | Stage 1 - Sobral de Monte Agraço › Foz do Arelho | 156.7 | | | more |
13.07 | 49 | 49 | | Prologue - Turcifal › Turcifal | 8 | | | more |
25.06 | DNF | | | National Championships Spain ME - Road Race (NC) | 186.1 | | | more |
08.06 » 11.06 | | | | Course de la Paix Grand Prix Jeseníky (2.Ncup) | | | | more |
11.06 | DNF | | | Stage 3 - Jeseník › Jeseník | 166.1 | | | more |
10.06 | 68 | 56 | | Stage 2 - Bruntál › Červenohorské sedlo | 129.1 | | | more |
09.06 | 45 | 57 | | Stage 1 - Jeseník › Rýmařov | 121.9 | | | more |
08.06 | 85 | 85 | | Prologue - Jeseník › Jeseník | 3.1 | | | more |
28.04 » 30.04 | | | | Vuelta Asturias Julio Alvarez Mendo (2.1) | | | | more |
| 16 | | | Youth classification | | | | more |
| 61 | | | General classification | | | | more |
30.04 | 80 | | | Stage 3 - Cangas del Narcea › Oviedo | 146.5 | | | more |
29.04 | 58 | 55 | | Stage 2 - Candás › Cangas del Narcea | 182.6 | | | more |
28.04 | 58 | 58 | | Stage 1 - Oviedo › Pola de Lena | 182 | | | more |
19.04 | DNF | | | La Flèche Wallonne (1.UWT) | 194.3 | | | more |
15.04 | 51 | | | Tour du Jura Cycliste (1.1) | 165.85 | | | more |
14.04 | 69 | | | Classic Grand Besançon Doubs (1.1) | 169.6 | | | more |
01.04 | DNF | | | Gran Premio Miguel Indurain (1.Pro) | 203.2 | | | more |
23.02 » 26.02 | | | | O Gran Camiño (2.1) | | | | more |
| 10 | | | Youth classification | | | | more |
| 35 | | | General classification | | | | more |
26.02 | 105 | | | Stage 4 (ITT) - Novo Milladoiro › Santiago de Compostela | 18.1 | | | more |
25.02 | 28 | 23 | | Stage 3 - Esgos › Rubiá (Alto do Castelo) | 123.4 | | | more |
24.02 | 22 | 22 | | Stage 2 - Tui › A Guarda (Monte Trega) | 184.3 | | | more |
23.02 | NR | | | Stage 1 - Muralla de Lugo › Sarria | 188 172 | | | more |
11.02 » 15.02 | | | | Tour of Oman (2.Pro) | | | | more |
| 21 | | | Youth classification | | | | more |
| 40 | | | Points classification | | | | more |
| 60 | | | General classification | | | | more |
15.02 | 48 | | | Stage 5 - Samail › Jabal Al Akhdhar | 152.2 | | | more |
14.02 | 56 | 67 | | Stage 4 - Izki › Yitti Hills | 204.9 | | | more |
13.02 | 88 | 72 | | Stage 3 - Al Khobar › Jabal Haat 133k | 151.8 | | | more |
12.02 | 70 | 68 | | Stage 2 - Muscat (Sultan Qaboos Sports Complex) › Qurayyat | 174 | | | more |
11.02 | 81 | 82 | | Stage 1 - Al Rustaq Fort › Muscat (Oman Convention & Exhibition Center) | 147.4 | | | more |
10.02 | DNF | | | Muscat Classic (1.1) | 173.7 | | | more |
29.01 | 133 | | | Trofeo Palma - Palma (1.1) | 141.6 | | | more |
28.01 | DNF | | | Trofeo Serra de Tramuntana (Lloseta - Lloseta) (1.1) | 123.2 | | | more |
27.01 | DNF | | | Trofeo Andratx - Mirador D'es Colomer (Pollença) (1.1) | 160.9 | | | more |
26.01 | DNF | | | Trofeo Ses Salines - Alcudia (1.1) | 158.6 | | | more |
25.01 | DNF | | | Trofeo Calvia (1.1) | 150.1 | | | more |
22.01 | 79 | | | Clàssica Comunitat Valenciana 1969 - Gran Premi València (1.1) | 190 | | | more |