| 23-11 | DNF | | CAC Road Cycling African Championships (CC) | 163.0km |
| | | Tour of Salalah (2.2) |
| 09-09 | DNF | | Stage 3Al Haffa - Ayn Ishat (154.0km) | 154.0km |
| 08-09 | 28 | | Stage 2Taqah - Hajif (132.0km) | 132.0km |
| 07-09 | 29 | 29 | Stage 1Ain Razat - Khor Rori (108.0km) | 108.0km |
| 06-09 | 29 | | Dhofar Classic (1.2) | |
| | | Trans-Himalaya Cycling Race (2.1) |
| 49 | | Klassement |
| 10-08 | 35 | 49 | Stage 4Jiangzi county - Shigatse (90.0km) | 90.0km |
| 09-08 | 55 | 56 | Stage 3Lhasa - Lhasa (92.0km) | 92.0km |
| 08-08 | 31 | 43 | Stage 2Lhoka - Gongga Country (109.0km) | 109.0km |
| 07-08 | 39 | 40 | Stage 1Nyingchi City - Wolong Village (128.0km) | 128.0km |
| | | Tour du Rwanda (2.1) |
| 59 | | Klassement |
| 13 | | Berg |
| 02-03 | NR | 59 | Stage 7Kigali - Kigali (73.0km) | 73.0km |
| 01-03 | | 59 | Stage 6Nyanza - Kigali (114.0km) | 114.0km |
| 28-02 | 61 | 59 | Stage 5Rusizi - Huye (143.0km) | 143.0km |
| 27-02 | 43 | 57 | Stage 4Rubavu - Karongi (97.0km) | 97.0km |
| 26-02 | 57 | 62 | Stage 3Musanze - Rubavu (121.0km) | 121.0km |
| 25-02 | 58 | 61 | Stage 2Kigali - Musanze (113.0km) | 113.0km |
| 24-02 | 62 | 62 | Stage 1Rukomo - Kayonza (158.0km) | 158.0km |
| 23-02 | 41 | 41 | PrologueKigali - Kigali (3.0km) | 3.0km |
| 09-02 | 1 | | National Road Championships - South Africa (CN) | 165.0km |