| | | ZLM Tour (2.1) |
| 08-06 | DNF | | Stage 4Roosendaal - Roosendaal (196.0km) | 196.0km |
| 07-06 | 122 | 116 | Stage 3Schijndel - Buchten (179.0km) | 179.0km |
| 06-06 | 92 | 96 | Stage 2Middelburg - Wissenkerke (193.0km) | 193.0km |
| 05-06 | 107 | 107 | Stage 1Westkapelle - Westkapelle (14.0km) | 14.0km |
| | | International Tour of Hellas (2.1) |
| 83 | | Standings |
| 21 | | Youth |
| 19-05 | 62 | 83 | Stage 5Athene - Athene (132.0km) | 132.0km |
| 18-05 | 89 | 85 | Stage 4Spercheiada - Chalkida (196.0km) | 196.0km |
| 17-05 | 92 | 90 | Stage 3Karditsa - Karpenisi (158.0km) | 158.0km |
| 16-05 | 58 | 72 | Stage 2Katerini - Karditsa (174.0km) | 174.0km |
| 15-05 | 73 | 73 | Stage 1aThessaloniki - Thessaloniki (10.0km) | 10.0km |
| 15-05 | 58 | 73 | Stage 1bThessaloniki - Katerini (92.0km) | 92.0km |
| 05-05 | 55 | | Elfstedenronde Brugge (1.1) | 199.0km |
| 04-05 | DNF | | Ronde van Overijssel (1.2) | 203.0km |
| 28-01 | DNF | | Cadel Evans Great Ocean Road Race (1.UWT) | 174.0km |
| 25-01 | 28 | | Surf Coast Classic (1.1) | 158.0km |
| 06-01 | 13 | | National Road Championships - Australia U23 (CN) | 139.0km |
| 04-01 | 19 | | National Road Championships - Australia TT U23 (CN) | 28.0km |