| 23-08 | 10 | | UCI Junior Track World Championships (Team Pursuit) (CM) | |
| | | 23. Int. Niedersachsen-Rundfahrt der Junioren (2.1) |
| 21 | | Klassement |
| 30-07 | 62 | 21 | Stage 3Wallenhorst - Wallenhorst (114.0km) | 114.0km |
| 29-07 | 20 | 23 | Stage 2aWallenhorst - Wallenhorst (10.0km) | 10.0km |
| 29-07 | 50 | 23 | Stage 2bWallenhorst - Wallenhorst (94.0km) | 94.0km |
| 28-07 | 84 | 84 | Stage 1Wallenhorst - Wallenhorst (66.0km) | 66.0km |
| | | Sint-Martinusprijs Kontich (2.1) |
| 72 | | Klassement |
| 10-07 | 116 | 72 | Stage 4Kontich - Kontich (125.0km) | 125.0km |
| 09-07 | 60 | 37 | Stage 3bKontich - Kontich (119.0km) | 119.0km |
| 09-07 | 37 | 37 | Stage 3aKontich - Kontich (11.0km) | 11.0km |
| 08-07 | 96 | 41 | Stage 2Antwerpen - Kontich (126.0km) | 126.0km |
| 07-07 | | 42 | Stage 1Kontich - Kontich (17.0km) | 17.0km |
| | | Trophée Centre Morbihan
(2.NCUP) |
| 20-05 | DNF | | Stage 1Saint-Jean-Brévelay - Saint-Jean-Brévelay (101.0km) | 101.0km |
| | | La Coupe du President de la Ville de Grudziadz (2.1) |
| 11 | | Klassement |
| 03-05 | 46 | 11 | Stage 4Grudziadz - Grudziadz (109.0km) | 109.0km |
| 02-05 | 33 | 11 | Stage 3Lisewo - Pluznica (90.0km) | 90.0km |
| 01-05 | 43 | 14 | Stage 2Swiecie - Swiecie (87.0km) | 87.0km |
| 30-04 | 2 | 13 | Stage 1bJablonowo Pomorskie - Jablonowo Pomorskie (58.0km) | 58.0km |
| 30-04 | 19 | 19 | Stage 1aGruta - Lasin (58.0km) | 58.0km |
| | | 42. Int. Cottbuser Junioren-Etappenfahrt (2.1) |
| 18 | | Klassement |
| 09-04 | 18 | 18 | Stage 3Dissen - Dissen (120.0km) | 120.0km |
| 08-04 | 17 | 18 | Stage 2bCottbus - Cottbus (60.0km) | 60.0km |
| 08-04 | 19 | 19 | Stage 2aDrachhausen - Drachhausen (11.0km) | 11.0km |
| 07-04 | 10 | 83 | Stage 1Drebkau - Drebkau (77.0km) | 77.0km |
| 02-04 | 27 | | Grand Prix Bob Jungels (1.1) | |