Weightclass:  Lightweight
Location:  Kampala, Uganda
Record:  46 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Kampala, Uganda45 - 29 Zuffur Qureshi9 - 24(1) WPts
22/10/2033Kampala, Uganda45 - 28 Paul Buta10 - 6 LPts
21/08/2033Kampala, Uganda44 - 28 Amer Khalaf6 - 5 WPts
21/06/2033Kampala, Uganda43 - 28 Iwao Noya3 - 11 WPts
20/04/2033Kampala, Uganda42 - 28 Colin Peffers8 - 3 WPts
19/02/2033Kampala, Uganda41 - 28 Bilal Douicher0 - 10 WPts
19/12/2032Kampala, Uganda40 - 28 Munavvar Abutalybov5 - 14 WPts
19/10/2032Kampala, Uganda39 - 28 Algernon Estell1 - 9 WPts
19/08/2032Kampala, Uganda38 - 28 Pernell Moniotte1 - 3 WPts
18/06/2032Kampala, Uganda37 - 28 Abdul Jaffer28(2) - 42 WPts
02/05/2032Kampala, Uganda36 - 28 Amer Siddiqui25 - 13 WPts Uganda National Championships 2032View
29/04/2032Kampala, Uganda35 - 28 John Korde10 - 10(1) WPts Uganda National Championships 2032View
26/04/2032Kampala, Uganda34 - 28 Kadeem Shukla14 - 9 WPts Uganda National Championships 2032View
05/04/2032Stuttgart, Germany33 - 28 Ferdinand Demerath3 - 13 WPts
06/02/2032New Delhi, India33 - 27 Mandip Bhattacharya36(4) - 18 LPts
06/01/2032New Delhi, India33 - 26 Mandip Bhattacharya35(4) - 18 LPts
06/12/2031New Delhi, India33 - 25 Mandip Bhattacharya34(4) - 18 LPts
05/11/2031New Delhi, India33 - 24 Mandip Bhattacharya33(4) - 18 LPts
05/10/2031Kampala, Uganda33 - 23 Mandip Bhattacharya32(4) - 18 LPts
03/09/2031Kampala, Uganda32 - 23 Haaris Zaki36 - 23 WPts
03/08/2031Kampala, Uganda31 - 23 Haaris Zaki36 - 22 WPts
03/07/2031Mashhad, Iran30 - 23 Haaris Zaki36 - 21 WPts
02/06/2031Kampala, Uganda30 - 22 Haaris Zaki35 - 21 LPts
02/05/2031Kampala, Uganda29 - 22 Amer Siddiqui17 - 12 WPts Uganda National Championships 2031View
29/04/2031Kampala, Uganda28 - 22 Justin Rukidi24 - 15 WPts Uganda National Championships 2031View
26/04/2031Kampala, Uganda27 - 22 Quadrees Katurole7 - 7 WPts Uganda National Championships 2031View
07/04/2031Bangkok, Thailand26 - 22 Suriyan Kratingdaenggym19(2) - 38 WPts
07/03/2031Kampala, Uganda26 - 21 Yago Acevedo17 - 24(1) LPts
21/01/2031Kampala, Uganda26 - 20 Suriyan Kratingdaenggym18(2) - 37 LPts
21/12/2030Bangkok, Thailand25 - 20 Suriyan Kratingdaenggym18(2) - 36 WPts
20/11/2030New Delhi, India25 - 19 Danyaal Rashed22(1) - 24 LPts
20/10/2030New Delhi, India25 - 18 Danyaal Rashed21(1) - 24 LPts
19/09/2030New Delhi, India25 - 17 Danyaal Rashed20(1) - 24 LPts
19/08/2030Managua, Nicaragua25 - 16 Carlos Carcamo29 - 10 LPts
19/07/2030Kampala, Uganda25 - 15 Carlos Carcamo28 - 10 LPts
02/06/2030Kampala, Uganda25 - 14 Bronco Puerto23 - 14 LPts
02/05/2030Kampala, Uganda24 - 14 Justin Rukidi19 - 12 WPts Uganda National Championships 2030View
29/04/2030Kampala, Uganda23 - 14 Ian Ngologoza4 - 6 WPts Uganda National Championships 2030View
26/04/2030Kampala, Uganda22 - 14 Sam Kiguli9 - 16 WPts Uganda National Championships 2030View
22/03/2030Kampala, Uganda21 - 14 Elderson Onyekachi14 - 19 WPts
12/02/2030Kampala, Uganda21 - 13 Sujaddin Yousif19 - 8 LPts
09/01/2030Ogbomosho, Nigeria21 - 12 Laramie Cotillard23(2) - 20 LPts Africa Championships 2030View
21/12/2029Riga, Latvia21 - 11 Fadei Celajs26 - 2 LPts
20/11/2029Kampala, Uganda21 - 10 Mark Leaper17 - 14 LPts
20/10/2029Georgetown, Guyana20 - 10 Mark Leaper17 - 13 WPts
19/09/2029Georgetown, Guyana20 - 9 Mark Leaper16 - 13 LPts
19/08/2029Kampala, Uganda19 - 9 Angel Delahoz25 - 12 WPts
16/07/2029Georgetown, Guyana18 - 9 Mark Leaper15 - 12 WPts
15/06/2029Kampala, Uganda17 - 9 Anton Priede14 - 15 WPts
02/05/2029Gulu, Uganda17 - 8 Andy Dada17 - 17(1) LPts Uganda National Championships 2029View
29/04/2029Gulu, Uganda16 - 8 Khalon Isaneez8 - 11 WPts Uganda National Championships 2029View
26/04/2029Gulu, Uganda15 - 8 Kadeem Shukla1 - 0 WPts Uganda National Championships 2029View
18/04/2029Kampala, Uganda14 - 8 Sujaddin Yousif13 - 2 WPts
16/03/2029Kampala, Uganda13 - 8 Hamoelet Alexander3 - 20 WPts
13/02/2029Kampala, Uganda12 - 8 Hamoelet Alexander3 - 19 WPts
13/01/2029Kampala, Uganda11 - 8 Zamen Mend3 - 23 WPts
07/12/2028Helsinki, Finland10 - 8 Untamo Esko5 - 5 WPts
06/11/2028Kampala, Uganda9 - 8 Elderson Onyekachi11 - 6 WPts
06/10/2028Kampala, Uganda8 - 8 Bonar Linder8 - 15 WPts
08/08/2028Kampala, Uganda8 - 7 Sujaddin Yousif5 - 2 LPts
18/06/2028Udon Thani, Thailand7 - 7 Jomthong Oungsoongnem16 - 7 WPts
20/04/2028Udon Thani, Thailand7 - 6 Jomthong Oungsoongnem15 - 7 LPts
21/02/2028Kampala, Uganda6 - 6 Sam Kiguli3 - 8 WPts
23/12/2027San Miguel de Tucuman, Argentina6 - 5 Yago Patron1 - 6 LPts
25/10/2027Kampala, Uganda6 - 4 David Karmali2 - 6 LPts
20/09/2027Kampala, Uganda5 - 4 Sajid Molla9 - 15 WPts
13/08/2027Lira, Uganda4 - 4 David Tabula0 - 0 WPts
24/06/2027Kampala, Uganda4 - 3 Justin Rukidi3 - 7 LPts
29/04/2027Kampala, Uganda4 - 2 Laken Okot29(1) - 11 LPts Uganda National Championships 2027View
26/04/2027Kampala, Uganda3 - 2 Ibrahim Hana16 - 12 WPts Uganda National Championships 2027View
21/03/2027Kampala, Uganda3 - 1 Zafa Abood13 - 9 LPts
21/01/2027Chitungwiza, Zimbabwe2 - 1 Kwau Moyo8 - 22 WPts
23/11/2026Mendoza, Argentina2 - 0 Xeres Bea16 - 8 LPts
25/09/2026Lira, Uganda1 - 0 Zareb Ochan11 - 14 WPts
20/08/2026Kampala, Uganda0 - 0 Farhan Maroun3 - 2 WPts