| 19-05 | DNF | | Simac Omloop der Kempen (1.2) | |
| | | Royal Smilde Olympia's Tour (2.2) |
| 15-05 | DNF | | Stage 2Rhenen - Alkmaar (173.0km) | 173.0km |
| 14-05 | OTL | | Stage 1Noordwijk - Hoofddorp (180.0km) | 180.0km |
| 13-05 | 4 | 4 | PrologueKatwijk - Katwijk (3.0km) | 3.0km |
| | | Tour de Azerbaijan (2.2) |
| 69 | | Klassement |
| 05-05 | 52 | 69 | Stage 5Baku - Baku (144.0km) | 144.0km |
| 04-05 | 71 | 72 | Stage 4Gabala - Tedris Merkezi (115.0km) | 115.0km |
| 03-05 | 121 | 81 | Stage 3Gabala - Gabala (165.0km) | 165.0km |
| 02-05 | 52 | 56 | Stage 2Baku - Ismayilli (185.0km) | 185.0km |
| 01-05 | 122 | 126 | Stage 1Baku - Baku (157.0km) | 157.0km |
| 17-03 | DNF | | Oceania Continental Championships (CC) | |
| 14-03 | 16 | | Oceania Continental Championships TT U23 (CC) | |
| 21-02 | 4 | | UCI Cycling World Championships - Track (Individual Pursuit) (CM) | |
| 20-02 | 1 | | UCI Cycling World Championships - Track (Team Pursuit) (CM) | |
| 09-01 | 2 | | National Road Championships - Australia TT U23 (U23) | 29.0km |