Weightclass:  Welterweight
Location:  Machakos, Kenya
Record:  11 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Machakos, Kenya11 - 21 Fidel Leyba8 - 5 LPts
19/10/2033Machakos, Kenya10 - 21 Haider Salman0 - 2 WPts
19/08/2033Machakos, Kenya9 - 21 Declan Gacharia1 - 1 WPts
18/06/2033Machakos, Kenya9 - 20 Bohdan Bondar3 - 16(1) LPts
17/04/2033Machakos, Kenya9 - 19 Fahsai Chaiman3 - 1 LPts
16/02/2033Machakos, Kenya8 - 19 Apostol Golub2 - 5 WPts
17/12/2032Machakos, Kenya7 - 19 Joaquin Teodoro3 - 12(1) WPts
17/10/2032Machakos, Kenya6 - 19 Joseph Muliro0 - 1 WPts
17/08/2032Machakos, Kenya5 - 19 Alastair Kariara1 - 2 WPts
14/06/2032Machakos, Kenya4 - 19 Neil Angira1 - 5 WPts
18/04/2032Al Hudaydah, Yemen3 - 19 Bilal Hadid0 - 0 WPts
19/02/2032Tirana, Albania2 - 19 Bujar Elezi6 - 19(1) WPts
22/12/2031Mombasa, Kenya2 - 18 Marques Wanjala2 - 11 LPts
25/10/2031Machakos, Kenya2 - 17 Haaris Turay7 - 7 LPts
25/08/2031Nairobi, Kenya2 - 16 Mark Mariuki3 - 10 LPts
27/06/2031Machakos, Kenya2 - 15 Quannell Abura14 - 11 LPts
27/04/2031Nairobi, Kenya1 - 15 David Kosencha1 - 11 WPts
28/02/2031Nairobi, Kenya1 - 14 Clinton Yiampoy2 - 16 LPts
30/12/2030Machakos, Kenya0 - 14 Clinton Mbiuki3 - 3 WPts
31/10/2030Machakos, Kenya0 - 13 Leo Mirii9 - 11 LPts
02/09/2030Ruiru, Kenya0 - 12 Jasper Dafaa3 - 7 LPts
06/07/2030Machakos, Kenya0 - 11 Lisimba Ndururi4 - 11 LPts
07/05/2030Amman, Jordan0 - 10 Farhan Rahaman11 - 12 LPts
09/03/2030Ruiru, Kenya0 - 9 Theo Chepkemei24 - 10 LPts
09/01/2030Nairobi, Kenya0 - 8 Paul Rathbun11(2) - 18 LPts
11/11/2029Bratislava, Slovakia0 - 7 Vilem Belinsky17 - 8 LPts
13/09/2029Cagayan de Oro, Philippines0 - 6 Jack Macabenta3 - 7 LPts
16/07/2029Nairobi, Kenya0 - 5 Mohsin Wassan2 - 4 LPts
19/05/2029Kisumu, Kenya0 - 4 Leo Mirii3 - 8 LPts
25/03/2029Mombasa, Kenya0 - 3 Leon Keter6 - 23 LPts
27/01/2029Nairobi, Kenya0 - 2 Corey Angelei20(1) - 12 LPts
06/12/2028Ruiru, Kenya0 - 1 Vince Mosima19 - 19 LPts
05/11/2028Machakos, Kenya0 - 0 Adnan Hashemi1 - 12 LPts