Weightclass:  Light Welterweight
Location:  Nakuru, Kenya
Record:  3 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/04/2031Nakuru, Kenya3 - 17 Vasili Mogilevets3 - 5 LPts
08/02/2031Nakuru, Kenya3 - 16 Alec Kilonzo8 - 18 LPts
10/12/2030Nakuru, Kenya2 - 16 Arseni Baroyev1 - 9(1) WPts
12/10/2030Nakuru, Kenya2 - 15 Amett Mauthe23 - 18 LPts
14/08/2030Ho Chi Minh City, Vietnam2 - 14 Dinn Quang5 - 12 LPts
16/06/2030Nakuru, Kenya2 - 13 Orma Rutto11 - 7 LPts
17/04/2030Minsk, Belarus2 - 12 Viktor Rakowski8 - 16(3) LPts
17/02/2030Nakuru, Kenya1 - 12 Ollie Aceda0 - 1 WPts
20/12/2029Nakuru, Kenya1 - 11 Paul Salim6 - 11 LPts
21/10/2029Mombasa, Kenya1 - 10 Marques Menjo4 - 13 LPts
25/08/2029New York City, USA1 - 9 Chris Sutherland11 - 12 LPts
27/06/2029San Juan, Puerto Rico1 - 8 Santiago Palma24(1) - 17 LPts
29/04/2029Nakuru, Kenya1 - 7 Mick Craddock1 - 4 LPts
01/03/2029Khujand, Tajikistan1 - 6 Koldan Nabiev9 - 7 LPts
01/01/2029Nakuru, Kenya0 - 6 Quaddus Tikolo1 - 1 WPts
01/11/2028Mombasa, Kenya0 - 5 Jordan Muoki0 - 0 LPts
23/09/2028Kangundo-Tala, Kenya0 - 4 Mark Bashir0 - 13 LPts
12/08/2028Almaty, Kazakhstan0 - 3 Bayram Zaiylcanov6 - 18 LPts
14/06/2028Riyadh, Saudi Arabia0 - 2 Amjad Bukhari17 - 6 LPts
16/04/2028Machakos, Kenya0 - 1 Kamran Khaliquzzaman20 - 16(2) LPts
05/03/2028Nakuru, Kenya0 - 0 Eoghan Kennedy0 - 10 LPts