Weightclass:  Middleweight
Location:  Gulu, Uganda
Record:  18(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/10/2029Gulu, Uganda18(1) - 17 Vachagan Galajyan24 - 13 LPts
26/08/2029Gulu, Uganda17(1) - 17 Josh Musaazi1 - 6(1) WPts
28/06/2029Gulu, Uganda16(1) - 17 Ryo Sugita1 - 4 WPts
29/04/2029Gulu, Uganda15(1) - 17 Saif al Din Taia2 - 2 WPts
28/02/2029Gulu, Uganda14 - 17 Xin Weng8 - 30(12) WKO3
30/12/2028Gulu, Uganda13 - 17 Ethan Dhaira2 - 4 WPts
30/10/2028Gulu, Uganda12 - 17 Bahruz Karayev5 - 9 WPts
31/08/2028Gulu, Uganda11 - 17 Ellis Bbumba2 - 0 WPts
02/07/2028Gulu, Uganda10 - 17 Mike Walusimbi2 - 5 WPts
02/05/2028Kampala, Uganda10 - 16 Sajid Shakir24 - 10 LPts Uganda National Championships 2028View
29/04/2028Kampala, Uganda9 - 16 Mahdi Nakanabi10 - 25(1) WPts Uganda National Championships 2028View
26/04/2028Kampala, Uganda8 - 16 Kamran Safi6 - 10 WPts Uganda National Championships 2028View
03/03/2028Gulu, Uganda7 - 16 Igor Marsucow5 - 3 WPts
03/01/2028Kampala, Uganda6 - 16 James Bahati2 - 14 WPts
06/11/2027Mariupol, Ukraine5 - 16 Isaak Malinski17(1) - 17 WPts
07/09/2027New Kingston, Jamaica4 - 16 Joshua Dougal4 - 17 WPts
10/07/2027Almaty, Kazakhstan4 - 15 Aleksandr Majckeev10 - 17 LPts
12/05/2027Perth, Australia3 - 15 Joe Hanken10 - 23 WPts
14/03/2027Vilnius, Lithuania3 - 14 Borys Dobrowski11 - 26 LPts
14/01/2027Kampala, Uganda3 - 13 Ollie Kakungulu3 - 21 LPts
26/11/2026Gulu, Uganda2 - 13 Danny Orii0 - 2 WPts
27/09/2026Gulu, Uganda1 - 13 Albin Bagge2 - 18 WPts
29/07/2026Varna, Bulgaria1 - 12 Mihail á Grantov3 - 23 LPts
31/05/2026Kampala, Uganda1 - 11 Gus Sekagya6 - 12(1) LPts
03/04/2026Kampala, Uganda1 - 10 Haaris Ahsan15 - 12 LPts
08/02/2026Kampala, Uganda1 - 9 Vince Nangwala6 - 11 LPts
13/12/2025Kampala, Uganda1 - 8 Joseph Keitetsi16 - 20 LPts
19/10/2025Kampala, Uganda1 - 7 Kwamin Hyuha4 - 20(4) LPts
04/09/2025Kampala, Uganda1 - 6 Azam Abdelnour6 - 42(6) LPts
04/08/2025Baku, Azerbaijan1 - 5 Qadir Mammadguliyev6 - 15 LPts
06/06/2025Gulu, Uganda0 - 5 Michael Musiwa2 - 5 WPts
08/04/2025Helsinki, Finland0 - 4 Jaakko Peltonen6 - 15(1) LPts
08/02/2025Czestochowa, Poland0 - 3 Justyn Babin18 - 26 LPts
11/12/2024Accra, Ghana0 - 2 Quadrees Ankrah0 - 10 LPts
12/10/2024Accra, Ghana0 - 1 Wayne Adisi4 - 16 LPts
14/08/2024Gulu, Uganda0 - 0 Xhosas Mwesige1 - 4 LPts