Weightclass:  Light Welterweight
Location:  Nairobi, Kenya
Record:  8 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/06/2031Nairobi, Kenya8 - 16 Mark Vielma22 - 15 LPts
24/04/2031Nairobi, Kenya7 - 16 Angel Villasana0 - 2 WPts
24/02/2031Nairobi, Kenya6 - 16 Lisimba Radull0 - 2 WPts
25/12/2030Nairobi, Kenya6 - 15 Zaid Akrobettoe2 - 7 LPts
27/10/2030Nairobi, Kenya6 - 14 Alvino Bustos8(1) - 18(5) LPts
29/08/2030Nairobi, Kenya6 - 13 Ja-choel Ko6 - 15 LPts
29/06/2030Nairobi, Kenya5 - 13 Macario Civil3 - 6 WPts
30/04/2030Nairobi, Kenya4 - 13 Jay Chebet4 - 2 WPts
01/03/2030Nairobi, Kenya4 - 12 Fraco Mosqueda1 - 1 LPts
01/01/2030Nairobi, Kenya3 - 12 Afon Bykov0 - 4 WPts
02/11/2029Dusseldorf, Germany3 - 11 Abe Bieri27 - 23 LPts
04/09/2029Ruiru, Kenya3 - 10 Mohsin Rafiq11(1) - 17 LPts
11/07/2029Ruiru, Kenya2 - 10 Fraser Mwamzandi7 - 20 WPts
08/06/2029Ruiru, Kenya2 - 9 Roshaun Kinyua5(1) - 23(1) LPts
03/05/2029Leeds, UK2 - 8 Tim Prichard13 - 27(2) LPts
05/03/2029Hamamatsu, Japan1 - 8 Aoi Ike0 - 0 WPts
05/01/2029Surrey, Canada1 - 7 John Carswell0 - 0 LPts
07/11/2028Samarqand, Uzbekistan1 - 6 Gunduz Medjidov18 - 24 LPts
09/09/2028Port Said, Egypt1 - 5 Aftab Ashraf6 - 20 LPts
12/07/2028Dushanbe, Tajikistan1 - 4 Anton Isabecoff14 - 20 LPts
14/05/2028Nairobi, Kenya0 - 4 Paul Salim3 - 4 WPts
15/03/2028Ruiru, Kenya0 - 3 Fraser Mwamzandi3 - 16 LPts
01/02/2028Kisumu, Kenya0 - 2 Duncan Gaichuhie16 - 11 LPts
01/01/2028Oslo, Norway0 - 1 Njord Nylund8 - 10 LPts
03/11/2027Nairobi, Kenya0 - 0 Paul Salim1 - 2 LPts