Weightclass:  Heavyweight
Location:  Nairobi, Kenya
Record:  14 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2031Nairobi, Kenya13 - 13 Juan Rincon5 - 7 WPts
21/04/2031Nairobi, Kenya12 - 13 James Masiga2 - 4 WPts
20/02/2031Nairobi, Kenya11 - 13 Joe Mathenge7 - 21 WPts
22/12/2030Nairobi, Kenya10 - 13 Sergey Karp2 - 10 WPts
24/10/2030Nairobi, Kenya9 - 13 Ramirez Ennes1 - 6 WPts
25/08/2030Nairobi, Kenya8 - 13 Chris Addicks5 - 16 WPts
26/06/2030Nairobi, Kenya7 - 13 Jawad Farah3 - 11 WPts
27/04/2030Shymkent, Kazakhstan7 - 12 Marlen Rahmetullin14 - 10 LPts
26/02/2030Nairobi, Kenya6 - 12 Jawad Farah2 - 10 WPts
11/01/2030Rabat, Morocco6 - 11 Mika'il Raihani5 - 11 LPts
13/11/2029Mombasa, Kenya5 - 11 Lamech Wainaina4 - 20 WPts
15/09/2029Kangundo-Tala, Kenya5 - 10 Tariq Rehman16(1) - 22 LPts
22/07/2029Montevideo, Uruguay5 - 9 Venacio Escudero11 - 21 LPts
24/05/2029Awka, Nigeria4 - 9 Brown Akwashiki6 - 18 WPts
26/03/2029Mombasa, Kenya4 - 8 John Njogu5 - 1 LPts Kenya National Championships 2029View
17/03/2029Shymkent, Kazakhstan3 - 8 Aleksandr Ibraev15 - 22 WPts
17/01/2029Karagandy, Kazakhstan3 - 7 Atif Kajrat21 - 9 LPts
19/11/2028Nairobi, Kenya2 - 7 Amjad Karim1 - 5(1) WPts
05/10/2028Nairobi, Kenya2 - 6 Euphrosyne Nini6 - 11 LPts
07/08/2028Kikuyu, Kenya1 - 6 Lewis Mbote0 - 0 WPts
22/06/2028Kisumu, Kenya1 - 5 Tavarius Simotwo13 - 25(11) LPts
21/05/2028Guayaquil, Ecuador1 - 4 Hilario Zegarra26(1) - 19 LPts
23/03/2028Karaj, Iran1 - 3 Ibrahim Meskin2 - 24 LPts
24/01/2028Kisumu, Kenya1 - 2 Corey Mkuu8 - 25 LPts
16/12/2027Antofagasta, Chile0 - 2 Zacarias De la Fuente1 - 9 WPts
18/10/2027Le Havre, France0 - 1 Aramis Arletty1 - 9 LPts
20/08/2027Nairobi, Kenya0 - 0 Lachin Ahmadov16(1) - 8 LPts