Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  13 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2029Nairobi, Kenya13 - 15 Dave Sean4 - 15 LPts
22/09/2029Nairobi, Kenya12 - 15 Rodrigo Lagunas0 - 12(3) WPts
24/07/2029Nairobi, Kenya11 - 15 Glynn Nyamai1 - 5 WPts
25/05/2029Nairobi, Kenya10 - 15 Deion Adumbe3 - 6 WPts
26/03/2029Nairobi, Kenya9 - 15 Vincent Kibiwot0 - 5 WPts
25/01/2029Nairobi, Kenya8 - 15 Musa Karam0 - 11(1) WPts
27/11/2028Nairobi, Kenya8 - 14 Daniel Gunda5 - 8 LPts
28/09/2028Nairobi, Kenya7 - 14 Simba Hamudebwe4 - 8 WPts
30/07/2028Nairobi, Kenya7 - 13 Ferdian Iskandar4 - 22 LPts
01/06/2028Nairobi, Kenya6 - 13 Fraco Padios1 - 3 WPts
03/04/2028Nairobi, Kenya5 - 13 Zafa Salehi0 - 10 WPts
03/02/2028Nairobi, Kenya5 - 12 Glynn Mwale3 - 6 LPts
05/12/2027Nairobi, Kenya5 - 11 Mel Sanga1 - 1 LPts
07/10/2027Mombasa, Kenya5 - 10 Kai Miheso8 - 23(3) LPts
10/08/2027Nairobi, Kenya5 - 9 William Mwariama13(2) - 18(1) LPts
14/06/2027Padang, Indonesia4 - 9 Wiji Yuliarti2(1) - 5 WPts
16/04/2027Ruiru, Kenya4 - 8 Vince Mosima11 - 17 LPts
22/02/2027Nakuru, Kenya4 - 7 Ellis Lusalah11 - 19 LPts
24/12/2026Mombasa, Kenya4 - 6 Louis Sianga15(1) - 18(1) LPts
20/11/2026Nairobi, Kenya3 - 6 Sam Ghir1 - 11 WPts
20/09/2026Kisumu, Kenya3 - 5 Peabo Gateri0 - 0 LPts
19/08/2026Mombasa, Kenya2 - 5 Mark Kubu0 - 7 WPts
22/06/2026Nairobi, Kenya2 - 4 Rodrigo Imbo1 - 12(1) LPts
24/04/2026Nairobi, Kenya2 - 3 Jeroen Van den Camme6(1) - 15 LPts
24/02/2026Nairobi, Kenya1 - 3 Quannell Michuki1 - 3 WPts
26/12/2025Tilburg, Netherlands1 - 2 Caspar Van de Ven6 - 22 LPts
28/10/2025Nairobi, Kenya1 - 1 Nathan Mangua2 - 2 LPts
03/09/2025Nairobi, Kenya1 - 0 Leon Keter1 - 5 LPts
05/07/2025Milan, Italy0 - 0 Giuseppe Azzara0 - 0 WPts