Weightclass:  Lightweight
Location:  Kampala, Uganda
Record:  40(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/04/2025Kampala, Uganda39(1) - 10 Alec Drito5 - 19 WPts
14/02/2025Kampala, Uganda38(1) - 10 Obaid Haider0 - 6 WPts
16/12/2024Kampala, Uganda37(1) - 10 Takeo Hasegawa0 - 14(1) WPts
17/10/2024Kampala, Uganda36(1) - 10 Oja Sewankambo0 - 9 WPts
18/08/2024Kampala, Uganda35 - 10 Waleed Quadri0 - 9(5) WKO3
19/06/2024Kampala, Uganda34 - 10 Hassan Massoud1 - 11 WPts
20/04/2024Kampala, Uganda33 - 10 Luister Titus1 - 0 WPts
20/02/2024Kampala, Uganda32 - 10 Santiago Magallanez0 - 3 WPts
22/12/2023Kampala, Uganda31 - 10 Asif Kairimov6 - 7 WPts
23/10/2023Kampala, Uganda30 - 10 Melor Sadykow1 - 4 WPts
24/08/2023Kampala, Uganda29 - 10 Gavrail á Shovkov28 - 11 WPts
25/06/2023Kampala, Uganda28 - 10 Ian Tsekoko0 - 10(1) WPts
26/04/2023Kampala, Uganda28 - 9 Laken Okot6 - 1 LPts Uganda National Championships 2023View
20/03/2023Brampton, Canada27 - 9 Shaun Samuel16 - 12 WPts
20/01/2023Yerevan, Armenia27 - 8 Mamigon Jerijian20(1) - 7 LPts
22/11/2022Kampala, Uganda26 - 8 Pritish Issac3 - 4 WPts
22/09/2022Kampala, Uganda25 - 8 Faisal Zaman20 - 7 WPts
01/08/2022Kampala, Uganda25 - 7 Haider Abad20 - 8 LPts
28/06/2022Kampala, Uganda24 - 7 Rob Reddick6 - 8 WPts
29/04/2022Kampala, Uganda24 - 6 Chike Kisenyi21 - 7 LPts Uganda National Championships 2022View
26/04/2022Kampala, Uganda23 - 6 Khalid Ameen10(1) - 13 WPts Uganda National Championships 2022View
26/02/2022Kampala, Uganda22 - 6 Gregor Kitumba17 - 9 WPts
18/01/2022Karagandy, Kazakhstan21 - 6 Sasha Babaeff21 - 5 WPts
20/11/2021Algiers, Algeria21 - 5 Saad Kerbouche6 - 8 LPts
21/09/2021Kampala, Uganda20 - 5 Khalid Ameen9(1) - 9 WPts
21/07/2021Almaty, Kazakhstan19 - 5 Dmitri Tasheneff9 - 5 WPts
23/05/2021Christchurch, New Zealand18 - 5 Anewa Otimi6 - 17 WPts
25/03/2021Cork, Ireland17 - 5 Anthony Connell1 - 18 WPts
25/01/2021Toronto, Canada17 - 4 Charlie Evans7 - 10 LPts
26/11/2020Kampala, Uganda17 - 3 Elliot Nasasira8 - 11 LPts
20/10/2020Kampala, Uganda16 - 3 Kamran Rabbani7 - 11 WPts
21/08/2020Kampala, Uganda15 - 3 Clint Zirimu4 - 12 WPts
26/06/2020Kampala, Uganda14 - 3 Glanville Leblanc3 - 4 WPts
26/04/2020Gulu, Uganda14 - 2 Leo Tusabe12 - 3 LPts Uganda National Championships 2020View
17/04/2020Lira, Uganda13 - 2 Farhan Sader10 - 5 WPts
12/03/2020Kumasi, Ghana12 - 2 John Kessels6 - 6 WPts
13/01/2020Kampala, Uganda11 - 2 Kamran Rabbani5 - 8 WPts
20/11/2019Kampala, Uganda10 - 2 Paul Mudariki3 - 8 WPts
20/09/2019Kampala, Uganda9 - 2 James Atiku5 - 7 WPts
21/07/2019Kampala, Uganda8 - 2 Stephen Basajjabalaba3 - 6 WPts
26/05/2019Kampala, Uganda7 - 2 Alastair Bonseu6 - 3 WPts
26/03/2019Kampala, Uganda6 - 2 Alano Mareno2 - 6 WPts
24/01/2019Santo Domingo de Guzman, Dominican Republic5 - 2 Olindo Baldonado3 - 2 WPts
24/11/2018Kampala, Uganda4 - 2 John Mutyaba1 - 2 WPts
24/10/2018Kampala, Uganda3 - 2 Alastair Bonseu4 - 1 WPts
25/08/2018Kampala, Uganda2 - 2 Peter Mwakyusa2 - 1 WPts
23/07/2018Kampala, Uganda2 - 1 Sun-tae Pang2 - 2 LPts
23/05/2018Prague, Czech Republic2 - 0 Otokar Maras2 - 1 LPts
25/03/2018Kampala, Uganda1 - 0 Oscar Milla0 - 2 WPts
21/02/2018Kampala, Uganda0 - 0 Daniel Oculi1 - 0 WPts