05.08 » 12.08 | | | | Tour of Rwanda (2.2) Kenyan Riders Safaricom | | | | more |
| 17 | | | General classification | | | | more |
12.08 | 14 | | | Stage 8 - Kigali › Kigali | 82.2 | | | more |
11.08 | 10 | 21 | | Stage 7 - Musanze › Kigali | 107.4 | | | more |
10.08 | 11 | 22 | | Stage 6 - Rubavu › Kinigi | 108.5 | | | more |
09.08 | 12 | 23 | | Stage 5 - Karongi › Rubavu | 95 | | | more |
08.08 | 23 | 27 | | Stage 4 - Musanze › Karongi | 135.8 | | | more |
07.08 | 33 | 33 | | Stage 3 - Huye › Musanze | 199.7 | | | more |
06.08 | 19 | 24 | | Stage 2 - Kigali › Huye | 120.5 | | | more |
05.08 | 38 | 38 | | Stage 1 - Rwamagana › Rwamagana | 97.5 | | | more |
23.04 » 29.04 | | | | Tour du Sénégal (2.2) | | | | more |
| 6 | | | Youth classification | | | | more |
| 22 | | | Points classification | | | | more |
| 22 | | | General classification | | | | more |
29.04 | 12 | | | Stage 8 - Dakar › Dakar | 102.4 | | | more |
28.04 | 7 | 29 | | Stage 7 - Ngaparou › Ngaparou | 140 | | | more |
27.04 | 40 | 32 | | Stage 6 - Ndangane › Ngueniene | 114.9 | | | more |
26.04 | 23 | 32 | | Stage 5 - Thies › Ndangane | 158.2 | | | more |
25.04 | 15 | 33 | | Stage 4 - Thies › Thies | 108 | | | more |
24.04 | 25 | 35 | | Stage 3 - St Louis › Pire-Goureye | 148.5 | | | more |
23.04 | 34 | 35 | | Stage 2 - Thies › St Louis | 181.8 | | | more |
06.04 » 15.04 | | | | Tour du Maroc (2.2) | | | | more |
| 59 | | | General classification | | | | more |
15.04 | 43 | | | Stage 10 - El Jadida › Casablanca | 127.5 | | | more |
14.04 | 36 | 59 | | Stage 9 - Safi › El Jadida | 151.5 | | | more |
13.04 | 46 | 61 | | Stage 8 - Agadir › Essaouira | 170 | | | more |
12.04 | 85 | 73 | | Stage 7 - Taroudant › Agadir | 110.3 | | | more |
11.04 | 78 | 74 | | Stage 6 - Tezenakht › Taroudant | 187.7 | | | more |
10.04 | 69 | 61 | | Stage 5 - Ouarzazate › Zagora | 142.8 | | | more |
09.04 | 50 | 53 | | Stage 4 - Marrakech › Ouarzazate | 193 | | | more |
08.04 | 52 | 41 | | Stage 3 - Beni Mellal › Marrakech | 193.5 | | | more |
07.04 | 23 | 41 | | Stage 2 - Fès › Khénifra | 158.1 | | | more |
06.04 | 61 | 61 | | Stage 1 - Rabat › Meknès | 135.2 | | | more |
18.02 | DNF | | | African Continental Championships - Road Race (CC) | 156 | | | more |