| 11-08 | 30 | | UCI World Championship Glasgow TT U19 (CM) | 22.0km |
| 05-08 | 28 | | UCI World Championship Glasgow U19 (CM) | 127.0km |
| | | Ain Bugey Valromey Tour (2.1) |
| 67 | | Standings |
| 16-07 | 66 | 67 | Stage 5Yenne - sommet du Gd Colombier (87.0km) | 87.0km |
| 15-07 | 67 | 67 | Stage 4Artemare - Les Plans d'Hotonnes (124.0km) | 124.0km |
| 14-07 | 25 | 68 | Stage 3Montalieu Vercieu - Les Avenières (94.0km) | 94.0km |
| 13-07 | 90 | 78 | Stage 2Champdor - Belley (101.0km) | 101.0km |
| 12-07 | 10 | 10 | Stage 1Lagnieu - Lhuis (38.0km) | 38.0km |
| 02-07 | 6 | | GP Luxembourg (1.1) | |
| 01-07 | 2 | | GP Général Patton (1.1) | |
| | | SPIE Intern. Juniorendriedaagse (2.1) |
| 28 | | Standings |
| 10 | | Mountain |
| 21-05 | 36 | 28 | Stage 4Velzeke - Velzeke (99.0km) | 99.0km |
| 20-05 | 81 | | Stage 3Sluiskil - Sluiskil (80.0km) | 80.0km |
| 20-05 | 32 | 27 | Stage 2Westdorpe - Westdorpe (11.0km) | 11.0km |
| 19-05 | 108 | 77 | Stage 1Axel - Axel (102.0km) | 102.0km |
| 07-05 | 32 | | Grand Prix Bob Jungels (1.1) | |
| 01-04 | 21 | | Oceania Cycling Championships U19 (CC) | 83.0km |
| 30-03 | 2 | | Oceania Cycling Championships TT U19 (CC) | |
| 09-01 | 3 | | National Road Championships - Australia TT U19 (CN) | |
| 07-01 | 1 | | National Road Championships - Australia U19 (CN) | |