Weightclass:  Light Welterweight
Location:  Kampala, Uganda
Record:  38(1) - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2033Kampala, Uganda37(1) - 23(1) Onnig Nakhshekaryan2 - 18 WPts
21/06/2033Kampala, Uganda36(1) - 23(1) Khalid Fathy1 - 6 WPts
20/04/2033Kampala, Uganda35(1) - 23(1) Kolzak Gayibov21 - 11 WPts
19/02/2033Kampala, Uganda34(1) - 23(1) Suriyan Milinthachinda16 - 22 WPts
20/12/2032Kampala, Uganda33(1) - 23(1) Fatlum Dibra4 - 7 WPts
20/10/2032Kampala, Uganda32(1) - 23(1) Kabonesa Mawejje5 - 8 WPts
20/08/2032Kampala, Uganda31(1) - 23(1) Majid Ishmael1 - 1 WPts
20/06/2032Kampala, Uganda30(1) - 23(1) Naftali Mugo4 - 3 WPts
23/04/2032Kampala, Uganda29(1) - 23(1) Shayan Shehadeh2 - 0 WPts
23/02/2032Kampala, Uganda28(1) - 23(1) Amund Bosse9(2) - 20 WPts
25/12/2031Kampala, Uganda27(1) - 23(1) Evgeny Bagats2 - 6 WPts
26/10/2031Kampala, Uganda26(1) - 23(1) Zain Sharaf3 - 5 WPts
26/08/2031Kampala, Uganda25(1) - 23(1) Joel Juuko2 - 2 WPts
27/06/2031Istanbul, Turkey24(1) - 23(1) Ediz Chorlu5 - 6 WPts
29/04/2031Kampala, Uganda24(1) - 22 Waqas Shah10 - 5 LKO3 Uganda National Championships 2031View
26/04/2031Kampala, Uganda23(1) - 22 Majid Shaker15 - 13 WPts Uganda National Championships 2031View
10/04/2031Biysk, Russia22(1) - 22 Aleksandr Kabanov1 - 3 WPts
10/02/2031Stuttgart, Germany21(1) - 22 Amwolf Heinrich3 - 13 WPts
13/12/2030Kampala, Uganda20(1) - 22 Michael Alport1 - 15 WPts
15/10/2030Volgograd, Russia19(1) - 22 Lazar Golovanov2 - 22 WPts
17/08/2030Geneva, Switzerland19(1) - 21 Paul Belan23(1) - 31(1) LPts
19/06/2030Honolulu, USA18 - 21 Mark Coupland12 - 10(2) WKO3
21/04/2030Kampala, Uganda17 - 21 Arthur Akiror7 - 4 WPts
20/02/2030Kampala, Uganda17 - 20 Chris Kikafunda27(1) - 24(2) LPts
26/12/2029Kampala, Uganda16 - 20 Senon Nagtalon1 - 13 WPts
27/10/2029Vilnius, Lithuania16 - 19 Aleksander Kapinos13 - 12 LPts
29/08/2029Kisumu, Kenya15 - 19 Paul Salim5 - 10 WPts
01/07/2029Kampala, Uganda15 - 18 Gazi Rajput23 - 12 LPts
17/05/2029Suez, Egypt14 - 18 Obaid Badawy21(1) - 18 WPts
19/03/2029Georgetown, Guyana14 - 17 Mark Cattell4 - 12 LPts
19/01/2029Gulu, Uganda13 - 17 LeBron Nangwala0 - 5(1) WPts
21/11/2028Kampala, Uganda12 - 17 Senon Nagtalon0 - 7 WPts
23/09/2028Higashiosaka, Japan12 - 16 Fumio Konda70(1) - 20(1) LPts
26/07/2028Maroua, Cameroon11 - 16 Verrier Essamba3 - 17 WPts
28/05/2028Los Angeles, USA11 - 15 Peter Smith19 - 11 LPts
30/03/2028Montevideo, Uruguay10 - 15 Oro Basa5 - 3 WPts
31/01/2028Kampala, Uganda10 - 14 Rob Nebanda7(1) - 16 LPts
03/12/2027Kampala, Uganda10 - 13 Sid Ssentamu10 - 13 LPts
04/10/2027Zaporizhia, Ukraine10 - 12 Taras Figura2 - 15 LPts
06/08/2027Kampala, Uganda10 - 11 Arnie Kayizi4 - 11 LPts
07/06/2027Kampala, Uganda9 - 11 Angel Cato2 - 15 WPts
09/04/2027Kampala, Uganda9 - 10 Dele Onek11 - 13 LPts
10/02/2027Kampala, Uganda8 - 10 Dylan Muruli3(1) - 18 WPts
12/12/2026Bangkok, Thailand8 - 9 Eakunphol Jitmuangnon0 - 0 LPts
14/10/2026Kampala, Uganda7 - 9 Dylan Muruli2(1) - 17 WPts
23/08/2026Kampala, Uganda6 - 9 Waqar Siddiqui7 - 16 WPts
24/06/2026Kampala, Uganda5 - 9 Kwamin Nawanoma5 - 8 WPts
25/04/2026Soweto, South Africa5 - 8 Andile Ramatlhodi2 - 13 LPts
25/02/2026Kampala, Uganda5 - 7 Kook-young Hahm3 - 2 LPts
27/12/2025Kampala, Uganda4 - 7 Dylan Muruli1(1) - 13 WPts
28/10/2025Kampala, Uganda3 - 7 Arran Namaganda1 - 2 WPts
08/09/2025Kampala, Uganda3 - 6 Michael Kanyeihamba11 - 9 LPts
18/07/2025Gulu, Uganda3 - 5 Tevaughn Kalan6 - 18 LPts
23/05/2025Kampala, Uganda3 - 4 Amon Aloro9 - 14 LPts
21/04/2025Poznan, Poland3 - 3 Dawid Babka24(2) - 20 LPts
21/02/2025Rostock, Germany3 - 2 Dickie Kamens7 - 15 LPts
24/12/2024Kampala, Uganda2 - 2 Mark Okia0 - 0 WPts
15/11/2024Kampala, Uganda2 - 1 Rob Saleh12(1) - 11 LPts
07/10/2024Gulu, Uganda2 - 0 Waqar Dada4 - 24 LPts
01/09/2024Kampala, Uganda1 - 0 Dylan Muruli0 - 4 WPts
03/07/2024Kampala, Uganda0 - 0 Josh Kipsiro1 - 4 WPts