Kenya
Mchana Pub and Grill
Nairobi
April 4 - April 6, 2025

Mchana Classic 2025 - Men

Blackball
Round 1
Round 2
Round 3
Round 4
Last sixteen
Quarter final
Semi final
Final
  
 
1 1
Kenya
Jesee Mwaura
 
256
Walk Over
 
 
Fri 21:32
  
 
128 2
Kenya
John Chalo
 
129
Kenya
Peter Jobando
 
 
  
 
65 3
Kenya
Sam Gitata
 
192
Walk Over
 
 
  
 
64 4
Kenya
Paul Wairimu
 
193
Walk Over
 
 
  
 
33 5
Kenya
Duke Matoke
 
224
Walk Over
 
 
Fri 22:34
  
 
96 6
Kenya
Victor Ochieng
 
161
Kenya
Ian Ngetich
 
 
Fri 23:26
  
 
97 7
Kenya
Dominic Maina
 
160
Kenya
Mesongo Sibuti
 
 
  
 
32 8
Kenya
Geoffrey Kibet
 
225
Walk Over
 
 
  
 
17 9
Kenya
Peter Kamau
 
240
Walk Over
 
 
Fri 22:12
  
 
112 10
Kenya
Patrick Rotich
 
145
Kenya
Noah Esekon (flashboy)
 
 
  
 
81 11
Kenya
Solomon Mwangi
 
176
Walk Over
 
 
  
 
48 12
Kenya
Collins Montet
 
209
Walk Over
 
 
  
 
49 13
Kenya
Boniface Karanja
 
208
Walk Over
 
 
  
 
80 14
Kenya
Evans Kiprotich
 
177
Walk Over
 
 
Fri 23:26
  
 
113 15
Kenya
Kevin Wanjau Mulwa
 
144
Kenya
Henry Mwangi
 
 
  
 
16 16
Kenya
Joseph (Misosi) Mugisha
 
241
Walk Over
 
 
  
 
9 17
Kenya
Nicodemus Kiplagat
 
248
Walk Over
 
 
Fri 22:33
  
 
120 18
Kenya
Enock Kiprono
 
137
Kenya
Jackson Kariuki
 
 
  
 
73 19
Kenya
Roy Abongo
 
184
Walk Over
 
 
  
 
56 20
Kenya
Eric Kyalo
 
201
Walk Over
 
 
  
 
41 21
Kenya
Kennedy Lusaka
 
216
Walk Over
 
 
Fri 22:58
  
 
88 22
Kenya
Peter (GP) Gisore
 
169
Kenya
Ben (BEN10) Ndumu
 
 
Fri 22:47
  
 
105 23
Kenya
Limion Tipatet
 
152
Kenya
Edward (Et) Thuo
 
 
  
 
24 24
Kenya
Vincent Limo
 
233
Walk Over
 
 
  
 
25 25
South Sudan
Chol Riak
 
232
Walk Over
 
 
Sat 00:02
  
 
104 26
South Sudan
Ding Doro
 
153
Kenya
Patrick (VP) Mwangi
 
 
Fri 23:00
  
 
89 27
Kenya
Benson Nzioka
 
168
Kenya
Mark Wanjohi
 
 
  
 
40 28
Sierra Leone
Terrence Williams
 
217
Walk Over
 
 
  
 
57 29
Kenya
Davis Mac
 
200
Walk Over
 
 
  
 
72 30
Kenya
Job Karanja
 
185
Walk Over
 
 
Fri 21:32
  
 
121 31
Kenya
Limanyang Pkiach
 
136
Kenya
Zachary Nyamwea
 
 
  
 
8 32
Kenya
Dennis Mulu
 
249
Walk Over
 
 
  
 
5 33
Kenya
Peter (PT) Kisavi
 
252
Walk Over
 
 
Fri 21:32
  
 
124 34
Kenya
Samwel Ngugi Karuru
 
133
Kenya
Henry Mulwa
 
 
  
 
69 35
Kenya
Bernard Bett
 
188
Walk Over
 
 
  
 
60 36
Kenya
Benson Gwendo
 
197
Walk Over
 
 
  
 
37 37
Kenya
James Nage
 
220
Walk Over
 
 
Fri 22:57
  
 
92 38
Kenya
Bonnie Gachuma
 
165
Kenya
(MC)MAINA CYRUS
 
 
Sat 00:08
  
 
101 39
Kenya
Dennis Mwanga
 
156
Kenya
Dennis Sang
 
 
  
 
28 40
Kenya
Simon Mutuma
 
229
Walk Over
 
 
  
 
21 41
Kenya
Matt Rumbia
 
236
Walk Over
 
 
Fri 22:43
  
 
108 42
Kenya
Paul Ngugi
 
149
Kenya
Joseph (JB) Birgen
 
 
  
 
85 43
Kenya
Moses (Ng) Ngacha
 
172
Walk Over
 
 
  
 
44 44
Kenya
John Waithira (WW)
 
213
Walk Over
 
 
  
 
53 45
Somalia
Ali Mahad
 
204
Walk Over
 
 
  
 
76 46
Kenya
Silvano Weru
 
181
Walk Over
 
 
Sat 10:45
  
 
117 47
Kenya
Owen Bul
 
140
Kenya
Hosea Rono
 
 
  
 
12 48
Kenya
Fahad Farah
 
245
Walk Over
 
 
  
 
13 49
Kenya
Charles Mwaka
 
244
Walk Over
 
 
Fri 21:23
  
 
116 50
Kenya
Reagan Ogombe
 
141
Kenya
Peter Kurgat
 
 
  
 
77 51
Kenya
Ezekiel Taigut
 
180
Walk Over
 
 
  
 
52 52
Kenya
Patrick Maina
 
205
Walk Over
 
 
  
 
45 53
Kenya
Farah Abdul
 
212
Walk Over
 
 
  
 
84 54
Kenya
James Odede
 
173
Walk Over
 
 
Fri 21:33
  
 
109 55
Kenya
Wycliffe (CR) Mong'are
 
148
Kenya
Innocent Akuya
 
 
  
 
20 56
Kenya
Brian Simiyu
 
237
Walk Over
 
 
  
 
29 57
Kenya
Kogalo Barua
 
228
Walk Over
 
 
Fri 21:23
  
 
100 58
Kenya
Mwas Koipa
 
157
Kenya
Kelvin Nderitu
 
 
Fri 23:11
  
 
93 59
Kenya
Dennis Ndumba
 
164
Kenya
Kelvin Yegon
 
 
  
 
36 60
Kenya
Kimani Paul
 
221
Walk Over
 
 
  
 
61 61
Kenya
Ranft Mwangi
 
196
Walk Over
 
 
  
 
68 62
Kenya
James (Bambustik) Karuri
 
189
Walk Over
 
 
Sat 13:04
  
 
125 63
Kenya
Patrick (PATO) Gitau
 
132
Kenya
Rollince Onyango
 
 
  
 
4 64
Kenya
Peter Maina
 
253
Walk Over
 
 
  
 
3 65
Kenya
Lymo Muigai
 
254
Walk Over
 
 
Sat 00:09
  
 
126 66
Kenya
Ahmadey Ali
 
131
Kenya
Alpha Wigwa
 
 
  
 
67 67
Kenya
Simon Wainaina
 
190
Walk Over
 
 
  
 
62 68
Kenya
Jethro Moranga
 
195
Walk Over
 
 
  
 
35 69
Kenya
Moses King'ori
 
222
Walk Over
 
 
Sat 10:10
  
 
94 70
Kenya
Morgan (Aluta) Mutua
 
163
Kenya
Liaram Molai
 
 
Sat 11:42
  
 
99 71
Thailand
Nelio Jardim
 
158
Cameroon
Steven (Kys) Kammi
 
 
  
 
30 72
Kenya
Ibrahim Mohamed( Ibraz)
 
227
Walk Over
 
 
  
 
19 73
Kenya
Benard Morintat
 
238
Walk Over
 
 
Fri 23:35
  
 
110 74
Kenya
Trevor Mwiu
 
147
Kenya
Isaac Ngujiri
 
 
  
 
83 75
Kenya
Munguti Kituku
 
174
Walk Over
 
 
  
 
46 76
Kenya
Kenneth Langat
 
211
Walk Over
 
 
  
 
51 77
Kenya
Evans Chesire
 
206
Walk Over
 
 
  
 
78 78
Kenya
Jamal Ibrahim
 
179
Walk Over
 
 
Fri 23:26
  
 
115 79
Kenya
Andrew Kibe
 
142
Kenya
Mwangi (LT) Kiragu
 
 
  
 
14 80
Kenya
Mutuku Munywoki
 
243
Walk Over
 
 
  
 
11 81
Kenya
George Githendu
 
246
Walk Over
 
 
Sat 00:28
  
 
118 82
Kenya
Thomas (TOT) Waireri
 
139
Kenya
Aydrus Suleiman
 
 
  
 
75 83
Kenya
Jimmy Kariuki
 
182
Walk Over
 
 
  
 
54 84
Kenya
Daniel (Pasio) Nganda
 
203
Walk Over
 
 
  
 
43 85
Kenya
Jonathan Chuch
 
214
Walk Over
 
 
  
 
86 86
Kenya
Krush Karanja
 
171
Walk Over
 
 
Sat 00:03
  
 
107 87
Kenya
Said Mutegi
 
150
Kenya
Moha Shariff
 
 
  
 
22 88
Kenya
David Otieno
 
235
Walk Over
 
 
  
 
27 89
Kenya
Stanley Kandie
 
230
Walk Over
 
 
Sat 11:42
  
 
102 90
Kenya
Chris (KRS) Masika
 
155
Kenya
Isaac (MD) Madeng
 
 
Sat 10:11Table 3
  
 
91 91
South Sudan
Chol Ajuoi
 
166
Kenya
Charles Muasya
 
 
  
 
38 92
Kenya
Abdi Fatah
 
219
Walk Over
 
 
  
 
59 93
Kenya
Wycliffe Magabi
 
198
Walk Over
 
 
  
 
70 94
Kenya
Felix Okuthe
 
187
Walk Over
 
 
Sat 10:11Table 5
  
 
123 95
Kenya
Mohamed Mukhtar Musa (MO..MUSA)
 
134
Kenya
George (LTM) Roimen
 
 
  
 
6 96
Kenya
David Kahuria
 
251
Walk Over
 
 
  
 
7 97
Kenya
Dominic Gomez
 
250
Walk Over
 
 
Sat 10:11Table 2
  
 
122 98
Kenya
Sammy Muua
 
135
Kenya
George Wakava
 
 
  
 
71 99
Kenya
Moses Kimani
 
186
Walk Over
 
 
  
 
58 100
Kenya
David Njane
 
199
Walk Over
 
 
  
 
39 101
Kenya
Vean Steven
 
218
Walk Over
 
 
Sat 10:11Table 4
  
 
90 102
Kenya
Geoffrey Gege
 
167
Kenya
Silas Tumo
 
 
Sat 10:11Table 6
  
 
103 103
Kenya
Gabriel (Ras) Mwangi
 
154
Kenya
Zacharia Muhammud
 
 
  
 
26 104
Kenya
Joshwao Okoth
 
231
Walk Over
 
 
  
 
23 105
Kenya
Edwin Kikwai
 
234
Walk Over
 
 
Sat 10:41
  
 
106 106
Kenya
Grado Bunde
 
151
Kenya
Jeff Mogaka
 
 
Sat 10:59
  
 
87 107
Kenya
Sam (Snk) Njuguna
 
170
Kenya
Eric Mutuku
 
 
  
 
42 108
Kenya
Kim Nage
 
215
Walk Over
 
 
  
 
55 109
Kenya
Milton Ochieng
 
202
Walk Over
 
 
  
 
74 110
Kenya
Fazil Kimani
 
183
Walk Over
 
 
Sat 11:37
  
 
119 111
Kenya
Maripet Tilal
 
138
Kenya
Norman Naai
 
 
  
 
10 112
Kenya
Michael (MK) Kariah
 
247
Walk Over
 
 
  
 
15 113
Kenya
James Mbatia
 
242
Walk Over
 
 
Sat 11:03
  
 
114 114
Kenya
Billy Njoroge
 
143
Kenya
Lesta Marto
 
 
  
 
79 115
Kenya
Peter Nderitu
 
178
Walk Over
 
 
  
 
50 116
Kenya
Leonard Ithiria
 
207
Walk Over
 
 
  
 
47 117
Kenya
Peter Nyambura
 
210
Walk Over
 
 
  
 
82 118
Kenya
Cornelius Kigen
 
175
Walk Over
 
 
Sat 11:34
  
 
111 119
Kenya
Ken Ones
 
146
Kenya
Mike singoei Kipkeen
 
 
  
 
18 120
Kenya
Kimani Kamau
 
239
Walk Over
 
 
  
 
31 121
Kenya
Thomas (Brownie) Kamau
 
226
Walk Over
 
 
Sat 12:37
  
 
98 122
Kenya
Brian Nyariki
 
159
Kenya
Geoffrey Nyaega
 
 
Sat 12:06
  
 
95 123
Kenya
Collins Tuwei(2way)
 
162
Kenya
Brian (Lotto) Kiptalam
 
 
  
 
34 124
Kenya
Eric Mwambura
 
223
Walk Over
 
 
  
 
63 125
Kenya
Darius (DKN) Njoroge
 
194
Walk Over
 
 
  
 
66 126
Kenya
John Sambu
 
191
Walk Over
 
 
Sat 11:37
  
 
127 127
Kenya
Frank Murgor
 
130
Kenya
Augustine Kyumba
 
 
  
 
2 128
Kenya
kevin kagiri (Kev)
 
255
Walk Over
 
 
Sat 12:34
  
 
129
Kenya
Jesee Mwaura
 
Kenya
John Chalo
 
 
Sat 13:00
  
 
130
Kenya
Sam Gitata
 
Kenya
Paul Wairimu
 
 
Sat 19:40
  
 
131
Kenya
Duke Matoke
 
Kenya
Victor Ochieng
 
 
Sat 12:06
  
 
132
Kenya
Dominic Maina
 
Kenya
Geoffrey Kibet
 
 
Sat 13:03
  
 
133
Kenya
Peter Kamau
 
Kenya
Patrick Rotich
 
 
Sat 13:30
  
 
134
Kenya
Solomon Mwangi
 
Kenya
Collins Montet
 
 
Sat 13:25
  
 
135
Kenya
Boniface Karanja
 
Kenya
Evans Kiprotich
 
 
Sat 12:59
  
 
136
Kenya
Henry Mwangi
 
Kenya
Joseph (Misosi) Mugisha
 
 
Sat 13:25
  
 
137
Kenya
Nicodemus Kiplagat
 
Kenya
Jackson Kariuki
 
 
Sat 17:05
  
 
138
Kenya
Roy Abongo
 
Kenya
Eric Kyalo
 
 
Sat 18:53
  
 
139
Kenya
Kennedy Lusaka
 
Kenya
Ben (BEN10) Ndumu
 
 
Sat 16:34
  
 
140
Kenya
Edward (Et) Thuo
 
Kenya
Vincent Limo
 
 
Sat 17:45
  
 
141
South Sudan
Chol Riak
 
South Sudan
Ding Doro
 
 
Sat 16:34
  
 
142
Kenya
Benson Nzioka
 
Sierra Leone
Terrence Williams
 
 
Sat 18:01
  
 
143
Kenya
Davis Mac
 
Kenya
Job Karanja
 
 
Sat 17:35
  
 
144
Kenya
Zachary Nyamwea
 
Kenya
Dennis Mulu
 
 
Sat 17:08
  
 
145
Kenya
Peter (PT) Kisavi
 
Kenya
Samwel Ngugi Karuru
 
 
Sat 16:34
  
 
146
Kenya
Bernard Bett
 
Kenya
Benson Gwendo
 
 
Sat 16:30
  
 
147
Kenya
James Nage
 
Kenya
(MC)MAINA CYRUS
 
 
Sat 13:46
  
 
148
Kenya
Dennis Mwanga
 
Kenya
Simon Mutuma
 
 
Sat 12:07
  
 
149
Kenya
Matt Rumbia
 
Kenya
Joseph (JB) Birgen
 
 
Sat 21:00
  
 
150
Kenya
Moses (Ng) Ngacha
 
Kenya
John Waithira (WW)
 
 
Sat 16:35
  
 
151
Somalia
Ali Mahad
 
Kenya
Silvano Weru
 
 
Sat 18:19
  
 
152
Kenya
Owen Bul
 
Kenya
Fahad Farah
 
 
Sat 17:57
  
 
153
Kenya
Charles Mwaka
 
Kenya
Reagan Ogombe
 
 
Sat 18:18
  
 
154
Kenya
Ezekiel Taigut
 
Kenya
Patrick Maina
 
 
Sat 18:34
  
 
155
Kenya
Farah Abdul
 
Kenya
James Odede
 
 
Sat 18:24
  
 
156
Kenya
Innocent Akuya
 
Kenya
Brian Simiyu
 
 
Sat 17:30
  
 
157
Kenya
Kogalo Barua
 
Kenya
Kelvin Nderitu
 
 
Sat 19:12
  
 
158
Kenya
Kelvin Yegon
 
Kenya
Kimani Paul
 
 
Sat 21:40
  
 
159
Kenya
Ranft Mwangi
 
Kenya
James (Bambustik) Karuri
 
 
Sat 19:25
  
 
160
Kenya
Patrick (PATO) Gitau
 
Kenya
Peter Maina
 
 
Sat 19:25
  
 
161
Kenya
Lymo Muigai
 
Kenya
Alpha Wigwa
 
 
Sat 19:37
  
 
162
Kenya
Simon Wainaina
 
Kenya
Jethro Moranga
 
 
Sat 20:30
  
 
163
Kenya
Moses King'ori
 
Kenya
Morgan (Aluta) Mutua
 
 
Sat 19:37
  
 
164
Thailand
Nelio Jardim
 
Kenya
Ibrahim Mohamed( Ibraz)
 
 
Sat 20:46
  
 
165
Kenya
Benard Morintat
 
Kenya
Trevor Mwiu
 
 
Sat 19:53
  
 
166
Kenya
Munguti Kituku
 
Kenya
Kenneth Langat
 
 
Sat 20:46
  
 
167
Kenya
Evans Chesire
 
Kenya
Jamal Ibrahim
 
 
Sat 20:13
  
 
168
Kenya
Mwangi (LT) Kiragu
 
Kenya
Mutuku Munywoki
 
 
Sat 21:25
  
 
169
Kenya
George Githendu
 
Kenya
Aydrus Suleiman
 
 
Sat 21:51
  
 
170
Kenya
Jimmy Kariuki
 
Kenya
Daniel (Pasio) Nganda
 
 
Sat 20:52
  
 
171
Kenya
Jonathan Chuch
 
Kenya
Krush Karanja
 
 
Sat 21:39
  
 
172
Kenya
Moha Shariff
 
Kenya
David Otieno
 
 
Sat 22:08
  
 
173
Kenya
Stanley Kandie
 
Kenya
Isaac (MD) Madeng
 
 
Sat 22:18
  
 
174
Kenya
Charles Muasya
 
Kenya
Abdi Fatah
 
 
Sat 22:18
  
 
175
Kenya
Wycliffe Magabi
 
Kenya
Felix Okuthe
 
 
Sat 22:20
  
 
176
Kenya
George (LTM) Roimen
 
Kenya
David Kahuria
 
 
Sat 21:30
  
 
177
Kenya
Dominic Gomez
 
Kenya
George Wakava
 
 
Sat 21:35
  
 
178
Kenya
Moses Kimani
 
Kenya
David Njane
 
 
Sat 22:24
  
 
179
Kenya
Vean Steven
 
Kenya
Geoffrey Gege
 
 
Sat 22:27
  
 
180
Kenya
Zacharia Muhammud
 
Kenya
Joshwao Okoth
 
 
Sat 22:36
  
 
181
Kenya
Edwin Kikwai
 
Kenya
Grado Bunde
 
 
Sat 22:54
  
 
182
Kenya
Eric Mutuku
 
Kenya
Kim Nage
 
 
Sat 23:01
  
 
183
Kenya
Milton Ochieng
 
Kenya
Fazil Kimani
 
 
Sat 23:46
  
 
184
Kenya
Norman Naai
 
Kenya
Michael (MK) Kariah
 
 
Sat 22:23
  
 
185
Kenya
James Mbatia
 
Kenya
Lesta Marto
 
 
Sat 23:47Table 1
  
 
186
Kenya
Peter Nderitu
 
Kenya
Leonard Ithiria
 
 
Sat 22:30
  
 
187
Kenya
Peter Nyambura
 
Kenya
Cornelius Kigen
 
 
Sun 00:00
  
 
188
Kenya
Ken Ones
 
Kenya
Kimani Kamau
 
 
Sun 00:11Table 1
  
 
189
Kenya
Thomas (Brownie) Kamau
 
Kenya
Geoffrey Nyaega
 
 
Sat 23:37
  
 
190
Kenya
Collins Tuwei(2way)
 
Kenya
Eric Mwambura
 
 
Sun 00:46
  
 
191
Kenya
Darius (DKN) Njoroge
 
Kenya
John Sambu
 
 
Sun 00:11
  
 
192
Kenya
Frank Murgor
 
Kenya
kevin kagiri (Kev)
 
 
Sun 08:54Table 2
  
 
193
Kenya
Jesee Mwaura
 
Kenya
Paul Wairimu
 
 
Sun 08:54Table 6
  
 
194
Kenya
Duke Matoke
 
Kenya
Dominic Maina
 
 
Sun 08:53Table 3
  
 
195
Kenya
Peter Kamau
 
Kenya
Solomon Mwangi
 
 
Sun 09:00Table 5
  
 
196
Kenya
Evans Kiprotich
 
Kenya
Henry Mwangi
 
 
Sun 08:54Table 4
  
 
197
Kenya
Jackson Kariuki
 
Kenya
Eric Kyalo
 
 
Sun 08:54Table 7
  
 
198
Kenya
Kennedy Lusaka
 
Kenya
Edward (Et) Thuo
 
 
Sun 08:51Table 1
  
 
199
South Sudan
Chol Riak
 
Kenya
Benson Nzioka
 
 
Sun 09:01Table 8
  
 
200
Kenya
Job Karanja
 
Kenya
Dennis Mulu
 
 
Sun 09:48
  
 
201
Kenya
Samwel Ngugi Karuru
 
Kenya
Benson Gwendo
 
 
Sun 09:48Table 5
  
 
202
Kenya
(MC)MAINA CYRUS
 
Kenya
Simon Mutuma
 
 
Sun 13:03
  
 
203
Kenya
Matt Rumbia
 
Kenya
John Waithira (WW)
 
 
Sun 09:53
  
 
204
Kenya
Silvano Weru
 
Kenya
Fahad Farah
 
 
Sun 10:17Table 7
  
 
205
Kenya
Reagan Ogombe
 
Kenya
Ezekiel Taigut
 
 
Sun 09:49Table 2
  
 
206
Kenya
James Odede
 
Kenya
Brian Simiyu
 
 
Sun 09:38Table 1
  
 
207
Kenya
Kelvin Nderitu
 
Kenya
Kelvin Yegon
 
 
Sun 13:36
  
 
208
Kenya
James (Bambustik) Karuri
 
Kenya
Patrick (PATO) Gitau
 
 
Sun 13:03
  
 
209
Kenya
Alpha Wigwa
 
Kenya
Jethro Moranga
 
 
Sun 14:22
  
 
210
Kenya
Morgan (Aluta) Mutua
 
Thailand
Nelio Jardim
 
 
Sun 10:35
  
 
211
Kenya
Benard Morintat
 
Kenya
Munguti Kituku
 
 
Sun 10:56
  
 
212
Kenya
Jamal Ibrahim
 
Kenya
Mwangi (LT) Kiragu
 
 
Sun 10:59
  
 
213
Kenya
George Githendu
 
Kenya
Daniel (Pasio) Nganda
 
 
Sun 10:56
  
 
214
Kenya
Krush Karanja
 
Kenya
Moha Shariff
 
 
Sun 10:27
  
 
215
Kenya
Stanley Kandie
 
Kenya
Abdi Fatah
 
 
Sun 11:04
  
 
216
Kenya
Wycliffe Magabi
 
Kenya
George (LTM) Roimen
 
 
Sun 12:17Table 3
  
 
217
Kenya
George Wakava
 
Kenya
David Njane
 
 
Sun 13:18
  
 
218
Kenya
Geoffrey Gege
 
Kenya
Zacharia Muhammud
 
 
Sun 11:45Table 7
  
 
219
Kenya
Edwin Kikwai
 
Kenya
Eric Mutuku
 
 
Sun 12:33Table 6
  
 
220
Kenya
Fazil Kimani
 
Kenya
Norman Naai
 
 
Sun 11:43
  
 
221
Kenya
James Mbatia
 
Kenya
Peter Nderitu
 
 
Sat 12:00
  
 
222
Kenya
Peter Nyambura
 
Kenya
Kimani Kamau
 
 
Sun 13:39
  
 
223
Kenya
Geoffrey Nyaega
 
Kenya
Collins Tuwei(2way)
 
 
Sun 13:30
  
 
224
Kenya
John Sambu
 
Kenya
kevin kagiri (Kev)
 
 
Sun 13:16
  
 
225
Kenya
Jesee Mwaura
 
Kenya
Dominic Maina
 
 
Sun 12:37
  
 
226
Kenya
Solomon Mwangi
 
Kenya
Henry Mwangi
 
 
Sun 12:09
  
 
227
Kenya
Jackson Kariuki
 
Kenya
Kennedy Lusaka
 
 
Sun 14:41Table 6
  
 
228
South Sudan
Chol Riak
 
Kenya
Job Karanja
 
 
Sun 11:26Table 5
  
 
229
Kenya
Samwel Ngugi Karuru
 
Kenya
(MC)MAINA CYRUS
 
 
Sun 14:40
  
 
230
Kenya
Matt Rumbia
 
Kenya
Fahad Farah
 
 
Sun 12:34
  
 
231
Kenya
Reagan Ogombe
 
Kenya
Brian Simiyu
 
 
Sun 15:00
  
 
232
Kenya
Kelvin Yegon
 
Kenya
Patrick (PATO) Gitau
 
 
Sun 15:42
  
 
233
Kenya
Jethro Moranga
 
Kenya
Morgan (Aluta) Mutua
 
 
Sun 13:19
  
 
234
Kenya
Munguti Kituku
 
Kenya
Jamal Ibrahim
 
 
Sun 14:26
  
 
235
Kenya
Daniel (Pasio) Nganda
 
Kenya
Krush Karanja
 
 
Sun 13:48
  
 
236
Kenya
Stanley Kandie
 
Kenya
George (LTM) Roimen
 
 
Sun 15:20
  
 
237
Kenya
David Njane
 
Kenya
Geoffrey Gege
 
 
Sun 14:59
  
 
238
Kenya
Edwin Kikwai
 
Kenya
Norman Naai
 
 
Sun 14:59
  
 
239
Kenya
Peter Nderitu
 
Kenya
Kimani Kamau
 
 
Sun 15:26
  
 
240
Kenya
Geoffrey Nyaega
 
Kenya
kevin kagiri (Kev)
 
 
Sun 15:44
  
 
241
Kenya
Dominic Maina
 
Kenya
Solomon Mwangi
 
 
Sun 16:18
  
 
242
Kenya
Jackson Kariuki
 
Kenya
Job Karanja
 
 
Sun 16:13
  
 
243
Kenya
Samwel Ngugi Karuru
 
Kenya
Fahad Farah
 
 
Sun 16:30
  
 
244
Kenya
Brian Simiyu
 
Kenya
Kelvin Yegon
 
 
Sun 16:37
  
 
245
Kenya
Jethro Moranga
 
Kenya
Munguti Kituku
 
 
Sun 15:44
  
 
246
Kenya
Daniel (Pasio) Nganda
 
Kenya
Stanley Kandie
 
 
Sun 17:18
  
 
247
Kenya
David Njane
 
Kenya
Edwin Kikwai
 
 
Sun 16:38
  
 
248
Kenya
Kimani Kamau
 
Kenya
kevin kagiri (Kev)
 
 
Sun 20:43
  
 
249
Kenya
Dominic Maina
 
Kenya
Jackson Kariuki
 
 
Sun 20:44
  
 
250
Kenya
Fahad Farah
 
Kenya
Kelvin Yegon
 
 
Sun 18:19
  
 
251
Kenya
Munguti Kituku
 
Kenya
Daniel (Pasio) Nganda
 
 
Sun 18:19
  
 
252
Kenya
Edwin Kikwai
 
Kenya
Kimani Kamau
 
 
Sun 22:58
  
 
253
Kenya
Dominic Maina
 
Kenya
Fahad Farah
 
 
Sun 21:49
  
 
254
Kenya
Daniel (Pasio) Nganda
 
Kenya
Edwin Kikwai
 
 
Mon 01:12
  
 
255
Kenya
Fahad Farah
 
Kenya
Daniel (Pasio) Nganda
 
 
Round 1
Round 2
Round 3
Round 4
Last sixteen
Quarter final
Semi final
Final