| 23-11 | 12 | | CAC Road Cycling African Championships U23 (CC) | 163.0km |
| 20-11 | 7 | | CAC Road Cycling African Championships TT U23 (CC) | 28.0km |
| 26-09 | DNF | | UCI World Championship Kigali U23 (CM) | 164.0km |
| 22-09 | 44 | | UCI World Championship Kigali TT U23 (CM) | 31.0km |
| 29-06 | 3 | | National Road Championships - Ethiopia (CN) | |
| 25-06 | 3 | | National Road Championships - Ethiopia TT (CN) | |
| | | Tour du Rwanda (2.1) |
| 52 | | Klassement |
| 22 | | Jongeren |
| 5 | | Berg |
| 02-03 | NR | 52 | Stage 7Kigali - Kigali (73.0km) | 73.0km |
| 01-03 | | 52 | Stage 6Nyanza - Kigali (114.0km) | 114.0km |
| 28-02 | 19 | 36 | Stage 5Rusizi - Huye (143.0km) | 143.0km |
| 27-02 | 63 | 41 | Stage 4Rubavu - Karongi (97.0km) | 97.0km |
| 26-02 | 29 | 33 | Stage 3Musanze - Rubavu (121.0km) | 121.0km |
| 25-02 | 42 | 42 | Stage 2Kigali - Musanze (113.0km) | 113.0km |
| 24-02 | 29 | 38 | Stage 1Rukomo - Kayonza (158.0km) | 158.0km |
| 23-02 | 49 | 49 | PrologueKigali - Kigali (3.0km) | 3.0km |