| | | Tour de l'Avenir (2.NCUP) |
| 21-08 | DNF | | Stage 2Montrond-les-Bains - Trévoux (156.0km) | 156.0km |
| 20-08 | 133 | 133 | Stage 1Le Puy-en-Velay - Veauche (139.0km) | 139.0km |
| 14-08 | DNF | | 41° Gran Premio Sportivi di Poggiana (1.2U) | |
| 31-07 | 65 | | Coppa dei Laghi - Trofeo Almar (1.NCUP) | |
| 26-06 | 18 | | National Road Championships - Luxembourg (CN) | |
| | | Flèche du Sud (2.2) |
| 57 | | Klassement |
| 08-05 | 84 | 57 | Stage 5Schifflange - Esch-sur-Alzette (136.0km) | 136.0km |
| 07-05 | 68 | 61 | Stage 4Rosport - Echternach (157.0km) | 157.0km |
| 05-05 | 91 | 88 | Stage 2Roeser - Rumelange (154.0km) | 154.0km |
| 04-05 | 95 | 95 | Stage 1Kayl - Kayl (76.0km) | 76.0km |