| 03-10 | DNF | | UEC Road European Championships U19 (CC) | 103.0km |
| 01-10 | 56 | | UEC Road European Championships TT U19 (CC) | 24.0km |
| 22-08 | 35 | | UCI Junior Track World Championships (Individual Pursuit) (CM) | |
| | | Nation's Cup Hungary (2.NCUP) |
| 35 | | Klassement |
| 15-08 | 35 | 35 | Stage 2bNyíregyháza - Nyíregyháza (3.0km) | 3.0km |
| 15-08 | 65 | 65 | Stage 2aIbrány - Ibrány (86.0km) | 86.0km |
| 14-08 | 61 | 62 | Stage 1Vásárosnamény - Vásárosnamény (136.0km) | 136.0km |
| 26-06 | 2 | | National Road Championships - Ukraine U19 (CN) | |
| 24-06 | 8 | | National Road Championships - Ukraine TT U19 (CN) | |
| | | La Coupe du President de la Ville de Grudziądz (2.1) |
| 92 | | Klassement |
| 04-05 | 93 | 92 | Stage 4Grudziadz - Grudziadz (103.0km) | 103.0km |
| 03-05 | 60 | 105 | Stage 3Swiecie - Swiecie (93.0km) | 93.0km |
| 02-05 | 87 | 117 | Stage 2Kijewo Królewskie - Kijewo Królewskie (90.0km) | 90.0km |
| 01-05 | 126 | 137 | Stage 1Gruta - Lasin (102.0km) | 102.0km |