Kenya
Mchana pool club
NAIROBI
July 12 - July 13, 2025

MCHANA PLUGGED - MEN

Blackball
Round 1
Round 2
Round 3
Round 4
Last sixteen
Quarter final
Semi final
Final
  
 
1 1
Kenya
Daniel (Pasio) Nganda
 
256
Walk Over
 
 
  
 
128 2
Kenya
Samwel Njuguna
 
129
Kenya
Vincent Limo
 
 
  
 
65 3
Kenya
Kelvin Nderitu
 
192
Walk Over
 
 
  
 
64 4
United Kingdom
Bye Five
 
193
Walk Over
 
 
  
 
33 5
Kenya
Isaak Hassan
 
224
Walk Over
 
 
  
 
96 6
Sierra Leone
Terrence Williams
 
161
Kenya
Liaram Molai
 
 
  
 
97 7
Kenya
Maripet Tilal
 
160
Kenya
Charles Mwaka
 
 
  
 
32 8
Kenya
Patrick (VP) Mwangi
 
225
Walk Over
 
 
  
 
17 9
Kenya
Fredrick Kimutai
 
240
Walk Over
 
 
  
 
112 10
Kenya
Enock Kiprono
 
145
Kenya
Jb Bosire
 
 
  
 
81 11
Kenya
Evans Kiprotich
 
176
Kenya
James (Bambustik) Karuri
 
 
  
 
48 12
Kenya
Josphat Muthomi
 
209
Walk Over
 
 
  
 
49 13
Kenya
Reagan Ogombe
 
208
Walk Over
 
 
  
 
80 14
Kenya
George (LTM) Roimen
 
177
Kenya
Peter Gathua
 
 
  
 
113 15
Kenya
Steven Ogega
 
144
Kenya
George Wakaba
 
 
  
 
16 16
Kenya
John Chalo
 
241
Walk Over
 
 
  
 
9 17
Kenya
Henry Mwangi
 
248
Walk Over
 
 
  
 
120 18
Kenya
Kingsley Mweresa
 
137
Kenya
David Njane
 
 
  
 
73 19
Kenya
Eric Mokwa
 
184
Kenya
Gilbert Otieno
 
 
  
 
56 20
Kenya
Silas Tumo
 
201
Walk Over
 
 
  
 
41 21
Kenya
Moses King'ori
 
216
Walk Over
 
 
  
 
88 22
Kenya
Lymo Muigai
 
169
Kenya
Evans Kiptoo
 
 
  
 
105 23
Kenya
Eric Muinde
 
152
Kenya
Chrisbill Karani
 
 
  
 
24 24
Kenya
Mutahi Njeru
 
233
Walk Over
 
 
  
 
25 25
Kenya
Geoffrey Nyaega
 
232
Walk Over
 
 
  
 
104 26
Kenya
Collins Montet
 
153
Kenya
Sylus Muloma
 
 
  
 
89 27
Kenya
Patrick Lennox
 
168
Kenya
Chris (KRS) Masika
 
 
  
 
40 28
Kenya
Moha Shariff
 
217
Walk Over
 
 
  
 
57 29
South Sudan
Chol Ajuoi
 
200
Walk Over
 
 
  
 
72 30
Kenya
Owen Bul
 
185
Kenya
Kevin Ndirangu
 
 
  
 
121 31
Kenya
Cornelius Kigen
 
136
Kenya
Kim Nage
 
 
  
 
8 32
Kenya
Kimani Kamau
 
249
Walk Over
 
 
  
 
5 33
Kenya
Munguti Kituku
 
252
Walk Over
 
 
  
 
124 34
Kenya
James (Jn) Njoroge
 
133
England
Steve Mann
 
 
  
 
69 35
Kenya
Barakat Twalib
 
188
Kenya
Rengo Mayak
 
 
  
 
60 36
Kenya
Lesta Marto
 
197
Walk Over
 
 
  
 
37 37
Kenya
Jonathan Chuch
 
220
Walk Over
 
 
  
 
92 38
Kenya
Esky Lemoyog
 
165
Kenya
Simon Mutuma
 
 
  
 
101 39
Kenya
Patrick Maina
 
156
Kenya
Ben (BEN10) Ndumu
 
 
  
 
28 40
Kenya
George Githendu
 
229
Walk Over
 
 
  
 
21 41
Kenya
Jethro Moranga
 
236
Walk Over
 
 
  
 
108 42
Kenya
Afi Mohammed
 
149
Kenya
Onesmus Matundura
 
 
  
 
85 43
Kenya
James Kimani
 
172
Kenya
Gabriel (Ras) Mwangi
 
 
  
 
44 44
Kenya
Thomas (Brownie) Kamau
 
213
Walk Over
 
 
  
 
53 45
Kenya
Frank Murgor
 
204
Walk Over
 
 
  
 
76 46
Uganda
Eric Koech
 
181
Kenya
Mwangi (LT) Kiragu
 
 
  
 
117 47
Kenya
Samuel Kioko
 
140
Kenya
Leonard Ithiria
 
 
  
 
12 48
Kenya
Edward (Et) Thuo
 
245
Walk Over
 
 
  
 
13 49
Kenya
Dukakis Baliach
 
244
Walk Over
 
 
  
 
116 50
Kenya
Zachary Nyamanya
 
141
Kenya
Rodgers Mutinda
 
 
  
 
77 51
Kenya
Feisal Too
 
180
Kenya
Amos Netima
 
 
  
 
52 52
Kenya
Elvis (CU) Mutai
 
205
Walk Over
 
 
  
 
45 53
South Sudan
Chol Riak
 
212
Walk Over
 
 
  
 
84 54
Kenya
James Odede
 
173
Kenya
Ezekiel Taigut
 
 
  
 
109 55
Kenya
John Mbugua
 
148
Kenya
Matt Rumbia
 
 
  
 
20 56
Kenya
Benson Nzioka
 
237
Walk Over
 
 
  
 
29 57
Kenya
Sam (Snk) Njuguna
 
228
Walk Over
 
 
  
 
100 58
United Kingdom
Bye Three
 
157
Kenya
Andrew Kibe
 
 
  
 
93 59
Kenya
Eric Mutuku
 
164
Kenya
Willy Metto (WK)
 
 
  
 
36 60
Kenya
Thomas (TOT) Waireri
 
221
Walk Over
 
 
  
 
61 61
Kenya
Michael (MK) Kariah
 
196
Walk Over
 
 
  
 
68 62
Kenya
Hosea Rono
 
189
Tanzania
Seif Hamad
 
 
  
 
125 63
Kenya
Limanyang Pkiach
 
132
Kenya
Moses Chamwada
 
 
  
 
4 64
Kenya
Dominic Maina
 
253
Walk Over
 
 
  
 
3 65
Kenya
Edwin Kikwai
 
254
Walk Over
 
 
  
 
126 66
Kenya
Roy Abongo
 
131
Kenya
Bernard Bett
 
 
  
 
67 67
Kenya
Steve Kipkosgei
 
190
Kenya
Noah Esekon (flashboy)
 
 
  
 
62 68
Kenya
Peter Jobando
 
195
Walk Over
 
 
  
 
35 69
Kenya
Elon Kiprono
 
222
Walk Over
 
 
  
 
94 70
Kenya
Joshwao Okoth
 
163
South Africa
ISHMAEL MTHETWA
 
 
  
 
99 71
Kenya
Kennedy Lusaka
 
158
Zambia
Moses Mofya
 
 
  
 
30 72
Kenya
Brian Simiyu
 
227
Walk Over
 
 
  
 
19 73
Kenya
Mutuku Munywoki
 
238
Walk Over
 
 
  
 
110 74
Kenya
Trevor Mwiu
 
147
Kenya
Alpha Wigwa
 
 
  
 
83 75
Kenya
Collins Kirui
 
174
Kenya
Simon Wainaina
 
 
  
 
46 76
Kenya
Milton Ochieng
 
211
Walk Over
 
 
  
 
51 77
Kenya
Titus Oyet
 
206
Walk Over
 
 
  
 
78 78
Kenya
Samuel Gitata
 
179
Kenya
Lawi Owino
 
 
  
 
115 79
Kenya
Mesongo Sibuti
 
142
Kenya
John Wanjohi
 
 
  
 
14 80
Kenya
Moses Kimani
 
243
Walk Over
 
 
  
 
11 81
Kenya
Darius (DKN) Njoroge
 
246
Walk Over
 
 
  
 
118 82
Kenya
Jesee Mwaura
 
139
Kenya
Jamil Zafa
 
 
  
 
75 83
Kenya
Dennis Mwanga
 
182
Kenya
Joseph (JB) Birgen
 
 
  
 
54 84
Kenya
Benard Morintat
 
203
Walk Over
 
 
  
 
43 85
Uganda
Sula Matovu
 
214
Walk Over
 
 
  
 
86 86
Kenya
James Mbatia
 
171
Kenya
Isaac Ngujiri
 
 
  
 
107 87
Kenya
Felix Muhiga
 
150
Kenya
Zacharia Muhammud
 
 
  
 
22 88
Kenya
Ali Mahad
 
235
Walk Over
 
 
  
 
27 89
Kenya
Isaac (MD) Madeng
 
230
Walk Over
 
 
  
 
102 90
Kenya
Nahashon Muhoro
 
155
Kenya
Mohamed Mukhtar Musa (MO..MUSA)
 
 
  
 
91 91
Kenya
Sammy Munene
 
166
Kenya
(MC)MAINA CYRUS
 
 
  
 
38 92
United Kingdom
Bye Two
 
219
Walk Over
 
 
  
 
59 93
Kenya
Ian Ngetich
 
198
Walk Over
 
 
  
 
70 94
Kenya
Evans Chesire
 
187
Kenya
Jamal Ibrahim
 
 
  
 
123 95
Kenya
David Kahuria
 
134
United Kingdom
Bye Four
 
 
  
 
6 96
Kenya
Kelvin Yegon
 
251
Walk Over
 
 
  
 
7 97
Kenya
Jackson Kariuki
 
250
Walk Over
 
 
  
 
122 98
Kenya
Job Chemwotei
 
135
Kenya
Solomon Mwangi
 
 
  
 
71 99
Kenya
Brian (Lotto) Kiptalam
 
186
Kenya
Bernard Kinyanjui
 
 
  
 
58 100
Kenya
Victor Ochieng
 
199
Walk Over
 
 
  
 
39 101
Kenya
Festus Kimanzi
 
218
Walk Over
 
 
  
 
90 102
Kenya
Kenneth Langat
 
167
Kenya
Silvano Weru
 
 
  
 
103 103
Kenya
John (JNM) Mungai
 
154
Kenya
Ken Ones
 
 
  
 
26 104
Kenya
Geoffrey Kibet
 
231
Walk Over
 
 
  
 
23 105
Kenya
Boniface Karanja
 
234
Walk Over
 
 
  
 
106 106
Kenya
Billy Njoroge
 
151
Kenya
Job Karanja
 
 
  
 
87 107
South Sudan
Ding Doro
 
170
Kenya
Duke Matoke
 
 
  
 
42 108
Kenya
Moses (Ng) Ngacha
 
215
Walk Over
 
 
  
 
55 109
Kenya
Krush Karanja
 
202
Walk Over
 
 
  
 
74 110
Kenya
Arnold Too
 
183
Kenya
Eric Mugambi
 
 
  
 
119 111
Kenya
Joseph Wanjala
 
138
Kenya
Joseph (Misosi) Mugisha
 
 
  
 
10 112
Kenya
Mwaniki (Mg) Gakio
 
247
Walk Over
 
 
  
 
15 113
Kenya
Peter (PT) Kisavi
 
242
Walk Over
 
 
  
 
114 114
Kenya
Collins Tuwei(2way)
 
143
Kenya
kevin kagiri (Kev)
 
 
  
 
79 115
Kenya
Rollince Onyango
 
178
Kenya
Shadrack Malela
 
 
  
 
50 116
Kenya
Killion Nakinai
 
207
Walk Over
 
 
  
 
47 117
Kenya
Henry Mulwa
 
210
Walk Over
 
 
  
 
82 118
Kenya
Isaac Nchore
 
175
Kenya
Patrick (PATO) Gitau
 
 
  
 
111 119
Kenya
Samwel Ngugi Karuru
 
146
Kenya
Patrick Kaburu
 
 
  
 
18 120
Kenya
Dennis Sang
 
239
Walk Over
 
 
  
 
31 121
England
Bye 1
 
226
Walk Over
 
 
  
 
98 122
Kenya
Innocent Akuya
 
159
Kenya
Said Mutegi
 
 
  
 
95 123
Kenya
Bobby Felix
 
162
Kenya
Gabriel Mbogo
 
 
  
 
34 124
Kenya
Norman Naai
 
223
Walk Over
 
 
  
 
63 125
Kenya
Patrick Rotich
 
194
Walk Over
 
 
  
 
66 126
Kenya
Morgan (Aluta) Mutua
 
191
Walk Over
 
 
  
 
127 127
Kenya
Augustine Kyumba
 
130
Kenya
Stanley Kandie
 
 
  
 
2 128
Kenya
Fahad Farah
 
255
Walk Over
 
 
  
 
129
Kenya
Daniel (Pasio) Nganda
 
Winner of #2
 
 
  
 
130
Kenya
Kelvin Nderitu
 
United Kingdom
Bye Five
 
 
  
 
131
Kenya
Isaak Hassan
 
Winner of #6
 
 
  
 
132
Winner of #7
 
Kenya
Patrick (VP) Mwangi
 
 
  
 
133
Kenya
Fredrick Kimutai
 
Winner of #10
 
 
  
 
134
Winner of #11
 
Kenya
Josphat Muthomi
 
 
  
 
135
Kenya
Reagan Ogombe
 
Winner of #14
 
 
  
 
136
Winner of #15
 
Kenya
John Chalo
 
 
  
 
137
Kenya
Henry Mwangi
 
Winner of #18
 
 
  
 
138
Winner of #19
 
Kenya
Silas Tumo
 
 
  
 
139
Kenya
Moses King'ori
 
Winner of #22
 
 
  
 
140
Winner of #23
 
Kenya
Mutahi Njeru
 
 
  
 
141
Kenya
Geoffrey Nyaega
 
Winner of #26
 
 
  
 
142
Winner of #27
 
Kenya
Moha Shariff
 
 
  
 
143
South Sudan
Chol Ajuoi
 
Winner of #30
 
 
  
 
144
Winner of #31
 
Kenya
Kimani Kamau
 
 
  
 
145
Kenya
Munguti Kituku
 
Winner of #34
 
 
  
 
146
Winner of #35
 
Kenya
Lesta Marto
 
 
  
 
147
Kenya
Jonathan Chuch
 
Winner of #38
 
 
  
 
148
Winner of #39
 
Kenya
George Githendu
 
 
  
 
149
Kenya
Jethro Moranga
 
Winner of #42
 
 
  
 
150
Winner of #43
 
Kenya
Thomas (Brownie) Kamau
 
 
  
 
151
Kenya
Frank Murgor
 
Winner of #46
 
 
  
 
152
Winner of #47
 
Kenya
Edward (Et) Thuo
 
 
  
 
153
Kenya
Dukakis Baliach
 
Winner of #50
 
 
  
 
154
Winner of #51
 
Kenya
Elvis (CU) Mutai
 
 
  
 
155
South Sudan
Chol Riak
 
Winner of #54
 
 
  
 
156
Winner of #55
 
Kenya
Benson Nzioka
 
 
  
 
157
Kenya
Sam (Snk) Njuguna
 
Winner of #58
 
 
  
 
158
Winner of #59
 
Kenya
Thomas (TOT) Waireri
 
 
  
 
159
Kenya
Michael (MK) Kariah
 
Winner of #62
 
 
  
 
160
Winner of #63
 
Kenya
Dominic Maina
 
 
  
 
161
Kenya
Edwin Kikwai
 
Winner of #66
 
 
  
 
162
Winner of #67
 
Kenya
Peter Jobando
 
 
  
 
163
Kenya
Elon Kiprono
 
Winner of #70
 
 
  
 
164
Winner of #71
 
Kenya
Brian Simiyu
 
 
  
 
165
Kenya
Mutuku Munywoki
 
Winner of #74
 
 
  
 
166
Winner of #75
 
Kenya
Milton Ochieng
 
 
  
 
167
Kenya
Titus Oyet
 
Winner of #78
 
 
  
 
168
Winner of #79
 
Kenya
Moses Kimani
 
 
  
 
169
Kenya
Darius (DKN) Njoroge
 
Winner of #82
 
 
  
 
170
Winner of #83
 
Kenya
Benard Morintat
 
 
  
 
171
Uganda
Sula Matovu
 
Winner of #86
 
 
  
 
172
Winner of #87
 
Kenya
Ali Mahad
 
 
  
 
173
Kenya
Isaac (MD) Madeng
 
Winner of #90
 
 
  
 
174
Winner of #91
 
United Kingdom
Bye Two
 
 
  
 
175
Kenya
Ian Ngetich
 
Winner of #94
 
 
  
 
176
Winner of #95
 
Kenya
Kelvin Yegon
 
 
  
 
177
Kenya
Jackson Kariuki
 
Winner of #98
 
 
  
 
178
Winner of #99
 
Kenya
Victor Ochieng
 
 
  
 
179
Kenya
Festus Kimanzi
 
Winner of #102
 
 
  
 
180
Winner of #103
 
Kenya
Geoffrey Kibet
 
 
  
 
181
Kenya
Boniface Karanja
 
Winner of #106
 
 
  
 
182
Winner of #107
 
Kenya
Moses (Ng) Ngacha
 
 
  
 
183
Kenya
Krush Karanja
 
Winner of #110
 
 
  
 
184
Winner of #111
 
Kenya
Mwaniki (Mg) Gakio
 
 
  
 
185
Kenya
Peter (PT) Kisavi
 
Winner of #114
 
 
  
 
186
Winner of #115
 
Kenya
Killion Nakinai
 
 
  
 
187
Kenya
Henry Mulwa
 
Winner of #118
 
 
  
 
188
Winner of #119
 
Kenya
Dennis Sang
 
 
  
 
189
England
Bye 1
 
Winner of #122
 
 
  
 
190
Winner of #123
 
Kenya
Norman Naai
 
 
  
 
191
Kenya
Patrick Rotich
 
Kenya
Morgan (Aluta) Mutua
 
 
  
 
192
Winner of #127
 
Kenya
Fahad Farah
 
 
  
 
193
Winner of #129
 
Winner of #130
 
 
  
 
194
Winner of #131
 
Winner of #132
 
 
  
 
195
Winner of #133
 
Winner of #134
 
 
  
 
196
Winner of #135
 
Winner of #136
 
 
  
 
197
Winner of #137
 
Winner of #138
 
 
  
 
198
Winner of #139
 
Winner of #140
 
 
  
 
199
Winner of #141
 
Winner of #142
 
 
  
 
200
Winner of #143
 
Winner of #144
 
 
  
 
201
Winner of #145
 
Winner of #146
 
 
  
 
202
Winner of #147
 
Winner of #148
 
 
  
 
203
Winner of #149
 
Winner of #150
 
 
  
 
204
Winner of #151
 
Winner of #152
 
 
  
 
205
Winner of #153
 
Winner of #154
 
 
  
 
206
Winner of #155
 
Winner of #156
 
 
  
 
207
Winner of #157
 
Winner of #158
 
 
  
 
208
Winner of #159
 
Winner of #160
 
 
  
 
209
Winner of #161
 
Winner of #162
 
 
  
 
210
Winner of #163
 
Winner of #164
 
 
  
 
211
Winner of #165
 
Winner of #166
 
 
  
 
212
Winner of #167
 
Winner of #168
 
 
  
 
213
Winner of #169
 
Winner of #170
 
 
  
 
214
Winner of #171
 
Winner of #172
 
 
  
 
215
Winner of #173
 
Winner of #174
 
 
  
 
216
Winner of #175
 
Winner of #176
 
 
  
 
217
Winner of #177
 
Winner of #178
 
 
  
 
218
Winner of #179
 
Winner of #180
 
 
  
 
219
Winner of #181
 
Winner of #182
 
 
  
 
220
Winner of #183
 
Winner of #184
 
 
  
 
221
Winner of #185
 
Winner of #186
 
 
  
 
222
Winner of #187
 
Winner of #188
 
 
  
 
223
Winner of #189
 
Winner of #190
 
 
  
 
224
Winner of #191
 
Winner of #192
 
 
  
 
225
Winner of #193
 
Winner of #194
 
 
  
 
226
Winner of #195
 
Winner of #196
 
 
  
 
227
Winner of #197
 
Winner of #198
 
 
  
 
228
Winner of #199
 
Winner of #200
 
 
  
 
229
Winner of #201
 
Winner of #202
 
 
  
 
230
Winner of #203
 
Winner of #204
 
 
  
 
231
Winner of #205
 
Winner of #206
 
 
  
 
232
Winner of #207
 
Winner of #208
 
 
  
 
233
Winner of #209
 
Winner of #210
 
 
  
 
234
Winner of #211
 
Winner of #212
 
 
  
 
235
Winner of #213
 
Winner of #214
 
 
  
 
236
Winner of #215
 
Winner of #216
 
 
  
 
237
Winner of #217
 
Winner of #218
 
 
  
 
238
Winner of #219
 
Winner of #220
 
 
  
 
239
Winner of #221
 
Winner of #222
 
 
  
 
240
Winner of #223
 
Winner of #224
 
 
  
 
241
Winner of #225
 
Winner of #226
 
 
  
 
242
Winner of #227
 
Winner of #228
 
 
  
 
243
Winner of #229
 
Winner of #230
 
 
  
 
244
Winner of #231
 
Winner of #232
 
 
  
 
245
Winner of #233
 
Winner of #234
 
 
  
 
246
Winner of #235
 
Winner of #236
 
 
  
 
247
Winner of #237
 
Winner of #238
 
 
  
 
248
Winner of #239
 
Winner of #240
 
 
  
 
249
Winner of #241
 
Winner of #242
 
 
  
 
250
Winner of #243
 
Winner of #244
 
 
  
 
251
Winner of #245
 
Winner of #246
 
 
  
 
252
Winner of #247
 
Winner of #248
 
 
  
 
253
Winner of #249
 
Winner of #250
 
 
  
 
254
Winner of #251
 
Winner of #252
 
 
  
 
255
Winner of #253
 
Winner of #254
 
 
Round 1
Round 2
Round 3
Round 4
Last sixteen
Quarter final
Semi final
Final