Weightclass:  Featherweight
Location:  Naivasha, Kenya
Record:  3 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2034Takoradi, Ghana3 - 19 Arthur Boakye0 - 7(1) LPts
04/11/2033Naivasha, Kenya2 - 19 Deion Usisivu2 - 4 WPts
04/09/2033Dublin, Ireland2 - 18 Evan MacGill14 - 14 LPts
06/07/2033Naivasha, Kenya1 - 18 Cemil Behchet1 - 11 WPts
06/05/2033Athens, Greece1 - 17 Nectarios Teresi12 - 16 LPts
08/03/2033Yokohama, Japan1 - 16 Dai Kaneko20(1) - 14 LPts
06/01/2033Dushanbe, Tajikistan1 - 15 Elariz Hafeez15 - 17 LPts
07/11/2032Naivasha, Kenya1 - 14 Malik Mourad1 - 4 LPts
07/09/2032Lodz, Poland1 - 13 Kamil Halama0 - 0 LPts
10/07/2032Nairobi, Kenya1 - 12 Deion Muthuka5(1) - 9 LPts
14/05/2032Naivasha, Kenya1 - 11 Dai Chemabwai7 - 9 LPts
15/03/2032Ndola, Zambia1 - 10 Dembe Manjimela7(1) - 21 LPts
16/01/2032Cebu City, Philippines1 - 9 Marjun Casal24 - 18(1) LPts
18/11/2031Minsk, Belarus1 - 8 Melor Larionov22 - 15(1) LPts
20/09/2031Yerevan, Armenia1 - 7 Bartev Voskerchyan15 - 18(1) LPts
23/07/2031Nairobi, Kenya1 - 6 Ibeamaka Washiali2 - 6 LPts
09/06/2031Naivasha, Kenya1 - 5 Glynn Akrofi11 - 5 LPts
09/04/2031Nakuru, Kenya0 - 5 Lee Dawood0 - 7 WPts
10/02/2031Naivasha, Kenya0 - 4 William Mulla0 - 2 LPts
13/12/2030Naivasha, Kenya0 - 3 Lloyd Somani4 - 21 LPts
15/10/2030Nairobi, Kenya0 - 2 Paul Kimutai4 - 17 LPts
03/09/2030Petaling Jaya, Malaysia0 - 1 Waqar Haik4 - 28 LPts
05/07/2030Naivasha, Kenya0 - 0 Cade Messina0 - 0 LPts