Weightclass:  Light Heavyweight
Location:  Machakos, Kenya
Record:  14 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/10/2022Machakos, Kenya13 - 8 Declan Injera4 - 15 WPts
29/08/2022Machakos, Kenya12 - 8 Rob Aga9 - 11 WPts
29/06/2022Machakos, Kenya11 - 8 Guy Bourdelle6 - 15 WPts
30/04/2022Machakos, Kenya11 - 7 Chike Asati14 - 12 LPts
01/03/2022Machakos, Kenya10 - 7 Zach Wangari7 - 10 WPts
30/12/2021Machakos, Kenya9 - 7 Larenzo Siles9 - 2 WPts
30/10/2021Machakos, Kenya8 - 7 Rob Mibey3 - 4 WPts
29/08/2021Nairobi, Kenya8 - 6 Rob Munge13(1) - 11 LPts
05/07/2021Port-au-Prince, Haiti7 - 6 Denis Sosno0 - 0 WPts
07/05/2021Mombasa, Kenya6 - 6 Azam Farah12 - 9 WPts
31/03/2021Nairobi, Kenya5 - 6 Robert Gachara20 - 1 WPts
21/02/2021Antwerp, Belgium4 - 6 Valeer Van de Kamp1 - 3 WPts
24/12/2020Lodz, Poland4 - 5 Julek Jesko13(1) - 2 LPts
24/10/2020Aba, Nigeria4 - 4 Waqas Chahine8 - 2 LPts
26/08/2020Machakos, Kenya3 - 4 Quaashie Kirima6 - 9 WPts
24/06/2020Nairobi, Kenya3 - 3 Gregor Njue9 - 5 LPts
12/05/2020Nairobi, Kenya3 - 2 Rob Munge8 - 7 LPts
28/03/2020Nairobi, Kenya3 - 1 Obaid Huq11 - 3 LPts
21/02/2020Novosibirsk, Russia2 - 1 Evgeny Nikolaev3 - 5 WPts
24/12/2019Ruiru, Kenya1 - 1 Irfan Elamin2 - 7 WPts
04/11/2019Detroit, USA0 - 1 Nicholas Agnew1 - 0 WPts
05/09/2019Machakos, Kenya0 - 0 Gianluigi Cosenza6 - 3 LPts