Weightclass:  Middleweight
Location:  Kampala, Uganda
Record:  17(1) - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/06/2030Kampala, Uganda16(1) - 21(1) Pablo Pio2 - 7(1) WPts
24/04/2030Kampala, Uganda15(1) - 21(1) Rodrigo Quinto3 - 19 WPts
23/02/2030Kampala, Uganda14(1) - 21(1) Joseph Inding0 - 2 WPts
25/12/2029Kampala, Uganda13(1) - 21(1) Laureins Picavet0 - 4 WPts
26/10/2029Kampala, Uganda12(1) - 21(1) Rashid Radwan7 - 3 WPts
27/08/2029Asuncion, Paraguay11 - 21(1) Olindo Moreton9 - 34(10) WKO3
29/06/2029Kampala, Uganda10 - 21(1) Euan Kabukuru15 - 13 WPts
02/05/2029Gulu, Uganda10 - 20(1) Kamran Safi12 - 13 LPts Uganda National Championships 2029View
29/04/2029Gulu, Uganda9 - 20(1) Peter Mworeko27 - 27 WPts Uganda National Championships 2029View
26/04/2029Gulu, Uganda8 - 20(1) Bryan Obote16(1) - 21 WPts Uganda National Championships 2029View
23/02/2029Zagreb, Croatia7 - 20(1) Mislav Velic15 - 9 WPts
26/12/2028Dushanbe, Tajikistan6 - 20(1) Vasili Gaibov5 - 3 WPts
28/10/2028Aarhus, Denmark5 - 20(1) Waage Silberg0 - 0 WPts
30/08/2028Kampala, Uganda5 - 19(1) Ethan Acii5 - 13 LPts
06/07/2028Varna, Bulgaria5 - 18(1) Vladislav á Sedokov19 - 14 LPts
07/05/2028Edmonton, Canada4 - 18(1) John Crangle5 - 31 WPts
09/03/2028Kampala, Uganda3 - 18(1) Ollie Kakungulu9 - 22 WPts
11/01/2028La Florida, Chile3 - 17(1) Malvolio Cordova9 - 15 LPts
13/11/2027Prague, Czech Republic3 - 16(1) Robert Kaplan3 - 15 LPts
15/09/2027Helsinki, Finland3 - 15(1) Viljo Nikkonen12(1) - 18 LPts
18/07/2027Kampala, Uganda3 - 14(1) Inigo Kayiira7 - 19 LPts
23/05/2027Dushanbe, Tajikistan3 - 13(1) Yulian Nazarbaeff10 - 18 LPts
25/03/2027Dushanbe, Tajikistan3 - 12(1) Fedya Aliyev18(1) - 8 LPts
25/01/2027Kampala, Uganda3 - 11(1) Dakarai Okot10(1) - 10 LPts
28/11/2026Kampala, Uganda3 - 10(1) Dylan Kalizibwe8 - 17 LPts
30/09/2026Kampala, Uganda2 - 10(1) Danny Orii0 - 1 WPts
01/08/2026Kampala, Uganda2 - 9(1) Haaris Ahsan17 - 12 LPts
01/07/2026Gulu, Uganda2 - 8(1) Okapi Kivejinja35(4) - 24 LPts
29/05/2026Cali, Colombia2 - 7(1) Xaver Severino4 - 10 LPts
31/03/2026Brno, Czech Republic2 - 6(1) Klement Vrchota17 - 18 LPts
31/01/2026Vilnius, Lithuania2 - 5 Donat Kendzior37(4) - 17 LKO3
03/12/2025Kampala, Uganda1 - 5 Kamran Safi0 - 0 WPts
06/10/2025Kampala, Uganda0 - 5 Dylan Kalizibwe4 - 14 WPts
11/08/2025Lagos, Nigeria0 - 4 Bright Aduda10(1) - 9 LPts
13/06/2025Nairobi, Kenya0 - 3 Antwan Kaptich6 - 14 LPts
15/04/2025Kampala, Uganda0 - 2 Quintavius Nambozo28 - 19 LPts
16/02/2025Kampala, Uganda0 - 1 Mohsin Mattar25 - 21 LPts
05/01/2025Kampala, Uganda0 - 0 Laestrygones Gounaris4 - 14(3) LPts