Weightclass:  Lightweight
Location:  Nairobi, Kenya
Record:  11 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2030Nairobi, Kenya10 - 17 Zafa Ammar2 - 2 WPts
29/10/2030Nairobi, Kenya9 - 17 Robert Fannon3 - 1 WPts
31/08/2030Nairobi, Kenya9 - 16 Sam Donnell5 - 18 LPts
01/07/2030Nairobi, Kenya8 - 16 Roman Drozdowski0 - 2 WPts
02/05/2030Nairobi, Kenya7 - 16 Sulaiman Kilimo0 - 16 WPts
04/03/2030Nairobi, Kenya6 - 16 Rob Cleary15 - 13 WPts
04/01/2030Nairobi, Kenya6 - 15 William Burnett2 - 2 LPts
06/11/2029Nairobi, Kenya6 - 14 Garrick Oberpfalz13(2) - 10 LPts
06/09/2029Nairobi, Kenya5 - 14 Tevaughn Kamakya4 - 12 WPts
08/07/2029Nairobi, Kenya4 - 14 Abdul Bangura0 - 6 WPts
08/05/2029Nairobi, Kenya4 - 13 Bob Mbareck10 - 10 LPts
09/03/2029Nairobi, Kenya4 - 12 Declan Gunda3 - 5 LPts
07/01/2029Karagandy, Kazakhstan4 - 11 Vusal Moldabecov16(1) - 23(11) LPts
09/11/2028Mombasa, Kenya4 - 10 Lamech Kaikai1 - 8 LPts
13/09/2028Dushanbe, Tajikistan4 - 9 Georgiy Gumbatov14 - 18 LPts
15/07/2028Blackpool, UK4 - 8 Malcolm Burns2 - 18 LPts
17/05/2028Algiers, Algeria4 - 7 Gazi Servier19 - 14 LPts
19/03/2028Almaty, Kazakhstan3 - 7 Gazi Maiceeff9(1) - 14 WPts
20/01/2028Amsterdam, Netherlands3 - 6 Franck Van Ghendt18 - 18 LPts
22/11/2027Dublin, Ireland3 - 5 Rory Flanagan9 - 13 LPts
24/09/2027New Kingston, Jamaica3 - 4 Duncan Denniston21 - 7 LPts
27/07/2027Mostoles, Spain2 - 4 Leonardo Galan1 - 27(1) WPts
29/05/2027Hyderabad, India2 - 3 Gazi Miah11 - 14 LPts
31/03/2027Amsterdam, Netherlands2 - 2 Damian Moering4 - 31 LPts
31/01/2027Nairobi, Kenya1 - 2 Hilario Urda0 - 3 WPts
03/12/2026Riga, Latvia1 - 1 Fedor Berzkalns25(1) - 18 LPts
05/10/2026Vilnius, Lithuania1 - 0 Sylwester Bondar31 - 31(1) LPts
07/08/2026Nairobi, Kenya0 - 0 Joshua Daniel0 - 4 WPts