| 08-08 | DNF | | UCI World Championship Offida U19 (CM) | 128.0km |
| 06-08 | 17 | | UCI World Championship Offida TT U19 (CM) | 28.0km |
| | | Tour de l'Abitibi (2.NCUP) |
| 2 | | Klassement |
| 9 | | Punten |
| 25-07 | 7 | 2 | Etappe 7Senneterre - Val-d'Or (114.0km) | 114.0km |
| 24-07 | 17 | 3 | Etappe 6Val-d'Or - Val-d'Or (86.0km) | 86.0km |
| 23-07 | 106 | 3 | Etappe 5Rouyn-Noranda - Val-d'Or (115.0km) | 115.0km |
| 22-07 | 2 | 3 | Etappe 3Val-d'Or - Val-d'Or (14.0km) | 14.0km |
| 22-07 | 20 | 3 | Etappe 4Malartic - Val-d'Or (52.0km) | 52.0km |
| 21-07 | 6 | 15 | Etappe 2Amos - Val-d'Or (105.0km) | 105.0km |
| 20-07 | 13 | 16 | Etappe 1Preissac - Val-d'Or (94.0km) | 94.0km |
| 24-06 | 2 | | National Road Championships - USA TT U19 (U19) | |
| | | Int. 3-Etappen-Rundfahrt der Rad-Junioren (2.1) |
| 71 | | Klassement |
| 16-05 | 84 | 71 | Etappe 3Frankfurt am Main - Frankfurt am Main | |
| 15-05 | 79 | 78 | Etappe 2Frankfurt am Main - Wiesbaden | |
| 14-05 | 42 | 42 | Etappe 1Frankfurt am Main - Frankfurt am Main | |
| | | Course de la Paix Junior (2.NCUP) |
| 09-05 | DNF | | Etappe 6Terezín - Terezín | |
| 08-05 | 103 | 115 | Etappe 5Teplice - Altenberg | |
| 07-05 | 52 | 117 | Etappe 3Trebenice - Trebenice | |
| 07-05 | 129 | 122 | Etappe 4Roudnice nad Labem - Roudnice nad Labem | |
| 06-05 | 118 | 120 | Etappe 2Most - Litvinov | |
| 05-05 | 123 | 123 | Etappe 1Litomerice - Litomerice | |