| | | Oberösterreichrundfahrt (2.2) |
| 93 | | Klassement |
| 17-06 | 73 | 93 | Stage 4Traun - Ternberg (136.0km) | 136.0km |
| 16-06 | 101 | 110 | Stage 3Eferding - Ulrichsberg (142.0km) | 142.0km |
| 15-06 | 119 | 118 | Stage 2Wels - Ried im Innkreis (154.0km) | 154.0km |
| 14-06 | 84 | 84 | Stage 1Linz - Pelmberg (12.0km) | 12.0km |
| | | Tour du Cameroun (2.2) |
| 01-06 | DNS | | Stage 6Bafoussam - Bafoussam (98.0km) | 98.0km |
| 31-05 | 11 | 4 | Stage 5Mbanga - Bafang (121.0km) | 121.0km |
| 29-05 | 15 | 3 | Stage 4Douala - Limbe (85.0km) | 85.0km |
| 27-05 | 4 | 4 | Stage 2Kribi - Douala (175.0km) | 175.0km |
| 26-05 | 36 | 36 | Stage 1Pouma - Kribi (154.0km) | 154.0km |
| 06-05 | 46 | | 100 Cycle Challenge (1.2) | |
| | | Tour of Limpopo (2.2) |
| 27-04 | DNS | | Stage 4Tzaneen - Polokwane (116.0km) | 116.0km |
| 26-04 | 16 | 17 | Stage 3Tzaneen - Tzaneen (46.0km) | 46.0km |
| 25-04 | 18 | 18 | Stage 2Tzaneen - Tzaneen (175.0km) | 175.0km |
| 24-04 | 43 | 43 | Stage 1Polokwane - Tzaneen (96.0km) | 96.0km |
| 10-02 | 9 | | National Road Championships - South Africa (CN) | |