| 26-06 | 2 | | National Road Championships - Lithuania U19 (CN) | 120.0km |
| 24-06 | 1 | | National Road Championships - Lithuania TT U19 (CN) | 27.0km |
| | | VeloBank Ślęża Tour Dolny Śląsk (2.1) |
| 6 | | Standings |
| 10 | | Points |
| 10 | | Mountain |
| 14-06 | 15 | 6 | Stage 4Sobótka - Sobótka (94.0km) | 94.0km |
| 13-06 | 2 | 5 | Stage 3Żórawina - Strzelin (104.0km) | 104.0km |
| 12-06 | 34 | 13 | Stage 2Marcinowice - Tąpadła (108.0km) | 108.0km |
| 11-06 | 4 | 4 | Stage 1Kąty Wrocławskie - Kąty Wrocławskie (3.0km) | 3.0km |
| | | Trophée Centre Morbihan (2.Ncup) |
| 31-05 | 56 | 56 | Stage 2Réguiny - Naizin (7.0km) | 7.0km |
| 31-05 | 22 | 47 | Stage 3Locminé - Locminé (116.0km) | 116.0km |
| 30-05 | 54 | 58 | Stage 1Elven - Elven (116.0km) | 116.0km |
| 26-04 | DNF | | Giro di Primavera - Trofeo Gino Mazzer (1.1) | 129.0km |
| 25-04 | DNF | | Coppa Montes Gran Premio della Resistenza (1.1) | 119.0km |
| | | Penn Ar Bed - Bro An Hirwazh (2.1) |
| 19-04 | 19 | 8 | Stage 2Plougonvelin - Plougonvelin (7.0km) | 7.0km |
| 19-04 | 20 | 8 | Stage 3Pointe Saint-Mathieu - Plouzané (119.0km) | 119.0km |
| 18-04 | 1 | 1 | Stage 1Plouzané - Ploumoguer (110.0km) | 110.0km |
| | | STER Van Zuid Limburg (2.1) |
| 37 | | Standings |
| 26 | | Points |
| 17 | | Mountain |
| 13 | | Youth |
| 06-04 | 14 | 37 | Stage 5Riemst - Riemst (119.0km) | 119.0km |
| 05-04 | 68 | 14 | Stage 4Sint-Truiden - Sint-Truiden (6.0km) | 6.0km |
| 05-04 | 102 | 31 | Stage 3Wellen - Wellen (93.0km) | 93.0km |
| 04-04 | 17 | 17 | Stage 2Lanaken - Lanaken (95.0km) | 95.0km |
| 03-04 | 11 | 14 | Stage 1Munsterbilzen - Riemst (83.0km) | 83.0km |