Weightclass:  Light Welterweight
Location:  Nairobi, Kenya
Record:  10 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/10/2031Nairobi, Kenya9 - 19 Thabang Ekstein5 - 6 WPts
15/08/2031Nairobi, Kenya9 - 18 Darryl Queen14(1) - 25 LPts
17/06/2031Nairobi, Kenya8 - 18 Lisimba Radull0 - 4 WPts
17/04/2031Nairobi, Kenya8 - 17 Dimos Cortina2 - 9 LPts
17/02/2031Nairobi, Kenya7 - 17 Robert Hyndman0 - 2 WPts
20/12/2030Nairobi, Kenya7 - 16 LeBron Koech14 - 17 LPts
22/10/2030Nairobi, Kenya7 - 15 Robert Kimutai6 - 16 LPts
23/08/2030Nairobi, Kenya6 - 15 Jake Kipkemboi4 - 7 WPts
24/06/2030Nairobi, Kenya6 - 14 Mahdi Dafaa2 - 2(1) LPts
25/04/2030Nairobi, Kenya5 - 14 Marques Shabbir1 - 0 WPts
25/02/2030Nairobi, Kenya4 - 14 Mark Mwangi3 - 6 WPts
28/12/2029Nairobi, Kenya4 - 13 Angel Socarras5 - 9 LPts
29/10/2029Kangundo-Tala, Kenya4 - 12 Mark Bashir4 - 16 LPts
04/09/2029Mombasa, Kenya4 - 11 Zuffur Saleem13(2) - 24 LPts
09/07/2029Yaoundé, Cameroon3 - 11 Sumner Kuohmoukouri0 - 0 WPts
11/05/2029Bordeaux, France3 - 10 Porter de la Bretonne13 - 25 LPts
13/03/2029Nairobi, Kenya3 - 9 Kendis Chepseba14 - 13 LPts
08/02/2029Ruiru, Kenya3 - 8 Roshaun Kinyua4(1) - 22(1) LPts
04/01/2029Nairobi, Kenya2 - 8 Damian Barbieur0 - 2 WPts
06/11/2028Nairobi, Kenya2 - 7 Leo Magara5 - 15 LPts
15/09/2028Naivasha, Kenya1 - 7 Ellis Tengelei1 - 16(3) WPts
30/07/2028Kikuyu, Kenya1 - 6 Tevaughn Wanade13 - 27(4) LPts
12/06/2028Nairobi, Kenya1 - 5 Brad Abura0 - 0 LPts
02/05/2028Mombasa, Kenya0 - 5 Waqas Beshara0 - 0 WPts
20/03/2028Nakuru, Kenya0 - 4 Johnny Bon10 - 11 LPts
18/02/2028Kikuyu, Kenya0 - 3 Saad Iman0 - 0 LPts
16/01/2028Nairobi, Kenya0 - 2 Kendis Chepseba9 - 11 LPts
10/12/2027Mombasa, Kenya0 - 1 Zachary Shikoyi18 - 20 LPts
05/11/2027Nairobi, Kenya0 - 0 Ahvo Karvinen3 - 8 LPts