Weightclass:  Light Welterweight
Location:  Kisumu, Kenya
Record:  14 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/08/2031Kisumu, Kenya13 - 14 Hayden Kinyanjui0 - 2 WPts
06/06/2031Kisumu, Kenya12 - 14 Lakista Njoka2 - 3 WPts
06/04/2031Kisumu, Kenya11 - 14 Oliver Naikuni1 - 3 WPts
06/02/2031Kisumu, Kenya10 - 14 Mason Muhavi2 - 14 WPts
09/12/2030Ponce, Puerto Rico10 - 13 Alejandro Nuncio13 - 31(1) LPts
11/10/2030San Jose, Costa Rica10 - 12 Juan Bonilla23 - 17(1) LPts
13/08/2030Harare, Zimbabwe9 - 12 Mark Tiripano0 - 3 WPts
15/06/2030Bangkok, Thailand8 - 12 Kompayak Notchaiya2 - 8 WPts
17/04/2030Dushanbe, Tajikistan7 - 12 Suleiman Iskenderov0 - 17(1) WPts
17/02/2030Baltimore, USA7 - 11 Jordan Craigmile2 - 3 LPts
20/12/2029Nakuru, Kenya6 - 11 Mashawn Chepkemei1 - 11 WPts
27/10/2029Zarqa, Jordan5 - 11 Danyaal Rahmani2 - 19 WPts
29/08/2029Kisumu, Kenya5 - 10 Danny Odere15 - 19 LPts
01/07/2029Bulawayo, Zimbabwe5 - 9 Lisimba Mutamangira9 - 13 LPts
02/05/2029Kangundo-Tala, Kenya4 - 9 Mark Bashir3 - 14 WPts
04/03/2029Amman, Jordan4 - 8 Malik Odeh9 - 19 LPts
04/01/2029Kisumu, Kenya4 - 7 Mark Bashir2 - 13 LPts
07/11/2028London, UK3 - 7 Steven Gee11 - 32(6) WPts
09/09/2028Ulaanbaatar, Mongolia3 - 6 Timofei Batnasan23 - 15 LPts
12/07/2028Semarang, Indonesia3 - 5 Karna Sutarti22 - 10 LPts
14/05/2028Nairobi, Kenya3 - 4 Inigo Mkuu0 - 4 LPts
21/03/2028Mombasa, Kenya2 - 4 Tamarius Vassanji3 - 25 WPts
01/02/2028Mombasa, Kenya2 - 3 Richie Kisorio13 - 11 LPts
01/01/2028Aarhus, Denmark2 - 2 Thoralf Fiske14 - 11 LPts
03/11/2027Nairobi, Kenya1 - 2 Inigo Mkuu0 - 0 WPts
22/09/2027Nakuru, Kenya1 - 1 Johnny Bon8 - 10 LPts
05/08/2027Nairobi, Kenya1 - 0 Vince Kitwara7 - 11 LPts
15/06/2027Kisumu, Kenya0 - 0 Floyd Hall0 - 2 WPts