Weightclass:  Heavyweight
Location:  Nairobi, Kenya
Record:  16 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2033Nairobi, Kenya15 - 20 Nikolai Balakshin8 - 8 WPts
29/09/2033Nairobi, Kenya15 - 19 Robert Mbilu19 - 14 LPts
30/07/2033Nairobi, Kenya14 - 19 Ontibile Mwange1 - 1 WPts
30/05/2033Nairobi, Kenya14 - 18 Manny Tavera18(3) - 18 LPts
29/03/2033Nairobi, Kenya13 - 18 Lee Kivuitu2 - 9 WPts
28/01/2033Nairobi, Kenya12 - 18 Bryan Mbugua1 - 7 WPts
28/11/2032Nairobi, Kenya11 - 18 Chiamaka Obanda1 - 17 WPts
28/09/2032Nairobi, Kenya11 - 17 Ian Anguka5 - 8 LPts
30/07/2032Nairobi, Kenya11 - 16 Kacper Kiel5 - 14 LPts
31/05/2032Nairobi, Kenya10 - 16 Johnny Ward8 - 13 WPts
01/04/2032Machakos, Kenya9 - 16 Robert Mbilu11 - 10 WPts Kenya National Championships 2032View
29/03/2032Machakos, Kenya8 - 16 Joe Mathenge12 - 24 WPts Kenya National Championships 2032View
26/03/2032Machakos, Kenya7 - 16 Joey Mutuku4 - 3 WPts Kenya National Championships 2032View
06/02/2032Mombasa, Kenya6 - 16 Mark Kivuva10(1) - 20 WPts
10/12/2031Nairobi, Kenya6 - 15 Irfan Bashir13 - 17 LPts
11/10/2031Lodz, Poland6 - 14 Cyryl Dziedzic2 - 6 LPts
12/08/2031Casablanca, Morocco6 - 13 Moneeb Sidqy6 - 11(1) LPts
14/06/2031Tegucigalpa, Honduras6 - 12 Pancho Arguello20 - 24(2) LPts
16/04/2031Mombasa, Kenya5 - 12 Okapi Odera4 - 17 WPts
16/02/2031Almaty, Kazakhstan5 - 11 Asif Iskakoff0 - 11 LPts
19/12/2030Hamburg, Germany4 - 11 Myer Joseph8 - 24 WPts
21/10/2030Montevideo, Uruguay3 - 11 Juan Pinto0 - 4 WPts
23/08/2030Riga, Latvia3 - 10 Zernebog Shavejs12(1) - 22 LPts
25/06/2030Nairobi, Kenya2 - 10 Chris Hinga1 - 18(1) WPts
26/04/2030Port Said, Egypt1 - 10 Majid Noori2 - 6 WPts
26/02/2030Nairobi, Kenya1 - 9 John Njogu8 - 5 LPts
09/01/2030San Miguelito, Panama1 - 8 Urvano Correa6 - 10 LPts
11/11/2029Tilburg, Netherlands1 - 7 Mohamed Laureys14 - 11 LPts
13/09/2029Nairobi, Kenya1 - 6 Kwamin Salem0 - 14 LPts
17/07/2029Riga, Latvia0 - 6 Igor Ladite8 - 16 WPts
19/05/2029Kangundo-Tala, Kenya0 - 5 John Kirui12(3) - 10 LPts
26/03/2029Mombasa, Kenya0 - 4 Makalo Lekuton7 - 15 LPts Kenya National Championships 2029View
21/03/2029Kangundo-Tala, Kenya0 - 3 John Kirui11(3) - 10 LPts
21/01/2029Santo Domingo de Guzman, Dominican Republic0 - 2 Carlos Samano5 - 24 LPts
23/11/2028Ruiru, Kenya0 - 1 Paul Kipchoge19 - 14 LPts
08/10/2028Nairobi, Kenya0 - 0 Leon Hampton1 - 13 LPts