Weightclass:  Lightweight
Location:  Nairobi, Kenya
Record:  14 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2028Nairobi, Kenya13 - 13 Ray Soufflot5 - 14 WPts
03/04/2028Nairobi, Kenya12 - 13 Confucius Feng1 - 7 WPts
04/02/2028Nairobi, Kenya11 - 13 Amrou Eddafi10(1) - 3 WPts
06/12/2027Nairobi, Kenya11 - 12 Chang-woo Baek0 - 5 LPts
08/10/2027Nairobi, Kenya11 - 11 Ganhyagu Kharkal17(1) - 8 LPts
10/08/2027Nairobi, Kenya10 - 11 Ovidio Cirino4 - 10 WPts
11/06/2027Nairobi, Kenya9 - 11 Rogelio Armendariz1 - 1 WPts
12/04/2027Nairobi, Kenya8 - 11 Badr al Din Bouaasayriya0 - 4 WPts
12/02/2027Nairobi, Kenya7 - 11 Karam-eddine Lmrabet0 - 3 WPts
14/12/2026Nairobi, Kenya7 - 10 Asil Elouadi8 - 19(3) LPts
15/10/2026Nairobi, Kenya6 - 10 Warner Narolska6 - 11 WPts
16/08/2026Nairobi, Kenya5 - 10 Manu Jelagat1 - 3 WPts
17/06/2026Kisumu, Kenya4 - 10 Mark Kalonje9 - 8 WPts
01/05/2026Nakuru, Kenya4 - 9 Theo Gichuru13 - 18 LPts
26/03/2026Ruiru, Kenya4 - 8 Alastair Barasa15(2) - 15 LPts Kenya National Championships 2026View
08/02/2026Tilburg, Netherlands3 - 8 Guustaaf Van der Scuere14 - 11 WPts
11/12/2025Prague, Czech Republic3 - 7 Jarmil Mikeska18 - 13 LPts
13/10/2025Riga, Latvia3 - 6 Andrii Zirdzinsh9 - 28 LPts
15/08/2025Zagreb, Croatia3 - 5 Ognjen Dragicevic14 - 16 LPts
17/06/2025Nairobi, Kenya2 - 5 Connor Redsan0 - 0 WPts
30/04/2025Nairobi, Kenya2 - 4 Mahinder Bandi8(2) - 18 LPts
02/03/2025Nairobi, Kenya1 - 4 Jacques Roussel2 - 3 WPts
02/01/2025Mombasa, Kenya1 - 3 Lucas Okach10 - 20 LPts
08/11/2024Nairobi, Kenya1 - 2 Max Gachu4 - 5 LPts
03/10/2024Nairobi, Kenya1 - 1 Robert Chepngeno0 - 0 LPts
02/09/2024Nairobi, Kenya1 - 0 Kadeem Nabutola8 - 22 LPts
05/07/2024Nairobi, Kenya0 - 0 Mark Salih0 - 6 WPts