| | | Oberösterreich Juniorenrundfahrt (2.1) |
| 22-07 | DNS | | Etappe 3Bad Wimsbach - Altmünster (94.0km) | 94.0km |
| 21-07 | 94 | 92 | Etappe 2Rohrbach - Rohrbach (109.0km) | 109.0km |
| 20-07 | 65 | 66 | Etappe 1Haid - Marchtrenk (96.0km) | 96.0km |
| | | Ain Bugey Valromey Tour (2.1) |
| 23 | | Klassement |
| 11 | | Punten |
| 15-07 | 37 | 23 | Etappe 4Artemare - Les Plans d'Hotonnes (105.0km) | 105.0km |
| 14-07 | 22 | 19 | Etappe 3Culoz - Ruffieu (87.0km) | 87.0km |
| 13-07 | 66 | 32 | Etappe 2Aoste - Contrevoz (97.0km) | 97.0km |
| 12-07 | 4 | 4 | Etappe 1Chazey-sur-Ain - Groissiat (101.0km) | 101.0km |
| 17-06 | 24 | | National Road Championships - Germany U19 (CN) | |
| | | 43. Internationale Cottbuser Junioren-Etappenfahrt 2018 (2.1) |
| 31 | | Klassement |
| 08-04 | 41 | 31 | Etappe 3Dissen - Dissen (120.0km) | 120.0km |
| 07-04 | 29 | 34 | Etappe 2bCottbus - Cottbus (60.0km) | 60.0km |
| 07-04 | 34 | 37 | Etappe 2aDrachhausen - Drachhausen (11.0km) | 11.0km |
| 06-04 | 43 | 44 | Etappe 1Drebkau - Drebkau (77.0km) | 77.0km |