Weightclass:  Light Flyweight
Location:  Nairobi, Kenya
Record:  19 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/10/2032Nairobi, Kenya18 - 13 Arnie Ilao2 - 9 WPts
04/08/2032Nairobi, Kenya17 - 13 Macario Mijares5 - 23 WPts
05/06/2032Nairobi, Kenya16 - 13 Juan Iguban3 - 8 WPts
06/04/2032Nairobi, Kenya15 - 13 Blake Tabisula3 - 11 WPts
04/02/2032Nairobi, Kenya14 - 13 David Bual8 - 14 WPts
05/12/2031Nairobi, Kenya13 - 13 Apostolos Spiteri0 - 2 WPts
06/10/2031Nairobi, Kenya12 - 13 Aegisthus Ballas5 - 15 WPts
07/08/2031Nairobi, Kenya11 - 13 Angel Civil6 - 10 WPts
09/06/2031Nairobi, Kenya11 - 12 Angel Fuertes11 - 13 LPts
09/04/2031Nairobi, Kenya10 - 12 Shin-wook Heo4 - 13 WPts
09/02/2031Nairobi, Kenya9 - 12 Vincent Lesuuda0 - 2 WPts
11/12/2030Nairobi, Kenya9 - 11 Xeres Casias10 - 10 LPts
12/10/2030Nairobi, Kenya8 - 11 Amer Nishtar3 - 11 WPts
13/08/2030Nairobi, Kenya7 - 11 Mel Konga3 - 11 WPts
14/06/2030Panama City, Panama6 - 11 Gig Anzures2 - 14 WPts
16/04/2030Jakarta, Indonesia6 - 10 Sapto Witarsa4 - 9 LPts
16/02/2030Ciudad Guayana, Venezuela6 - 9 Javier Oseguera6 - 9 LPts
19/12/2029Lankaran, Azerbaijan5 - 9 Agha Hanichevanskii2 - 21(2) WPts
21/10/2029Nairobi, Kenya5 - 8 Reyes Gascon5 - 5 LPts
22/08/2029Nairobi, Kenya5 - 7 Mel Konga0 - 7 LPts
24/06/2029Tokorozawa, Japan5 - 6 Nao Mihara9 - 12 LPts
26/04/2029Nairobi, Kenya4 - 6 Vandwon Sakari5 - 3 WPts
26/02/2029Nairobi, Kenya3 - 6 Narotama Shubert2 - 5 WPts
28/12/2028San Jose, Costa Rica3 - 5 Santiago Garcia15 - 9 LPts
29/10/2028Nairobi, Kenya2 - 5 Mel Konga0 - 2 WPts
30/08/2028Nairobi, Kenya2 - 4 Louis Mwangale2 - 4 LPts
01/07/2028Nairobi, Kenya2 - 3 Vandwon Sakari0 - 1 LPts
02/05/2028Padang, Indonesia1 - 3 Jarot Billah0 - 8 WPts
04/03/2028San Jose, Costa Rica1 - 2 Santiago Garcia11 - 8 LPts
05/01/2028Nairobi, Kenya0 - 2 Louis Mwangale0 - 0 WPts
22/11/2027Ruiru, Kenya0 - 1 Johnny Elmi13 - 40 LPts
20/10/2027Nairobi, Kenya0 - 0 Lisandro Bernardino3 - 14 LPts