Weightclass:  Middleweight
Location:  Kampala, Uganda
Record:  30 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2029Kampala, Uganda29 - 30 Tunde Agboyi8(1) - 16 WPts
15/10/2029Kampala, Uganda28 - 30 Ike Obasanjo12 - 9 WPts
16/08/2029Santa Ana, El Salvador27 - 30 Santiago Mascorro29 - 29 WPts
16/07/2029Santa Ana, El Salvador27 - 29 Santiago Mascorro28 - 29 LPts
15/06/2029Kampala, Uganda27 - 28 Santiago Mascorro27 - 29 LPts
29/04/2029Gulu, Uganda27 - 27 George Kadaga9 - 20(1) LPts Uganda National Championships 2029View
26/04/2029Gulu, Uganda26 - 27 Felix Mwesigye12 - 13 WPts Uganda National Championships 2029View
08/04/2029Caracas, Venezuela25 - 27 Juan Celestino37 - 14 WPts
08/03/2029Caracas, Venezuela25 - 26 Juan Celestino36 - 14 LPts
05/02/2029Caracas, Venezuela25 - 25 Juan Celestino35 - 14 LPts
05/01/2029Kampala, Uganda24 - 25 Polleke Edou17 - 32 WPts
09/11/2028Tirana, Albania23 - 25 Agron Thaqi20 - 22(5) WPts
11/09/2028Lira, Uganda23 - 24 Sid Ssempeke8 - 9(1) LPts
14/07/2028Kampala, Uganda23 - 23 Michael Dhaira15 - 7 LPts
16/05/2028London, UK22 - 23 Gethin Cooper9 - 18 WPts
18/03/2028Montevideo, Uruguay21 - 23 Bronco Berrones10(1) - 17 WPts
18/01/2028Vienna, Austria20 - 23 Bemot Sachenbacher5 - 14 WPts
20/11/2027Isfara, Tajikistan20 - 22 Shahmar Mirzazade19 - 9 LPts
22/09/2027Vilnius, Lithuania20 - 21 Bartosz Fiedor24 - 37 LPts
25/07/2027Kampala, Uganda20 - 20 John Wasswa16 - 29 LPts
02/06/2027Kampala, Uganda20 - 19 Paul Olaki16 - 22 LPts
26/04/2027Kampala, Uganda20 - 18 Paul Wabwiremangen14 - 14 LPts Uganda National Championships 2027View
26/03/2027Almaty, Kazakhstan19 - 18 Ruslan Karimow28(2) - 29 WPts
26/01/2027Kampala, Uganda18 - 18 John Wasswa14 - 28 WPts
28/11/2026Kampala, Uganda17 - 18 Shayan Hammoud14 - 16 WPts
05/10/2026Kampala, Uganda16 - 18 Paul Olaki13 - 21 WPts
02/09/2026Kampala, Uganda16 - 17 Kolya Povetkin18 - 8 LPts
31/07/2026Hanoi, Vietnam15 - 17 Vong Phong21 - 19 WPts
30/06/2026Kampala, Uganda15 - 16 Vong Phong20 - 19 LPts
30/05/2026Kampala, Uganda14 - 16 Vong Phong20 - 18 WPts
29/04/2026Gulu, Uganda14 - 15 Ben Bwambale15 - 16 LPts Uganda National Championships 2026View
26/04/2026Gulu, Uganda13 - 15 Faisal Amara5 - 17 WPts Uganda National Championships 2026View
07/04/2026Bokhtar, Tajikistan13 - 14 Elmar Azizbekov14 - 14 LPts
07/03/2026Kampala, Uganda13 - 13 Elmar Azizbekov13 - 14 LPts
01/02/2026Kampala, Uganda12 - 13 Ollie Kakungulu3 - 15 WPts
03/12/2025Nassau, Bahamas11 - 13 Joel Sauceman6 - 17 WPts
05/10/2025Durres, Albania10 - 13 Besnik Dibra9 - 17 WPts
07/08/2025Brno, Czech Republic10 - 12 Dalibor Kramar17 - 30 LPts
09/06/2025Mixco, Guatemala10 - 11 Carlos Matute10 - 14(4) LPts
11/04/2025Kampala, Uganda9 - 11 Dylan Kalizibwe4 - 11 WPts
11/02/2025Varna, Bulgaria8 - 11 Mihail á Grantov3 - 14 WPts
14/12/2024Kampala, Uganda7 - 11 Tamarius Takirambudde0 - 10 WPts
22/10/2024Ulaanbaatar, Mongolia6 - 11 Sasha Chinbat2 - 11 WPts
24/08/2024Kampala, Uganda6 - 10 Zafa Khadem4 - 7 LPts
25/06/2024Bratislava, Slovakia6 - 9 Bartolomej Hlavinka22(1) - 21 LPts
27/04/2024Mashhad, Iran5 - 9 Waqas Tarar1 - 16 WPts
28/02/2024Santo Domingo Oeste, Dominican Republic5 - 8 Aimon Espin18 - 17 LPts
31/12/2023Guayaquil, Ecuador4 - 8 Loredo Leal5 - 33 WPts
02/11/2023Cuenco, Ecuador4 - 7 Joaquin Hermida8(1) - 19 LPts
04/09/2023Montevideo, Uruguay4 - 6 Isidro Obregon5 - 17 LPts
07/07/2023Kampala, Uganda3 - 6 Jayvyn Allimadi1 - 5(1) WPts
07/05/2023Zagreb, Croatia2 - 6 Lucijan Adamovic3 - 15 WPts
09/03/2023Dushanbe, Tajikistan2 - 5 Rafiq Gambarov6 - 23 LPts
09/01/2023Santiago de los Caballeros, Dominican Republic2 - 4 Santiago Bohorquez3 - 13 LPts
11/11/2022Canberra, Australia2 - 3 Arran Maxwell15 - 8 LPts
13/09/2022Algiers, Algeria2 - 2 Khalid Aboud11 - 17 LPts
16/07/2022Aalborg, Denmark1 - 2 Frey Soenksen8 - 15 WPts
18/05/2022Kampala, Uganda1 - 1 Ben Bwambale0 - 0 LPts
01/04/2022Kampala, Uganda1 - 0 Brin Namukulwa7 - 19 LPts
18/02/2022Kampala, Uganda0 - 0 Makalo Odinga2 - 5 WPts