Weightclass:  Heavyweight
Location:  Mombasa, Kenya
Record:  9(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/06/2031Szczecin, Poland8(1) - 18 Dawid Karpowicz3 - 3 WPts
16/04/2031Kikuyu, Kenya7(1) - 18 Lewis Mbote5 - 12 WPts
21/02/2031Nairobi, Kenya6(1) - 18 Arali Mariuki6 - 11 WPts
27/12/2030Sofia, Bulgaria5 - 18 Erol Altayoglu3 - 21(3) WKO3
29/10/2030Mombasa, Kenya4 - 18 Moses Ogundana1 - 2 WPts
31/08/2030Riga, Latvia4 - 17 Melor Desmitnieks18 - 7 LPts
03/07/2030Mombasa, Kenya3 - 17 Joe Mathenge5 - 19 WPts
05/05/2030Trujillo, Peru2 - 17 Juan Tello0 - 0 WPts
07/03/2030Almaty, Kazakhstan2 - 16 Riyad Ghaksylycov24 - 19(1) LPts
07/01/2030Kiel, Germany2 - 15 Ruggiero Geist16 - 8 LPts
09/11/2029Fortaleza, Brazil2 - 14 Ramiro Cardoza22 - 13 LPts
11/09/2029Almaty, Kazakhstan2 - 13 Andrii Carimow21 - 17 LPts
14/07/2029Samarqand, Uzbekistan2 - 12 Ashraf Molla10 - 13 LPts
16/05/2029Mombasa, Kenya1 - 12 Chris Hinga1 - 11(1) WPts
17/03/2029Chicago, USA1 - 11 John McElligott4 - 12 LPts
17/01/2029Bulawayo, Zimbabwe1 - 10 Michael Clark23 - 9 LPts
19/11/2028Montevideo, Uruguay1 - 9 Quico Martos5 - 27 LPts
21/09/2028Kangundo-Tala, Kenya1 - 8 Tariq Rehman11(1) - 21 LPts
06/08/2028Bogota, Colombia1 - 7 Juan Estopinal14 - 13(3) LPts
08/06/2028Nairobi, Kenya1 - 6 Arali Mariuki0 - 0 LPts
05/05/2028Nakuru, Kenya0 - 6 Bruce Warugongo0 - 0 WPts
03/04/2028Namangan, Uzbekistan0 - 5 Fedar Abdibeck12 - 17 LPts
04/02/2028Minsk, Belarus0 - 4 Vitali Pogorelov35 - 13 LPts
07/12/2027Sofia, Bulgaria0 - 3 Vladislav á Sechev10 - 15(1) LPts
09/10/2027Nakuru, Kenya0 - 2 Makalo Lekuton2 - 9 LPts
19/08/2027Tianjin, China0 - 1 Fo-hsing Sheng4 - 14 LPts
21/06/2027Nairobi, Kenya0 - 0 Waleed Mahmoud10 - 21(1) LPts