Kenya
Mchana Pub and Grill
Nairobi
December 4 - December 8, 2024

Grand Mchana Open 2024 - Men

Blackball
Round 1
Round 2
Round 3
Round 4
Last sixteen
Quarter final
Semi final
Final
  
 
1 1
Kenya
Boniface Karanja
 
256
Walk Over
 
 
Wed 10:05Table 1
  
 
128 2
Kenya
Jesee Mwaura
 
129
Uganda
Simon Lubulwa
 
 
  
 
65 3
Kenya
Sammy Muua
 
192
Walk Over
 
 
  
 
64 4
Uganda
Farouq Miya
 
193
Walk Over
 
 
  
 
33 5
United Kingdom
Damian Overton
 
224
Walk Over
 
 
  
 
96 6
Kenya
Kelvin mwango
 
161
Kenya
Michael Muia
 
 
Fri 12:11
  
 
97 7
Kenya
Patrick (PATO) Gitau
 
160
Kenya
Edward Thuo
 
 
  
 
32 8
Kenya
David Kahuria
 
225
Walk Over
 
 
  
 
17 9
Kenya
Liaram Molai
 
240
Walk Over
 
 
Wed 10:11Table 2
  
 
112 10
South Sudan
Chol Riak
 
145
Kenya
Dennis Mwanga
 
 
Wed 10:07Table 6
  
 
81 11
Kenya
Kevin Nderitu
 
176
Kenya
Joshua Alloys
 
 
  
 
48 12
Kenya
Peter (GP) Gisore
 
209
Walk Over
 
 
  
 
49 13
Kenya
James Kimani
 
208
Walk Over
 
 
Wed 12:49Table 2
  
 
80 14
Uganda
Paul Kalema
 
177
Kenya
Fahad Farah
 
 
Wed 10:11Table 5
  
 
113 15
Kenya
Benson Nzioka
 
144
Tanzania
Musa Mkwega
 
 
  
 
16 16
Tanzania
Innocent Sammy
 
241
Walk Over
 
 
  
 
9 17
Tanzania
Fabian Chrispin
 
248
Walk Over
 
 
Fri 10:13Table 4
  
 
120 18
Kenya
Aliyan Mohammed
 
137
Kenya
Peter Leftie
 
 
Wed 10:00Table 8
  
 
73 19
Kenya
Geoffrey Cheruiyot
 
184
Kenya
Michael Karia
 
 
  
 
56 20
Kenya
David (GS) Otieno
 
201
Walk Over
 
 
  
 
41 21
Kenya
John Chalo
 
216
Walk Over
 
 
Wed 10:21
  
 
88 22
Kenya
Collins Tulel
 
169
Kenya
Eric Muinde
 
 
Wed 10:11Table 4
  
 
105 23
Kenya
Benard (Benito) Morintat
 
152
Kenya
David Njane
 
 
  
 
24 24
Tanzania
Seif Hamad
 
233
Walk Over
 
 
  
 
25 25
Malawi
Stanford Ginte
 
232
Walk Over
 
 
Wed 11:20Table 2
  
 
104 26
Uganda
Sennyonjo Glorious
 
153
Kenya
Peter Gathua
 
 
Wed 10:11Table 7
  
 
89 27
Kenya
Abdifatah Abdisalam
 
168
Kenya
Munguti Kituku
 
 
  
 
40 28
Zimbabwe
Malvern Mukonza
 
217
Walk Over
 
 
  
 
57 29
Uganda
Kayanja Ibrahim
 
200
Walk Over
 
 
Wed 10:54Table 5
  
 
72 30
Kenya
kevin kagiri (Kev)
 
185
Kenya
Dukakis Baliach
 
 
Wed 11:20Table 8
  
 
121 31
Tanzania
Baraka Jackson
 
136
Uganda
Odong Kenneth
 
 
  
 
8 32
Tanzania
Evance Jonas
 
249
Walk Over
 
 
  
 
5 33
Uganda
Azali Lukomwa
 
252
Walk Over
 
 
Fri 10:12Table 3
  
 
124 34
Ghana
Diamond Yaw Efe
 
133
Uganda
Eria Kimuli
 
 
Wed 11:04Table 1
  
 
69 35
Kenya
Henry Mulwa
 
188
Tanzania
Norbert Kobelo
 
 
  
 
60 36
Kenya
Joseph (JB) Birgen
 
197
Walk Over
 
 
  
 
37 37
Kenya
George Githendu
 
220
Walk Over
 
 
Wed 11:22Table 4
  
 
92 38
Kenya
Henry Mwangi
 
165
Kenya
Benus Korir
 
 
Wed 10:17Table 8
  
 
101 39
Kenya
Alfred (ALF) Namu
 
156
Tanzania
Abdallah Hussein
 
 
  
 
28 40
Kenya
Roy (RX) Abongo
 
229
Walk Over
 
 
  
 
21 41
Kenya
Dennis Kimani
 
236
Walk Over
 
 
Fri 10:12Table 2
  
 
108 42
Kenya
Bernard Bett
 
149
Kenya
Mutahi Njeru
 
 
Wed 11:20Table 6
  
 
85 43
Kenya
Steve Koskei
 
172
Kenya
Evans Chesire
 
 
  
 
44 44
Kenya
Noah Esekon (flashboy)
 
213
Walk Over
 
 
  
 
53 45
Tanzania
Ambele Steven
 
204
Walk Over
 
 
Wed 12:10Table 8
  
 
76 46
Kenya
Trevor Mwiu
 
181
Kenya
Silas Tumo
 
 
Wed 12:40Table 6
  
 
117 47
Kenya
Peter Jobando
 
140
Zambia
Moses Mofya
 
 
  
 
12 48
South Africa
Senzo Gumede
 
245
Walk Over
 
 
  
 
13 49
Zambia
Sangu Banda
 
244
Walk Over
 
 
Fri 10:13Table 1
  
 
116 50
Kenya
Collins Tuwei
 
141
South Africa
ISHMAEL MTHETWA
 
 
Wed 11:51Table 5
  
 
77 51
Kenya
(MC)MAINA CYRUS
 
180
Kenya
Kingsley Mweresa
 
 
  
 
52 52
Tanzania
Hamadi Rashidi
 
205
Walk Over
 
 
  
 
45 53
Tanzania
Saidi Jumanne
 
212
Walk Over
 
 
Wed 11:52Table 3
  
 
84 54
Tanzania
Charles Venance VI
 
173
Uganda
Caled Muhire
 
 
Wed 12:45Table 2
  
 
109 55
Ethiopia
Estifanos Shiferaw
 
148
Kenya
Jimmy (JGM) Mugacha
 
 
  
 
20 56
Kenya
Patrick Maina
 
237
Walk Over
 
 
  
 
29 57
Kenya
Moses Kimani
 
228
Walk Over
 
 
Wed 12:59Table 5
  
 
100 58
Kenya
Anthony (CN) Mutua
 
157
Kenya
Amos Rawlings
 
 
Wed 12:49Table 4
  
 
93 59
Uganda
Jonan Turigye
 
164
Kenya
Daniel (Pasio) Nganda
 
 
  
 
36 60
Kenya
James (Bambustik) Karuri
 
221
Walk Over
 
 
  
 
61 61
Tanzania
Abeid Dau
 
196
Walk Over
 
 
Wed 14:10Table 1
  
 
68 62
Uganda
Moses Omara
 
189
Kenya
Ben (BEN10) Ndumu
 
 
Wed 11:55Table 8
  
 
125 63
Kenya
Benson (BENI) Mugacha
 
132
Sierra Leone
Terrence Williams
 
 
  
 
4 64
Kenya
Samuel Kioko
 
253
Walk Over
 
 
  
 
3 65
Kenya
Innocent Akuya
 
254
Walk Over
 
 
Wed 14:10Table 1
  
 
126 66
South Sudan
Ding Doro
 
131
Kenya
Calvin Deng
 
 
Wed 12:50Table 4
  
 
67 67
Zambia
Chileshe Mubanga
 
190
Kenya
Brian Simiyu
 
 
  
 
62 68
Rwanda
Emmanuel Semutakirwa
 
195
Walk Over
 
 
  
 
35 69
Portugal
Nelio Jorge
 
222
Walk Over
 
 
Wed 11:23Table 7
  
 
94 70
Kenya
Joseph (Misosi) Mugisha
 
163
Kenya
Patrick Mwangi
 
 
Wed 14:00Table 5
  
 
99 71
Kenya
REGAN OGOMBE
 
158
Kenya
Mwangi (LT) Kiragu
 
 
  
 
30 72
Kenya
Moses (Ng) Ngacha
 
227
Walk Over
 
 
  
 
19 73
Kenya
Felix Chepkwony
 
238
Walk Over
 
 
Wed 13:20Table 6
  
 
110 74
Kenya
Collins Mesongo
 
147
Uganda
Wagaba Rashid
 
 
Wed 13:23
  
 
83 75
Kenya
Kenneth Langat
 
174
Kenya
Willy Metto (WK)
 
 
  
 
46 76
Kenya
Matt Rumbia
 
211
Walk Over
 
 
  
 
51 77
Zambia
Moses Chishimba
 
206
Walk Over
 
 
Wed 15:17
  
 
78 78
Kenya
Simon Wainaina
 
179
Kenya
Samuel Ngugi
 
 
  
 
115 79
Uganda
Ssejjemba Ibra
 
142
Kenya
Samuel kibe
 
 
  
 
14 80
Kenya
Sydney Fernandes
 
243
Walk Over
 
 
  
 
11 81
Kenya
Benson Gwendo
 
246
Walk Over
 
 
Fri 10:38Table 7
  
 
118 82
Zambia
Kelvin Nkandu aka Fikoti
 
139
South Africa
Jeremiah Naidoo
 
 
Wed 14:59
  
 
75 83
Kenya
Enock Kiprono
 
182
Kenya
George (LTM) Roimen
 
 
  
 
54 84
Tanzania
Melkizedeck Amedeus
 
203
Walk Over
 
 
  
 
43 85
Kenya
Said Mutegi
 
214
Walk Over
 
 
Wed 14:24
  
 
86 86
Kenya
Silvano Weru
 
171
Uganda
Bwanika Mansoor
 
 
Wed 14:58
  
 
107 87
Kenya
Shanu Haji
 
150
Kenya
Brian (Lotto) Kiptalam
 
 
  
 
22 88
Kenya
Zacharia Muhammud
 
235
Walk Over
 
 
  
 
27 89
Kenya
Stanley Kandie
 
230
Walk Over
 
 
Wed 15:52
  
 
102 90
Kenya
Ben Kang'ang'i
 
155
Kenya
Dennis Sang
 
 
Wed 13:01
  
 
91 91
Kenya
Evans Kiprotich
 
166
Uganda
Okello Paul Opio
 
 
  
 
38 92
Uganda
Joseph Kasozi
 
219
Walk Over
 
 
  
 
59 93
Kenya
Nicholas Rop
 
198
Walk Over
 
 
Wed 16:42
  
 
70 94
Kenya
Cornelius Kigen
 
187
Kenya
Nassir Shimmasy
 
 
Wed 13:41
  
 
123 95
Kenya
Mohammed Issah
 
134
South Sudan
Chol Ajuoi
 
 
  
 
6 96
Kenya
Patrick Kaburu
 
251
Walk Over
 
 
  
 
7 97
Kenya
Chris (KRS) Masika
 
250
Walk Over
 
 
Wed 13:56
  
 
122 98
Kenya
Nafeez Kara
 
135
Kenya
Mutuku Munywoki
 
 
Wed 12:25
  
 
71 99
Kenya
Felix Ayona
 
186
Tanzania
Salim Zaidi
 
 
  
 
58 100
Kenya
Milton Ochieng
 
199
Walk Over
 
 
  
 
39 101
Kenya
Geoffrey Kibet
 
218
Walk Over
 
 
Wed 15:27
  
 
90 102
Kenya
Billy Njoroge
 
167
Kenya
Alpha Wigwa
 
 
Wed 15:16
  
 
103 103
Kenya
Edwin Kikwai
 
154
Tanzania
Jackson Stephen
 
 
  
 
26 104
Tanzania
Issaya Paulo
 
231
Walk Over
 
 
  
 
23 105
Tanzania
Yassin Athumani
 
234
Walk Over
 
 
  
 
106 106
Uganda
Amos Ndagumanawe
 
151
Kenya
Stepehen Ng'andu
 
 
Wed 15:54
  
 
87 107
Kenya
Lesta Marto
 
170
Uganda
Ceasar Chandiga
 
 
  
 
42 108
Kenya
Jimmy (CJ ) Mutuku
 
215
Walk Over
 
 
  
 
55 109
Kenya
Moha Shariff
 
202
Walk Over
 
 
Wed 14:31
  
 
74 110
Uganda
Kazibwe Ian
 
183
Tanzania
Abdallah Miraji
 
 
Wed 16:40
  
 
119 111
Kenya
Nicholas Kandie
 
138
Eswatini
bhubezi bhubezi
 
 
  
 
10 112
Kenya
Kelvin Yegon
 
247
Walk Over
 
 
  
 
15 113
Kenya
Ezekiel Taigut
 
242
Walk Over
 
 
Wed 20:44
  
 
114 114
Kenya
Ken Ones
 
143
Kenya
Ronald Sang
 
 
Wed 15:43
  
 
79 115
Uganda
Sula Matovu
 
178
Uganda
Gregory Ogeni
 
 
  
 
50 116
Kenya
Innocent Wafula
 
207
Walk Over
 
 
  
 
47 117
Kenya
Eric Mokwa
 
210
Walk Over
 
 
Wed 15:00
  
 
82 118
Tanzania
Festo Richard
 
175
Uganda
Ivan Ssenyonjo
 
 
Wed 18:13
  
 
111 119
Uganda
Alfred Gumikiriza
 
146
Kenya
Solomon Mwangi
 
 
  
 
18 120
Uganda
Lawrence Ssengonge
 
239
Walk Over
 
 
  
 
31 121
England
Steve Mann
 
226
Walk Over
 
 
Wed 16:15
  
 
98 122
Tanzania
Ezra Simon
 
159
Kenya
Dominic Maina
 
 
Thu 18:00
  
 
95 123
Kenya
Paul Wamae
 
162
Kenya
Salim Ali
 
 
  
 
34 124
Kenya
Fredrick Kimutai
 
223
Walk Over
 
 
  
 
63 125
Tanzania
Anthony Timothy
 
194
Walk Over
 
 
  
 
66 126
Kenya
James Odede
 
191
Walk Over
 
 
Wed 16:15
  
 
127 127
Kenya
Elon Kiprono
 
130
Kenya
Thomas (TOT) Waireri
 
 
  
 
2 128
Kenya
Krush Karanja
 
255
Walk Over
 
 
Wed 16:55
  
 
129
Kenya
Boniface Karanja
 
Uganda
Simon Lubulwa
 
 
Fri 11:24Table 2
  
 
130
Kenya
Sammy Muua
 
Uganda
Farouq Miya
 
 
Fri 11:08Table 1
  
 
131
United Kingdom
Damian Overton
 
Kenya
Michael Muia
 
 
Fri 15:56Table 4
  
 
132
Kenya
Patrick (PATO) Gitau
 
Kenya
David Kahuria
 
 
Wed 17:03
  
 
133
Kenya
Liaram Molai
 
Kenya
Dennis Mwanga
 
 
Wed 17:03
  
 
134
Kenya
Kevin Nderitu
 
Kenya
Peter (GP) Gisore
 
 
  
 
135
Kenya
James Kimani
 
Kenya
Fahad Farah
 
 
Wed 17:07
  
 
136
Tanzania
Musa Mkwega
 
Tanzania
Innocent Sammy
 
 
Fri 15:36Table 2
  
 
137
Tanzania
Fabian Chrispin
 
Kenya
Aliyan Mohammed
 
 
Wed 21:00
  
 
138
Kenya
Michael Karia
 
Kenya
David (GS) Otieno
 
 
Wed 16:47
  
 
139
Kenya
John Chalo
 
Kenya
Collins Tulel
 
 
Wed 17:15
  
 
140
Kenya
David Njane
 
Tanzania
Seif Hamad
 
 
Wed 17:31
  
 
141
Malawi
Stanford Ginte
 
Uganda
Sennyonjo Glorious
 
 
Wed 18:49
  
 
142
Kenya
Abdifatah Abdisalam
 
Zimbabwe
Malvern Mukonza
 
 
Wed 17:49
  
 
143
Uganda
Kayanja Ibrahim
 
Kenya
kevin kagiri (Kev)
 
 
Wed 18:07
  
 
144
Uganda
Odong Kenneth
 
Tanzania
Evance Jonas
 
 
Fri 15:36Table 7
  
 
145
Uganda
Azali Lukomwa
 
Uganda
Eria Kimuli
 
 
Wed 18:15
  
 
146
Tanzania
Norbert Kobelo
 
Kenya
Joseph (JB) Birgen
 
 
Wed 18:42
  
 
147
Kenya
George Githendu
 
Kenya
Henry Mwangi
 
 
Wed 18:34
  
 
148
Tanzania
Abdallah Hussein
 
Kenya
Roy (RX) Abongo
 
 
Fri 16:15Table 3
  
 
149
Kenya
Dennis Kimani
 
Kenya
Bernard Bett
 
 
Fri 11:30
  
 
150
Kenya
Steve Koskei
 
Kenya
Noah Esekon (flashboy)
 
 
Wed 20:22
  
 
151
Tanzania
Ambele Steven
 
Kenya
Trevor Mwiu
 
 
Fri 11:36Table 7
  
 
152
Zambia
Moses Mofya
 
South Africa
Senzo Gumede
 
 
Fri 13:10Table 1
  
 
153
Zambia
Sangu Banda
 
South Africa
ISHMAEL MTHETWA
 
 
Wed 18:07
  
 
154
Kenya
Kingsley Mweresa
 
Tanzania
Hamadi Rashidi
 
 
Wed 18:36
  
 
155
Tanzania
Saidi Jumanne
 
Uganda
Caled Muhire
 
 
Wed 19:18
  
 
156
Ethiopia
Estifanos Shiferaw
 
Kenya
Patrick Maina
 
 
Wed 21:03
  
 
157
Kenya
Moses Kimani
 
Kenya
Amos Rawlings
 
 
Fri 11:08Table 4
  
 
158
Kenya
Daniel (Pasio) Nganda
 
Kenya
James (Bambustik) Karuri
 
 
Wed 20:22
  
 
159
Tanzania
Abeid Dau
 
Uganda
Moses Omara
 
 
Wed 19:52
  
 
160
Sierra Leone
Terrence Williams
 
Kenya
Samuel Kioko
 
 
Wed 19:51
  
 
161
Kenya
Innocent Akuya
 
South Sudan
Ding Doro
 
 
Fri 12:57Table 3
  
 
162
Zambia
Chileshe Mubanga
 
Rwanda
Emmanuel Semutakirwa
 
 
Fri 12:32Table 7
  
 
163
Portugal
Nelio Jorge
 
Kenya
Patrick Mwangi
 
 
Fri 13:00Table 4
  
 
164
Kenya
Mwangi (LT) Kiragu
 
Kenya
Moses (Ng) Ngacha
 
 
Fri 12:31Table 1
  
 
165
Kenya
Felix Chepkwony
 
Uganda
Wagaba Rashid
 
 
Wed 21:58
  
 
166
Kenya
Kenneth Langat
 
Kenya
Matt Rumbia
 
 
Wed 19:04
  
 
167
Zambia
Moses Chishimba
 
Kenya
Samuel Ngugi
 
 
Fri 13:00
  
 
168
Uganda
Ssejjemba Ibra
 
Kenya
Sydney Fernandes
 
 
Fri 14:20
  
 
169
Kenya
Benson Gwendo
 
South Africa
Jeremiah Naidoo
 
 
Fri 15:00Table 1
  
 
170
Kenya
Enock Kiprono
 
Tanzania
Melkizedeck Amedeus
 
 
Wed 21:09
  
 
171
Kenya
Said Mutegi
 
Uganda
Bwanika Mansoor
 
 
Wed 20:01
  
 
172
Kenya
Brian (Lotto) Kiptalam
 
Kenya
Zacharia Muhammud
 
 
Wed 20:01
  
 
173
Kenya
Stanley Kandie
 
Kenya
Ben Kang'ang'i
 
 
Wed 20:32
  
 
174
Kenya
Evans Kiprotich
 
Uganda
Joseph Kasozi
 
 
Wed 21:52
  
 
175
Kenya
Nicholas Rop
 
Kenya
Cornelius Kigen
 
 
Fri 13:43Table 2
  
 
176
Kenya
Mohammed Issah
 
Kenya
Patrick Kaburu
 
 
Wed 20:24
  
 
177
Kenya
Chris (KRS) Masika
 
Kenya
Nafeez Kara
 
 
Fri 14:00Table 3
  
 
178
Tanzania
Salim Zaidi
 
Kenya
Milton Ochieng
 
 
Fri 13:10Table 4
  
 
179
Kenya
Geoffrey Kibet
 
Kenya
Billy Njoroge
 
 
Fri 13:36Table 7
  
 
180
Tanzania
Jackson Stephen
 
Tanzania
Issaya Paulo
 
 
Wed 21:59
  
 
181
Tanzania
Yassin Athumani
 
Kenya
Stepehen Ng'andu
 
 
Wed 21:59
  
 
182
Uganda
Ceasar Chandiga
 
Kenya
Jimmy (CJ ) Mutuku
 
 
Fri 15:35Table 1
  
 
183
Kenya
Moha Shariff
 
Uganda
Kazibwe Ian
 
 
  
 
184
Kenya
Nicholas Kandie
 
Kenya
Kelvin Yegon
 
 
Fri 17:25Table 3
  
 
185
Kenya
Ezekiel Taigut
 
Kenya
Ken Ones
 
 
Wed 21:59
  
 
186
Uganda
Sula Matovu
 
Kenya
Innocent Wafula
 
 
Fri 16:16Table 4
  
 
187
Kenya
Eric Mokwa
 
Tanzania
Festo Richard
 
 
Fri 13:36Table 7
  
 
188
Uganda
Alfred Gumikiriza
 
Uganda
Lawrence Ssengonge
 
 
Fri 16:34Table 3
  
 
189
England
Steve Mann
 
Kenya
Dominic Maina
 
 
Fri 14:48Table 2
  
 
190
Kenya
Paul Wamae
 
Kenya
Fredrick Kimutai
 
 
Sat 10:12Table 3
  
 
191
Tanzania
Anthony Timothy
 
Kenya
James Odede
 
 
Fri 17:01Table 1
  
 
192
Kenya
Elon Kiprono
 
Kenya
Krush Karanja
 
 
Fri 17:52Table 3
  
 
193
Uganda
Simon Lubulwa
 
Uganda
Farouq Miya
 
 
Sat 11:45Table 1
  
 
194
United Kingdom
Damian Overton
 
Kenya
Patrick (PATO) Gitau
 
 
Fri 17:52
  
 
195
Kenya
Dennis Mwanga
 
Kenya
Kevin Nderitu
 
 
Fri 17:52Table 2
  
 
196
Kenya
Fahad Farah
 
Tanzania
Innocent Sammy
 
 
Sat 10:13Table 4
  
 
197
Tanzania
Fabian Chrispin
 
Kenya
David (GS) Otieno
 
 
Sat 00:17Table 7
  
 
198
Kenya
John Chalo
 
Kenya
David Njane
 
 
Fri 17:27Table 7
  
 
199
Malawi
Stanford Ginte
 
Zimbabwe
Malvern Mukonza
 
 
Sat 10:07Table 1
  
 
200
Uganda
Kayanja Ibrahim
 
Uganda
Odong Kenneth
 
 
Sat 10:14Table 7
  
 
201
Uganda
Azali Lukomwa
 
Tanzania
Norbert Kobelo
 
 
Fri 19:21Table 7
  
 
202
Kenya
Henry Mwangi
 
Tanzania
Abdallah Hussein
 
 
Sat 10:07Table 2
  
 
203
Kenya
Bernard Bett
 
Kenya
Noah Esekon (flashboy)
 
 
Sat 11:46Table 7
  
 
204
Tanzania
Ambele Steven
 
Zambia
Moses Mofya
 
 
Fri 23:05Table 2
  
 
205
South Africa
ISHMAEL MTHETWA
 
Tanzania
Hamadi Rashidi
 
 
Fri 18:32
  
 
206
Tanzania
Saidi Jumanne
 
Ethiopia
Estifanos Shiferaw
 
 
Sat 10:55Table 3
  
 
207
Kenya
Moses Kimani
 
Kenya
Daniel (Pasio) Nganda
 
 
Sat 10:20Table 4
  
 
208
Tanzania
Abeid Dau
 
Kenya
Samuel Kioko
 
 
Fri 22:38
  
 
209
South Sudan
Ding Doro
 
Zambia
Chileshe Mubanga
 
 
Sat 11:16Table 2
  
 
210
Kenya
Patrick Mwangi
 
Kenya
Mwangi (LT) Kiragu
 
 
Sat 13:50Table 3
  
 
211
Uganda
Wagaba Rashid
 
Kenya
Matt Rumbia
 
 
Sat 12:36Table 1
  
 
212
Zambia
Moses Chishimba
 
Uganda
Ssejjemba Ibra
 
 
Fri 22:35
  
 
213
South Africa
Jeremiah Naidoo
 
Tanzania
Melkizedeck Amedeus
 
 
Sat 12:59Table 7
  
 
214
Uganda
Bwanika Mansoor
 
Kenya
Brian (Lotto) Kiptalam
 
 
Sat 14:32Table 7
  
 
215
Kenya
Ben Kang'ang'i
 
Uganda
Joseph Kasozi
 
 
Fri 22:56Table 1
  
 
216
Kenya
Cornelius Kigen
 
Kenya
Mohammed Issah
 
 
Sat 13:45Table 2
  
 
217
Kenya
Nafeez Kara
 
Tanzania
Salim Zaidi
 
 
Sat 12:15Table 4
  
 
218
Kenya
Geoffrey Kibet
 
Tanzania
Issaya Paulo
 
 
Sat 15:10Table 7
  
 
219
Tanzania
Yassin Athumani
 
Uganda
Ceasar Chandiga
 
 
Sat 12:46Table 1
  
 
220
Uganda
Kazibwe Ian
 
Kenya
Kelvin Yegon
 
 
Sat 14:32Table 2
  
 
221
Kenya
Ezekiel Taigut
 
Uganda
Sula Matovu
 
 
Sat 11:19Table 1
  
 
222
Tanzania
Festo Richard
 
Uganda
Alfred Gumikiriza
 
 
Sat 14:22Table 1
  
 
223
Kenya
Dominic Maina
 
Kenya
Fredrick Kimutai
 
 
Sat 12:47Table 3
  
 
224
Tanzania
Anthony Timothy
 
Kenya
Elon Kiprono
 
 
Sat 16:40
  
 
225
Uganda
Simon Lubulwa
 
United Kingdom
Damian Overton
 
 
Sat 15:13
  
 
226
Kenya
Kevin Nderitu
 
Tanzania
Innocent Sammy
 
 
Sat 19:06
  
 
227
Tanzania
Fabian Chrispin
 
Kenya
David Njane
 
 
Sat 16:21
  
 
228
Malawi
Stanford Ginte
 
Uganda
Odong Kenneth
 
 
Sat 18:57Table 7
  
 
229
Uganda
Azali Lukomwa
 
Kenya
Henry Mwangi
 
 
Sat 15:52
  
 
230
Kenya
Noah Esekon (flashboy)
 
Zambia
Moses Mofya
 
 
Sat 17:24
  
 
231
South Africa
ISHMAEL MTHETWA
 
Tanzania
Saidi Jumanne
 
 
Sat 14:58
  
 
232
Kenya
Moses Kimani
 
Tanzania
Abeid Dau
 
 
Sat 16:30
  
 
233
South Sudan
Ding Doro
 
Kenya
Patrick Mwangi
 
 
Sat 16:58
  
 
234
Uganda
Wagaba Rashid
 
Uganda
Ssejjemba Ibra
 
 
Sat 17:39
  
 
235
South Africa
Jeremiah Naidoo
 
Uganda
Bwanika Mansoor
 
 
Sat 17:46
  
 
236
Uganda
Joseph Kasozi
 
Kenya
Cornelius Kigen
 
 
Sat 17:46
  
 
237
Tanzania
Salim Zaidi
 
Kenya
Geoffrey Kibet
 
 
Sat 18:20
  
 
238
Uganda
Ceasar Chandiga
 
Uganda
Kazibwe Ian
 
 
Sat 17:34
  
 
239
Uganda
Sula Matovu
 
Tanzania
Festo Richard
 
 
Sat 18:59
  
 
240
Kenya
Dominic Maina
 
Tanzania
Anthony Timothy
 
 
Sat 19:19
  
 
241
United Kingdom
Damian Overton
 
Tanzania
Innocent Sammy
 
 
Sat 23:20
  
 
242
Kenya
David Njane
 
Malawi
Stanford Ginte
 
 
Sat 21:18
  
 
243
Uganda
Azali Lukomwa
 
Zambia
Moses Mofya
 
 
Sat 19:39
  
 
244
South Africa
ISHMAEL MTHETWA
 
Kenya
Moses Kimani
 
 
Sat 20:09
  
 
245
Kenya
Patrick Mwangi
 
Uganda
Ssejjemba Ibra
 
 
Sat 21:44
  
 
246
South Africa
Jeremiah Naidoo
 
Uganda
Joseph Kasozi
 
 
Sat 19:58
  
 
247
Kenya
Geoffrey Kibet
 
Uganda
Ceasar Chandiga
 
 
Sat 21:33
  
 
248
Uganda
Sula Matovu
 
Kenya
Dominic Maina
 
 
Sun 13:00Table 4
  
 
249
Tanzania
Innocent Sammy
 
Kenya
David Njane
 
 
Sun 12:28Table 7
  
 
250
Zambia
Moses Mofya
 
South Africa
ISHMAEL MTHETWA
 
 
Sun 12:28Table 2
  
 
251
Kenya
Patrick Mwangi
 
South Africa
Jeremiah Naidoo
 
 
Sun 12:28
  
 
252
Uganda
Ceasar Chandiga
 
Uganda
Sula Matovu
 
 
Sun 15:49
  
 
253
Tanzania
Innocent Sammy
 
Zambia
Moses Mofya
 
 
Sun 14:47Table 7
  
 
254
South Africa
Jeremiah Naidoo
 
Uganda
Ceasar Chandiga
 
 
Sun 21:04
  
 
255
Tanzania
Innocent Sammy
 
Uganda
Ceasar Chandiga
 
 
Round 1
Round 2
Round 3
Round 4
Last sixteen
Quarter final
Semi final
Final