Weightclass:  Heavyweight
Location:  Lira, Uganda
Record:  32(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/01/2026Lira, Uganda31(1) - 20 Peter Nalule0 - 6 WPts
22/11/2025Lira, Uganda30(1) - 20 Aftab Ghannam4 - 7 WPts
23/09/2025Lira, Uganda29(1) - 20 Waqas Hannan4 - 16(3) WPts
25/07/2025Lira, Uganda28(1) - 20 Zach Kayizi4 - 11 WPts
26/05/2025Lira, Uganda27(1) - 20 Kofi Wangusa2 - 8 WPts
27/03/2025Lira, Uganda26(1) - 20 George Osinde1 - 7 WPts
26/01/2025Lira, Uganda25(1) - 20 Roger Nalubega9 - 21(5) WPts
27/11/2024Lira, Uganda24(1) - 20 George Ironside9 - 22 WPts
28/09/2024Lira, Uganda23(1) - 20 Arseni Tsibuinikov3 - 6 WPts
31/07/2024Lira, Uganda22 - 20 Jordan Odur2 - 24(11) WKO3
01/06/2024Lira, Uganda21 - 20 Fraser Wanyama0 - 4 WPts
03/04/2024Lira, Uganda20 - 20 Faisal Najar1 - 13 WPts
04/02/2024Kampala, Uganda20 - 19 David Mwiraria12 - 20 LPts
19/12/2023Athens, Greece20 - 18 Galen Buros10(1) - 23 LPts
21/10/2023Lira, Uganda19 - 18 Rex Brys1 - 10 WPts
23/08/2023Lira, Uganda18 - 18 Nikša Nemet14 - 17 WPts
24/06/2023Albuquerque, USA17 - 18 Kashif Mohiuddin3 - 9 WPts
26/04/2023Kampala, Uganda17 - 17 Yasin Raad31(1) - 9 LPts Uganda National Championships 2023View
19/03/2023Gulu, Uganda16 - 17 La Vonn Baguma7 - 25 WPts
10/02/2023Kampala, Uganda15 - 17 Clint Muloki19 - 12 WPts
27/12/2022Leon, Mexico14 - 17 Alejandro Mazo12(1) - 12 WPts
28/10/2022Ensenada, Mexico13 - 17 Juan Tinoco9 - 15 WPts
30/08/2022Lira, Uganda12 - 17 Farhan Iqbal0 - 5 WPts
30/06/2022Lira, Uganda11 - 17 Sajid Betar3 - 9 WPts
01/05/2022Dubai, UAE11 - 16 Rehman Amini25(1) - 6 LPts
03/03/2022Lira, Uganda10 - 16 Afram Musaazi0 - 2 WPts
01/01/2022Kiev, Ukraine10 - 15 Hadeon Dutka15 - 5 LPts
02/11/2021Kampala, Uganda10 - 14 Denton Kiyonga13(1) - 10 LPts
19/09/2021Lagos, Nigeria10 - 13 Chinedu Godday12(1) - 11 LPts
22/07/2021Lira, Uganda9 - 13 Quadrees Kavulu10 - 12 WPts
20/05/2021Kampala, Uganda9 - 12 Sam Mworeko10 - 9 LPts
20/03/2021Gulu, Uganda8 - 12 Clint Sande12 - 8 WPts
26/01/2021Kampala, Uganda7 - 12 Josh Mushemeza3 - 17(2) WPts
06/12/2020Bouake, Ivory Coast7 - 11 Seymour Roussel3 - 8 LPts
06/10/2020Halle, Germany7 - 10 Adimaro Matern1 - 2 LPts
08/08/2020Berlin, Germany7 - 9 Meier Gensler5 - 7 LPts
08/06/2020Katowice, Poland7 - 8 Michal Kranz9 - 5 LPts
10/04/2020Kampala, Uganda6 - 8 Mark Rugasira3 - 10 WPts
10/03/2020Kampala, Uganda5 - 8 Farhan Kasuri4 - 9 WPts
23/01/2020Barnaul, Russia5 - 7 Dmitri Kasatonov3 - 7 LPts
23/11/2019Kampala, Uganda4 - 7 Haider Harroun4 - 8 WPts
19/10/2019Lira, Uganda3 - 7 Xeres Chapa2 - 6 WPts
20/08/2019Lira, Uganda3 - 6 Adnan Maududi9 - 0 LPts
21/06/2019Lira, Uganda3 - 5 Marshall Cevert7 - 2 LPts
22/04/2019Stockholm, Sweden3 - 4 Valter Selling5 - 3 LPts
20/02/2019Kampala, Uganda2 - 4 Luister Ssegwanyi1 - 4 WPts
12/01/2019Helsinki, Finland1 - 4 Leo Kantee3 - 3 WPts
14/11/2018Lira, Uganda1 - 3 Gottfried Bietz2 - 0 LPts
14/09/2018Lira, Uganda1 - 2 Lazar Acisheff2 - 3 LPts
14/07/2018New Delhi, India1 - 1 Hrithik Nataraj0 - 4 LPts
16/05/2018La Paz, Bolivia1 - 0 Santiago Mandujano0 - 1 LPts
18/03/2018Lira, Uganda0 - 0 Alish Hana0 - 0 WPts