| | | Presidential Cycling Tour of Turkiye (2.Pro) |
| 02-05 | 79 | 121 | Stage 7Antalya - Antalya (152.0km) | 152.0km |
| 01-05 | 115 | 121 | Stage 6Antalya - Feslikan (131.0km) | 131.0km |
| 30-04 | 101 | 121 | Stage 5Patara - Kemer (180.0km) | 180.0km |
| 29-04 | 144 | 123 | Stage 4Marmaris - Fethiye (130.0km) | 130.0km |
| 28-04 | 122 | 107 | Stage 3Marmaris - Kiran (132.0km) | 132.0km |
| 27-04 | 29 | 17 | Stage 2Aydin - Marmaris (152.0km) | 152.0km |
| 26-04 | 24 | 25 | Stage 1Çeşme - Selçuk (148.0km) | 148.0km |
| 17-04 | 70 | | De Brabantse Pijl (1.Pro) | 162.0km |
| 15-04 | 31 | | Ronde van Limburg (1.1) | 178.0km |
| 08-04 | 82 | | Scheldeprijs (1.Pro) | 205.0km |
| 01-04 | DNF | | Dwars door Vlaanderen (1.UWT) | 184.0km |
| 27-03 | DNF | | E3 Saxo Classic (1.UWT) | 208.0km |
| 25-03 | DNF | | Ronde van Brugge (1.UWT) | 202.0km |
| 01-03 | DNF | | Kuurne - Brussel - Kuurne (1.Pro) | 195.0km |
| 28-02 | 103 | | Omloop Het Nieuwsblad (1.UWT) | 207.0km |
| 16-02 | DNF | | Clásica Jaén (1.1) | 169.0km |
| 15-02 | 124 | | Clasica de Almeria (1.Pro) | 189.0km |
| | | Volta Comunitat Valenciana (2.Pro) |
| 107 | | Standings |
| 08-02 | 105 | 107 | Stage 5Bétera - Valencia (94.0km) | 94.0km |
| 07-02 | 112 | 110 | Stage 4La Nucia - Teulada (172.0km) | 172.0km |
| 06-02 | 72 | 111 | Stage 3Orihuela - San Vicente del Raspeig (158.0km) | 158.0km |
| 05-02 | 104 | 115 | Stage 2Carlet - Alginet (17.0km) | 17.0km |
| 04-02 | 116 | 116 | Stage 1Segorbe - Torreblanca (160.0km) | 160.0km |
| 01-02 | 112 | | Grand Prix Cycliste de Marseille La Marseillaise (1.1) | 149.0km |
| 25-01 | 33 | | Clàssica Comunitat Valenciana - Gran Premi València (1.1) | 199.0km |