| 03-10 | DNF | | UEC Road European Championships U19 (CC) | 103.0km |
| 01-10 | 45 | | UEC Road European Championships TT U19 (CC) | 24.0km |
| 24-08 | 6 | | UCI Junior Track World Championships (Madison) (CM) | |
| 22-08 | 20 | | UCI Junior Track World Championships (Individual Pursuit) (CM) | |
| 21-08 | 14 | | UCI Junior Track World Championships (Team Pursuit) (CM) | |
| | | Nation's Cup Hungary (2.NCUP) |
| 87 | | Klassement |
| 48 | | Jongeren |
| 15-08 | 78 | 87 | Stage 2bNyíregyháza - Nyíregyháza (3.0km) | 3.0km |
| 15-08 | 84 | 84 | Stage 2aIbrány - Ibrány (86.0km) | 86.0km |
| 14-08 | 77 | 77 | Stage 1Vásárosnamény - Vásárosnamény (136.0km) | 136.0km |
| 26-06 | 10 | | National Road Championships - Ukraine U19 (CN) | |
| 24-06 | 2 | | National Road Championships - Ukraine TT U19 (CN) | |
| | | Course de la Paix Juniors (2.NCUP) |
| 08-05 | DNF | | Stage 1Litomerice - Úštěk (109.0km) | 109.0km |
| | | La Coupe du President de la Ville de Grudziądz (2.1) |
| 83 | | Klassement |
| 38 | | Jongeren |
| 04-05 | 66 | 83 | Stage 4Grudziadz - Grudziadz (103.0km) | 103.0km |
| 03-05 | 106 | 111 | Stage 3Swiecie - Swiecie (93.0km) | 93.0km |
| 02-05 | 128 | 105 | Stage 2Kijewo Królewskie - Kijewo Królewskie (90.0km) | 90.0km |
| 01-05 | 103 | 104 | Stage 1Gruta - Lasin (102.0km) | 102.0km |