Weightclass:  Bantamweight
Location:  Nairobi, Kenya
Record:  19 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/01/2034Nairobi, Kenya18 - 26 Zernebog Tur2 - 1 WPts
02/11/2033Batam, Indonesia17 - 26 Cahyo Mangunsarkoro0 - 6 WPts
03/09/2033Riyadh, Saudi Arabia16 - 26 Irfan Farag5 - 24 WPts
28/07/2033Bamenda, Cameroon16 - 25 Garen Seigner11 - 16 LPts
27/06/2033Nairobi, Kenya16 - 24 Zafa Khalili22 - 13 LPts
21/05/2033Nairobi, Kenya16 - 23 Verrier Gide26 - 12 LPts
29/03/2033Nairobi, Kenya16 - 22 Chike Konde13(2) - 3 LPts Kenya National Championships 2033View
26/03/2033Nairobi, Kenya15 - 22 Amjad Sham6 - 5 WPts Kenya National Championships 2033View
10/03/2033Manukau, New Zealand15 - 21 Ashley Clanahan18 - 17 LPts
07/02/2033Nairobi, Kenya15 - 20 Oleos Sanchez23 - 7 LPts
04/01/2033Halifax, Canada15 - 19 Michael Don21 - 20 LPts
23/11/2032Carolina, Puerto Rico15 - 18 Ramirez Aleman2 - 23 LPts
25/09/2032Montreal, Canada15 - 17 Rob Panter6 - 7 LPts
28/07/2032Accra, Ghana15 - 16 Nathan Akuffo9(1) - 16 LPts
30/05/2032Port-au-Prince, Haiti15 - 15 Olier Baune17 - 23 LPts
01/04/2032Machakos, Kenya15 - 14 Lisimba Wamalwa12 - 24 LPts Kenya National Championships 2032View
29/03/2032Machakos, Kenya14 - 14 Oliver Sianga4 - 9 WPts Kenya National Championships 2032View
26/03/2032Machakos, Kenya13 - 14 Udenwa Serry16 - 11 WPts Kenya National Championships 2032View
14/03/2032Minsk, Belarus12 - 14 Toma Pankratov7 - 20 WPts
15/01/2032Yerevan, Armenia11 - 14 Hagop Vosbigyan14 - 16 WPts
17/11/2031General Santos, Philippines10 - 14 Mark Ortiz22 - 18 WPts
18/09/2031Toshkent, Uzbekistan9 - 14 Vilayat Abdou7 - 24 WPts
21/07/2031Udon Thani, Thailand9 - 13 Sirimongkol Chalermsan19(3) - 18 LPts
23/05/2031Bangkok, Thailand9 - 12 Denkaosan Petnamtong16(1) - 8 LPts
25/03/2031Tirana, Albania8 - 12 Ardi Engin8 - 16 WPts
25/01/2031Samarqand, Uzbekistan8 - 11 Mammad Hagverdiyev12 - 17 LPts
27/11/2030Machakos, Kenya7 - 11 Colin Nyariki5 - 7(1) WPts
07/10/2030Kangundo-Tala, Kenya7 - 10 Paul Wambugu10 - 13 LPts
15/08/2030Malaga, Spain6 - 10 Onofre Penaloza0 - 0 WPts
17/06/2030Nairobi, Kenya5 - 10 Kwamin Maji1 - 6 WPts
14/05/2030Kikuyu, Kenya4 - 10 Kabonesa Ramogi15 - 20 WPts
27/03/2030Nairobi, Kenya4 - 9 Gareth Mangua12 - 8 LPts
16/02/2030Nairobi, Kenya3 - 9 Arthur Neri5 - 5 WPts
19/12/2029Nairobi, Kenya3 - 8 Montego Montejano11 - 12 LPts
21/10/2029Capiata, Paraguay3 - 7 Jax Pinta6 - 17(4) LPts
23/08/2029Kumasi, Ghana2 - 7 Ontibile Attoh2 - 7 WPts
25/06/2029Kikuyu, Kenya1 - 7 Rob Okayu1 - 2 WPts
19/05/2029Kikuyu, Kenya1 - 6 Kabonesa Ramogi11 - 18 LPts
17/04/2029Kangundo-Tala, Kenya1 - 5 Paul Wambugu4 - 10 LPts
23/02/2029Puente Alto, Chile1 - 4 Loredo Valdespino8 - 8 LPts
26/12/2028Schaerbeek, Belgium1 - 3 Chrestien Aubert15 - 8 LPts
28/10/2028Nairobi, Kenya1 - 2 John Kebenei1 - 4 LPts
04/09/2028Nairobi, Kenya1 - 1 Jordan Kayange20 - 15 LPts
11/07/2028Nairobi, Kenya1 - 0 Mason Yusuf17 - 18(1) LPts
08/06/2028Nairobi, Kenya0 - 0 Noel Shikuku3 - 2 WPts