| | | Presidential Cycling Tour of Turkiye (2.Pro) |
| 105 | | Klassement |
| 43 | | Punten |
| 24 | | Berg |
| 03-05 | 83 | 105 | Etappe 8Ankara - Ankara (105.0km) | 105.0km |
| 02-05 | 8 | 111 | Etappe 7Antalya - Antalya (152.0km) | 152.0km |
| 01-05 | 117 | 111 | Etappe 6Antalya - Feslikan (131.0km) | 131.0km |
| 30-04 | 100 | 112 | Etappe 5Patara - Kemer (180.0km) | 180.0km |
| 29-04 | 111 | 108 | Etappe 4Marmaris - Fethiye (130.0km) | 130.0km |
| 28-04 | 120 | 104 | Etappe 3Marmaris - Kiran (132.0km) | 132.0km |
| 27-04 | 13 | 11 | Etappe 2Aydin - Marmaris (152.0km) | 152.0km |
| 26-04 | 28 | 29 | Etappe 1Çeşme - Selçuk (148.0km) | 148.0km |
| | | Tour of the Alps (2.Pro) |
| 22-04 | DNF | | Etappe 3Latsch - Arco (174.0km) | 174.0km |
| 21-04 | 106 | 109 | Etappe 2Telfs - Val Martello (147.0km) | 147.0km |
| 20-04 | 101 | 101 | Etappe 1Innsbruck - Innsbruck (144.0km) | 144.0km |
| 08-04 | 60 | | Scheldeprijs (1.Pro) | 205.0km |
| 29-03 | 1 | | Velika Nagrada Novega Mesta (1.2) | 168.0km |
| 22-03 | 8 | | GP Slovenian Istria (1.2) | 165.0km |
| | | Istrian Spring Tour (2.2) |
| 89 | | Klassement |
| 28 | | Punten |
| 9 | | Berg |
| 15-03 | 9 | 89 | Etappe 3Pazin - Umag (124.0km) | 124.0km |
| 14-03 | 107 | 91 | Etappe 2Novigrad - Motovun (131.0km) | 131.0km |
| 13-03 | 37 | 36 | Etappe 1Porec - Funtana (149.0km) | 149.0km |
| 12-03 | 36 | 36 | ProloogVrsar - Vrsar (1.0km) | 1.0km |
| 07-03 | DNF | | Strade Bianche (1.UWT) | 201.0km |
| 04-03 | DNF | | UMAG Classic (1.2) | 140.0km |
| | | Volta Comunitat Valenciana (2.Pro) |
| 70 | | Klassement |
| 28 | | Punten |
| 08-02 | 82 | 70 | Etappe 5Bétera - Valencia (94.0km) | 94.0km |
| 07-02 | 65 | 69 | Etappe 4La Nucia - Teulada (172.0km) | 172.0km |
| 06-02 | 83 | 61 | Etappe 3Orihuela - San Vicente del Raspeig (158.0km) | 158.0km |
| 05-02 | 51 | 11 | Etappe 2Carlet - Alginet (17.0km) | 17.0km |
| 04-02 | 7 | 11 | Etappe 1Segorbe - Torreblanca (160.0km) | 160.0km |