| | | La Philippe Gilbert juniors (2.1) |
| 08-10 | DNF | | Etappe 1Harzé - La Gleize (82.0km) | 82.0km |
| | | Giro Della Lunigiana (2.1) |
| 88 | | Klassement |
| 04-09 | 68 | 88 | Etappe 4Ceparana - Casano (102.0km) | 102.0km |
| 03-09 | 71 | 96 | Etappe 3Pontremoli - Fivizzano (97.0km) | 97.0km |
| 02-09 | 127 | 114 | Etappe 2bMassa - San Carlo Terme (56.0km) | 56.0km |
| 02-09 | 24 | 109 | Etappe 2aPortovenere - Sarzana (46.0km) | 46.0km |
| 01-09 | 109 | 110 | Etappe 1Portofino - La Spezia (91.0km) | 91.0km |
| | | One Belt One Road Nation's Cup Hungary (2.NCUP) |
| 7 | | Klassement |
| 19-08 | 4 | 7 | Etappe 2Vásárosnamény - Nyíregyháza (117.0km) | 117.0km |
| 18-08 | 7 | 12 | Etappe 1Nyíregyháza - Ibrány (111.0km) | 111.0km |
| 17-08 | 12 | 12 | ProloogNyíregyháza - Nyíregyháza (3.0km) | 3.0km |
| 25-06 | 3 | | National Road Championships - Poland U19 (CN) | |
| 01-05 | 13 | | Grand Prix West Bohemia (1.1) | 133.0km |
| 17-04 | DNF | | Paris - Roubaix Juniors (1.NCUP) | 111.0km |
| | | Internationale Cottbuser Junioren-Etappenfahrt (2.1) |
| 10-04 | DNF | | Etappe 3Dissen - Dissen (120.0km) | 120.0km |
| 09-04 | 40 | 74 | Etappe 2bCottbus - Cottbus (60.0km) | 60.0km |
| 09-04 | 87 | 82 | Etappe 2aDrachhausen - Drachhausen (11.0km) | 11.0km |
| 08-04 | 95 | 93 | Etappe 1Drebkau - Drebkau (77.0km) | 77.0km |
| 20-03 | 42 | | Guido Reybrouck Classic (1.1) | |