Weightclass:  Lightweight
Location:  Kisumu, Kenya
Record:  4 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2033Kisumu, Kenya4 - 24 Phornello Bonsam5 - 12 LPts
23/09/2033Kisumu, Kenya4 - 23 Gapit Basuki8 - 4 LPts
23/07/2033Kisumu, Kenya4 - 22 Chiamaka Pnyango1 - 10 LPts
22/05/2033Kisumu, Kenya3 - 22 Brand Heller1 - 2 WPts
23/03/2033Kisumu, Kenya3 - 21 Verlyn Moroto4(1) - 19(1) LPts
21/01/2033Kisumu, Kenya3 - 20 Xalvador Lanzo0 - 6 LPts
21/11/2032Kisumu, Kenya3 - 19 Lee Teroitich3 - 8 LPts
21/09/2032Kisumu, Kenya3 - 18 Noel Nodine16 - 11(1) LPts
23/07/2032Kisumu, Kenya2 - 18 Morgan Moroto0 - 5 WPts
24/05/2032Kisumu, Kenya2 - 17 Darryl Page2 - 8 LPts
25/03/2032Kisumu, Kenya1 - 17 Boris Abiloff3 - 7 WPts
26/01/2032Vilnius, Lithuania1 - 16 Tomasz Cegielski7(1) - 27(1) LPts
27/11/2031Asuncion, Paraguay1 - 15 Loredo Concepcion17 - 11 LPts
28/09/2031Nairobi, Kenya1 - 14 Joe Lone2 - 5(1) LPts
04/08/2031Ruiru, Kenya1 - 13 Mark Gathimba5 - 12 LPts
05/06/2031Mogilev, Belarus1 - 12 Apostol Vitko34 - 5 LPts
06/04/2031Nairobi, Kenya1 - 11 Joe Lone1 - 3(1) LPts
07/02/2031Nairobi, Kenya0 - 11 Arthur Andersson1 - 6 WPts
10/12/2030Zagreb, Croatia0 - 10 Igor Greguric29 - 15 LPts
12/10/2030Kisumu, Kenya0 - 9 Lexis Dauwit11 - 17 LPts
14/08/2030Mexico City, Mexico0 - 8 Rogelio Lora6 - 10 LPts
16/06/2030Kisumu, Kenya0 - 7 Ellis Ndambiri1 - 7 LPts
17/04/2030Rijeka, Croatia0 - 6 Sebastijan Cabraja5 - 14 LPts
17/02/2030Pikine, Senegal0 - 5 Edmond Waigo17 - 20 LPts
20/12/2029Saint Paul, USA0 - 4 Jay Gemeinhardt10 - 10 LPts
22/10/2029Kisumu, Kenya0 - 3 Chris Kipkemei2 - 13 LPts
02/09/2029Kisumu, Kenya0 - 2 Matthew Pukosr3 - 4 LPts
04/07/2029Kisumu, Kenya0 - 1 Ferrand Bruant3 - 6 LPts
05/05/2029Kisumu, Kenya0 - 0 Nathan Kingi1 - 1 LPts