Weightclass:  Middleweight
Location:  Kampala, Uganda
Record:  29 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/06/2035Kampala, Uganda28 - 23 Paco Penaranda4 - 32 WPts
29/04/2035Kampala, Uganda27 - 23 Miguel Vaca1 - 4 WPts
27/02/2035Kampala, Uganda26 - 23 Mahinder Parikh2 - 8 WPts
28/12/2034Kampala, Uganda25 - 23 Angel Lopez1 - 5 WPts
27/10/2034Kampala, Uganda25 - 22 Mark Cavanagh19 - 19 LPts
27/08/2034Kampala, Uganda24 - 22 Jose Iglesias1 - 2 WPts
27/06/2034Kampala, Uganda23 - 22 Elvin Fellin4 - 21 WPts
27/04/2034Kampala, Uganda22 - 22 Leo Brodin3 - 10 WPts
25/02/2034Toshkent, Uzbekistan21 - 22 Dimi Idayetov4 - 22 WPts
28/12/2033Bogota, Colombia20 - 22 Edmundo Cerrato3 - 3 WPts
29/10/2033Bokhtar, Tajikistan19 - 22 Khalil Omar6 - 12 WPts
30/08/2033Montreal, Canada19 - 21 Alain Gayet14(2) - 11 LPts
01/07/2033Minsk, Belarus19 - 20 Apostol Chaplin12 - 16 LPts
02/05/2033Kampala, Uganda19 - 19 Atif Sasooli26 - 13 LPts Uganda National Championships 2033View
29/04/2033Kampala, Uganda18 - 19 David Atuhaire4 - 7 WPts Uganda National Championships 2033View
26/04/2033Kampala, Uganda17 - 19 Dave Tumusiimemutebile12 - 6 WPts Uganda National Championships 2033View
21/03/2033Kampala, Uganda16 - 19 Chris Baguma13 - 20(5) WPts
25/01/2033Kampala, Uganda15 - 19 Alastair Mutesi21 - 20 WPts
25/12/2032Mexico City, Mexico14 - 19 Sancho Magdaleno5 - 12 WPts
26/10/2032Frankfurt, Germany14 - 18 Stanley Kupper16 - 22(1) LPts
28/08/2032Kampala, Uganda13 - 18 Sinjon Renoir6 - 8 WPts
27/06/2032Essen, Germany12 - 18 Diederick Kallenbach17 - 21(1) WPts
29/04/2032Kampala, Uganda12 - 17 Oscar Aliwa27(3) - 29 LPts Uganda National Championships 2032View
26/04/2032Kampala, Uganda11 - 17 Syed Bagheri3 - 12 WPts Uganda National Championships 2032View
21/03/2032Kampala, Uganda11 - 16 Kamran Farooq15 - 17 LPts
25/01/2032Baku, Azerbaijan11 - 15 Hasan Safaev11 - 9 LPts
27/11/2031Marseille, France10 - 15 Denis Drucker9 - 17 WPts
29/09/2031Kampala, Uganda9 - 15 Ellis Bbumba15 - 8 WPts
01/08/2031Kampala, Uganda9 - 14 Ellis Bbumba14 - 8 LPts
25/06/2031Middlesbrough, UK8 - 14 Ian Mitchell16 - 29 WPts
26/04/2031Kampala, Uganda8 - 13 Kamran Safi26 - 24 LPts Uganda National Championships 2031View
26/03/2031Ghent, Belgium7 - 13 Raes Meul5 - 11 WPts
26/01/2031Cali, Colombia7 - 12 Angel Betancourt3 - 3 LPts
28/11/2030Minsk, Belarus7 - 11 Fadei Pavlovich29(1) - 15 LPts
30/09/2030Hanoi, Vietnam7 - 10 Ngu Hoang16 - 18 LPts
02/08/2030Antofagasta, Chile6 - 10 Eloy Vaquera5 - 21 WPts
04/06/2030Kampala, Uganda5 - 10 Khalid Hamady5 - 9 WPts
09/04/2030Kampala, Uganda5 - 9 Amer Musharraf8 - 13 LPts
09/02/2030Samarqand, Uzbekistan5 - 8 Mukhtar Shukurov27(2) - 14 LPts
12/12/2029Algiers, Algeria5 - 7 Farhan Halali6 - 33(7) LPts
14/10/2029Nassau, Bahamas4 - 7 James Stevenson9 - 13 WPts
16/08/2029Manta, Ecuador4 - 6 Seferino Valerio7 - 6 LPts
18/06/2029Kampala, Uganda3 - 6 Atif Sasooli4 - 2 WPts
19/04/2029Kampala, Uganda3 - 5 Paul Wabwiremangen25 - 17 LPts
27/02/2029Kampala, Uganda2 - 5 Nicholas Reddoch0 - 4 WPts
30/12/2028Gulu, Uganda2 - 4 Syed Sarwar13 - 17 LPts
07/11/2028Lira, Uganda2 - 3 LeBron Bareebe3 - 15(1) LPts
03/10/2028Lira, Uganda1 - 3 Ulan Mugyenyi0 - 0 WPts
29/08/2028Mariupol, Ukraine1 - 2 Isaak Brodsky10 - 15(2) LPts
30/06/2028Brisbane, Australia1 - 1 Gregor McConkie9 - 21(5) LPts
02/05/2028Kampala, Uganda1 - 0 Ethan Acii3 - 13 LPts
05/03/2028Kampala, Uganda0 - 0 John McGuinness2 - 6 WPts