| | | Tour de Banyuwangi Ijen (2.2) |
| 31-07 | DNF | | Etappe 4Genteng - Paltuding Ijen (150.0km) | 150.0km |
| 30-07 | 73 | 84 | Etappe 3Glenmore - Banyuwangi (140.0km) | 140.0km |
| 29-07 | 80 | 86 | Etappe 2Alas Purwo - Banyuwangi (158.0km) | 158.0km |
| 28-07 | 86 | 86 | Etappe 1Pasar Pesanggaran - Banyuwangi (125.0km) | 125.0km |
| | | Yellow River Estuary (Dongying) Road Cycling Race (2.2) |
| 74 | | Klassement |
| 15-06 | 79 | 74 | Etappe 2Longju Town - Longju Town (137.0km) | 137.0km |
| 14-06 | 64 | 66 | Etappe 1Lijin County - Lijin County (138.0km) | 138.0km |
| 04-05 | 7 | | Grand Prix de Cotonou (1.2) | 107.0km |
| | | Tour du Bénin (2.2) |
| 16 | | Klassement |
| 03-05 | 42 | 16 | Etappe 6Toffo - Cotonou (104.0km) | 104.0km |
| 02-05 | 61 | 16 | Etappe 5Ouinhi - Porto-Novo (107.0km) | 107.0km |
| 01-05 | 60 | 17 | Etappe 4Bohicon - Athièmè (110.0km) | 110.0km |
| 30-04 | | 17 | Etappe 3Covè - Zangnanlando (25.0km) | 25.0km |
| 29-04 | 43 | 40 | Etappe 2Parakou - Savè (156.0km) | 156.0km |
| 28-04 | 19 | 22 | Etappe 1Nikki - Parakou (119.0km) | 119.0km |
| 12-01 | 19 | | National Road Championships - Australia (CN) | 177.0km |