| 13-10 | 136 | | UCI World Championship Zolder (CM) | 256.0km |
| 10-10 | 8 | | UCI World Championship Zolder TT (CM) | 40.0km |
| 21-09 | 9 | | Chrono des Nations (1.1) | 67.0km |
| | | Tour du Poitou Charentes et de la Vienne (2.3) |
| 30-08 | 6 | | Stage 4Valdivienne - Chauvigny | 23.0km |
| 25-08 | 11 | | GP Eddy Merckx (1.2) | 41.0km |
| 11-08 | 5 | | Sparkassen Giro Bochum (1.3) | 175.0km |
| 27-07 | 2 | | Commonwealth Games TT (CC) | 47.0km |
| 18-04 | 79 | | Veenendaal-Veenendaal (1.2) | 209.0km |
| | | International Tour of Rhodes (2.1) |
| 3 | | Standings |
| 24-02 | 8 | 3 | Stage 4Rhodes - Rhodes | 136.0km |
| 20-02 | 3 | | PrologueRhodes - Rhodes | 3.0km |
| | | Tour Down Under (2.3) |
| 1 | | Standings |
| 20-01 | | 1 | Stage 6Adelaide - Adelaide | 90.0km |
| 19-01 | 2 | 1 | Stage 5Gawler - Tanunda | 156.0km |
| 18-01 | | 2 | Stage 4Unley - Victor Harbor | 141.0km |
| 17-01 | | 2 | Stage 3Willunga - Willunga | 149.0km |
| 16-01 | 1 | 2 | Stage 2Hahndorf - Strathalbyn | 150.0km |
| 11-01 | 2 | | National Road Championships - Australia TT (CN) | 39.0km |