| | | Black Sea Cycling Tour (2.2) |
| 7 | | Klassement |
| 06-09 | 13 | 7 | Stage 2Dobrich - Varna | |
| 05-09 | 4 | 5 | Stage 1Bourgas - Dobrich | |
| | | Tour of Bulgaria (2.2) |
| 03-09 | 11 | | Stage 5Sliven - Veliko Tarnovo (118.0km) | 118.0km |
| 31-08 | 13 | | Stage 2Plovdiv - Troyan (124.0km) | 124.0km |
| | | Tour of Szeklerland (2.2) |
| 08-08 | | 8 | Stage 3aHarghita Bai - Harghita Bai (6.0km) | 6.0km |
| 08-08 | 7 | 8 | Stage 3bMiercurea-Ciuc - Miercurea-Ciuc (129.0km) | 129.0km |
| 07-08 | 12 | 5 | Stage 2Odorheiu Secuiesc - Miercurea-Ciuc (193.0km) | 193.0km |
| 06-08 | 2 | 2 | Stage 1Miercurea-Ciuc - Miercurea-Ciuc (184.0km) | 184.0km |
| | | Sibiu Cycling Tour (2.1) |
| 54 | | Klassement |
| 05-07 | 25 | 54 | Stage 4Sibiu - Sibiu (144.0km) | 144.0km |
| 04-07 | 68 | 57 | Stage 3Sibiu - Balea Lac (160.0km) | 160.0km |
| 03-07 | 49 | 55 | Stage 2Sibiu - Paltinis (154.0km) | 154.0km |
| 02-07 | 82 | 70 | Stage 1Sibiu - Sibiu (215.0km) | 215.0km |
| 01-07 | 10 | 10 | PrologueSibiu - Sibiu (2.0km) | 2.0km |
| 28-06 | 3 | | National Road Championships - Romania (CN) | |
| 27-06 | 3 | | National Road Championships - Romania TT (CN) | |
| 21-06 | 16 | | European Games Baku (CC) | |
| 18-06 | 33 | | European Games Baku TT (CC) | |
| | | Tour of Malopolska (2.2) |
| 10 | | Klassement |
| 14-06 | | 10 | Stage 3Nowy Targ - Stary Sacz (142.0km) | 142.0km |
| 13-06 | 7 | 7 | Stage 2Niepolomice - Szczyrk (152.0km) | 152.0km |
| 12-06 | 12 | | Stage 1Alwernia - Miechow (135.0km) | 135.0km |
| | | Tour d'Azerbaïdjan (2.1) |
| 28 | | Klassement |
| 10-05 | 37 | 28 | Stage 5Baku - Baku (143.0km) | 143.0km |
| 08-05 | 66 | 25 | Stage 3Qabala - Qabala (177.0km) | 177.0km |
| 07-05 | 22 | 23 | Stage 2Baku - Ismayilli (187.0km) | 187.0km |
| 06-05 | 36 | 36 | Stage 1Baku - Sumqayit (154.0km) | 154.0km |