Weightclass:  Welterweight
Location:  Kisumu, Kenya
Record:  12 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/04/2031Manila, Philippines12 - 11 Jesus Caharian18 - 21 LPts
27/02/2031Kisumu, Kenya11 - 11 Jasper Dafaa5 - 8 WPts
29/12/2030Accra, Ghana10 - 11 Ian Papafio1 - 1 WPts
31/10/2030Machakos, Kenya9 - 11 Robert Aceda0 - 13 WPts
04/09/2030Kisumu, Kenya8 - 11 Sam Magutt4 - 12 WPts
06/07/2030Nairobi, Kenya8 - 10 William Ngatuny4 - 14 LPts
07/05/2030Kisumu, Kenya7 - 10 Rob Michuki2 - 21(3) WPts
09/03/2030Kisumu, Kenya7 - 9 Lamech Ndili4 - 6 LPts
09/01/2030Ruiru, Kenya7 - 8 Theo Chepkemei23 - 10 LPts
15/11/2029Kisumu, Kenya6 - 8 Mark Mariuki0 - 2 WPts
16/09/2029Kisumu, Kenya5 - 8 Theo Tangus3 - 1 WPts
18/07/2029Kisumu, Kenya4 - 8 Vashon Chiluba3 - 4 WPts
19/05/2029Kisumu, Kenya3 - 8 Robert Aceda0 - 4 WPts
20/03/2029Kisumu, Kenya2 - 8 Daniel Gunda6 - 9 WPts
18/01/2029Gingoog, Philippines2 - 7 Peter Paed0 - 22(1) LPts
20/11/2028Bochum, Germany2 - 6 Erchanhardt Meckler13 - 12 LPts
22/09/2028Oran, Algeria2 - 5 Khalid Belaili29(1) - 13 LPts
25/07/2028Mombasa, Kenya2 - 4 Quannell Abura4 - 2 LPts
31/05/2028Sassari, Italy2 - 3 Colombo Lo Porto13(1) - 15 LPts
02/04/2028Nizhny Novgorod, Russia1 - 3 Fedor Ozerov2 - 3 WPts
03/02/2028Nakuru, Kenya0 - 3 Alec Magwanga8 - 9 WPts
07/12/2027Kisumu, Kenya0 - 2 Faisal Soliman4 - 2 LPts
08/10/2027Mombasa, Kenya0 - 1 Daniel Gunda1 - 3 LPts
05/09/2027Kisumu, Kenya0 - 0 Edi Jagodic2 - 2 LPts