Weightclass:  Light Welterweight
Location:  Nairobi, Kenya
Record:  5 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/04/2031Nairobi, Kenya5 - 12 Lloyd Seay6 - 6 LPts
08/02/2031Dushanbe, Tajikistan5 - 11 Samir Aghmaliyev11 - 15 LPts
11/12/2030Nakuru, Kenya5 - 10 Ollie Aceda1 - 6 LPts
10/11/2030Mombasa, Kenya5 - 9 Napoleon Barngetuny20 - 24 LPts
09/10/2030Kikuyu, Kenya5 - 8 Gregor Kamar5 - 10 LPts
23/08/2030Nairobi, Kenya4 - 8 Mark Chepkwony2 - 9 WPts
24/06/2030Nairobi, Kenya3 - 8 Rex Nyamuiru2 - 4 WPts
25/04/2030Vilnius, Lithuania3 - 7 Kacper Waskiewicz15 - 19 LPts
25/02/2030Nairobi, Kenya3 - 6 Lamech Ramogi4 - 14 LPts
06/01/2030Nairobi, Kenya3 - 5 Leighton Menjo9 - 21 LPts
04/12/2029Ruiru, Kenya3 - 4 Roshaun Kinyua8(1) - 23(1) LPts
31/10/2029Dublin, Ireland3 - 3 Niall Vincent32 - 21(3) LPts
02/09/2029Nakuru, Kenya2 - 3 Tavarius Wakihuri1 - 1 WPts
23/07/2029Kisumu, Kenya2 - 2 Mike Yego5 - 13 LPts
20/06/2029Panama City, Panama2 - 1 Santiago Casimiro9 - 11 LPts
22/04/2029Panama City, Panama2 - 0 Santiago Casimiro8 - 11 LPts
22/02/2029Nairobi, Kenya1 - 0 Jake Kipkemboi1 - 0 WPts
24/12/2028Nairobi, Kenya0 - 0 Mason Muhavi1 - 1 WPts