| 17.06 › 21.0617-21/6 | | | | Tour of Slovenia (2.Pro) | | | | | more |
| 19.06 | 32 | 35 | | S3Stage 3 - Maribor › Celje | | 133.5 | | | |
| 18.06 | 38 | 48 | | S2Stage 2 - Radlje ob Dravi › Ormož | | 181.8 | | | |
| 17.06 | 61 | 61 | | S1Stage 1 - Velenje › Rogaška Slatina | | 141.3 | | | |
| 14.06 | 13 | | | GP Gippingen (1.1) | | 173.8 | 8 | 5 | more |
| 10.06 | 103 | | | Circuit Franco-Belge (1.Pro) | | 195.6 | | | more |
| 22.05 › 24.0522-24/5 | | | | Grande Prémio Internacional Beiras e Serra da Estrela (2.1) | | | | | more |
| 10 | | | General classificationGeneral classification | | | 14 | 20 | |
| 24.05 | 17 | | | S3Stage 3 - Gouveia › Guarda | | 186.2 | | | |
| 23.05 | 21 | 10 | | S2Stage 2 - Sabugal › Fundão | | 174.7 | | | |
| 22.05 | 6 | 6 | | S1Stage 1 - Mêda › Fornos de Algodres | | 192.8 | 3 | | |
| 01.05 › 03.051-3/5 | | | | Grande Prémio Anicolor (2.1) | | | | | more |
| 17 | | | General classificationGeneral classification | | | 4 | 3 | |
| 03.05 | 16 | | | S3Stage 3 - Mortágua › Águeda | | 170.5 | | | |
| 02.05 | 45 | 33 | | S2Stage 2 - Oiã (Anicolor) › Costa Nova | | 169.5 | | | |
| 01.05 | 33 | 33 | | S1Stage 1 - Porto de Mós › Oliveira do Bairro | | 177.8 | | | |
| 14.04 › 18.0414-18/4 | | | | O Gran Camiño - The Historical Route (2.1) | | | | | more |
| 17.04 | DNF | | | S4Stage 4 - Xinzo de Limia › Alto de Cabeza de Meda | | 145.7 | | | |
| 16.04 | 26 | 16 | | S3Stage 3 - Carballo › Padrón | | 169 | | | |
| 15.04 | 18 | 20 | | S2Stage 2 - Vilalba › Barreiros | | 148.6 | | | |
| 14.04 | 25 | 25 | | S1 (ITT)Stage 1 (ITT) - Torre de Hércules › Torre de Hércules | | 15 | | | |
| 07.04 › 10.047-10/4 | | | | Région Pays de la Loire Tour (2.Pro) | | | | | more |
| 09.04 | DNS | | | S3Stage 3 - Avrillé › Sainte-Suzanne-et-Chammes | | 199 | | | |
| 08.04 | 110 | 104 | | S2Stage 2 - La Garnache › Les Sables-d'Olonne | | 153.6 | | | |
| 07.04 | 38 | 43 | | S1Stage 1 - Fontevraud-l'Abbaye › Vertou | | 187.5 | | | |
| 03.04 | 39 | | | Classic Velox Adélie de Vitré (1.1) | | 174.2 | | | more |
| 29.03 | 58 | | | La Roue Tourangelle Centre Val de Loire - Groupama P.V.L. (1.1) | | 201 | | | more |
| 15.03 › 19.0315-19/3 | | | | Tour de Taiwan (2.1) | | | | | more |
| 21 | | | Mountains classificationMountains classification | | | | | |
| 24 | | | Points classificationPoints classification | | | | | |
| 12 | | | General classificationGeneral classification | | | 10 | 10 | |
| 19.03 | 34 | | | S5Stage 5 - Luye Township Office › Liyu Lake Visitor Center | | 153.7 | | | |
| 18.03 | 38 | 11 | | S4Stage 4 - Gaushu Township Office › Liugdui Hakka Cultural Park | | 131.2 | | | |
| 17.03 | 10 | 11 | | S3Stage 3 - Fo Guang Shan Buddha Museum › Kaohsiung National Stadium | | 146.4 | | | |
| 16.03 | 6 | 9 | | S2Stage 2 - Taoyuan Chungli Chintan Park › Jiaobanshan Park | | 123.3 | 3 | | |
| 15.03 | 35 | 38 | | S1Stage 1 - Taipei City › Taipei City | | 80.6 | | | |
| 01.03 | 28 | | | Region on Dodecanese GP (1.1) | | 151 | | | more |
| 28.02 | 21 | | | Visit South Aegean GP (1.1) | | 156.4 | | 3 | more |
| 16.02 | 21 | | | Clásica Jaén (1.1) 59k | | 154.2 | | 3 | more |
| 15.02 | 107 | | | Clasica de Almeria (1.Pro) | | 189.7 | | | more |
| 13.02 › 14.0213-14/2 | | | | Vuelta a la Región de Murcia “Costa Cálida” (2.1) | | | | | more |
| 13.02 | 43 | 43 | | S1Stage 1 - Fortuna › Yecla | | 89.3 | | | |
| 25.01 | DNF | | | Clàssica Comunitat Valenciana - Gran Premi València (1.1) | | 200 | | | more |
| 24.01 | 13 | | | Gran Premio Castellón - Ruta de la Cerámica (1.1) | | 171.7 | 8 | 5 | more |