Weightclass:  Featherweight
Location:  Nairobi, Kenya
Record:  7(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2034Nairobi, Kenya6(1) - 19 Antwan Mbarire5 - 13 WPts
11/11/2033Nairobi, Kenya5(1) - 19 Deion Muthuka9(1) - 13 WPts
04/10/2033Nakuru, Kenya4(1) - 19 Lee Dawood2 - 22 WPts
02/09/2033Tirana, Albania4(1) - 18 Enver Berisha18 - 17(1) LPts
05/07/2033Belem, Brazil3(1) - 18 Jair Lupercio0 - 0 WPts
07/05/2033Montevideo, Uruguay3(1) - 17 Gonzalo Caudillo23 - 14 LPts
09/03/2033Ciudad Guayana, Venezuela3(1) - 16 Vicente Raya18 - 21(1) LPts
08/01/2033Udon Thani, Thailand3(1) - 15 Wacharakrit Songkrasin6 - 15 LPts
10/11/2032Thessaloniki, Greece3(1) - 14 Cy Peri15 - 16 LPts
12/09/2032San Jose, Costa Rica3(1) - 13 Joaquin Bailen20(1) - 16 LPts
15/07/2032Nairobi, Kenya3(1) - 12 William Mulla3 - 9 LPts
30/05/2032Naivasha, Kenya3(1) - 11 Jayvyn Mehta16 - 13(1) LPts
06/04/2032Nakuru, Kenya2(1) - 11 Lugono Chepseba2 - 29 WPts
06/03/2032Buenos Aires, Argentina2(1) - 10 Berto Ledesma14(1) - 17 LPts
07/01/2032Nairobi, Kenya2(1) - 9 Dai Chemabwai5 - 8 LPts
12/11/2031Bangkok, Thailand2(1) - 8 Pornsawan Ramboisan8 - 15 LPts
13/09/2031Perth, Australia2(1) - 7 Ashley Rabbitt16 - 13 LPts
15/07/2031Machakos, Kenya2(1) - 6 Nwa Tata-muya14(1) - 19 LPts
03/06/2031Santiago, Chile1 - 6 Antonio Buendia6 - 17(7) WKO3
05/04/2031Ulaanbaatar, Mongolia1 - 5 Shamsadeen Bayaar12 - 10 LPts
05/02/2031Mombasa, Kenya0 - 5 Stuart Verdi4 - 21 WPts
13/12/2030Kazan, Russia0 - 4 Dimi Golovkin3 - 11 LPts
15/10/2030Mombasa, Kenya0 - 3 Edward Njoka2 - 6 LPts
06/09/2030Pekanbaru, Indonesia0 - 2 Sarwono Reyaan7 - 13 LPts
08/07/2030Masally, Azerbaijan0 - 1 Fakhri Mammadguliyev1 - 4 LPts
10/05/2030Nairobi, Kenya0 - 0 Bruce Purves4 - 4 LPts