Weightclass:  Light Welterweight
Location:  Kampala, Uganda
Record:  23(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/02/2026Kampala, Uganda22(1) - 21 Alastair Chepyegon7 - 16 WPts
21/12/2025Kampala, Uganda21(1) - 21 Wasaki Huru2 - 7 WPts
22/10/2025Kampala, Uganda20(1) - 21 Umair Huq5 - 9(1) WPts
23/08/2025Kampala, Uganda19(1) - 21 Morgan Aporu5 - 9 WPts
24/06/2025Kampala, Uganda18(1) - 21 Useni Tsekoko5 - 11(1) WPts
25/04/2025Kampala, Uganda17(1) - 21 Danyaal Khatib1 - 13(1) WPts
24/02/2025Kampala, Uganda16(1) - 21 Rob Tibamanya3 - 3 WPts
26/12/2024Kampala, Uganda15(1) - 21 Trory Suruma8 - 7 WPts
27/10/2024San Pedro Sula, Honduras14(1) - 21 Carlos Requena2 - 14(3) WPts
29/08/2024Kampala, Uganda13(1) - 21 Tino Laforgia0 - 4 WPts
01/07/2024Kampala, Uganda12(1) - 21 Binghamton Christen1 - 2 WPts
02/05/2024Kampala, Uganda12(1) - 20 Zuffur Sayed21(1) - 14 LPts Uganda National Championships 2024View
29/04/2024Kampala, Uganda11(1) - 20 Glynn Gowers9 - 14 WPts Uganda National Championships 2024View
26/04/2024Kampala, Uganda10(1) - 20 Tevaughn Kalan4 - 12 WPts Uganda National Championships 2024View
23/03/2024Samara, Russia9(1) - 20 Dmitri Polanski8 - 10 WPts
24/01/2024Kampala, Uganda9(1) - 19 Aftab Jamali21 - 15 LPts
30/11/2023Norilsk, Russia8(1) - 19 Borya Orlov13(1) - 24(6) WPts
01/10/2023Soweto, South Africa8(1) - 18 Ramahlwe Coetzee19 - 14 LPts
03/08/2023Fortaleza, Brazil8(1) - 17 Macario Ledo14 - 11 LPts
05/06/2023Panama City, Panama7 - 17 Diego Banes0 - 0 WKO3
07/04/2023Zagreb, Croatia7 - 16 Vinko Jurcic24 - 7 LPts
07/02/2023Gothenburg, Sweden7 - 15 Anderson Windell4 - 14 LPts
09/12/2022Montevideo, Uruguay7 - 14 Montego Montoya13 - 18 LPts
11/10/2022Gulu, Uganda7 - 13 Okal Nabagesera13 - 12 LPts
19/08/2022Georgetown, Guyana7 - 12 Justin Isaacs1 - 3 LPts
21/06/2022Kampala, Uganda6 - 12 Robert Otaget16(1) - 13 WPts
29/04/2022Kampala, Uganda6 - 11 Vashon Oris13 - 7 LPts Uganda National Championships 2022View
26/04/2022Kampala, Uganda5 - 11 Dakarai Jivraj2 - 12 WPts Uganda National Championships 2022View
27/03/2022Oslo, Norway5 - 10 Sutherland Mosby17(1) - 10 LPts
27/01/2022Copenhagen, Denmark5 - 9 Ib Bentzen12 - 8 LPts
29/11/2021Vienna, Austria5 - 8 Meinrad Acker9 - 12 LPts
01/10/2021Pikine, Senegal4 - 8 Quennel Diaby3 - 3 WPts
01/08/2021Kampala, Uganda3 - 8 Zuffur Sayed6 - 3 WPts
30/05/2021Abidjan, Ivory Coast3 - 7 Chrestien Delfosse10 - 10 LPts
01/04/2021Kampala, Uganda3 - 6 Aleksei Sigachev11 - 6 LPts
01/02/2021Kampala, Uganda2 - 6 Razi Kadaga2 - 10 WPts
06/12/2020Gulu, Uganda2 - 5 Sajid Abad1 - 0 LPts
08/10/2020Kampala, Uganda2 - 4 Jonathan Kaburu7 - 8 LPts
13/08/2020Kampala, Uganda2 - 3 Alec Bilumbu8 - 9 LPts
13/06/2020Kampala, Uganda2 - 2 Brendan Guillermain9 - 4 LPts
17/04/2020Kampala, Uganda1 - 2 Syed Nasr4(1) - 8 WPts
22/02/2020Kampala, Uganda1 - 1 Salim Biira6(1) - 5 LPts
23/12/2019Kampala, Uganda1 - 0 Salim Biira5(1) - 5 LPts
05/11/2019Kampala, Uganda0 - 0 Diego Ocana0 - 5 WPts