Weightclass:  Featherweight
Location:  Kampala, Uganda
Record:  54(6) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/07/2028Kampala, Uganda53(6) - 24 Quashawn Buule23 - 7 WPts
31/05/2028Kampala, Uganda52(6) - 24 Dele Akwu1 - 5 WPts
01/04/2028Kampala, Uganda51(6) - 24 Adi Kartikasari3 - 12 WPts
02/02/2028Kampala, Uganda50(6) - 24 Wibowo Hasan5(1) - 5 WPts
04/12/2027Kampala, Uganda49(6) - 24 Wicaksono Gondo4 - 15 WPts
06/10/2027Kampala, Uganda49(6) - 23 Nelson Alfa14 - 8 LPts
07/08/2027Kampala, Uganda48(5) - 23 Yasushi Kondo3 - 4 WKO3
08/06/2027Kampala, Uganda47(4) - 23 Miguel Serpa2 - 4 WKO3
10/04/2027Kampala, Uganda46(3) - 23 Valdemar Antos3 - 9 WKO3
09/02/2027Kampala, Uganda45(2) - 23 Roger Hillen5 - 27(3) WKO3
11/12/2026Kampala, Uganda44(2) - 23 Dong-jun Rhee6 - 7 WPts
12/10/2026Kampala, Uganda44(2) - 22 Radovan Janacek12 - 13 LPts
13/08/2026Georgetown, Guyana44(2) - 21 Ian Verner34(5) - 35(1) LPts
13/07/2026Kampala, Uganda43(2) - 21 Chima Adeniji41(5) - 16 WPts
12/06/2026Kampala, Uganda42(2) - 21 Chima Adeniji41(5) - 15 WPts
02/05/2026Gulu, Uganda41(2) - 21 Mablevi Astles14 - 13 WPts Uganda National Championships 2026View
29/04/2026Gulu, Uganda40(2) - 21 Phornello Tamusuza5 - 27(2) WPts Uganda National Championships 2026View
26/04/2026Gulu, Uganda39(1) - 21 Chris Ssendaula1 - 3 WKO3 Uganda National Championships 2026View
31/03/2026Kampala, Uganda38(1) - 21 Leonel Carro12 - 0 WPts
28/02/2026Kampala, Uganda37(1) - 21 Ryo Trevino13 - 16 WPts
28/01/2026Kampala, Uganda36(1) - 21 Ryo Trevino13 - 15 WPts
23/12/2025Guayaquil, Ecuador35(1) - 21 Joaquin Gudino4 - 11 WPts
25/10/2025Managua, Nicaragua34(1) - 21 Vicente Almeda7 - 6 WPts
27/08/2025Kampala, Uganda33(1) - 21 Benedikt Belan5 - 12 WPts
28/06/2025Ciudad del Este, Paraguay32(1) - 21 Montego Liberato6(1) - 7 WPts
29/04/2025Gulu, Uganda32(1) - 20 Matt Kayiira11(2) - 23 LPts Uganda National Championships 2025View
26/04/2025Gulu, Uganda31 - 20 Atif Khan6 - 12(1) WKO3 Uganda National Championships 2025View
22/04/2025Dresden, Germany30 - 20 Emest Stuckman3 - 4 WPts
22/02/2025Kampala, Uganda29 - 20 Oscar Ojwok4 - 10(4) WPts
24/12/2024Bulawayo, Zimbabwe28 - 20 Kyle Gumede0 - 3 WPts
26/10/2024Kampala, Uganda27 - 20 Yobachi Onek27(1) - 17 WPts
13/09/2024Managua, Nicaragua26 - 20 Alejandro Castrejon12 - 10 WPts
16/07/2024Sapporo, Japan25 - 20 Akira Ouchi1 - 6 WPts
18/05/2024Anyang, South Korea25 - 19 Kee-hee Yoo10 - 24 LPts
19/03/2024Kampala, Uganda25 - 18 Heung-Min Shon9 - 6 LPts
19/01/2024Munich, Germany25 - 17 Jarvis Bick26(6) - 10 LPts
21/11/2023Lira, Uganda24 - 17 Seth Nakanabi9 - 29 WPts
24/09/2023Villa Nueva, Guatemala24 - 16 Marco Tovar25(2) - 9 LPts
27/07/2023Kampala, Uganda23 - 16 John Twatwa14 - 19 WPts
08/06/2023Kampala, Uganda23 - 15 Ian Lubwama25 - 10 LPts
29/04/2023Kampala, Uganda23 - 14 Rex Kituyi26(3) - 11 LPts Uganda National Championships 2023View
26/04/2023Kampala, Uganda22 - 14 Lugono Musaazi12(1) - 12 WPts Uganda National Championships 2023View
28/03/2023Kampala, Uganda21 - 14 Roshaun Kalan7 - 26 WPts
28/01/2023Plovdiv, Bulgaria20 - 14 Radoslav á Popkov5 - 9(1) WPts
30/11/2022Kampala, Uganda19 - 14 Elliot Zannu14 - 15 WPts
04/10/2022Kampala, Uganda18 - 14 Chris Safley4 - 21 WPts
06/08/2022Kampala, Uganda18 - 13 John Chekamondo10(1) - 18 LPts
15/06/2022Kampala, Uganda17 - 13 Bart Dada18 - 8 WPts
02/05/2022Kampala, Uganda17 - 12 Joe Takirambudde24 - 8 LPts Uganda National Championships 2022View
29/04/2022Kampala, Uganda16 - 12 Waqas Salih11 - 8 WPts Uganda National Championships 2022View
26/04/2022Kampala, Uganda15 - 12 Alastair Kayizi2 - 0 WPts Uganda National Championships 2022View
28/03/2022Berlin, Germany15 - 11 Amd Kuefler15 - 12 LPts
28/01/2022Namangan, Uzbekistan14 - 11 Vahid Ghaffari10 - 14 WPts
28/11/2021Chitungwiza, Zimbabwe14 - 10 Kris Mutumbami7 - 17 LPts
30/09/2021Kampala, Uganda13 - 10 Bronco Gramajo2 - 13 WPts
30/07/2021Rostock, Germany13 - 9 Arnel Schemel14 - 10 LPts
31/05/2021Havana, Cuba12 - 9 Nasario Villalobos10 - 11 WPts
02/04/2021Accra, Ghana12 - 8 Gareth Tuffuor10 - 4 LPts
02/02/2021Kampala, Uganda11 - 8 Otho Scharmer5 - 9 WPts
01/12/2020Kampala, Uganda11 - 7 Tang Dung1 - 2 LPts
01/10/2020Kampala, Uganda10 - 7 Roshaun Kalan2 - 15 WPts
01/08/2020Kampala, Uganda9 - 7 Rogelio Alcala3 - 2 WPts
31/05/2020Gulu, Uganda9 - 6 Luister Nalubega6 - 7 LPts
26/04/2020Gulu, Uganda9 - 5 Morgan Kazibwe6(1) - 9 LPts Uganda National Championships 2020View
06/04/2020Mecca, Saudi Arabia8 - 5 Bilal Karam12(1) - 2 WPts
06/02/2020Kampala, Uganda8 - 4 Santiago Henao3 - 11 LPts
07/12/2019Kampala, Uganda7 - 4 Vincent Kalimugogo7 - 6 WPts
18/10/2019San Luis Potosi, Mexico6 - 4 Nemesio Penalver3 - 8 WPts
19/08/2019Kampala, Uganda5 - 4 Kenzie Coulter3 - 1 WPts
20/06/2019Cairns, Australia5 - 3 Dave Henderson3 - 6 LPts
21/04/2019Holguin, Cuba5 - 2 Lisandro Barba1 - 6 LPts
20/02/2019Kampala, Uganda4 - 2 Azam Toma5 - 1 WPts
21/12/2018Kampala, Uganda3 - 2 Abdul Junejo4(1) - 0 WPts
22/10/2018Kampala, Uganda2 - 2 Emil á Tonev3 - 1 WPts
23/08/2018Kampala, Uganda1 - 2 Nicholas Ngoma3 - 0 WPts
24/06/2018Kampala, Uganda1 - 1 Dewayne Sentamu0 - 2 LPts
11/05/2018Kampala, Uganda0 - 1 Seth Nakanabi0 - 3 WPts
08/03/2018Dakar, Senegal0 - 0 Ouida Aznavour0 - 0 LPts