1 51
TT 22 Eritrea 5 1:25:17
2 1
Sprint 28 Morocco 2 0:08 0:08
3 56
Sprint 23 Eritrea 1 ,, 0:08
4 53
Classic 23 Eritrea ,, 0:08
5 55
GC 19 Eritrea ,, 0:08
6 64
GC 19 Centre Mondial du Cyclisme 0:13 0:13
7 11
Classic 23 Team Rwanda Karisimbi ,, 0:13
8 65
Sprint 22 Centre Mondial du Cyclisme ,, 0:13
9 54
Classic 22 Eritrea 0:26 0:26
10 121
Sprint 26 Kenya 0:39 0:39
11 71
Sprint 29 C.A. Castelsarrasin 0:47 0:47
12 114
Sprint 27 Libya 0:49 0:49
13 61
Classic 27 Centre Mondial du Cyclisme 0:52 0:52
14 131
TT 24 Egypt ,, 0:52
15 33
Climber 20 South Africa 1:18 1:18
16 14
Climber 30 Team Rwanda Karisimbi ,, 1:18
17 125
Classic 24 Kenya ,, 1:18
18 52
Sprint 24 Eritrea 1:44 1:44
19 31
Sprint 21 South Africa 0:13 0:13
20 66
Classic 23 Centre Mondial du Cyclisme 1:49 1:49
21 12
Sprint 23 Team Rwanda Karisimbi 2:04 2:04
22 3
Sprint 24 Morocco 2:05 2:05
23 36
GC 23 South Africa ,, 2:05
24 13
Sprint 23 Team Rwanda Karisimbi ,, 2:05
25 4
Sprint 34 Morocco ,, 2:05
26 2
Sprint 25 Morocco ,, 2:05
27 43
Sprint 23 Avia Cycling Team 2:10 2:10
28 102
Sprint 28 Ivory Coast 2:25 2:25
29 134
Sprint 22 Egypt ,, 2:25
30 103
Sprint 19 Ivory Coast 3:58 3:58
31 94
Sprint 27 Team Rwanda Akagera 4:00 4:00
32 62
TT 20 Centre Mondial du Cyclisme 4:03 4:03
33 132
Sprint 23 Egypt 4:08 4:08
34 34
Sprint 24 South Africa ,, 4:08
35 16
Climber 20 Team Rwanda Karisimbi 4:11 4:11
36 32
TT 24 South Africa 4:12 4:12
37 15
Sprint 30 Team Rwanda Karisimbi ,, 4:12
38 6
Sprint 27 Morocco ,, 4:12
39 24
Sprint 25 Team Type 1 ,, 4:12
40 122
Sprint 26 Kenya 4:15 4:15
41 126
Climber 27 Kenya 4:16 4:16
42 133
Climber 24 Egypt 4:21 4:21
43 151
Classic 30 Mixed Team Grands Lacs 5:14 5:14
44 123
Classic 26 Kenya 5:18 5:18
45 111
Sprint 23 Libya 5:56 5:56
46 135
Classic 20 Egypt ,, 5:56
47 85
Sprint 25 Cameroon ,, 5:56
48 92
Sprint 27 Team Rwanda Akagera ,, 5:56
49 156
Sprint 21 Mixed Team Grands Lacs 6:00 6:00
50 93
Sprint 20 Team Rwanda Akagera 6:01 6:01
51 41
Sprint 26 Avia Cycling Team ,, 6:01
52 44
Sprint 25 Avia Cycling Team 6:05 6:05
53 35
GC 20 South Africa ,, 6:05
54 116
Sprint 20 Libya ,, 6:05
55 124
TT 26 Kenya ,, 6:05
56 143
TT 20 Seychelles 7:41 7:41
57 22
Sprint 23 Team Type 1 ,, 7:41
58 91
Classic 22 Team Rwanda Akagera 8:27 8:27
59 5
Classic 33 Morocco ,, 8:27
60 95
Classic 25 Team Rwanda Akagera ,, 8:27
61 81
Sprint 28 Cameroon 8:45 8:45
62 72
Sprint 30 C.A. Castelsarrasin 8:54 8:54
63 74
Sprint 30 C.A. Castelsarrasin ,, 8:54
64 21
Sprint 27 Team Type 1 8:55 8:55
65 112
Sprint 24 Libya ,, 8:55
66 141
Classic 25 Seychelles 9:33 9:33
67 63
TT 27 Centre Mondial du Cyclisme 10:02 10:02
68 26
TT 20 Team Type 1 ,, 10:02
69 82
Sprint 22 Cameroon 11:10 11:10
70 106
Sprint 20 Ivory Coast 11:48 11:48
71 104
Sprint 30 Ivory Coast ,, 11:48
72 96
Sprint 26 Team Rwanda Akagera ,, 11:48
73 84
Sprint 23 Cameroon ,, 11:48
74 86
Sprint 27 Cameroon ,, 11:48
75 46
Sprint 35 Avia Cycling Team ,, 11:48
76 136
Sprint 19 Egypt ,, 11:48
77 145
Sprint 28 Seychelles ,, 11:48
78 154
Sprint 25 Mixed Team Grands Lacs ,, 11:48
79 113
Sprint 24 Libya ,, 11:48
80 144
TT 19 Seychelles ,, 11:48
81 73
Sprint 26 C.A. Castelsarrasin 12:00 12:00
82 42
Sprint 25 Avia Cycling Team ,, 12:00
83 115
Sprint 26 Libya ,, 12:00
84 45
Sprint 38 Avia Cycling Team ,, 12:00
85 152
Sprint Mixed Team Grands Lacs 13:45 13:45
86 23
Sprint 28 Team Type 1 16:05 16:05
87 142
Sprint 30 Seychelles 17:36 17:36
88 25
Sprint 19 Team Type 1 17:53 17:53
89 75
Sprint 30 C.A. Castelsarrasin 18:02 18:02
OTL 155
Classic 27 Mixed Team Grands Lacs 21:26 21:26
OTL 153
Classic 35 Mixed Team Grands Lacs 26:42 26:42
DNS 146
Classic 31 Seychelles -