Weightclass:  Welterweight
Location:  Kampala, Uganda
Record:  7(1) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2033Kampala, Uganda7(1) - 28 Oliver Wamani20 - 20 LPts
17/10/2033Kampala, Uganda6(1) - 28 Tavarius Nantaba6 - 9(1) WPts
17/08/2033Kampala, Uganda6(1) - 27 Tabari Ocwinyo14 - 10 LPts
17/06/2033Kampala, Uganda5(1) - 27 David Tumukunde9 - 13 WPts
17/04/2033Kampala, Uganda4(1) - 27 Brett Tumwine5(1) - 7 WPts
16/02/2033Kitwe, Zambia4(1) - 26 Kabonero Musukwa17 - 11 LPts
19/12/2032Kampala, Uganda4(1) - 25 Amjad Fares2 - 19 LPts
21/10/2032Kampala, Uganda4(1) - 24 Brad Waiswa10 - 12 LPts
31/08/2032Kampala, Uganda3(1) - 24 Rich Mutesi0 - 14(1) WPts
01/07/2032Kampala, Uganda3(1) - 23 Michael Aanyu3 - 4 LPts
02/05/2032Kampala, Uganda3(1) - 22 Yasin Nahas16 - 21(1) LPts
09/03/2032Kampala, Uganda3(1) - 21 Shayan Mohamad1 - 4 LPts
08/01/2032Merlo, Argentina3(1) - 20 Sagaz Villacorta9 - 14 LPts
10/11/2031Vilnius, Lithuania3(1) - 19 Blazej Kopecki17 - 25 LPts
10/09/2031Ulaanbaatar, Mongolia3(1) - 18 Sabuur Bajcodamov10 - 6 LPts
13/07/2031Kampala, Uganda3(1) - 17 Tavarius Nantaba0 - 1 LPts
12/05/2031Algiers, Algeria3(1) - 16 Sajid Behar28 - 15 LPts
14/03/2031Kampala, Uganda3(1) - 15 Udenwa Mwerinde1 - 6 LPts
14/01/2031Kampala, Uganda3(1) - 14 Chris Kataike0 - 3 LPts
15/11/2030Kampala, Uganda2(1) - 14 Umair Shah4 - 11 WPts
17/09/2030Nairobi, Kenya2(1) - 13 Denzel Lopuyet21 - 14 LPts
20/07/2030Batam, Indonesia2(1) - 12 Natal Wiraatmadja2 - 18 LPts
22/05/2030Kampala, Uganda2(1) - 11 Paul Kanyomozi14 - 10(1) LPts
03/04/2030Kampala, Uganda2(1) - 10 Rehan Bellabes6 - 4 LPts
03/02/2030Kampala, Uganda2(1) - 9 Adnan Kanan9 - 12 LPts
08/12/2029Kampala, Uganda2(1) - 8 Oja Kaaya10 - 11 LPts
18/10/2029Lira, Uganda2(1) - 7 Greg Sebagala0 - 10 LPts
26/08/2029Kampala, Uganda2(1) - 6 James Muloki5 - 27 LPts
26/07/2029Kampala, Uganda2(1) - 5 Mark Bakabulindi24(1) - 18 LPts
08/06/2029Halifax, Canada1 - 5 Peter Hesson2(1) - 29(7) WKO3
10/04/2029Kampala, Uganda1 - 4 Obaid Othman7 - 21 LPts
16/02/2029Kampala, Uganda1 - 3 James Njoroge17 - 19 LPts
30/12/2028Kampala, Uganda1 - 2 Scott Mwerinde11 - 17 LPts
20/11/2028Kampala, Uganda1 - 1 Bryn Ssali0 - 0 LPts
17/10/2028Kampala, Uganda1 - 0 Michael Walusimbi4(1) - 11 LPts
25/08/2028Kampala, Uganda0 - 0 Paulo Senyonga1 - 2 WPts