Weightclass:  Lightweight
Location:  Nairobi, Kenya
Record:  21 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/06/2031Nairobi, Kenya20 - 13 Hubert Schaad10 - 16 WPts
25/04/2031Nairobi, Kenya19 - 13 Saturnin Arguijo6 - 18 WPts
24/02/2031Nairobi, Kenya19 - 12 Mohsin Bracks13 - 19 LPts
26/12/2030Nairobi, Kenya18 - 12 John Bumatay3 - 12 WPts
27/10/2030Nairobi, Kenya17 - 12 Kaleb Taher0 - 0 WPts
29/08/2030Nairobi, Kenya16 - 12 Ahmed Ahmadi1 - 1 WPts
29/06/2030Nairobi, Kenya15 - 12 Oihane Guzman8 - 7 WPts
30/04/2030Nairobi, Kenya15 - 11 Julian Bobek3 - 5 LPts
02/03/2030Nairobi, Kenya14 - 11 Alastair Kwofie1 - 3 WPts
02/01/2030Nairobi, Kenya13 - 11 Faraji Poku6 - 15 WPts
03/11/2029Nairobi, Kenya12 - 11 Ollie Adam0 - 12 WPts
04/09/2029Constantine, Algeria11 - 11 Haider Louahla17(1) - 23 WPts
07/07/2029Dushanbe, Tajikistan11 - 10 Urfan Guliev5 - 13 LPts
08/05/2029Nairobi, Kenya10 - 10 Floyd Nzau4 - 13 WPts
10/03/2029Nairobi, Kenya9 - 10 Daniel Kipsang0 - 5 WPts
09/01/2029Overland Park, USA9 - 9 Glynn Weston10 - 6 LPts
11/11/2028Ruiru, Kenya8 - 9 Ubanwa Gichuki4 - 7 WPts
18/09/2028Ipswich, UK7 - 9 Jordan Rice8 - 6 WPts
21/07/2028Nairobi, Kenya6 - 9 Kelby Blegen3 - 13 WPts
23/05/2028Matamoros, Mexico5 - 9 Cortez Olmo3 - 13 WPts
25/03/2028Gaziantep, Turkey4 - 9 Devrim Goktuna2 - 8 WPts
26/01/2028Nairobi, Kenya3 - 9 Quarren Babla0 - 5 WPts
27/11/2027Nairobi, Kenya3 - 8 Mark Adusei0 - 3 LPts
29/09/2027Nairobi, Kenya2 - 8 Tevaughn Kamakya1 - 3 WPts
31/07/2027Nairobi, Kenya2 - 7 Matthew Pareiyo4(1) - 10 LPts
01/06/2027Port Harcourt, Nigeria2 - 6 Tunde Obia3 - 15 LPts
03/04/2027Nairobi, Kenya2 - 5 Primo La Russa3 - 25(3) LPts
03/02/2027Nairobi, Kenya1 - 5 Richie Stute1 - 3 WPts
05/12/2026Carrefour, Haiti0 - 5 Raul Messier7 - 8 WPts
07/10/2026Nairobi, Kenya0 - 4 Robert Chepngeno7 - 7 LPts
09/08/2026Nairobi, Kenya0 - 3 Matthew Pareiyo1 - 7 LPts
10/06/2026Nairobi, Kenya0 - 2 Zareb Kimemia0 - 2 LPts
11/04/2026Nairobi, Kenya0 - 1 Oscar Tejani0 - 0 LPts
05/03/2026Nairobi, Kenya0 - 0 Homeros Apostolou2 - 5 LPts