Weightclass:  Bantamweight
Location:  Naivasha, Kenya
Record:  5 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2030Naivasha, Kenya4 - 23 Ian Samoei1 - 2 WPts
10/02/2030Naivasha, Kenya4 - 22 Udenwa Serry6 - 4 LPts
12/12/2029Naivasha, Kenya4 - 21 Giang Van2 - 12 LPts
14/10/2029Naivasha, Kenya3 - 21 Vien Sang6 - 6 WPts
16/08/2029Antwerp, Belgium3 - 20 Ad Pasteiken3 - 3 LPts
18/06/2029Tehran, Iran3 - 19 Dhaval Muivah1 - 19 LPts
20/04/2029Viba del Mar, Chile3 - 18 Marco Leal1 - 0 LPts
20/02/2029Panama City, Panama3 - 17 Enzo Rodriguez4 - 6 LPts
23/12/2028Naivasha, Kenya3 - 16 Zuffur Farooq10 - 10 LPts
24/10/2028San Miguelito, Panama3 - 15 Ovidio Lazos10(1) - 15 LPts
26/08/2028Nakuru, Kenya3 - 14 Amer Chutani6 - 26(3) LPts
16/07/2028Mombasa, Kenya2 - 14 Ewan Amimo10 - 19 WPts
25/05/2028Nairobi, Kenya2 - 13 Afram Kukubo17 - 16(1) LPts
24/04/2028Tirana, Albania2 - 12 Ermir Sava8 - 21 LPts
25/02/2028Cagayan de Oro, Philippines2 - 11 Ponce Rasay3 - 27 LPts
27/12/2027Naivasha, Kenya2 - 10 Alejandro Mancebo2 - 21 LPts
29/10/2027Nairobi, Kenya2 - 9 Lamech Amimo8 - 7 LPts
01/09/2027Kangundo-Tala, Kenya2 - 8 Paul Wambugu1 - 3 LPts
09/07/2027Naivasha, Kenya2 - 7 Mark Jasani3 - 10 LPts
10/05/2027Kisumu, Kenya1 - 7 Dikembe Kiplimo4 - 13 WPts
17/03/2027Mixco, Guatemala1 - 6 Paco Canino16 - 11 LPts
17/01/2027Guatemala City, Guatemala1 - 5 Xavier Negrete23 - 14 LPts
18/11/2026Nakuru, Kenya1 - 4 Glynn Mugambi16 - 16 LPts
06/10/2026Nairobi, Kenya1 - 3 Mashawn Ramrakha9 - 10 LPts
31/08/2026Naivasha, Kenya1 - 2 Makalo Abuom1 - 0 LPts
02/07/2026Naivasha, Kenya1 - 1 Luka Trofimov0 - 11 LPts
03/05/2026Riyadh, Saudi Arabia1 - 0 Haaris Abdu2 - 5 LPts
05/03/2026Norilsk, Russia0 - 0 Konstantin Ponomarenko0 - 0 WPts