| | | Tour du Rwanda (2.2) |
| 28 | | Klassement |
| 20-11 | 32 | 28 | Etappe 7Kigali - Kigali (108.0km) | 108.0km |
| 19-11 | 38 | 28 | Etappe 6Musanze - Kigali (103.0km) | 103.0km |
| 18-11 | 5 | 27 | Etappe 5Muhanga - Musanze (125.0km) | 125.0km |
| 17-11 | 29 | 34 | Etappe 4Rusizi - Huye (140.0km) | 140.0km |
| 16-11 | 41 | 38 | Etappe 3Karongi - Rusizi (119.0km) | 119.0km |
| 15-11 | 39 | 38 | Etappe 2Kigali - Karongi (124.0km) | 124.0km |
| 14-11 | 38 | 25 | Etappe 1Kigali - Ngoma (96.0km) | 96.0km |
| 13-11 | 13 | 13 | ProloogKigali - Kigali (3.0km) | 3.0km |
| 16-10 | DNF | | UCI World Championship Doha (WC) | 257.0km |
| 12-10 | 59 | | UCI World Championship Doha TT (WC) | 40.0km |
| 17-09 | DNF | | Memorial Marco Pantani (1.1) | |
| 15-09 | DNF | | Coppa Agostoni (1.1) | 199.0km |
| 14-09 | DNF | | Coppa Bernocchi (1.1) | 192.0km |
| | | Tour Alsace (2.2) |
| 30-07 | OTL | | Etappe 3Ribeauville - Lac Blanc (157.0km) | 157.0km |
| 29-07 | 109 | 133 | Etappe 2Altkirch - Huningue (151.0km) | 151.0km |
| 28-07 | 134 | 138 | Etappe 1Velleminfroy - Dannemarie (171.0km) | 171.0km |
| 27-07 | 106 | 106 | ProloogSausheim - Sausheim (7.0km) | 7.0km |
| 26-06 | 1 | | National Road Championships - Rwanda (CN) | |
| 25-06 | 3 | | National Road Championships - Rwanda TT (CN) | |
| 26-02 | 11 | | CAC African Road Championships (CC) | |