| 17-09 | 91 | | UEC Road European Championships U23 (CC) | 152.0km |
| 14-09 | 47 | | UEC Road European Championships TT U23 (CC) | 25.0km |
| | | Baltic Chain Tour (2.2) |
| 27 | | Klassement |
| 28-08 | 58 | 27 | Stage 2Vilnius - Vilnius (175.0km) | 175.0km |
| 27-08 | 8 | 26 | Stage 1Vilnius - Vilnius (180.0km) | 180.0km |
| 26-08 | 47 | 47 | PrologueVilnius - Vilnius (1.0km) | 1.0km |
| 14-08 | 17 | | Puchar Uzdrowisk Karpackich (1.2) | |
| 13-08 | 34 | | Memorial Henryka Lasaka (1.2) | |
| 08-07 | 20 | | Minsk Cup (CN) | |
| 26-06 | 10 | | National Road Championships - Lithuania (CN) | |
| 24-06 | 7 | | National Road Championships - Lithuania TT (CN) | |
| 19-06 | 35 | | Korona Kocich Gór (1.2) | |
| 18-06 | 75 | | Memorial Grundmanna I Wizowskiego (1.2) | |
| | | Tour de Slovaquie (2.2) |
| 10-06 | DNF | | Stage 3Štrbské Pleso - Zuberec (193.0km) | 193.0km |
| 09-06 | 58 | 55 | Stage 2Banská Bystrica - Štrbské Pleso (170.0km) | 170.0km |
| 08-06 | 83 | 50 | Stage 1Banská Bystrica - Banská Bystrica (136.0km) | 136.0km |
| 07-06 | 57 | 57 | PrologueBanská Bystrica - Banská Bystrica (1.0km) | 1.0km |
| 05-06 | 38 | | Memorial Philippe Van Coningsloo (1.2) | |
| | | Tour of Estonia (2.1) |
| 44 | | Klassement |
| 28-05 | 51 | 44 | Stage 2Tartu - Tartu (144.0km) | 144.0km |
| 27-05 | 27 | 30 | Stage 1Tallinn - Tartu (190.0km) | 190.0km |
| | | Tour of Mersin (2.2) |
| 12 | | Klassement |
| 17-04 | | 12 | Stage 4Mersin - Özgecan (138.0km) | 138.0km |
| 16-04 | 14 | | Stage 3Tarsus-Dörtler - Özgecan (136.0km) | 136.0km |
| 14-04 | 15 | | Stage 1Anamur - Yanisli (122.0km) | 122.0km |