| 14-10 | 10 | | UCI World Championship Doha U19 (WC) | 135.0km |
| 11-10 | 20 | | UCI World Championship Doha TT U19 (WC) | 28.0km |
| 01-07 | 1 | | National Road Championships - Australia TT U19 (CN) | |
| | | Int. Junioren Driedaagse van Axel (2.1) |
| 3 | | Standings |
| 5 | | Points |
| 22-05 | 3 | 3 | Stage 4Velzeke - Velzeke | 93.0km |
| 21-05 | 56 | 4 | Stage 3Sluiskil - Sluiskil | 102.0km |
| 21-05 | 3 | 4 | Stage 2Axel - Axel | 11.0km |
| 20-05 | 24 | 25 | Stage 1Axel - Axel | 101.0km |
| | | 4éme Tour des Portes du Pays d'Othe (2.1) |
| 01-05 | | 28 | Stage 2Estissac - Estissac | 16.0km |
| 01-05 | 11 | 4 | Stage 3Estissac - Estissac | 113.0km |
| 30-04 | 6 | 6 | Stage 1Prugny - Bercenay-en-Othe | 118.0km |
| 24-04 | DNF | | E3 Harelbeke - Junioren (1.1) | |
| 17-04 | 54 | | Grand Prix Bati-Metallo (1.1) | |
| 04-03 | 5 | | Oceania Cycling Championships U19 (CC) | 109.0km |
| 03-03 | 1 | | Oceania Cycling Championships TT U19 (CC) | 30.0km |