Shopping cart

Saving..

Edit match video

Edit match settings

Who starts to play?

Runouts
Innings
Highbreaks

Set playing sequence

Write a comment

Follow
You need to log in to perform this action

Share this page

December 9 - December 11, 2025

Magical Kenya X Perak Tournament - Men

Blackball

Add players

Please wait...

Create player

Please wait...

New players will be added to your members section.

Results  

#NameMatches (won/lost)Frames (won/lost)Win percentage
1 Kenya Collins Tuwei(2way)
6 (6/0) 57 (34/23)
60%
2 Kenya Evans Kiprotich
7 (6/1) 60 (38/22)
63%
3 Kenya David Mbuthi
5 (4/1) 45 (26/19)
58%
4 Kenya Tm Munguti
6 (5/1) 49 (31/18)
63%
5 Kenya Geoffrey Kibet
4 (3/1) 38 (20/18)
53%
5 South Sudan Chol Riak
4 (3/1) 34 (19/15)
56%
5 Kenya Boniface Karanja
4 (3/1) 26 (17/9)
65%
5 Kenya Noise Maker
4 (3/1) 32 (18/14)
56%
9 Kenya Silvano Weru
3 (2/1) 23 (11/12)
48%
Show more
9 Kenya James (Bambustik) Karuri
3 (2/1) 22 (13/9)
59%
9 Kenya Henry Mulwa
3 (2/1) 24 (14/10)
58%
9 Kenya Dominic Maina
4 (3/1) 25 (15/10)
60%
9 Kenya Eric Muinde
4 (3/1) 32 (18/14)
56%
9 Kenya Samwel Ngugi Karuru
2 (1/1) 16 (9/7)
56%
9 Kenya Samuel MB
3 (2/1) 20 (10/10)
50%
9 Kenya Fahad Osman
2 (1/1) 13 (7/6)
54%
17 Kenya Billy Njoroge
3 (2/1) 20 (12/8)
60%
17 Kenya Stanley Kandie
2 (1/1) 18 (9/9)
50%
17 Kenya Kelvin Yegon
2 (1/1) 16 (9/7)
56%
17 Kenya Simon Mutuma
2 (1/1) 13 (7/6)
54%
17 Kenya Kennedy Lusaka
2 (1/1) 15 (7/8)
47%
17 Kenya Patrick Mwangi
2 (1/1) 17 (8/9)
47%
17 Kenya Loyford Kinoti
2 (1/1) 17 (8/9)
47%
17 Kenya Joseph (JB) Birgen
2 (1/1) 13 (7/6)
54%
17 Kenya Henry Mwangi
1 (0/1) 7 (2/5)
29%
17 Kenya Elon Kiprono
3 (2/1) 21 (11/10)
52%
17 Kenya Kaana Karathime
2 (1/1) 14 (6/8)
43%
17 Kenya Edwin Kikwai
1 (0/1) 9 (4/5)
44%
17 Kenya Kimani Kamau
1 (1/0) 9 (5/4)
56%
17 Kenya William William
3 (2/1) 26 (14/12)
54%
17 Kenya Roba Roba
2 (1/1) 16 (7/9)
44%
17 Kenya Collins Tulel
2 (1/1) 15 (6/9)
40%
33 Kenya Noah Esekon (flashboy)
2 (1/1) 15 (8/7)
53%
33 Kenya Daniel (Pasio) Nganda
1 (0/1) 7 (2/5)
29%
33 Kenya (MC)MAINA CYRUS
1 (0/1) 6 (1/5)
17%
33 Kenya Solomon Mwangi
2 (1/1) 16 (8/8)
50%
33 Kenya Liaram Molai
2 (1/1) 18 (9/9)
50%
33 Kenya Moses Kimani
1 (0/1) 6 (1/5)
17%
33 Somalia Ali Mahad
1 (0/1) 8 (3/5)
38%
33 Kenya Rollince Onyango
1 (0/1) 8 (3/5)
38%
33 Kenya Simon Wainaina
1 (0/1) 9 (4/5)
44%
33 Kenya Edward (Et) Thuo
1 (0/1) 7 (2/5)
29%
33 Kenya Norman Naai
1 (0/1) 9 (4/5)
44%
33 Uganda Eric Mugabo
1 (0/1) 8 (3/5)
38%
33 Kenya Brian Simiyu
1 (0/1) 6 (1/5)
17%
33 Kenya Jackson Kariuki
0 (0/0) 0 (0/0)
0%
33 Kenya Peter Kamau
2 (1/1) 15 (7/8)
47%
33 Kenya Melody Akana
1 (0/1) 9 (4/5)
44%
33 Kenya Joseph Wanjala
1 (0/1) 6 (1/5)
17%
33 Uganda Titus Oyet
1 (0/1) 8 (3/5)
38%
33 Kenya Sammy Mwaura
1 (0/1) 9 (4/5)
44%
33 Kenya Ithiria Snr
1 (0/1) 7 (2/5)
29%
33 Kenya Zubuuh Zubuuh
2 (1/1) 18 (9/9)
50%
33 Kenya David Muchku
1 (0/1) 7 (2/5)
29%
33 Kenya Daniel Ef
1 (0/1) 7 (2/5)
29%
33 Kenya Tilal M
0 (0/0) 0 (0/0)
0%
65 Kenya John Chalo
1 (0/1) 6 (1/5)
17%
65 Kenya Jesee Mwaura
1 (0/1) 7 (2/5)
29%
65 Kenya Maripet Tilal
1 (0/1) 9 (4/5)
44%
65 Kenya Clinton (MAXI) Koskei
1 (0/1) 9 (4/5)
44%
65 Kenya Munguti Kituku
1 (0/1) 9 (4/5)
44%
65 Kenya Samuel Mbugua
1 (0/1) 8 (3/5)
38%
65 Kenya Fahad Farah
1 (0/1) 8 (3/5)
38%
65 Kenya Michael (MK) Kariah
1 (0/1) 9 (4/5)
44%
65 Kenya Joseph (Misosi) Mugisha
0 (0/0) 0 (0/0)
0%
65 Kenya Paul Wamae
1 (0/1) 8 (3/5)
38%
65 Sierra Leone Terrence Williams
1 (0/1) 5 (0/5)
0%
65 Kenya Zacharia Muhammud
1 (0/1) 8 (3/5)
38%
65 Kenya Cosmas Koech
1 (0/1) 9 (4/5)
44%
65 Kenya Dante Dante
1 (0/1) 7 (2/5)
29%
65 Kenya Daniel Kamau
1 (0/1) 7 (2/5)
29%
65 Kenya Bura Bura
1 (0/1) 7 (2/5)
29%
65 Kenya Ken Mutuma
1 (0/1) 8 (3/5)
38%
65 Kenya David G.
1 (0/1) 9 (4/5)
44%
65 Kenya Paul W.
1 (0/1) 9 (4/5)
44%
65 Kenya Master Lee
1 (0/1) 9 (4/5)
44%
FF Kenya Morgan (Aluta) Mutua
0 (0/0) 0 (0/0)
0%
FF Kenya Daniel Mukiri
0 (0/0) 0 (0/0)
0%
FF England Bye 10
0 (0/0) 0 (0/0)
0%
FF England Bye 12
0 (0/0) 0 (0/0)
0%
FF England Bye 13
0 (0/0) 0 (0/0)
0%
FF England Bye 14
0 (0/0) 0 (0/0)
0%
FF England Bye 16
0 (0/0) 0 (0/0)
0%
FF England Bye 17
0 (0/0) 0 (0/0)
0%
FF England Bye 19
0 (0/0) 0 (0/0)
0%
FF England Bye 23
0 (0/0) 0 (0/0)
0%
FF England Bye 24
0 (0/0) 0 (0/0)
0%
FF England Bye 25
0 (0/0) 0 (0/0)
0%
FF England Bye 27
0 (0/0) 0 (0/0)
0%
FF England Bye One
0 (0/0) 0 (0/0)
0%
FF England Bye 2
0 (0/0) 0 (0/0)
0%
FF England Bye 3
0 (0/0) 0 (0/0)
0%
FF England Bye 5
0 (0/0) 0 (0/0)
0%
FF England Bye 6
0 (0/0) 0 (0/0)
0%
FF England Bye 7
0 (0/0) 0 (0/0)
0%
FF England Bye 9
0 (0/0) 0 (0/0)
0%
Starts Dec 9, 2025, 6:00 PM Until Dec 11, 2025 (local time)
Organizer KPBF
Contact Martin Kihato (jmarto96@gmail.com)
Format Single elimination (96 Participants)
Race to 5
Handicap No handicap

Schedule

BETA Try the new playing schedule (beta). Try now!
Waiting
Playing
Finished

Round 1

Race to 5
1   
Kenya
Samwel Ngugi Karuru
Walk Over
 
2   
England
Bye 10
England
Bye 2
 
3   
England
Bye 25
Kenya
Kennedy Lusaka
 
4   
Walk Over
Uganda
Eric Mugabo
 
5   
England
Bye 12
Walk Over
 
6   
Kenya
Daniel Kamau
Kenya
Collins Tuwei(2way)
Tue 20:32 
7   
Kenya
Clinton (MAXI) Koskei
Kenya
Patrick Mwangi
Tue 19:27 
8   
Walk Over
England
Bye 13
 
9   
Kenya
Joseph Wanjala
Walk Over
 
10   
Kenya
Simon Mutuma
England
Bye 16
 
11   
Kenya
Daniel (Pasio) Nganda
England
Bye 9
 
12   
Walk Over
Kenya
James (Bambustik) Karuri
 
13   
Kenya
Noise Maker
Walk Over
 
14   
Kenya
Bura Bura
Kenya
Noah Esekon (flashboy)
Tue 20:55 
15   
Kenya
Cosmas Koech
Kenya
Liaram Molai
Tue 19:28 
16   
Walk Over
Kenya
Roba Roba
 
17   
Kenya
David Mbuthi
Walk Over
 
18   
Kenya
Zacharia Muhammud
Kenya
Solomon Mwangi
Tue 22:01 
19   
Kenya
Billy Njoroge
Kenya
Jesee Mwaura
Tue 21:39 
20   
Walk Over
Kenya
(MC)MAINA CYRUS
 
21   
Kenya
Melody Akana
Walk Over
 
22   
Kenya
Daniel Mukiri
Kenya
Loyford Kinoti
Tue 22:00 
23   
Kenya
Eric Muinde
Kenya
Master Lee
Tue 22:01 
24   
Walk Over
Kenya
Daniel Ef
 
25   
Kenya
Kelvin Yegon
Walk Over
 
26   
Kenya
Paul Wamae
Kenya
Peter Kamau
Tue 16:17 
27   
Kenya
Maripet Tilal
Kenya
Geoffrey Kibet
Tue 17:51 
28   
Walk Over
Kenya
Jackson Kariuki
 
29   
Kenya
Kimani Kamau
Walk Over
 
30   
Kenya
Norman Naai
England
Bye 23
 
31   
Kenya
Henry Mulwa
Kenya
Ken Mutuma
Tue 16:22 
32   
Walk Over
Kenya
David Muchku
 
33   
Kenya
Collins Tulel
Walk Over
 
34   
Kenya
Zubuuh Zubuuh
Kenya
Paul W.
Tue 18:13 
35   
England
Bye 27
Kenya
Fahad Osman
 
36   
Walk Over
England
Bye 24
 
37   
Kenya
Simon Wainaina
Walk Over
 
38   
Kenya
Tm Munguti
Sierra Leone
Terrence Williams
Wed 10:15 
39   
England
Bye 19
England
Bye 7
 
40   
Walk Over
Kenya
Henry Mwangi
 
41   
Kenya
Morgan (Aluta) Mutua
Walk Over
 
42   
Kenya
Stanley Kandie
Kenya
Munguti Kituku
Tue 16:22 
43   
Kenya
Michael (MK) Kariah
South Sudan
Chol Riak
Tue 22:57 
44   
Walk Over
Kenya
Tilal M
 
45   
Kenya
Silvano Weru
Walk Over
 
46   
England
Bye One
Somalia
Ali Mahad
Tue 22:30 
47   
Kenya
David G.
Kenya
William William
Tue 22:57 
48   
Walk Over
Kenya
Rollince Onyango
 
49   
Kenya
Edward (Et) Thuo
Walk Over
 
50   
Kenya
Samuel Mbugua
Kenya
Elon Kiprono
Tue 17:50 
51   
Kenya
Samuel MB
England
Bye 6
 
52   
Walk Over
Kenya
Sammy Mwaura
 
53   
Kenya
Brian Simiyu
Walk Over
 
54   
Kenya
Evans Kiprotich
Kenya
Fahad Farah
Tue 21:39 
55   
England
Bye 3
Kenya
Edwin Kikwai
 
56   
Walk Over
England
Bye 17
 
57   
Kenya
Ithiria Snr
Walk Over
 
58   
Kenya
Boniface Karanja
Kenya
Joseph (Misosi) Mugisha
 
59   
England
Bye 5
Kenya
Kaana Karathime
 
60   
Walk Over
Uganda
Titus Oyet
 
61   
Kenya
Moses Kimani
Walk Over
 
62   
Kenya
Dante Dante
Kenya
Dominic Maina
Tue 20:32 
63   
Kenya
John Chalo
Kenya
Joseph (JB) Birgen
Tue 22:57 
64   
Walk Over
England
Bye 14
 

Round 2

Race to 5
65   
Kenya
Samwel Ngugi Karuru
England
Bye 2
 
66   
Kenya
Kennedy Lusaka
Uganda
Eric Mugabo
Tue 23:47 
67   
England
Bye 12
Kenya
Collins Tuwei(2way)
 
68   
Kenya
Patrick Mwangi
England
Bye 13
 
69   
Kenya
Joseph Wanjala
Kenya
Simon Mutuma
Tue 23:48 
70   
Kenya
Daniel (Pasio) Nganda
Kenya
James (Bambustik) Karuri
Tue 23:46 
71   
Kenya
Noise Maker
Kenya
Noah Esekon (flashboy)
Wed 10:15 
72   
Kenya
Liaram Molai
Kenya
Roba Roba
Tue 23:54 
73   
Kenya
David Mbuthi
Kenya
Solomon Mwangi
Wed 15:17 
74   
Kenya
Billy Njoroge
Kenya
(MC)MAINA CYRUS
Wed 10:15 
75   
Kenya
Melody Akana
Kenya
Loyford Kinoti
Tue 23:50 
76   
Kenya
Eric Muinde
Kenya
Daniel Ef
Wed 10:21 
77   
Kenya
Kelvin Yegon
Kenya
Peter Kamau
Wed 11:19 
78   
Kenya
Geoffrey Kibet
Kenya
Jackson Kariuki
Wed 11:19 
79   
Kenya
Kimani Kamau
Kenya
Norman Naai
Wed 00:56 
80   
Kenya
Henry Mulwa
Kenya
David Muchku
Tue 19:09 
81   
Kenya
Collins Tulel
Kenya
Zubuuh Zubuuh
Wed 11:19 
82   
Kenya
Fahad Osman
England
Bye 24
 
83   
Kenya
Simon Wainaina
Kenya
Tm Munguti
Wed 12:00 
84   
England
Bye 7
Kenya
Henry Mwangi
 
85   
Kenya
Morgan (Aluta) Mutua
Kenya
Stanley Kandie
Wed 12:00 
86   
South Sudan
Chol Riak
Kenya
Tilal M
Wed 12:07 
87   
Kenya
Silvano Weru
Somalia
Ali Mahad
Wed 12:06 
88   
Kenya
William William
Kenya
Rollince Onyango
Wed 12:59 
89   
Kenya
Edward (Et) Thuo
Kenya
Elon Kiprono
Wed 13:41 
90   
Kenya
Samuel MB
Kenya
Sammy Mwaura
Wed 12:59 
91   
Kenya
Brian Simiyu
Kenya
Evans Kiprotich
Wed 13:10 
92   
Kenya
Edwin Kikwai
England
Bye 17
 
93   
Kenya
Ithiria Snr
Kenya
Boniface Karanja
Wed 16:14 
94   
Kenya
Kaana Karathime
Uganda
Titus Oyet
Wed 15:17 
95   
Kenya
Moses Kimani
Kenya
Dominic Maina
Wed 15:16 
96   
Kenya
Joseph (JB) Birgen
England
Bye 14
Wed 14:00 

Round 3

Race to 5
97   
Kenya
Samwel Ngugi Karuru
Kenya
Kennedy Lusaka
Wed 16:14 
98   
Kenya
Collins Tuwei(2way)
Kenya
Patrick Mwangi
Wed 16:14 
99   
Kenya
Simon Mutuma
Kenya
James (Bambustik) Karuri
Wed 15:17 
100   
Kenya
Noise Maker
Kenya
Roba Roba
Wed 15:19 
101   
Kenya
David Mbuthi
Kenya
Billy Njoroge
Wed 18:08 
102   
Kenya
Loyford Kinoti
Kenya
Eric Muinde
Wed 16:47 
103   
Kenya
Kelvin Yegon
Kenya
Geoffrey Kibet
Wed 12:00 
104   
Kenya
Kimani Kamau
Kenya
Henry Mulwa
Wed 18:09 
105   
Kenya
Collins Tulel
Kenya
Fahad Osman
Wed 18:13 
106   
Kenya
Tm Munguti
Kenya
Henry Mwangi
Wed 18:09 
107   
Kenya
Stanley Kandie
South Sudan
Chol Riak
Wed 12:36 
108   
Kenya
Silvano Weru
Kenya
William William
Wed 18:09 
109   
Kenya
Elon Kiprono
Kenya
Samuel MB
Wed 18:48 
110   
Kenya
Evans Kiprotich
Kenya
Edwin Kikwai
Wed 18:48 
111   
Kenya
Boniface Karanja
Kenya
Kaana Karathime
Wed 18:48 
112   
Kenya
Dominic Maina
Kenya
Joseph (JB) Birgen
Wed 19:59 

Last sixteen

Race to 5
113   
Kenya
Samwel Ngugi Karuru
Kenya
Collins Tuwei(2way)
Wed 21:00 
114   
Kenya
James (Bambustik) Karuri
Kenya
Noise Maker
Wed 20:29 
115   
Kenya
David Mbuthi
Kenya
Eric Muinde
Wed 19:59 
116   
Kenya
Geoffrey Kibet
Kenya
Henry Mulwa
Wed 19:59 
117   
Kenya
Fahad Osman
Kenya
Tm Munguti
Wed 21:57 
118   
South Sudan
Chol Riak
Kenya
Silvano Weru
Wed 22:55 
119   
Kenya
Samuel MB
Kenya
Evans Kiprotich
Wed 23:10 
120   
Kenya
Boniface Karanja
Kenya
Dominic Maina
Wed 22:15 

Quarter final

Race to 5
121   
Kenya
Collins Tuwei(2way)
Kenya
Noise Maker
Thu 15:15 
122   
Kenya
David Mbuthi
Kenya
Geoffrey Kibet
Thu 15:15 
123   
Kenya
Tm Munguti
South Sudan
Chol Riak
Thu 15:15 
124   
Kenya
Evans Kiprotich
Kenya
Boniface Karanja
Thu 15:49 

Semi final

Race to 6
125   
Kenya
Collins Tuwei(2way)
Kenya
David Mbuthi
Thu 17:42 
126   
Kenya
Tm Munguti
Kenya
Evans Kiprotich
Thu 17:42 

Final

Race to 7
127   
Kenya
Collins Tuwei(2way)
Kenya
Evans Kiprotich
Thu 21:21 

Comments

Chat ()
Last message from:
    Please log in to comment

    Participants