Weightclass:  Featherweight
Location:  Nairobi, Kenya
Record:  7 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/07/2031Dublin, Ireland7 - 11 Paul McTaggart18 - 21 LPts
18/05/2031Montevideo, Uruguay6 - 11 Fanuco Nieblas10 - 15 WPts
20/03/2031Nairobi, Kenya6 - 10 Sammy Anyanga19 - 10(1) LPts
10/02/2031Berlin, Germany6 - 9 Brendis Gensch7 - 9 LPts
13/12/2030Machakos, Kenya6 - 8 Ian Mkulo6 - 16(1) LPts
17/10/2030Nairobi, Kenya6 - 7 Mark Kenley4 - 9 LPts
19/08/2030Kikuyu, Kenya5 - 7 Ibeamaka Chesang11 - 19(1) WPts
20/06/2030Accra, Ghana4 - 7 Justin Anyidoho3 - 19 WPts
22/04/2030Naivasha, Kenya4 - 6 Connor Ramrakha7 - 21(2) LPts
24/02/2030Kangundo-Tala, Kenya4 - 5 Paul Abudho12 - 24 LPts
16/01/2030Nairobi, Kenya3 - 5 Dai Chemabwai0 - 0 WPts
15/12/2029Madrid, Spain3 - 4 Dario Valle28 - 17 LPts
17/10/2029Ndola, Zambia2 - 4 Yobachi Changwe4 - 28 WPts
19/08/2029Mombasa, Kenya1 - 4 Corey Zaman0 - 0 WPts
28/06/2029Madrid, Spain1 - 3 Antonio Segura8 - 18 LPts
29/04/2029Nairobi, Kenya1 - 2 Santiago Basulto15 - 20(2) LPts
01/03/2029Carolina, Puerto Rico1 - 1 Jose Martinez28 - 31 LPts
01/01/2029Naivasha, Kenya1 - 0 Jayvyn Mehta1 - 7 LPts
05/11/2028Nairobi, Kenya0 - 0 Connor Atwoli2 - 3 WPts