Weightclass:  Welterweight
Location:  Kampala, Uganda
Record:  24 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2033Baku, Azerbaijan23 - 10 Syed Saadeh20 - 16 WPts
05/11/2033Kampala, Uganda23 - 9 Walenty Gradowski23 - 9 LPts
05/10/2033Kampala, Uganda22 - 9 Vorti Ekizyan32 - 8 WPts
03/09/2033Vilnius, Lithuania21 - 9 Walenty Gradowski23 - 7 WPts
03/08/2033Vilnius, Lithuania21 - 8 Walenty Gradowski22 - 7 LPts
03/07/2033Kampala, Uganda20 - 8 Fabron Berland8 - 3 WPts
02/05/2033Kampala, Uganda19 - 8 Mark Juuko25 - 26 WPts Uganda National Championships 2033View
29/04/2033Kampala, Uganda18 - 8 Vince Bucyanayandi7 - 11 WPts Uganda National Championships 2033View
26/04/2033Kampala, Uganda17 - 8 Leon Oryema8 - 5 WPts Uganda National Championships 2033View
17/04/2033Kampala, Uganda16 - 8 Luister Aloro3 - 20 WPts
17/02/2033Kampala, Uganda15 - 8 Afon Ghacsylyckow19 - 27 WPts
19/12/2032Sydney, Australia14 - 8 Charlie Hardy2 - 9 WPts
21/10/2032Soyapango, El Salvador14 - 7 Federico Navar29 - 12 LPts
23/08/2032Accra, Ghana13 - 7 Dikembe Dotse13 - 14 WPts
25/06/2032Port Said, Egypt12 - 7 Majid Kamel17(3) - 23 WPts
27/04/2032Gulu, Uganda12 - 6 Vincent Joram18 - 18 LPts
06/03/2032Dushanbe, Tajikistan11 - 6 Alesger Mammadov10 - 20 WPts
07/01/2032Lira, Uganda10 - 6 Kian Olaraokello4 - 16 WPts
12/11/2031Kampala, Uganda9 - 6 Hadir Sadwackasow5 - 8 WPts
12/09/2031Kampala, Uganda8 - 6 Baatarchuluun Karibzhanow1 - 5 WPts
15/07/2031Kampala, Uganda7 - 6 David Tumukunde2 - 8 WPts
29/05/2031Lira, Uganda7 - 5 Tariq Rahaman11 - 12 LPts
26/04/2031Kampala, Uganda7 - 4 Kaleb Rugasira3 - 6(1) LPts Uganda National Championships 2031View
17/03/2031Kampala, Uganda6 - 4 Daniel Ndagire2 - 3 WPts
17/01/2031Kampala, Uganda5 - 4 Xyshaun Achieng3 - 5 WPts
18/11/2030Zurich, Switzerland4 - 4 Ruggiero Altmeyer5 - 8 WPts
20/09/2030Kampala, Uganda3 - 4 Bryn Ssali5 - 8 WPts
22/07/2030Kampala, Uganda2 - 4 Xyshaun Achieng0 - 4 WPts
25/05/2030Kampala, Uganda1 - 4 Paulo Busienei1 - 2 WPts
26/03/2030San Juan, Argentina1 - 3 Diego Vilchez8 - 18 LPts
26/01/2030Geneva, Switzerland1 - 2 Raynard Bazile14 - 15 LPts
28/11/2029Lusaka, Zambia0 - 2 Deiondre Hamasowe8 - 14 WPts
30/09/2029Kampala, Uganda0 - 1 Robert Araptany0 - 0 LPts
30/08/2029Kampala, Uganda0 - 0 Laken Kataike25(1) - 6 LPts