Weightclass:  Featherweight
Location:  Naivasha, Kenya
Record:  17 - 13(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/05/2032Naivasha, Kenya16 - 13(1) Waleed Suhrawardy3(1) - 11 WPts
30/03/2032Naivasha, Kenya15 - 13(1) Antwan Mbarire1 - 5 WPts
30/01/2032Naivasha, Kenya14 - 13(1) Vidal Pinzon5 - 12 WPts
01/12/2031Naivasha, Kenya13 - 13(1) La Vonn Verdi1 - 8 WPts
02/10/2031Naivasha, Kenya12 - 13(1) Gabriele Gamba4 - 6 WPts
02/08/2031Naivasha, Kenya11 - 13(1) Sid Bahari1 - 7 WPts
03/06/2031Naivasha, Kenya10 - 13(1) Corey Zaman0 - 11 WPts
02/04/2031Naivasha, Kenya9 - 13(1) Cody Odanga2 - 10 WPts
01/02/2031Naivasha, Kenya8 - 13(1) Edward Njoka3 - 7 WPts
03/12/2030Naivasha, Kenya7 - 13(1) Theo Oboya8(1) - 8 WPts
05/10/2030Naivasha, Kenya6 - 13(1) Connor Atwoli5 - 12 WPts
07/08/2030Naivasha, Kenya6 - 12(1) Rob Ake3 - 10 LPts
08/06/2030Naivasha, Kenya5 - 12(1) Sajid Rohanna1 - 9 WPts
10/04/2030Murcia, Spain4 - 12(1) Gig Lorenzo11 - 21 WPts
10/02/2030San Juan, Puerto Rico4 - 11(1) Noe Mato23 - 18 LPts
13/12/2029Mombasa, Kenya4 - 10(1) Stuart Verdi2 - 16 LPts
24/10/2029Naivasha, Kenya4 - 9(1) Alberto Augello6 - 3 LPts
25/08/2029Naivasha, Kenya3 - 9(1) Leeroy Muthee4 - 3 WPts
27/06/2029Ulaanbaatar, Mongolia3 - 8(1) Dae Leong9 - 12 LPts
29/04/2029Naivasha, Kenya2 - 8(1) Waleed Baig3 - 2 WPts
01/03/2029Brisbane, Australia2 - 7 Mark Niblock0 - 0 LKO3
01/01/2029Naivasha, Kenya1 - 7 Geoff Mutuku1 - 0 WPts
01/11/2028Nairobi, Kenya1 - 6 Razi Gumo3 - 6 LPts
09/09/2028Nairobi, Kenya1 - 5 Scott Merande23(6) - 28 LPts
19/07/2028Kangundo-Tala, Kenya1 - 4 Lee Kiuna17 - 15 LPts
18/06/2028Bangkok, Thailand1 - 3 Padjai Nukulsompratana8 - 16 LPts
20/04/2028Ruiru, Kenya1 - 2 Sam Gwako5 - 26(1) LPts
09/03/2028Kikuyu, Kenya1 - 1 Ibeamaka Chesang2 - 11 LPts
22/01/2028Nairobi, Kenya1 - 0 Tobias Chebii7 - 11 LPts
22/12/2027Naivasha, Kenya0 - 0 Gazi Sheikh0 - 6(1) WPts