Weightclass:  Welterweight
Location:  Kampala, Uganda
Record:  24 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/08/2033Kampala, Uganda23 - 22(1) Avel Urban5 - 13(2) WPts
01/07/2033Kampala, Uganda22 - 22(1) Dimi Bligzna2 - 8 WPts
30/04/2033Kampala, Uganda21 - 22(1) Hudhafah Mediouri0 - 5 WPts
02/03/2033Kampala, Uganda20 - 22(1) Lisandro Curto0 - 10 WPts
31/12/2032Kampala, Uganda20 - 21(1) Gaston Depardieu2 - 1 LPts
31/10/2032Kampala, Uganda19 - 21(1) Oliver Wamani18 - 15 WPts
31/08/2032Kampala, Uganda18 - 21(1) James Salim12 - 22(1) WPts
01/07/2032Kampala, Uganda17 - 21(1) Mark Byaruhanga3 - 13 WPts
02/05/2032Kampala, Uganda16 - 21(1) Jayvyn Mutabazi3(1) - 22 WPts
04/03/2032Kampala, Uganda15 - 21(1) Bum-young Ku0 - 1 WPts
04/01/2032Kampala, Uganda14 - 21(1) Gazi Yousif3 - 1 WPts
05/11/2031Salzburg, Austria13 - 21(1) Rainer Magdan0 - 0 WPts
07/09/2031Lira, Uganda13 - 20(1) Kamran Shaban8 - 19 LPts
15/07/2031Kampala, Uganda12 - 20(1) Udenwa Masiko1 - 0 WPts
14/05/2031San Miguel de Tucuman, Argentina11 - 20(1) Emilio Peralta9(1) - 19 WPts
16/03/2031Kampala, Uganda10 - 20(1) Asif Ghazi2 - 7 WPts
16/01/2031Kampala, Uganda9 - 20(1) Paul Ssendaula9 - 18 WPts
23/11/2030Vilnius, Lithuania9 - 19(1) Adam Wiatrek8 - 24 LPts
25/09/2030San Jose, Costa Rica9 - 18(1) Juan Solano15 - 13 LPts
28/07/2030Kampala, Uganda9 - 17(1) Vincent Joram8 - 15 LPts
30/05/2030Reynosa, Mexico8 - 17(1) Xeres Umanzor13 - 6 WPts
01/04/2030Maipu, Chile8 - 16(1) Carlos Archibeque2 - 14 LPts
01/02/2030Kampala, Uganda7 - 16(1) Duncan Buturo14 - 12 WPts
04/12/2029Khujand, Tajikistan6 - 16(1) Yashar Topchibashev3 - 4 WPts
06/10/2029Kampala, Uganda6 - 15(1) Joo-ho Yi6 - 3 LPts
08/08/2029Minsk, Belarus5 - 15(1) Sergey Boback7 - 14 WPts
10/06/2029Kampala, Uganda4 - 15(1) Okoth Mehta0 - 13 WPts
11/04/2029Carolina, Puerto Rico4 - 14(1) Diego Alcon9 - 11 LPts
11/02/2029Kampala, Uganda3 - 14(1) Vicente Lovera2 - 6 WPts
14/12/2028Copenhagen, Denmark3 - 13(1) Sven Sogard10 - 8 LPts
16/10/2028San Miguelito, Panama3 - 12(1) Diego Mandujano33(1) - 29 LPts
18/08/2028Kampala, Uganda2 - 12(1) Nao Kawata6 - 15 WPts
20/06/2028Kampala, Uganda2 - 11 Davie McAlinden21(1) - 15 LKO2
22/04/2028Kampala, Uganda2 - 10 Borya Gogol11 - 12 LPts
23/02/2028Kampala, Uganda2 - 9 Azam Hammad19 - 12 LPts
18/01/2028Kampala, Uganda2 - 8 Robert Arop7 - 15 LPts
18/12/2027Barquisimeto, Venezuela2 - 7 Zelipe Chamorro5 - 22(1) LPts
20/10/2027Kampala, Uganda1 - 7 Okoth Mehta0 - 0 WPts
01/09/2027Samarqand, Uzbekistan1 - 6 Kolzak Kagramanov15 - 23 LPts
04/07/2027Vilnius, Lithuania1 - 5 Mikolaj Kardas4 - 19 LPts
06/05/2027Garoua, Cameroon1 - 4 Dashiell Roussel6 - 13 LPts
08/03/2027Grodno, Belarus1 - 3 Apostol Kurylo25 - 13(1) LPts
08/01/2027Kampala, Uganda0 - 3 Ibrahim Sesay0 - 3 WPts
15/11/2026Funabashi, Japan0 - 2 Mikio Shirai12 - 11 LPts
16/09/2026Kampala, Uganda0 - 1 Azam Hammad11 - 10 LPts
08/08/2026Kampala, Uganda0 - 0 Eric Craigie3 - 13 LPts