Weightclass:  Super Heavyweight
Location:  Gulu, Uganda
Record:  47(2) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/08/2026Gulu, Uganda46(2) - 22 Arran Bonchaka2 - 13 WPts
03/06/2026Gulu, Uganda45(2) - 22 Ricky Watters1 - 3 WPts
04/04/2026Gulu, Uganda44(2) - 22 Ian Japp1 - 10 WPts
03/02/2026Gulu, Uganda43(1) - 22 Cisco Cantero0 - 3 WKO3
06/12/2025Gulu, Uganda42(1) - 22 Rehman Zaccour9 - 8 WPts
07/10/2025Gulu, Uganda41(1) - 22 John Okiror27(4) - 27 WPts
08/08/2025Gulu, Uganda40(1) - 22 Jasper Wambuzi31(2) - 20 WPts
09/06/2025Gulu, Uganda39(1) - 22 Jordan Inzikuru7 - 7 WPts
10/04/2025Gulu, Uganda38(1) - 22 Toma Dghandosov3 - 13 WPts
10/02/2025Gulu, Uganda37(1) - 22 Jordan Inzikuru6 - 5 WPts
12/12/2024Gulu, Uganda36(1) - 22 Pedro Carrasco4(3) - 8 WPts
12/10/2024Gulu, Uganda35 - 22 Umi Dada7 - 6 WKO3
13/08/2024Gulu, Uganda35 - 21 Asil Mejjati30 - 20(2) LPts
08/07/2024Geneva, Switzerland35 - 20 Vermont Jean45 - 18 LPts
07/06/2024Gulu, Uganda34 - 20 Obaid Jamail28 - 20 WPts
02/05/2024Kampala, Uganda34 - 19 Leighton Oywello25(1) - 10 LPts Uganda National Championships 2024View
29/04/2024Kampala, Uganda33 - 19 Jordan Inzikuru5 - 1 WPts Uganda National Championships 2024View
26/04/2024Kampala, Uganda32 - 19 Kabonesa Joram5 - 21 WPts Uganda National Championships 2024View
17/04/2024Gulu, Uganda31 - 19 Santiago Mijares31 - 13(1) WPts
16/03/2024Abobo, Ivory Coast30 - 19 Gauvain Baton27(3) - 21 WPts
13/02/2024Baku, Azerbaijan30 - 18 Niyaz Salaam35 - 19(1) LPts
12/01/2024Tangier, Morocco30 - 17 Tariq Greki28(1) - 13 LPts Africa Championships 2024View
09/01/2024Tangier, Morocco29 - 17 Gauvain Baton27(3) - 19 WPts Africa Championships 2024View
01/01/2024Moscow, Russia28 - 17 Pyotr Alipov25 - 12 WPts
01/12/2023Antofagasta, Chile28 - 16 Santiago Mijares28 - 10 LPts
31/10/2023Antofagasta, Chile28 - 15 Santiago Mijares27 - 10 LPts
30/09/2023Gulu, Uganda28 - 14 Santiago Mijares26 - 10 LPts
29/08/2023Al-Quwaysimah, Jordan27 - 14 Saad Idris8 - 20 WPts
01/07/2023San Bernardo, Chile26 - 14 Emilio Resendiz12(2) - 24 WPts
02/05/2023Kampala, Uganda25 - 14 Kaleb Wakikona26 - 12 WPts Uganda National Championships 2023View
29/04/2023Kampala, Uganda24 - 14 Jasper Wambuzi20(1) - 13 WPts Uganda National Championships 2023View
26/04/2023Kampala, Uganda23 - 14 Lee Tsekoko21 - 16 WPts Uganda National Championships 2023View
06/03/2023Gulu, Uganda22 - 14 Majid Alahmar0 - 1 WPts
05/01/2023Nanchang, China21 - 14 Tung Hien0 - 0 WPts
07/11/2022Kampala, Uganda20 - 14 Will Kajubiri15 - 14 WPts
13/09/2022Buenos Aires, Argentina19 - 14 Olindo Medina9 - 18 WPts
16/07/2022Kampala, Uganda19 - 13 Tevin Kalungi4 - 24(1) LPts
21/05/2022Bern, Switzerland18 - 13 Patrick Dammann8 - 18 WPts
23/03/2022Riga, Latvia17 - 13 Valeri Dzenitis8 - 20 WPts
23/01/2022Oulu, Finland16 - 13 Sami Alanen18(1) - 7 WPts
25/11/2021Gulu, Uganda16 - 12 Kaleb Wakikona18 - 9 LPts
26/09/2021Almaty, Kazakhstan16 - 11 Toma Baighanbaeff10 - 9 LPts
27/07/2021Gulu, Uganda16 - 10 Justin Meta14 - 2 LPts
26/05/2021Gulu, Uganda15 - 10 Owen Ogola12 - 10 WPts
26/03/2021Kampala, Uganda14 - 10 Chris Sekitoleko5 - 14 WPts
03/02/2021Guayaquil, Ecuador14 - 9 Alejandro Minier11 - 6 LPts
06/12/2020Geneva, Switzerland14 - 8 Donatien Larive5 - 13 LPts
07/10/2020Montevideo, Uruguay14 - 7 Carlos Torres8 - 6 LPts
09/08/2020Kampala, Uganda13 - 7 Mohsin Shah7 - 8 WPts
03/07/2020Gulu, Uganda12 - 7 Useni Ochieng7 - 10 WPts
02/05/2020Gulu, Uganda12 - 6 Haider Mustafa13 - 2 LPts Uganda National Championships 2020View
29/04/2020Gulu, Uganda11 - 6 Paul Ssenjovu11 - 4 WPts Uganda National Championships 2020View
26/04/2020Gulu, Uganda10 - 6 Paulo Kiberu2 - 13 WPts Uganda National Championships 2020View
29/03/2020Antwerp, Belgium9 - 6 Liebaert Audelie2 - 12 WPts
30/01/2020Gulu, Uganda8 - 6 Kentay Mutekanga2 - 4 WPts
25/12/2019Gulu, Uganda7 - 6 Lee Tsekoko7 - 6 WPts
25/10/2019Kampala, Uganda7 - 5 Johnny Kanyeihamba7 - 3(1) LPts
27/08/2019Kampala, Uganda7 - 4 Jonathan Milla3 - 4 LPts
21/07/2019Minsk, Belarus7 - 3 Evgeny Varga4 - 1 LPts
22/05/2019Vantaa, Finland6 - 3 Manu Heikkila4 - 1 WPts
24/03/2019Gulu, Uganda5 - 3 Ricky Ojambo2 - 6 WPts
21/01/2019Gulu, Uganda4 - 3 Phil Kagwa3 - 2 WPts
20/11/2018Gulu, Uganda3 - 3 Makalo Kagame1 - 3 WPts
19/09/2018Riga, Latvia3 - 2 Georgiy Kalnozolinsh0 - 0 LPts
21/07/2018Vienna, Austria2 - 2 Miles Leib1 - 1 WPts
23/05/2018Gulu, Uganda1 - 2 Oddvar Vig1 - 1 WPts
24/03/2018Gulu, Uganda1 - 1 Lado Segawa2 - 0 LPts
09/02/2018Kampala, Uganda0 - 1 Bryan Kaweesa0 - 1 WPts
05/01/2018Kampala, Uganda0 - 0 Paul Kavulu0 - 0 LPts