Weightclass:  Light Flyweight
Location:  Kisumu, Kenya
Record:  8 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2030Kisumu, Kenya8 - 19 Peter McBain29 - 14 LPts
14/01/2030Kisumu, Kenya8 - 18 Aimon Chacon16(1) - 15 LPts
15/11/2029Kisumu, Kenya7 - 18 Joaquin Nocito1 - 1 WPts
13/09/2029Kisumu, Kenya6 - 18 Tariq Kajrbecov1 - 0 WPts
12/07/2029Kisumu, Kenya6 - 17 Zach Bostock6 - 17 LPts
13/05/2029Kisumu, Kenya6 - 16 Lloyd Sudiacal4 - 10 LPts
14/03/2029Kisumu, Kenya5 - 16 Euan Chinchilla2 - 3 WPts
12/01/2029Kisumu, Kenya4 - 16 Chris Camara5 - 6 WPts
13/11/2028Kisumu, Kenya3 - 16 Amer Nishtar0 - 2 WPts
14/09/2028Kisumu, Kenya3 - 15 Vandwon Sakari2 - 1 LPts
16/07/2028Kisumu, Kenya3 - 14 Jeong-hyeop Han9 - 12 LPts
17/05/2028Kisumu, Kenya2 - 14 Vasili Aziyev0 - 17 WPts
18/03/2028Manta, Ecuador2 - 13 Gervasio Barbero5 - 24 LPts
19/01/2028Nairobi, Kenya2 - 12 Joshua Andersson13(1) - 7 LPts
26/11/2027Mandaue, Philippines2 - 11 Denton Amosin11 - 6 LPts
28/09/2027Imus, Philippines2 - 10 Seth Feo7 - 14 LPts
31/07/2027Nakuru, Kenya2 - 9 Deiondre Kenga6 - 14 LPts
02/06/2027Nairobi, Kenya1 - 9 Zach Bostock0 - 7 WPts
08/04/2027Saskatoon, Canada1 - 8 Owen Robb41 - 24 LPts
08/02/2027Busan, South Korea1 - 7 Sung-yun Roh17 - 15 LPts
10/12/2026Seoul, South Korea1 - 6 Tae-hee Bae15(1) - 16 LPts
12/10/2026Kisumu, Kenya1 - 5 Fraco Blanco4 - 4 LPts
14/08/2026Kisumu, Kenya0 - 5 Georgiy Novosad4(1) - 24(7) WPts
16/06/2026Santo Domingo de Guzman, Dominican Republic0 - 4 Saturnin Corchado9 - 16 LPts
18/04/2026Nakuru, Kenya0 - 3 Ewan Warugongo3 - 18 LPts
25/02/2026Nairobi, Kenya0 - 2 Kenzie Njoroge4 - 16 LPts
27/12/2025Nairobi, Kenya0 - 1 Kenzie Njoroge3 - 16 LPts
05/11/2025Kisumu, Kenya0 - 0 Aykeg Cazian1 - 10 LPts