Weightclass:  Middleweight
Location:  Kampala, Uganda
Record:  27 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2033Kampala, Uganda26 - 24 John Kavuma5 - 11 WPts
23/09/2033Kampala, Uganda25 - 24 John Nantaba1 - 13 WPts
23/07/2033Kampala, Uganda24 - 24 Cornelis Lahoers8 - 14(1) WPts
22/05/2033Kampala, Uganda23 - 24 Berto Fierro0 - 3 WPts
22/03/2033Kampala, Uganda22 - 24 Waqar Zawahiri9 - 12 WPts
19/01/2033Kampala, Uganda21 - 24 John Gaddie1 - 16 WPts
17/11/2032Kampala, Uganda20 - 24 Nasario Botello3 - 9 WPts
16/09/2032Kampala, Uganda19 - 24 Irfan Zardari2 - 11 WPts
17/07/2032Kampala, Uganda18 - 24 Cole Balogun2 - 26 WPts
17/05/2032Kampala, Uganda17 - 24 Josh Kasaija1 - 5 WPts
17/03/2032Kampala, Uganda16 - 24 Macario Nogales1 - 4 WPts
18/01/2032Vilnius, Lithuania15 - 24 Martyn Bielinski3 - 16 WPts
19/11/2031Yerevan, Armenia14 - 24 Parunag Raisyan12 - 10 WPts
21/09/2031London, UK13 - 24 Khalid Toure0 - 2 WPts
24/07/2031Kampala, Uganda13 - 23 Dewayne Kamungozi1 - 17 LPts
26/05/2031Achiaman, Ghana12 - 23 Peabo Boakye2 - 20 WPts
28/03/2031Kampala, Uganda12 - 22 Danny Orii4(1) - 25 LPts
28/01/2031Cardiff, UK11 - 22 Phylip Spaggiari8 - 8 WPts
30/11/2030Kampala, Uganda10 - 22 Xin Yip4 - 6 WPts
02/10/2030Ghent, Belgium10 - 21 Geen Van Broeck28(1) - 18 LPts
04/08/2030Kampala, Uganda9 - 21 Gazi Ayoub8 - 7(1) WPts
06/06/2030Kampala, Uganda8 - 21 Mark Chiume5(1) - 24 WPts
08/04/2030Kampala, Uganda8 - 20 Majid Azizi5 - 16 LPts
14/02/2030Liege, Belgium8 - 19 Delano Malraux17 - 14 LPts
17/12/2029Portmore, Jamaica8 - 18 Mike Porteous11 - 13 LPts
19/10/2029Kampala, Uganda8 - 17 Faisal Amara18(2) - 26 LPts
24/08/2029Kampala, Uganda7 - 17 Carlos Briones3 - 10 WPts
25/06/2029Kampala, Uganda6 - 17 Bryan Obote16(1) - 22 WPts
27/04/2029Kampala, Uganda5 - 17 Obaid Rais0 - 4 WPts
27/02/2029Kumasi, Ghana5 - 16 Napoleon Adade26(2) - 6 LPts
30/12/2028Lille, France5 - 15 Tujan Grosjean4 - 20 LPts
01/11/2028Bangkok, Thailand5 - 14 Pigmy Sithmorseng10 - 18 LPts
03/09/2028Kampala, Uganda4 - 14 John Agaba4 - 14 WPts
06/07/2028Krakow, Poland4 - 13 Kajetan Dolata17 - 14 LPts
08/05/2028Geneva, Switzerland3 - 13 Montgomery Chamfort11 - 17 WPts
10/03/2028Beijing, China3 - 12 Jun Deng25(1) - 17(3) LPts
11/01/2028San Jose, Costa Rica3 - 11 Lorenzo Baquero28(5) - 34 LPts
13/11/2027Yerevan, Armenia3 - 10 Keghon Zakarian27(2) - 9 LPts
15/09/2027Kampala, Uganda2 - 10 Imran Ammar10 - 10 WPts
21/07/2027Prague, Czech Republic2 - 9 BohumÝr Kardas11 - 11 LPts
23/05/2027Kampala, Uganda2 - 8 Tamarius Takirambudde4 - 21 LPts
28/03/2027Kampala, Uganda2 - 7 Shayan Hammoud15 - 17 LPts
17/02/2027Kampala, Uganda1 - 7 Alastair Mutesi0 - 0 WPts
02/01/2027Kampala, Uganda0 - 7 Steven Beiles0 - 1 WPts
18/11/2026Puente Alto, Chile0 - 6 Carlos Pascua5 - 17(1) LPts
20/09/2026Riga, Latvia0 - 5 Marlen Strazditis23(1) - 17 LPts
23/07/2026Ciudad Bolivar, Venezuela0 - 4 Miguel Adame11 - 20 LPts
25/05/2026Vancouver, Canada0 - 3 Harry Phenix25 - 24(4) LPts
27/03/2026Khujand, Tajikistan0 - 2 Ali Gasanzade3 - 10 LPts
27/01/2026Kampala, Uganda0 - 1 Kamran Safi0 - 1 LPts
28/11/2025Kampala, Uganda0 - 0 Abdul Rahim2 - 2 LPts