Weightclass:  Light Flyweight
Location:  Nakuru, Kenya
Record:  15 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/02/2028Nakuru, Kenya14 - 16 Louis Mwangale0 - 1 WPts
12/12/2027Nakuru, Kenya14 - 15 Francisco Carreno12 - 9 LPts
13/10/2027Nakuru, Kenya14 - 14 Zach Bostock1 - 9 LPts
14/08/2027Nakuru, Kenya13 - 14 Otieno Maruge0 - 1 WPts
15/06/2027Nakuru, Kenya13 - 13 Cuba Deocampo18 - 22 LPts
16/04/2027Nakuru, Kenya12 - 13 Porfio Loera2 - 5 WPts
14/02/2027Nakuru, Kenya11 - 13 James Soto6 - 12 WPts
16/12/2026Nakuru, Kenya10 - 13 Fedor Kiryakov2 - 8 WPts
17/10/2026Nakuru, Kenya10 - 12 Dmitriy Skobrev0 - 2 LPts
17/08/2026Nakuru, Kenya9 - 12 Patrick Tagamolila1 - 2 WPts
17/06/2026Nakuru, Kenya8 - 12 Lakista Keya1 - 0 WPts
18/04/2026Nakuru, Kenya8 - 11 Quaddus Dube18 - 10 LPts
17/02/2026Nakuru, Kenya7 - 11 Leo Yeamans3(1) - 12 WPts
20/12/2025New Kingston, Jamaica7 - 10 David Dunstan6 - 14 LPts
22/10/2025New Delhi, India7 - 9 Deepak Sharma6 - 15 LPts
24/08/2025Nakuru, Kenya7 - 8 Deiondre Kenga2 - 6 LPts
26/06/2025Nakuru, Kenya7 - 7 Ewan Warugongo1 - 15 LPts
27/04/2025Nakuru, Kenya6 - 7 Deiondre Kenga2 - 4 WPts
27/02/2025Nakuru, Kenya5 - 7 Ewan Warugongo1 - 13 WPts
30/12/2024Nakuru, Kenya4 - 7 Montel Lalamunan3 - 0 WPts
31/10/2024Nakuru, Kenya4 - 6 Agapetus Lindo6(1) - 10 LPts
02/09/2024Guatemala City, Guatemala3 - 6 Sagaz Nava1 - 0 WPts
05/07/2024Nakuru, Kenya3 - 5 Deiondre Kenga0 - 0 LPts
13/05/2024Ahmedabad, India2 - 5 Jyotish Goyal5 - 17 WPts
15/03/2024Nakuru, Kenya1 - 5 Kenzie Njoroge1 - 7 WPts
15/01/2024Nakuru, Kenya1 - 4 Paul Painchaud24(1) - 13 LPts
17/11/2023Nairobi, Kenya1 - 3 Nicholas Itwiku8 - 26 LPts
19/09/2023Batangas City, Philippines1 - 2 Rico Halum13 - 11 LPts
22/07/2023Mixco, Guatemala1 - 1 Frisco Berlanga6 - 21 LPts
24/05/2023Mombasa, Kenya1 - 0 Ian Ochiang22(3) - 13 LPts
05/04/2023Kumasi, Ghana0 - 0 Amer Farooq0 - 0 WPts