| 18-09 | DNF | | UEC Road European Championships (CC) | 236.0km |
| | | Baltic Chain Tour (2.2) |
| 9 | | Standings |
| 28-08 | 8 | 9 | Stage 2Vilnius - Vilnius | 175.0km |
| 27-08 | 12 | 8 | Stage 1Vilnius - Vilnius | 180.0km |
| 26-08 | 8 | 8 | PrologueVilnius - Vilnius | 1.0km |
| 14-08 | 55 | | Puchar Uzdrowisk Karpackich (1.2) | |
| 13-08 | 9 | | Memorial Henryka Lasaka (1.2) | |
| 08-07 | 7 | | Minsk Cup (CN) | |
| | | Course Cycliste de Solidarnosc et des Champions Olympiques (2.2) |
| 29 | | Standings |
| 02-07 | 26 | 29 | Stage 5Tarnobrzeg - Krosno | 195.0km |
| 01-07 | 4 | 17 | Stage 4Trybunalski - Kielce | 169.0km |
| 30-06 | 19 | 15 | Stage 3Pabianice - Sieradz | 84.0km |
| 30-06 | 7 | 13 | Stage 2Koluszki - Kutno | 99.0km |
| 29-06 | 10 | 14 | Stage 1Radom - Lodz | 178.0km |
| 26-06 | 4 | | National Road Championships - Lithuania (CN) | |
| 24-06 | 4 | | National Road Championships - Lithuania TT (CN) | |
| 19-06 | 16 | | Korona Kocich Gór (1.2) | |
| 18-06 | 29 | | Memorial Grundmanna I Wizowskiego (1.2) | |
| | | Tour of Estonia (2.1) |
| 19 | | Standings |
| 28-05 | 16 | 19 | Stage 2Tartu - Tartu | 144.0km |
| 27-05 | 14 | 18 | Stage 1Tallinn - Tartu | 190.0km |
| | | Baltyk - Karkonosze Tour (2.2) |
| 20-05 | 14 | | Stage 3Zbaszynek - Zbaszynek | 137.0km |
| | | Tour of Mersin (2.2) |
| 17-04 | 10 | | Stage 4Mersin - Özgecan | 138.0km |
| 15-04 | 1 | | Stage 2Gülnar - Mersin | 146.0km |
| | | Tour International de Blida (2.2) |
| 19 | | Standings |
| 5 | | Points |
| 12-03 | | 19 | Stage 3Tipasa - Chrea | 111.0km |
| 10-03 | 2 | 2 | Stage 1Tipasa - Mouzaia | 130.0km |
| 08-03 | 9 | | Grand Prix de la Ville d'Oran (1.2) | |
| | | Tour Internationale d'Oranie (2.2) |
| 5 | | Points |
| 07-03 | | | Stage 3Hai Khemisti - Monte-Christo | 139.0km |
| 06-03 | 2 | 3 | Stage 2Hai Khemisti - Hai Khemisti | 152.0km |
| 05-03 | 10 | 10 | Stage 1Zeralda - Aïn Defla | 120.0km |
| 04-03 | 7 | | Circuit International d'Alger (1.2) | |