| 09-08 | DNF | | UEC Road European Championships U19 (CC) | 115.0km |
| 03-08 | 43 | | Johan Museeuw Classic - G.P. Stad Gistel (1.1) | |
| 21-07 | DNF | | Latvian National Championship - XCO U19 (CN) | |
| 29-06 | 7 | | National Road Championships - Latvia U19 (CN) | |
| 27-06 | 16 | | National Road Championships - Latvia TT U19 (CN) | |
| | | La Coupe du President de la Ville de Grudziadz (2.1) |
| 103 | | Klassement |
| 04-05 | 24 | 103 | Stage 4Grudziadz - Grudziadz (85.0km) | 85.0km |
| 03-05 | 109 | 107 | Stage 3Swiecie - Swiecie (102.0km) | 102.0km |
| 02-05 | 118 | 113 | Stage 2Lisewo - Pluznica (86.0km) | 86.0km |
| 01-05 | 50 | | Stage 1bJablonowo Pomorskie - Jablonowo Pomorskie (58.0km) | 58.0km |
| 01-05 | 47 | 47 | Stage 1aGruta - Lasin (58.0km) | 58.0km |
| | | 44. Internationale Cottbuser Junioren-Etappenfahrt (2.1) |
| 13-04 | 111 | | Stage 2aDrachhausen - Drachhausen (11.0km) | 11.0km |
| 12-04 | 38 | 39 | Stage 1Drebkau - Drebkau (77.0km) | 77.0km |