Weightclass:  Welterweight
Location:  Kisumu, Kenya
Record:  17 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/08/2024Kisumu, Kenya16 - 14 Santiago Catalan3 - 12 WPts
02/07/2024Kisumu, Kenya15 - 14 Mike Obuya2 - 5 WPts
02/05/2024Kisumu, Kenya14 - 14 Shaun Ramogi4 - 6 WPts
04/03/2024Kisumu, Kenya13 - 14 Berkant Merich1 - 0 WPts
04/01/2024Kisumu, Kenya12 - 14 Peter Mwema1 - 1 WPts
06/11/2023Kisumu, Kenya11 - 14 Tavon Nyandoro2 - 12 WPts
07/09/2023Kisumu, Kenya10 - 14 Orson Rozenthal5 - 8 WPts
09/07/2023Port-de-Paix, Haiti9 - 14 Garner Gedeon19 - 12 WPts
11/05/2023Ecatepec, Mexico8 - 14 Angel Valverde11 - 17(1) WPts
13/03/2023Nairobi, Kenya8 - 13 Inigo Iringo25 - 10 LPts
26/01/2023Nairobi, Kenya8 - 12 John Chemjor22 - 11 LPts
26/12/2022Nairobi, Kenya8 - 11 Alen Tsotsi20(1) - 12 LPts
16/11/2022Barcelona, Spain7 - 11 Rodrigo Alcazar16 - 16 WPts
18/09/2022Antwerp, Belgium6 - 11 Jean-Pol Weyts0 - 0 WPts
21/07/2022Santo Domingo, Ecuador6 - 10 Rico Lovera10 - 16 LPts
23/05/2022Mombasa, Kenya6 - 9 Vandwon Aceda22 - 5 LPts
26/03/2022Naivasha, Kenya5 - 9 Aaron Rop1 - 21 WPts
01/02/2022Kisumu, Kenya5 - 8 Arnie Chesang24(2) - 6 LPts
19/12/2021Kisumu, Kenya4 - 8 Lisandro Leonardo7 - 9(2) WPts
19/10/2021Kisumu, Kenya4 - 7 James Elliot8 - 10(2) LPts
19/08/2021Cartagena, Colombia3 - 7 Ramiro Bardales2 - 1 WPts
19/06/2021Kisumu, Kenya3 - 6 Forrest Dreyfus20 - 4(1) LPts
19/04/2021Nakuru, Kenya2 - 6 Kaleb Menjo7 - 10 WPts
17/03/2021Nairobi, Kenya2 - 5 Farhan Bari6 - 9(2) LPts
23/01/2021Kisumu, Kenya1 - 5 Kailash Mistry5 - 6 WPts
23/11/2020Abidjan, Ivory Coast1 - 4 Garen Montand8 - 8 LPts
24/09/2020Ghent, Belgium1 - 3 Huig Wendens14 - 2 LPts
27/07/2020Nairobi, Kenya1 - 2 John Chemjor10 - 6 LPts
17/06/2020Nakuru, Kenya1 - 1 Kaleb Menjo5 - 7 LPts
03/05/2020Naberezhnye Chelny, Russia0 - 1 Mikhail Devyatyarov2 - 0 WPts
05/03/2020Kisumu, Kenya0 - 0 Nicholas Biggar0 - 0 LPts