| 25-05 | DNF | | Antwerp Port Epic / Sels Trophy (1.1) | 192.0km |
| 24-05 | 61 | | Grand Prix Criquielion (1.1) | 205.0km |
| | | Presidential Cycling Tour of Turkiye (2.Pro) |
| 43 | | Klassement |
| 03-05 | 71 | 43 | Etappe 8Ankara - Ankara (105.0km) | 105.0km |
| 02-05 | 49 | 44 | Etappe 7Antalya - Antalya (152.0km) | 152.0km |
| 01-05 | 54 | 44 | Etappe 6Antalya - Feslikan (131.0km) | 131.0km |
| 30-04 | 28 | 39 | Etappe 5Patara - Kemer (180.0km) | 180.0km |
| 29-04 | 43 | 42 | Etappe 4Marmaris - Fethiye (130.0km) | 130.0km |
| 28-04 | 44 | 44 | Etappe 3Marmaris - Kiran (132.0km) | 132.0km |
| 27-04 | 36 | 26 | Etappe 2Aydin - Marmaris (152.0km) | 152.0km |
| 26-04 | 47 | 48 | Etappe 1Çeşme - Selçuk (148.0km) | 148.0km |
| 03-04 | 87 | | La Route Adélie de Vitré (1.1) | 174.0km |
| 29-03 | 98 | | La Roue Tourangelle (1.1) | 201.0km |
| 21-03 | 139 | | Milano-Sanremo (1.UWT) | 298.0km |
| | | Giro di Sardegna (2.1) |
| 97 | | Klassement |
| 01-03 | 97 | 97 | Etappe 5Nuoro - Olbia (177.0km) | 177.0km |
| 28-02 | 80 | 98 | Etappe 4Arbatax - Nuoro (153.0km) | 153.0km |
| 27-02 | 65 | 100 | Etappe 3Cagliari - Tortolì (168.0km) | 168.0km |
| 26-02 | 115 | 101 | Etappe 2Oristano - Carbonia (136.0km) | 136.0km |
| 25-02 | 82 | 82 | Etappe 1Castelsardo - Bosa (189.0km) | 189.0km |
| | | Volta Comunitat Valenciana (2.Pro) |
| 07-02 | DNS | | Etappe 4La Nucia - Teulada (172.0km) | 172.0km |
| 06-02 | 114 | 113 | Etappe 3Orihuela - San Vicente del Raspeig (158.0km) | 158.0km |
| 05-02 | 85 | 98 | Etappe 2Carlet - Alginet (17.0km) | 17.0km |
| 04-02 | 99 | 99 | Etappe 1Segorbe - Torreblanca (160.0km) | 160.0km |