Weightclass:  Light Welterweight
Location:  Mombasa, Kenya
Record:  11 - 23(7)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/03/2031Kisumu, Kenya11 - 22(7) Quaddus Tikolo6 - 11 LPts Kenya National Championships 2031View
13/02/2031Panama City, Panama11 - 21(6) Hernan Claudio61 - 24 LKO3
16/12/2030Bangkok, Thailand11 - 20(6) Fahlan Kraisorn16 - 12 LPts
18/10/2030Cebu City, Philippines10 - 20(6) Senon Nagtalon2 - 17 WPts
20/08/2030Mombasa, Kenya9 - 20(6) Sam Iringo1 - 4 WPts
21/06/2030Ruiru, Kenya8 - 20(6) Adnan Hammoud0 - 20 WPts
23/04/2030Ndola, Zambia7 - 20(6) Alastair Simubali0 - 11 WPts
23/02/2030San Salvador, El Salvador6 - 20(6) Pedro Morones0 - 0 WPts
26/12/2029Vilnius, Lithuania6 - 19(6) Fabian Graczyk14 - 12 LPts
28/10/2029Vilnius, Lithuania6 - 18(6) Kacper Waskiewicz12 - 19 LPts
30/08/2029Hamamatsu, Japan5 - 18(6) Aoi Ike0 - 3 WPts
02/07/2029Mombasa, Kenya4 - 18(6) Safwah Elkhanchaf1 - 2 WPts
03/05/2029Ulaanbaatar, Mongolia4 - 17(6) Zakwan Isckacoff23(1) - 19 LPts
05/03/2029San Pedro Sula, Honduras4 - 16(6) Franco Rave0 - 0 LPts
05/01/2029Christchurch, New Zealand3 - 16(6) Kris Fenwick0 - 0 WPts
07/11/2028Sofia, Bulgaria3 - 15(5) Direnc Aladag23(1) - 16 LKO3
09/09/2028Havana, Cuba3 - 14(4) Ximen Nanez19 - 9 LKO3
12/07/2028Ulaanbaatar, Mongolia3 - 13(4) Aatif Zhamtsarano27 - 18 LPts
14/05/2028Mombasa, Kenya3 - 12(3) Mohsin Rafiq6 - 14 LKO3
15/03/2028Petaling Jaya, Malaysia3 - 11(2) Waqar Bacchus5 - 19 LKO3
16/01/2028Mombasa, Kenya2 - 11(2) Mark Lele0 - 3 WPts
19/11/2027Ghent, Belgium2 - 10(1) Wauter de Bakkere33 - 9 LKO3
21/09/2027Kangundo-Tala, Kenya2 - 9(1) Ibeamaka Monley11 - 5 LPts
02/08/2027Mombasa, Kenya2 - 8(1) Saad Laref7 - 11 LPts
03/06/2027Nakuru, Kenya1 - 8(1) Alec Kilonzo1 - 1 WPts
08/04/2027Kisumu, Kenya1 - 7(1) Duncan Gaichuhie11 - 11 LPts
21/02/2027Accra, Ghana1 - 6(1) Tabari Kingson16(1) - 6 LPts
24/12/2026Mombasa, Kenya1 - 5(1) Stuart Chelangat7 - 19 LPts
19/11/2026Mombasa, Kenya1 - 4 Zafa Amen24(1) - 45 LKO3
09/10/2026Naivasha, Kenya1 - 3 Ellis Tengelei0 - 3(1) LPts
14/08/2026Mombasa, Kenya1 - 2 LeBron Koech0 - 0 LPts
19/06/2026Naivasha, Kenya1 - 1 Paul Ngugi3 - 25 LPts
20/04/2026Nairobi, Kenya1 - 0 Noah Mutua5 - 17 LPts
20/03/2026Mombasa, Kenya0 - 0 Leighton Menjo0 - 4 WPts