Weightclass:  Welterweight
Location:  Nairobi, Kenya
Record:  16 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2033Nairobi, Kenya15 - 12 Ramiro Frontera2 - 12(1) WPts
01/10/2033Nairobi, Kenya14 - 12 Tevin Mudubeko1 - 3 WPts
01/08/2033Nairobi, Kenya14 - 11 Vicente Ferra11 - 10 LPts
31/05/2033Augusta, USA13 - 11 Shaun Richie7 - 16 WPts
01/04/2033Nairobi, Kenya13 - 10 Arali Rogo41(3) - 7 LPts Kenya National Championships 2033View
29/03/2033Nairobi, Kenya12 - 10 Connor Maru13 - 9 WPts Kenya National Championships 2033View
26/03/2033Nairobi, Kenya11 - 10 Kasi Kaburu13 - 27 WPts Kenya National Championships 2033View
30/01/2033Kangundo-Tala, Kenya10 - 10 Usi Arita4 - 12 WPts
08/12/2032Ndola, Zambia9 - 10 Vashon Masuku2 - 7 WPts
10/10/2032Nairobi, Kenya8 - 10 Gig Dimas10(1) - 36 WPts
11/08/2032Amsterdam, Netherlands8 - 9 Benard Van der Vliet2 - 6 LPts
13/06/2032Kisumu, Kenya7 - 9 Mike Kipkurui7 - 13 WPts
26/04/2032Kisumu, Kenya6 - 9 Mike Kathurima9 - 14 WPts
26/03/2032Machakos, Kenya6 - 8 Arali Rogo26(1) - 6 LPts Kenya National Championships 2032View
18/02/2032Samarqand, Uzbekistan6 - 7 Luka Temirbulatow14 - 15 LPts
21/12/2031Sana'a, Yemen6 - 6 Kashif Barraket5 - 18 LPts
23/10/2031Nairobi, Kenya6 - 5 Gethin Luvutsi7 - 13 LPts
25/08/2031Magnitogorsk, Russia5 - 5 Dmitri Chizhov6 - 18 WPts
27/06/2031Kikuyu, Kenya4 - 5 Andy Mwakulegwa3 - 20 WPts
29/04/2031Nairobi, Kenya4 - 4 Trory Oduya13 - 15 LPts
28/03/2031Kikuyu, Kenya3 - 4 Khalid Hoda6 - 25 WPts
22/02/2031Kosice, Slovakia3 - 3 Norbert Schovajsa16 - 18 LPts
24/12/2030Kosice, Slovakia3 - 2 Norbert Schovajsa15 - 18 LPts
26/10/2030Nairobi, Kenya3 - 1 Barend Jurgensen12 - 6 LPts
28/08/2030Nairobi, Kenya2 - 1 Burkhart Krosch2 - 3 WPts
29/06/2030Nairobi, Kenya1 - 1 Felix Chikalipo2 - 8(1) WPts
01/05/2030Miramar, USA1 - 0 Michael Santillan11 - 11 LPts
03/03/2030Nairobi, Kenya0 - 0 Mike Kipkurui2 - 3 WPts