| 25-11 | 1 | | Tour de Okinawa (1.2) | |
| | | Tour of Taihu Lake (2.1) |
| 97 | | Klassement |
| 08-11 | 14 | 97 | Stage 8Changshu - Changshu (136.0km) | 136.0km |
| 07-11 | 17 | 97 | Stage 7Wujiang - Wujiang (114.0km) | 114.0km |
| 06-11 | 13 | 98 | Stage 6Huzhou - Huzhou (106.0km) | 106.0km |
| 05-11 | 8 | 98 | Stage 5Yixing - Yixing (110.0km) | 110.0km |
| 04-11 | 75 | 99 | Stage 4Liyang - Liyang (155.0km) | 155.0km |
| 03-11 | 114 | 113 | Stage 3Wujin - Wujin (114.0km) | 114.0km |
| 02-11 | 16 | 81 | Stage 2Zhangjiagang - Zhangjiagang (129.0km) | 129.0km |
| 01-11 | 115 | 114 | Stage 1Wuxi - Wuxi (142.0km) | 142.0km |
| | | Tour de Gironde (2.2) |
| 27-05 | DNF | | Stage 2Saint-Loubes - Braud/St Louis (181.0km) | 181.0km |
| 26-05 | 113 | 113 | Stage 1Fargues - Cenon (159.0km) | 159.0km |
| | | Flèche du Sud (2.2) |
| 85 | | Klassement |
| 20-05 | 26 | 85 | Stage 5Belvaux - Esch-sur-Alzette (181.0km) | 181.0km |
| 19-05 | 64 | 91 | Stage 4Tétange - Rumelange (14.0km) | 14.0km |
| 18-05 | 100 | 95 | Stage 3Tandel - Wiltz (154.0km) | 154.0km |
| 17-05 | 12 | 87 | Stage 2Schifflange - Roeser (166.0km) | 166.0km |
| 16-05 | 107 | 107 | Stage 1Differdange - Differdange (81.0km) | 81.0km |
| 13-05 | 6 | | GP Wase Polders Verrebroek (Nat) | |
| 06-05 | 32 | | Omloop der Kempen (1.2) | |
| | | Ronde van Overijssel (1.2) |
| 05-05 | DNF | | Stage 1Rijssen - Rijssen (202.0km) | 202.0km |
| 04-05 | 19 | 19 | PrologueHolten - Holterberg (2.0km) | 2.0km |
| | | New Zealand Cycle Classic (2.2) |
| 27 | | Klassement |
| 29-01 | 2 | 27 | Stage 5Palmerston - Palmerston (112.0km) | 112.0km |
| 28-01 | 1 | | Stage 4Palmerston - Saddle Road (131.0km) | 131.0km |
| 27-01 | 10 | | Stage 3Palmerston - Palmerston (163.0km) | 163.0km |
| | | Tour Down Under (WT) |
| 110 | | Klassement |
| 22-01 | 96 | 110 | Stage 6Adelaide - Adelaide (90.0km) | 90.0km |
| 21-01 | 122 | 109 | Stage 5McLaren Vale - Willunga (151.0km) | 151.0km |
| 20-01 | 72 | 97 | Stage 4Norwood - Tanunda (130.0km) | 130.0km |
| 19-01 | 25 | 97 | Stage 3Unley - Victor Harbor (134.0km) | 134.0km |
| 18-01 | 111 | 97 | Stage 2Lobethal - Stirling (148.0km) | 148.0km |
| 17-01 | 11 | 15 | Stage 1Prospect - Clare (149.0km) | 149.0km |
| 15-01 | 34 | | Cancer Council Classic (Cri) | |