Weightclass:  Heavyweight
Location:  Kisumu, Kenya
Record:  14 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/12/2032Kisumu, Kenya13 - 9 Kari Katajarnki0 - 3 WPts
06/10/2032Kisumu, Kenya12 - 9 Chiamaka Obanda1 - 16 WPts
06/08/2032Kisumu, Kenya11 - 9 Dillon Kihoro5 - 11 WPts
07/06/2032Kisumu, Kenya10 - 9 Lewis Teroitich0 - 1 WPts
07/04/2032Kisumu, Kenya10 - 8 Franciszek Winski11 - 1 LPts
07/02/2032Kisumu, Kenya9 - 8 Matt Mungai1 - 0 WPts
09/12/2031Katlehong, South Africa8 - 8 Ontibile Ekstein11 - 25 WPts
11/10/2031Kisumu, Kenya7 - 8 Arran Wangui1 - 4 WPts
12/08/2031Kisumu, Kenya7 - 7 Pyotr Seitbeckow43(1) - 8 LPts
14/06/2031Port Elizabeth, South Africa7 - 6 Mzikayise Ncita24 - 11(1) LPts
15/04/2031Katowice, Poland6 - 6 Stefan Guzowski2 - 5 WPts
15/02/2031Munich, Germany6 - 5 Eberhart Heister12 - 17(1) LPts
18/12/2030Oslo, Norway6 - 4 Ove Tveit32 - 7 LPts
20/10/2030Kikuyu, Kenya5 - 4 Lewis Mbote4 - 10 WPts
24/08/2030Athi River, Kenya5 - 3 Faraji Okayu1 - 0 LPts
12/07/2030Mombasa, Kenya4 - 3 Lamech Wainaina4 - 24 WPts
01/06/2030Mombasa, Kenya3 - 3 Dillon Kihoro0 - 0 WPts
27/04/2030Frankfurt, Germany3 - 2 Kristian Betzer4 - 22(5) LPts
27/02/2030Kisumu, Kenya2 - 2 Arali Mariuki3 - 8 WPts
30/12/2029Kisumu, Kenya1 - 2 Jawad Farah2 - 9 WPts
31/10/2029Maroua, Cameroon1 - 1 Channing Noe1 - 4 LPts
02/09/2029Alexandria, Egypt1 - 0 Rehan El-Nenny2 - 3 LPts
05/07/2029Kisumu, Kenya0 - 0 Hainrich Bobrowski0 - 10 WPts