Weightclass:  Light Heavyweight
Location:  Nairobi, Kenya
Record:  10 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2031Nairobi, Kenya9 - 17 Apostol Dudas1 - 9 WPts
24/06/2031Nairobi, Kenya9 - 16 Timofei Vodopyanov6 - 12(1) LPts
25/04/2031Nairobi, Kenya8 - 16 Jack Tejani3 - 10 WPts
25/02/2031Nairobi, Kenya8 - 15 Lamont Veum3 - 8 LPts
27/12/2030Nairobi, Kenya8 - 14 Faraji Akaranga0 - 2 LPts
29/10/2030Nairobi, Kenya7 - 14 Ryo Atienza1 - 5 WPts
30/08/2030Nairobi, Kenya7 - 13 Nathan Anyona4 - 13 LPts
30/06/2030Nairobi, Kenya6 - 13 Paul Rege0 - 12 WPts
01/05/2030Nairobi, Kenya5 - 13 Krystiyan Lubarsky0 - 3 WPts
03/03/2030Nairobi, Kenya5 - 12 George McOsker14 - 10 LPts
31/12/2029Nairobi, Kenya5 - 11 Chris Adipo3 - 12 LPts
31/10/2029Nairobi, Kenya4 - 11 Duncan Kaburu5 - 2 WPts
31/08/2029Athens, Greece4 - 10 Autolycus Balis7 - 12 LPts
03/07/2029Nairobi, Kenya3 - 10 Paul Kipkurui0 - 12 WPts
04/05/2029Nairobi, Kenya3 - 9 Majid Dallal12 - 25(1) LPts
12/03/2029Nairobi, Kenya2 - 9 Paul Rege0 - 3 WPts
11/01/2029Accra, Ghana2 - 8 Dave Muntari20(1) - 14 LPts
13/11/2028Amman, Jordan2 - 7 Waqar Laham14 - 15 LPts
15/09/2028Nairobi, Kenya1 - 7 Rob Mogusu6(1) - 18 WPts
19/07/2028Nairobi, Kenya1 - 6 Sam Kibiwott8 - 13 LPts
05/06/2028Nairobi, Kenya1 - 5 Dewayne Chipende5 - 25(1) LPts
05/05/2028Mombasa, Kenya0 - 5 Theo Kinyonga0 - 0 WPts
18/03/2028Nairobi, Kenya0 - 4 Lewis Shrekeezy12 - 18 LPts
19/01/2028Mombasa, Kenya0 - 3 Oja Shrekeezy11 - 10 LPts
27/11/2027Nairobi, Kenya0 - 2 James Khalwale11 - 12(1) LPts
06/10/2027Nairobi, Kenya0 - 1 Mohsin Jafri7 - 12(5) LPts
05/09/2027Nairobi, Kenya0 - 0 Nemesio Castellon9 - 13 LPts