Weightclass:  Welterweight
Location:  Naivasha, Kenya
Record:  11 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/03/2030Naivasha, Kenya10 - 16 Marques Wanjala0 - 1 WPts
20/01/2030Naivasha, Kenya9 - 16 Porter Breton2 - 12 WPts
21/11/2029Naivasha, Kenya9 - 15 Vo Ca5 - 19 LPts
22/09/2029Naivasha, Kenya8 - 15 Ngu Nhung3 - 8 WPts
24/07/2029Naivasha, Kenya7 - 15 Dan Ngahu0 - 1 WPts
25/05/2029Naivasha, Kenya6 - 15 Emory Meinhvel3 - 10 WPts
27/03/2029Naivasha, Kenya6 - 14 Gethin Abol1 - 7 LPts
26/01/2029Naivasha, Kenya5 - 14 Noah Merande4 - 9 WPts
27/11/2028Naivasha, Kenya4 - 14 Ellis Ankrah4 - 23(5) WPts
29/09/2028Naivasha, Kenya3 - 14 Guido Aranda2 - 2 WPts
31/07/2028Naivasha, Kenya3 - 13 Khalid Hoda2 - 12 LPts
01/06/2028Naivasha, Kenya3 - 12 Dave Masika9(1) - 14 LPts
02/04/2028Naivasha, Kenya3 - 11 Salman Nadjafov21 - 15 LPts
03/02/2028Naivasha, Kenya3 - 10 Atif Farra5 - 22(2) LPts
06/12/2027Nairobi, Kenya3 - 9 Obiajulu Mbiyu8 - 17 LPts
08/10/2027Naivasha, Kenya3 - 8 Quannell Abura0 - 1 LPts
09/08/2027Mombasa, Kenya3 - 7 Daniel Gunda0 - 3 LPts
13/06/2027Nairobi, Kenya3 - 6 Paul Rathbun3(1) - 9 LPts
19/04/2027Nairobi, Kenya2 - 6 Amon Munyasia6 - 21 WPts
19/02/2027Lapu-Lapu, Philippines2 - 5 Diego Sapodeng9 - 22(1) LPts
22/12/2026Kisumu, Kenya2 - 4 Jamar Chakava0 - 0 LPts
13/11/2026Nairobi, Kenya2 - 3 Peter Mwema12 - 9 LPts
13/10/2026Mombasa, Kenya1 - 3 Noah Jirongo0 - 10(1) WPts
01/09/2026Nairobi, Kenya0 - 3 Jayvyn Kipkirui0 - 0 WPts
01/08/2026Charleroi, Belgium0 - 2 Guy de Musset7 - 23 LPts
03/06/2026Hanoi, Vietnam0 - 1 Bi Ca46(2) - 14 LPts
05/04/2026Naivasha, Kenya0 - 0 Colin Muindi0 - 6 LPts