Weightclass:  Middleweight
Location:  Kampala, Uganda
Record:  37(3) - 35
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2033Abu Dhabi, UAE37(3) - 34 Yasin Badat52 - 20 LPts
30/11/2033Seoul, South Korea36(3) - 34 Joo-ho Youn12 - 15 WPts
02/10/2033Gwangju, South Korea35(3) - 34 Sung-yeung Ki8 - 26 WPts
03/08/2033San Juan, Puerto Rico35(3) - 33 Gonzalo Machin25 - 4 LPts
04/06/2033Kampala, Uganda35(3) - 32 Kamran Safi39 - 26 LPts
29/04/2033Kampala, Uganda35(3) - 31 Atif Sasooli25 - 13 LPts Uganda National Championships 2033View
26/04/2033Kampala, Uganda34(3) - 31 Haaris Hoque7 - 9 WPts Uganda National Championships 2033View
02/04/2033Kampala, Uganda33(3) - 31 Goga Smetsky10 - 14 WPts
01/02/2033Kampala, Uganda32(3) - 31 Vuyisile Nhleko4 - 22 WPts
02/12/2032Little Rock, USA31(3) - 31 Mike Huntress4 - 15 WPts
04/10/2032Kampala, Uganda30(3) - 31 Kamran Safi36 - 25 WPts
31/08/2032Kampala, Uganda29(3) - 31 Brin Shamenda31 - 24 WPts
31/07/2032Kampala, Uganda28(3) - 31 Brin Shamenda31 - 23 WPts
18/06/2032Kampala, Uganda28(3) - 30 Shen Wat45 - 17 LPts
02/05/2032Kampala, Uganda28(3) - 29 Atif Sasooli18 - 9 LPts Uganda National Championships 2032View
29/04/2032Kampala, Uganda27(3) - 29 Ethan Dhaira12 - 17 WPts Uganda National Championships 2032View
26/04/2032Kampala, Uganda26(3) - 29 Ian Nyombi5 - 5 WPts Uganda National Championships 2032View
07/04/2032Lagos, Nigeria26(3) - 28 Ethan Akintoye38 - 17 LPts
07/03/2032Touba, Senegal26(3) - 27 Baptiste Platini27(1) - 24 LPts
05/02/2032Kampala, Uganda26(3) - 26 Baptiste Platini26(1) - 24 LPts
05/01/2032Touba, Senegal26(3) - 25 Baptiste Platini25(1) - 24 LPts
05/12/2031Kampala, Uganda26(3) - 24 Baptiste Platini24(1) - 24 LPts
04/11/2031Kampala, Uganda26(3) - 23 Jyri Sipinen30 - 13 LPts
04/10/2031Kuching, Malaysia25(3) - 23 Shen Wat38 - 14 WPts
03/09/2031Kampala, Uganda25(3) - 22 David Quansah31 - 14 LPts
03/08/2031Kampala, Uganda25(3) - 21 Rico Basulto22 - 17 LPts
01/07/2031Johannesburg, South Africa24(2) - 21 Phumelele Letsholonyane1 - 0 WKO3
02/05/2031Kampala, Uganda23(2) - 21 Kamran Safi28 - 24 WPts Uganda National Championships 2031View
29/04/2031Kampala, Uganda22(2) - 21 Kamran Farooq12 - 14 WPts Uganda National Championships 2031View
26/04/2031Kampala, Uganda21(2) - 21 Ellis Bbumba13 - 7 WPts Uganda National Championships 2031View
05/04/2031Adana, Turkey20(1) - 21 Emre Gulden20 - 16 WKO3
05/02/2031Kampala, Uganda19(1) - 21 Mel Nsambu10 - 22 WPts
16/12/2030Kampala, Uganda18(1) - 21 Bryan Obote22(1) - 25 WPts
29/10/2030Oyo, Nigeria18(1) - 20 John Fodio31(2) - 11 LPts
30/08/2030Saitama, Japan17 - 20 Mikio Hara3 - 12 WKO3
30/06/2030Riyadh, Saudi Arabia17 - 19 Mohsin Ghannouchi12 - 6 LPts
02/05/2030Kampala, Uganda17 - 18 Kamran Safi21 - 17 LPts Uganda National Championships 2030View
29/04/2030Kampala, Uganda16 - 18 Rob Senyonga11 - 9 WPts Uganda National Championships 2030View
26/04/2030Kampala, Uganda15 - 18 Alastair Mutesi11 - 11 WPts Uganda National Championships 2030View
08/04/2030Zagreb, Croatia15 - 17 Ilija Feretic26 - 10 LPts
08/02/2030Varna, Bulgaria14 - 17 Krastyo á Anosov7 - 14 WPts
11/12/2029Kampala, Uganda13 - 17 Erik Hamner2 - 5 WPts
13/10/2029Gulu, Uganda13 - 16 Okapi Kivejinja55(7) - 25 LPts
17/08/2029Kampala, Uganda12 - 16 Mel Nsambu5 - 18 WPts
28/06/2029Kampala, Uganda11 - 16 Ethan Acii9 - 14 WPts
29/04/2029Gulu, Uganda11 - 15 Kamran Safi11 - 13 LPts Uganda National Championships 2029View
26/04/2029Gulu, Uganda10 - 15 Rob Senyonga7 - 5 WPts Uganda National Championships 2029View
15/04/2029Swords, Ireland9 - 15 Jordan Potts0 - 9 WPts
15/02/2029Toronto, Canada9 - 14 Leeroy Nish18 - 12 LPts
18/12/2028Prague, Czech Republic8 - 14 Dan Kosa2 - 4 WPts
20/10/2028Yerevan, Armenia7 - 14 Koris Kachadoorian11 - 8 WPts
22/08/2028Ostrava, Czech Republic6 - 14 Vratislav Kolin10 - 15 WPts
24/06/2028Kosice, Slovakia5 - 14 Rene Hospodar4 - 9 WPts
26/04/2028Kampala, Uganda5 - 13 Sajid Shakir22 - 10 LPts Uganda National Championships 2028View
05/03/2028Mashhad, Iran4 - 13 Fo-hsing Woo0 - 0 WPts
06/01/2028Vienna, Austria4 - 12 Ritchie Mengersen12 - 14 LPts
08/11/2027Kampala, Uganda3 - 12 Ben Bwambale24 - 19 WPts
15/09/2027Varna, Bulgaria3 - 11 Zdravko á Balevski20 - 7 LPts
18/07/2027Riga, Latvia3 - 10 Ivan Vartukapteins16 - 12 LPts
20/05/2027Espoo, Finland3 - 9 Konsta Rannisto8(1) - 19 LPts
22/03/2027Almaty, Kazakhstan3 - 8 Fedor Sabralimov11 - 18 LPts
22/01/2027Edinburgh, UK2 - 8 Frank Finn1 - 16 WPts
24/11/2026Yerevan, Armenia1 - 8 Zohrab Israelyan5 - 19 WPts
26/09/2026London, UK1 - 7 Declan Keenor1 - 20 LPts
29/07/2026Kampala, Uganda1 - 6 Waqar Can7 - 14 LPts
31/05/2026Abu Dhabi, UAE1 - 5 Kashif Ghazzawi26 - 22(3) LPts
02/04/2026Zagreb, Croatia1 - 4 Zelijko Dujic32(1) - 19 LPts
02/02/2026Kampala, Uganda1 - 3 Seth Tumukye12 - 12 LPts
12/12/2025Kampala, Uganda1 - 2 Barry Waiswa14 - 19 LPts
21/10/2025Kampala, Uganda1 - 1 Tobias Olweny11 - 22 LPts
24/08/2025Gulu, Uganda1 - 0 Okapi Kivejinja28(4) - 23 LPts
22/07/2025Kampala, Uganda0 - 0 Michael Musiwa2 - 6 WPts