| | | Tour of Slovenia (2.Pro) |
| 56 | | Standings |
| 21-06 | 48 | 56 | Stage 5Litija - Novo Mesto | 169.0km |
| 20-06 | 53 | 67 | Stage 4Kranj - Kranjska Gora | 184.0km |
| 19-06 | 49 | 67 | Stage 3Maribor - Celje | 134.0km |
| 18-06 | 57 | 76 | Stage 2 Radlje ob Dravi - Ormož | 182.0km |
| 17-06 | 81 | 81 | Stage 1Velenje - Rogaška Slatina | 142.0km |
| 10-06 | 99 | | Circuit Franco-Belge (1.Pro) | 196.0km |
| 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 | | Standings |
| 03-05 | 71 | 43 | Stage 8Ankara - Ankara | 105.0km |
| 02-05 | 49 | 44 | Stage 7Antalya - Antalya | 152.0km |
| 01-05 | 54 | 44 | Stage 6Antalya - Feslikan | 131.0km |
| 30-04 | 28 | 39 | Stage 5Patara - Kemer | 180.0km |
| 29-04 | 43 | 42 | Stage 4Marmaris - Fethiye | 130.0km |
| 28-04 | 44 | 44 | Stage 3Marmaris - Kiran | 132.0km |
| 27-04 | 36 | 26 | Stage 2Aydin - Marmaris | 152.0km |
| 26-04 | 47 | 48 | Stage 1Çeşme - Selçuk | 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 | | Standings |
| 01-03 | 97 | 97 | Stage 5Nuoro - Olbia | 177.0km |
| 28-02 | 80 | 98 | Stage 4Arbatax - Nuoro | 153.0km |
| 27-02 | 65 | 100 | Stage 3Cagliari - Tortolì | 168.0km |
| 26-02 | 115 | 101 | Stage 2Oristano - Carbonia | 136.0km |
| 25-02 | 82 | 82 | Stage 1Castelsardo - Bosa | 189.0km |
| | | Volta Comunitat Valenciana (2.Pro) |
| 07-02 | DNS | | Stage 4La Nucia - Teulada | 172.0km |
| 06-02 | 114 | 113 | Stage 3Orihuela - San Vicente del Raspeig | 158.0km |
| 05-02 | 85 | 98 | Stage 2Carlet - Alginet | 17.0km |
| 04-02 | 99 | 99 | Stage 1Segorbe - Torreblanca | 160.0km |