Weightclass:  Welterweight
Location:  Naivasha, Kenya
Record:  2 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/05/2029Naivasha, Kenya2 - 21 Chung Tong4 - 5 LPts
20/03/2029Naivasha, Kenya2 - 20 Pyotr Antonoff16 - 8 LPts
19/01/2029Samarqand, Uzbekistan2 - 19 Asif Babaev9 - 6 LPts
21/11/2028Naivasha, Kenya1 - 19 Lisimba Ndururi1 - 4 WPts
23/09/2028Machakos, Kenya1 - 18 Kasi Kaburu1 - 10 LPts
31/07/2028Aden, Yemen1 - 17 Faisal Abba2 - 11 LPts
02/06/2028Malmo, Sweden1 - 16 Matteo Dam7 - 15 LPts
04/04/2028Managua, Nicaragua1 - 15 Fanuco Guardia7 - 9 LPts
05/02/2028Naivasha, Kenya1 - 14 Paul Rathbun5(1) - 11 LPts
07/12/2027Naivasha, Kenya0 - 14 Fedor Pavlyuchenko0 - 3 WPts
08/10/2027Manila, Philippines0 - 13 Rob Monarrez10(2) - 10 LPts
10/08/2027Nairobi, Kenya0 - 12 Colin Muindi4 - 12 LPts
16/06/2027Nairobi, Kenya0 - 11 Glynn Mwale1 - 4 LPts
21/04/2027Masally, Azerbaijan0 - 10 Abdul Alekserov32(1) - 45(2) LPts
21/02/2027Omaha, USA0 - 9 Mark MacNevin14 - 15 LPts
23/12/2026Nakuru, Kenya0 - 8 Ellis Lusalah10 - 19 LPts
19/11/2026Kisumu, Kenya0 - 7 Peabo Gateri1 - 0 LPts
16/10/2026Naivasha, Kenya0 - 6 Lee Mangalindan7 - 3 LPts
17/08/2026Nairobi, Kenya0 - 5 Orma Muthoni7 - 18(6) LPts
24/06/2026Nairobi, Kenya0 - 4 Okal Bashir1 - 6 LPts
01/05/2026Naivasha, Kenya0 - 3 Dylan Rabiu9 - 6 LPts
03/03/2026Córdoba, Argentina0 - 2 Angel Rodiguez1 - 10 LPts
03/01/2026Salvador, Brazil0 - 1 Santiago Gaspar5 - 7 LPts
05/11/2025Hong Kong, China0 - 0 Hui-chao Goh0 - 0 LPts