| | | Grand Prix Rüebliland (2.1) |
| 07-09 | DNS | | Stage 3Altishofen - Altishofen (110.0km) | 110.0km |
| 06-09 | DNS | | Stage 2Kaisten - Kaisten (88.0km) | 88.0km |
| 05-09 | DNF | | Stage 1Sulz - Sulz (102.0km) | 102.0km |
| 31-08 | DNF | | Trofeo Emilio Paganessi (1.1) | |
| 30-08 | 14 | | Trofeo Comune di Vertova - Memorial Pietro Merelli (1.1) | |
| | | Junioren Rundfahrt (2.1) |
| 27-07 | DNF | | Stage 3Bad Wimsbach - Strass im Attergau (109.0km) | 109.0km |
| 26-07 | 118 | 114 | Stage 2Sarleinsbach - Sarleinsbach (94.0km) | 94.0km |
| 25-07 | 41 | 42 | Stage 1Marchtrenk - Marchtrenk (108.0km) | 108.0km |
| 06-07 | DNF | | Grand Prix de Luxembourg (1.1) | 106.0km |
| 05-07 | DNF | | GP Général Patton (1.1) | 93.0km |
| 15-06 | DNF | | Trofeo GD Dorigo - M. O. Sogno Veneto (1.1) | 134.0km |
| | | SPIE Internationale Junioren Driedaagse (2.1) |
| 24-05 | DNF | | Stage 2bSluiskil - Sluiskil (94.0km) | 94.0km |
| 24-05 | 50 | 47 | Stage 2aWestdorpe - Westdorpe (11.0km) | 11.0km |
| 23-05 | 73 | 74 | Stage 1Axel - Axel (101.0km) | 101.0km |
| 25-04 | 106 | | Coppa Montes Gran Premio della Resistenza (1.1) | 115.0km |
| 13-04 | DNF | | Paris-Roubaix Juniors (1.NCUP) | 110.0km |
| | | Internationale Cottbuser Junioren-Etappenfahrt (2.1) |
| 26 | | Klassement |
| 06-04 | 50 | 26 | Stage 3Dissen - Dissen (120.0km) | 120.0km |
| 05-04 | 24 | 24 | Stage 2bCottbus - Cottbus (60.0km) | 60.0km |
| 05-04 | 23 | 24 | Stage 2aPapproth - Papproth (9.0km) | 9.0km |
| 04-04 | 20 | 22 | Stage 1Drebkau - Drebkau (77.0km) | 77.0km |