| 24-10 | 1 | | National Road Championships - New Zealand (CN) | |
| 21-10 | 1 | | National Road Championships - New Zealand TT (CN) | 40.0km |
| 18-08 | 32 | | Olympic Games Athene TT (JO) | 48.0km |
| 14-08 | DNF | | Olympic Games Athens (JO) | 224.0km |
| 04-04 | 3 | | Archer International Grand Prix (1.5) | 190.0km |
| 21-03 | 2 | | Challenge de Hesbaye-Trognée (1.6) | 150.0km |
| | | UAE Int. Emirates Post Tour (2.5) |
| 2 | | Klassement |
| 24-02 | | 2 | Etappe 6Dubai - Dubai (90.0km) | 90.0km |
| 22-02 | 2 | | Etappe 4Khor Fakkan - Fujairah (93.0km) | 93.0km |
| 21-02 | | 1 | Etappe 3Ras Al Khaimah - Khor Fakkan (151.0km) | 151.0km |
| 20-02 | 3 | 1 | Etappe 2Sharjah - Ras Al Khaimah (124.0km) | 124.0km |
| 19-02 | | 1 | Etappe 1Dubai - Dubai (120.0km) | 120.0km |
| 18-02 | 1 | 1 | ProloogDubai - Dubai (7.0km) | 7.0km |
| | | Trust House Cycle Classic (2.5) |
| 29-01 | | 1 | Etappe 3Masterton - Masterton (40.0km) | 40.0km |
| 29-01 | 3 | | Etappe 2Featherson - Masterton (120.0km) | 120.0km |
| 28-01 | 3 | | Etappe 1Lower Hutt - Lower Hutt (7.0km) | 7.0km |