Weightclass:  Lightweight
Location:  Kisumu, Kenya
Record:  20 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2032Kisumu, Kenya19 - 12 Lloyd Lualhati0 - 14 WPts
02/10/2032Kisumu, Kenya18 - 12 Michael Dulecha1 - 0 WPts
02/08/2032Kisumu, Kenya17 - 12 Kolzak Romanov8 - 20(1) WPts
03/06/2032Kisumu, Kenya16 - 12 Jawad Holey1 - 4 WPts
03/04/2032Kisumu, Kenya15 - 12 Juan Tellez6 - 8 WPts
03/02/2032Kisumu, Kenya14 - 12 Lewie Kaercher1 - 7 WPts
05/12/2031Kisumu, Kenya13 - 12 Deniz Kavur7 - 19 WPts
06/10/2031Kisumu, Kenya12 - 12 Sammy Olando0 - 1 WPts
07/08/2031Kisumu, Kenya11 - 12 Naeem Munya1 - 0 WPts
08/06/2031Kisumu, Kenya10 - 12 Daniel Kipsang5 - 15 WPts
08/04/2031Kisumu, Kenya9 - 12 Duncan Madigan5 - 8 WPts
08/02/2031Kisumu, Kenya8 - 12 Lewis Anyona2 - 4 WPts
10/12/2030Louisville, USA7 - 12 Ian Maxton1 - 18(5) WPts
12/10/2030San Diego, USA6 - 12 Henry Aiton2 - 12 WPts
14/08/2030Kisumu, Kenya6 - 11 Euan Lekuton15 - 7 LPts
15/06/2030Yerevan, Armenia5 - 11 Datev Mageryan7 - 12 WPts
17/04/2030Kisumu, Kenya4 - 11 Ananth Bhakta3 - 8 WPts
17/02/2030Porto Alegre, Brazil3 - 11 Ponce Alves1 - 1 WPts
20/12/2029Kisumu, Kenya2 - 11 William Van de Wandele1 - 2 WPts
22/10/2029Kisumu, Kenya2 - 10 Declan Gunda6 - 6 LPts
23/08/2029Nairobi, Kenya2 - 9 Euan Lekuton10 - 5 LPts
07/07/2029Mombasa, Kenya1 - 9 Sam Khaemba0 - 11 WPts
08/05/2029The Hague, Netherlands1 - 8 Kevin Van den Uphove15 - 16 LPts
10/03/2029Puente Alto, Chile1 - 7 Juan Gallardo15 - 18 LPts
10/01/2029Montevideo, Uruguay1 - 6 Montego Hinojosa4 - 20 LPts
12/11/2028Krakow, Poland1 - 5 Tymoteusz Barszcz31 - 14(1) LPts
14/09/2028Kangundo-Tala, Kenya1 - 4 John Koimbori7 - 2 LPts
19/07/2028Kisumu, Kenya1 - 3 Robert Maji12(1) - 12 LPts
26/05/2028Kisumu, Kenya0 - 3 Kadeem Shaheen0 - 2 WPts
27/03/2028Mombasa, Kenya0 - 2 Malik Hallal11(1) - 16 LPts
06/02/2028Nairobi, Kenya0 - 1 Amer Shams8 - 19 LPts
05/01/2028Kisumu, Kenya0 - 0 Malvolio Hernandez4 - 22 LPts