Weightclass:  Middleweight
Location:  Kampala, Uganda
Record:  13 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/07/2026Kampala, Uganda12 - 17 James Bahati1 - 6 WPts
19/05/2026Kampala, Uganda11 - 17 Izz al Din Iskackov8 - 20(1) WPts
21/03/2026Kampala, Uganda10 - 17 Izz al Din Iskackov8 - 19(1) WPts
21/01/2026Samarqand, Uzbekistan10 - 16 Fedya Salimghanoff12 - 14 LPts
21/12/2025Samarqand, Uzbekistan10 - 15 Fedya Salimghanoff11 - 14 LPts
20/11/2025Samarqand, Uzbekistan10 - 14 Fedya Salimghanoff10 - 14 LPts
20/10/2025Kampala, Uganda9 - 14 James Francy6 - 20 WPts
17/09/2025Kampala, Uganda8 - 14 Dimos Bedoya17(2) - 10 WPts
11/08/2025Kampala, Uganda7 - 14 Udenwa Juuko7 - 10 WPts
30/06/2025Abobo, Ivory Coast7 - 13 Louie Butor1 - 3 LPts
02/05/2025Gulu, Uganda6 - 13 Paul Olaki10 - 15 WPts Uganda National Championships 2025View
29/04/2025Gulu, Uganda5 - 13 Ben Bwambale12 - 11 WPts Uganda National Championships 2025View
26/04/2025Gulu, Uganda4 - 13 Xhosas Mwesige6 - 5 WPts Uganda National Championships 2025View
26/03/2025Gulu, Uganda4 - 12 Charles Bucyanayandi34(1) - 13 LPts
15/02/2025Dakar, Senegal3 - 12 Chivalry Dione10 - 14 WPts
18/12/2024Kampala, Uganda3 - 11 Mohsin Mattar24 - 21 LPts
20/10/2024Portmore, Jamaica3 - 10 Antwan Tillery8 - 17 LPts
22/08/2024Kampala, Uganda3 - 9 Haaris Ahsan6 - 11 LPts
22/07/2024Kampala, Uganda3 - 8 Mark Ddungu15(3) - 23 LPts
19/06/2024Kampala, Uganda2 - 8 Dylan Kalizibwe2 - 8 WPts
20/04/2024Kampala, Uganda1 - 8 Tamarius Takirambudde0 - 6 WPts
28/02/2024Kampala, Uganda1 - 7 Paul Olaki2 - 13 LPts
08/01/2024Kampala, Uganda1 - 6 Clinton Serwadda14 - 7 LPts
14/11/2023Kampala, Uganda1 - 5 Voshon Nkumbula17(2) - 18 LPts
26/09/2023Kampala, Uganda1 - 4 Hassan Doud18(2) - 18 LPts
24/08/2023Kampala, Uganda0 - 4 Danyaal Rahimi4 - 12 WPts
11/07/2023Istaravshan, Tajikistan0 - 3 Nijat Hagverdiyev4 - 22(1) LPts
13/05/2023Kampala, Uganda0 - 2 Clinton Serwadda10 - 7 LPts
21/03/2023Kampala, Uganda0 - 1 Roshaun Msuya23 - 10 LPts
05/02/2023Kampala, Uganda0 - 0 Lou Petzold6 - 6 LPts