Weightclass:  Heavyweight
Location:  Kampala, Uganda
Record:  34 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2032Kampala, Uganda33 - 14 Besim Toptani6 - 7 WPts
06/12/2031Kampala, Uganda32 - 14 George Tandon13 - 17 WPts
07/10/2031Kampala, Uganda32 - 13 Joseph Badu12 - 9 LPts
08/08/2031Kampala, Uganda31 - 13 Vicente Sotelo9 - 17 WPts
09/06/2031Kampala, Uganda30 - 13 Thamsanqa Dlamini2 - 6 WPts
09/04/2031Kampala, Uganda29 - 13 Ye Chio0 - 13 WPts
08/02/2031Kampala, Uganda29 - 12 Maldwyn Aber11 - 10 LPts
10/12/2030Kampala, Uganda28 - 12 Noel Culton1 - 4 WPts
11/10/2030Kampala, Uganda27 - 12 David Kilpatrick0 - 12 WPts
12/08/2030Kampala, Uganda26 - 12 Edward Rhydderch4 - 7 WPts
14/06/2030Kampala, Uganda25 - 12 Borysko Bomba10 - 7 WPts
15/04/2030Kampala, Uganda24 - 12 Jason Shine4 - 11 WPts
15/02/2030Sydney, Australia24 - 11 Mark Albert21 - 8 LPts
12/01/2030Ogbomosho, Nigeria24 - 10 Salamah Kettani33 - 19 LPts Africa Championships 2030View
09/01/2030Ogbomosho, Nigeria23 - 10 John Losambo14 - 27 WPts Africa Championships 2030View
31/12/2029Kampala, Uganda22 - 10 Lisandro Castellanos6 - 19 WPts
30/11/2029Kampala, Uganda21 - 10 Xaverius Salinas20 - 9 WPts
30/10/2029Havana, Cuba20 - 10 Xaverius Salinas20 - 8 WPts
29/09/2029Havana, Cuba20 - 9 Xaverius Salinas19 - 8 LPts
29/08/2029Duisburg, Germany20 - 8 Kass Stuhr2 - 6 LPts
01/07/2029Kampala, Uganda19 - 8 Ye Chio0 - 2 WPts
02/05/2029Gulu, Uganda18 - 8 Harvey Uganda27(1) - 15 WPts Uganda National Championships 2029View
29/04/2029Gulu, Uganda17 - 8 George Tandon5 - 6 WPts Uganda National Championships 2029View
26/04/2029Gulu, Uganda16 - 8 Darryl Okot11 - 18 WPts Uganda National Championships 2029View
31/03/2029Kampala, Uganda16 - 7 Rashid Kakazai25 - 6 LPts
17/02/2029Kampala, Uganda15 - 7 Naeem Serumaga7 - 12 WPts
21/12/2028Kampala, Uganda14 - 7 Gareth Dranzoa6 - 18 WPts
31/10/2028Kampala, Uganda13 - 7 Malik Naim7 - 10 WPts
22/09/2028Kampala, Uganda12 - 7 Stephen Achola22(1) - 10 WPts
22/08/2028Kampala, Uganda11 - 7 Miro Šestak0 - 2 WPts
24/06/2028Kampala, Uganda10 - 7 Kai Muruli2 - 10 WPts
26/04/2028Kampala, Uganda10 - 6 Rashid Kakazai17 - 5 LPts Uganda National Championships 2028View
27/02/2028Vilnius, Lithuania10 - 5 Kacper Kasak11 - 8 LPts
29/12/2027Kampala, Uganda9 - 5 Imran Muhammad2 - 13 WPts
30/10/2027Kampala, Uganda8 - 5 Kai Muruli2 - 6 WPts
10/09/2027Al Hudaydah, Yemen7 - 5 Ahmed Khofri21(1) - 14 WPts
13/07/2027Gulu, Uganda6 - 5 Zain Habibi4 - 13 WPts
19/05/2027Kampala, Uganda6 - 4 Colin Banyenzaki2 - 3 LPts
24/03/2027Chitungwiza, Zimbabwe6 - 3 Ollie Dube3 - 18(2) LPts
24/01/2027Kampala, Uganda5 - 3 George Osinde4 - 16 WPts
14/12/2026Kampala, Uganda5 - 2 Obaid Munir12(1) - 17 LPts
05/11/2026Zagreb, Croatia5 - 1 Matej Jokic0 - 0 LPts
07/09/2026Kingston, Jamaica4 - 1 Glynn Buchannon14 - 11 WPts
09/07/2026Kampala, Uganda3 - 1 Tabansi Rukutana4 - 10 WPts
30/05/2026Kampala, Uganda2 - 1 Mohsin Bacho0 - 0 WPts
26/04/2026Gulu, Uganda2 - 0 Kyrone Kimera10(1) - 19 LPts Uganda National Championships 2026View
02/04/2026Kampala, Uganda1 - 0 Waqas Sharaf10 - 20 WPts
18/02/2026Kampala, Uganda0 - 0 Leo Oulanyah2 - 5 WPts