Weightclass:  Middleweight
Location:  Kampala, Uganda
Record:  21 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/08/2027Kampala, Uganda20 - 24 Sulaiman Kasagga1 - 1 WPts
13/06/2027Kampala, Uganda19 - 24 Obiajulu Kabonero0 - 3 WPts
14/04/2027Kampala, Uganda18 - 24 Majid Azizi0 - 2 WPts
13/02/2027Kampala, Uganda18 - 23 Nwa Shumina8 - 14 LPts
15/12/2026Kampala, Uganda17 - 23 Dino Cappucci15(1) - 12 WPts
16/10/2026Kampala, Uganda16 - 23 Sajid Sylla0 - 1 WPts
17/08/2026Kampala, Uganda16 - 22 Xenophon Pallas10 - 5 LPts
18/06/2026Kampala, Uganda15 - 22 Oro Calixto2 - 16 WPts
19/04/2026Kampala, Uganda14 - 22 Chae-min Kwock1 - 7 WPts
18/02/2026Kampala, Uganda13 - 22 Chris Daun3 - 3 WPts
20/12/2025Kampala, Uganda12 - 22 Elias Orang0 - 14 WPts
21/10/2025Kampala, Uganda11 - 22 Oscar Aliwa1 - 1 WPts
22/08/2025Quezon City, Philippines10 - 22 Baltasar Bauan6 - 6 WPts
24/06/2025Harare, Zimbabwe9 - 22 Felix Matongo8 - 6 WPts
26/04/2025Gulu, Uganda9 - 21 Paul Olaki8 - 15 LPts Uganda National Championships 2025View
13/04/2025Limerick, Ireland8 - 21 Ciaran McNeil3 - 3 WPts
13/02/2025Bulawayo, Zimbabwe7 - 21 David Dabengwa2 - 16(3) WPts
16/12/2024Kampala, Uganda6 - 21 Robert Kyemba0 - 1 WPts
17/10/2024Gulu, Uganda6 - 20 Dai Tamusuza12(1) - 33 LPts
31/08/2024Kampala, Uganda6 - 19 Amer Irani8 - 18 LPts
02/07/2024Kampala, Uganda6 - 18 Gao Kau1 - 27 LPts
03/05/2024Kampala, Uganda5 - 18 Dave Meiffret2(1) - 7 WPts
05/03/2024Toshkent, Uzbekistan4 - 18 Nikolai Abdrahmanow0 - 0 WPts
06/01/2024Kampala, Uganda3 - 18 Theo Odere3 - 18 WPts
08/11/2023Kampala, Uganda2 - 18 Tobias Kafabusa6 - 16 WPts
10/09/2023Sumqayit, Azerbaijan2 - 17 Hasan Samedov8 - 19 LPts
13/07/2023Bangkok, Thailand2 - 16 Saenmuangloei Kiatpatarapan30 - 4 LPts
15/05/2023Kampala, Uganda2 - 15 Chris Semwanga14 - 21 LPts
20/03/2023San Bernardino, USA2 - 14 Noah Rodger20 - 9 LPts
20/01/2023Kampala, Uganda2 - 13 Roshaun Msuya22 - 10 LPts
30/11/2022Kampala, Uganda2 - 12 Hassan Doud14(1) - 17 LPts
30/09/2022Kampala, Uganda2 - 11 Hassan Doud13(1) - 17 LPts
04/08/2022Kampala, Uganda2 - 10 Amer Rauf17(1) - 11 LPts
30/06/2022Kampala, Uganda2 - 9 Atif Amir8 - 18 LPts
17/05/2022Melbourne, Australia2 - 8 John Pangargeian9 - 15 LPts
18/03/2022Dubai, UAE2 - 7 Ahmed Boustani16(1) - 11 LPts
18/01/2022Cologne, Germany2 - 6 Ramon Peikert17 - 10 LPts
18/11/2021Kampala, Uganda1 - 6 Haaris Ahsan0 - 0 WPts
26/09/2021Kampala, Uganda0 - 6 David Nyumbu0 - 23(4) WPts
26/07/2021Seosan, South Korea0 - 5 Bum-young Lim12 - 5 LPts
28/05/2021Cordoba, Spain0 - 4 Jesus Villacorta5(1) - 8 LPts
30/03/2021Kampala, Uganda0 - 3 Ethan Masiko0 - 4(1) LPts
30/01/2021Lira, Uganda0 - 2 Laken Lokeris14 - 3 LPts
30/11/2020Kampala, Uganda0 - 1 Mohsin Mattar8 - 11 LPts
05/10/2020Kampala, Uganda0 - 0 Myer Bleck4 - 8 LPts