Weightclass:  Lightweight
Location:  Kampala, Uganda
Record:  29 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2042Kampala, Uganda29 - 21(1) Owen Addo31 - 14 LPts
02/06/2042Kampala, Uganda28 - 21(1) Owen Addo31 - 13 WPts
02/05/2042Kampala, Uganda27 - 21(1) Euan Mkapa10 - 4 WPts Uganda National Championships 2042View
29/04/2042Kampala, Uganda26 - 21(1) Ricky Kamba9 - 3 WPts Uganda National Championships 2042View
26/04/2042Kampala, Uganda25 - 21(1) Mashawn Kafeero15 - 25(2) WPts Uganda National Championships 2042View
09/04/2042Kampala, Uganda24 - 21(1) Ouida Soce21 - 16 WPts
09/03/2042Dakar, Senegal23 - 21(1) Ouida Soce21 - 15 WPts
04/02/2042Kampala, Uganda23 - 20(1) Owen Addo27 - 12 LPts
08/12/2041Changwon, South Korea22 - 20(1) Hyun-soo Quon31 - 15(1) WPts
07/11/2041Changwon, South Korea22 - 19(1) Hyun-soo Quon30 - 15(1) LPts
07/10/2041Changwon, South Korea22 - 18(1) Hyun-soo Quon29 - 15(1) LPts
06/09/2041Changwon, South Korea22 - 17(1) Hyun-soo Quon28 - 15(1) LPts
05/08/2041Panama City, Panama22 - 16(1) Juan Avino15 - 16(1) LPts
03/07/2041Laval, Canada22 - 15(1) Ames Fonck29(1) - 17(1) LPts
02/06/2041Laval, Canada22 - 14(1) Ames Fonck28(1) - 17(1) LPts
02/05/2041Gulu, Uganda21 - 14(1) Chata Wachsmann16(1) - 5 WPts Uganda National Championships 2041View
29/04/2041Gulu, Uganda20 - 14(1) Ricky Kamba4 - 0 WPts Uganda National Championships 2041View
26/04/2041Gulu, Uganda19 - 14(1) Haaris Zardari10(1) - 21 WPts Uganda National Championships 2041View
05/04/2041Kampala, Uganda18 - 14(1) Yannick Dumas20 - 15 WPts
21/02/2041San Pedro Sula, Honduras17 - 14(1) Diego Amaro23 - 17 WPts
24/12/2040Brno, Czech Republic17 - 13(1) Ev×en Pivec21 - 22(3) LPts
26/10/2040Kampala, Uganda17 - 12(1) Saad Vaziri11 - 12 LPts
02/09/2040Kampala, Uganda16 - 12(1) Vermont Carpeaux13 - 12(1) WPts
03/07/2040Kampala, Uganda16 - 11(1) Manopnoi Bunmathan48 - 38 LPts
02/05/2040Kampala, Uganda16 - 10 Chris Kitumba55(5) - 14 LKO2 Uganda National Championships 2040View
29/04/2040Kampala, Uganda15 - 10 Chata Wachsmann9(1) - 3 WPts Uganda National Championships 2040View
26/04/2040Kampala, Uganda14 - 10 Amon Olaki4 - 6 WPts Uganda National Championships 2040View
22/04/2040Caracas, Venezuela13 - 10 Xalvador Lazo12 - 12 WPts
23/02/2040Kampala, Uganda13 - 9 Saad Vaziri8 - 11 LPts
02/01/2040Kampala, Uganda12 - 9 Obaid Mousa10 - 14 WPts
02/12/2039Odessa, Ukraine12 - 8 Gennady Hawrylak37 - 10 LPts
04/10/2039Kampala, Uganda12 - 7 Steven Kavuma26 - 4 LPts
29/08/2039Kampala, Uganda11 - 7 Obaid Mousa9 - 13 WPts
26/07/2039Kampala, Uganda10 - 7 Joe Titus15 - 9 WPts
24/06/2039Charleroi, Belgium9 - 7 Guy Ankah18 - 13 WPts
26/04/2039Kampala, Uganda9 - 6 Chata Wachsmann1 - 1 LPts Uganda National Championships 2039View
25/03/2039Kampala, Uganda8 - 6 Xhosas Araptany1 - 5 WPts
25/01/2039Kampala, Uganda8 - 5 Joe Titus12 - 9 LPts
25/12/2038Paris, France7 - 5 Dax Delon9 - 11 WPts
25/10/2038Kampala, Uganda6 - 5 John Nalubega6 - 16 WPts
31/08/2038Kampala, Uganda6 - 4 Michael Pojok8 - 10 LPts
25/07/2038Kampala, Uganda5 - 4 John Kainerugaba11 - 7 WPts
24/06/2038Liege, Belgium4 - 4 Holland Jean-Charles0 - 5 WPts
26/04/2038Kampala, Uganda4 - 3 Useni Ruhumbika6 - 16 LPts Uganda National Championships 2038View
27/03/2038Kampala, Uganda4 - 2 Mark Bwanika5 - 16 LPts
24/02/2038Amman, Jordan4 - 1 Rashid Aidouh6 - 16 LPts
26/12/2037Kampala, Uganda3 - 1 Elliot Msuya0 - 4 WPts
22/11/2037Kampala, Uganda2 - 1 Danyaal Bokhari1 - 10 WPts
22/10/2037Gulu, Uganda2 - 0 Zuffur Minhas12 - 35 LPts
02/09/2037Lusaka, Zambia1 - 0 Yobachi Chamanga15 - 13 WPts
05/07/2037Kampala, Uganda0 - 0 Umair Rabbani0 - 3 WPts