Weightclass:  Middleweight
Location:  Gulu, Uganda
Record:  56(7) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/10/2029Gulu, Uganda55(7) - 25 Oscar Aliwa13 - 16 WPts
14/08/2029Gulu, Uganda54(7) - 25 Mark Chiume4(1) - 20 WPts
15/06/2029Gulu, Uganda53(7) - 25 Josh Echweru5 - 13 WPts
16/04/2029Gulu, Uganda52(7) - 25 Oringo Elyak0 - 8 WPts
15/02/2029Gulu, Uganda51(7) - 25 Saad Ghannam0 - 9 WPts
17/12/2028Gulu, Uganda50(7) - 25 Hassan Siddique5 - 9 WPts
18/10/2028Gulu, Uganda49(7) - 25 Manu Serwanga1 - 2 WPts
19/08/2028Gulu, Uganda48(7) - 25 Alastair Mutesi6 - 4 WPts
20/06/2028Gulu, Uganda47(7) - 25 James Bahati4 - 15 WPts
21/04/2028Gulu, Uganda46(7) - 25 Michael Musiwa8 - 18 WPts
21/02/2028Ulaanbaatar, Mongolia45(6) - 25 Konstantin Batula4 - 3 WKO3
24/12/2027Gulu, Uganda44(6) - 25 Sulaiman Kasagga1 - 4 WPts
25/10/2027Gomel, Belarus43(6) - 25 Vanko Figura17 - 8 WPts
26/08/2027Caracas, Venezuela42(6) - 25 Eduardo Fierro17 - 8 WPts
27/06/2027Chelyabinsk, Russia41(5) - 25 Lazar Datsyuk17 - 14 WKO3
29/04/2027Kampala, Uganda41(5) - 24 Paul Wabwiremangen15 - 14 LPts Uganda National Championships 2027View
26/04/2027Kampala, Uganda40(4) - 24 Sid Ssempeke4 - 4 WKO3 Uganda National Championships 2027View
24/02/2027Bamenda, Cameroon39(4) - 24 Julien Albert15 - 8(1) WPts
27/12/2026Gulu, Uganda38(4) - 24 Jawad Ganim4 - 6(1) WPts
28/10/2026Gulu, Uganda37(4) - 24 Quaddus Bitature2 - 1 WPts
29/08/2026Bergen, Norway36(4) - 24 Hardicanute Uren1 - 13 WPts
01/07/2026Gulu, Uganda35(4) - 24 George Kadaga2 - 8(1) WPts
02/05/2026Gulu, Uganda35(4) - 23 Ben Bwambale16 - 16 LPts Uganda National Championships 2026View
29/04/2026Gulu, Uganda34(4) - 23 Imran Ammar7 - 3 WPts Uganda National Championships 2026View
26/04/2026Gulu, Uganda33(4) - 23 Paul Wabwiremangen9 - 12 WPts Uganda National Championships 2026View
17/04/2026Wellington, New Zealand32(4) - 23 Sid Buell0 - 15 WPts
17/02/2026Orleans, France31(4) - 23 Royal Piaget16 - 25 WPts
20/12/2025South Tangerang, Indonesia30(4) - 23 Natal Arief3 - 14 WPts
22/10/2025Kampala, Uganda29(4) - 23 Dave Commins16 - 24 WPts
24/08/2025Gulu, Uganda28(4) - 23 Oscar Aliwa1 - 0 WPts
25/06/2025Gulu, Uganda27(4) - 23 Connor Annan3 - 18 WPts
26/04/2025Gulu, Uganda27(4) - 22 Ben Bwambale11 - 11 LPts Uganda National Championships 2025View
08/03/2025Kampala, Uganda26(3) - 22 Azam Abdelnour5 - 40(5) WKO3
25/01/2025Gulu, Uganda26(3) - 21 Charles Bucyanayandi33(1) - 13 LPts
16/12/2024Gulu, Uganda25(3) - 21 Danyaal Rahimi9 - 19 WPts
17/10/2024Sana'a, Yemen24(2) - 21 Rashid Hosseini13 - 32(3) WKO3
19/08/2024Kampala, Uganda23(2) - 21 Quintavius Nambozo26 - 17 WPts
25/06/2024Gulu, Uganda22(2) - 21 Dai Lytle19(3) - 13 WPts
26/04/2024Kampala, Uganda22(2) - 20 Joseph Keitetsi8 - 17 LPts Uganda National Championships 2024View
08/03/2024Kampala, Uganda21(2) - 20 Simba Muhwezi19(1) - 18 WPts
11/01/2024Ulaanbaatar, Mongolia20(1) - 20 Haziem Tolymbekoff11 - 27(1) WKO3
13/11/2023Richmond, Canada20(1) - 19 Sammy Fotheringham39 - 5 LPts
15/09/2023Gulu, Uganda19(1) - 19 Trory Kyayonka15(2) - 20 WPts
13/08/2023Gulu, Uganda18(1) - 19 Mikhail Sarsembaeff2 - 8(2) WPts
07/07/2023Maracay, Venezuela18(1) - 18 Rodrigo Lagunas23 - 7 LPts
05/06/2023Maracay, Venezuela18(1) - 17 Rodrigo Lagunas22 - 7 LPts
02/05/2023Kampala, Uganda18(1) - 16 Tobias Omach26(1) - 13 LPts Uganda National Championships 2023View
29/04/2023Kampala, Uganda17(1) - 16 Mohsin Mattar17 - 18 WPts Uganda National Championships 2023View
26/04/2023Kampala, Uganda16(1) - 16 Quintavius Nambozo21 - 14 WPts Uganda National Championships 2023View
13/03/2023Vilnius, Lithuania15(1) - 16 Dawid Tarnowski9 - 20 WPts
13/01/2023Geneva, Switzerland14 - 16 Ray Prost8(1) - 22 WKO3
15/11/2022Baku, Azerbaijan13 - 16 Toghrul Shahid1 - 4 WPts
17/09/2022Guatemala City, Guatemala12 - 16 Desiderio Mare9 - 18 WPts
20/07/2022Vilnius, Lithuania12 - 15 Natan Sobin13 - 13 LPts
22/05/2022Kampala, Uganda11 - 15 Shayan Salameh6 - 14 WPts
24/03/2022Dublin, Ireland11 - 14 Fionn Mullen15 - 11 LPts
24/01/2022Espoo, Finland11 - 13 Atso Peltoniemi14 - 11 LPts
26/11/2021Cork, Ireland11 - 12 Oliver Wilson3 - 18(4) LPts
28/09/2021Gulu, Uganda10 - 12 Ian Juuko0 - 9 WPts
28/07/2021Bogota, Colombia10 - 11 Jose Carlos18 - 4 LPts
29/05/2021Bulawayo, Zimbabwe10 - 10 Josh Mubako7 - 13 LPts
31/03/2021Kampala, Uganda10 - 9 Deiondre Wadudi7 - 14 LPts
02/02/2021Kampala, Uganda10 - 8 Quintavius Nambozo11 - 7 LPts
01/12/2020Kampala, Uganda10 - 7 Quintavius Nambozo10 - 7 LPts
01/10/2020Gulu, Uganda9 - 7 Hassan Doud5 - 12 WPts
02/08/2020Gulu, Uganda8 - 7 Ian Juuko0 - 1 WPts
01/06/2020Kampala, Uganda8 - 6 Kofi Nankabirwa11 - 3 LPts
26/04/2020Gulu, Uganda8 - 5 Waqas Greiss10 - 4 LPts Uganda National Championships 2020View
03/04/2020Managua, Nicaragua8 - 4 Montana Duenas9 - 2 LPts
04/02/2020Gulu, Uganda7 - 4 Zacarias Gaspar6 - 5 WPts
05/12/2019York, UK6 - 4 John Donne4 - 7 WPts
06/10/2019Baku, Azerbaijan6 - 3 Nurshan Nadzhafov3 - 5 LPts
08/08/2019Gulu, Uganda5 - 3 Paco Benavente4 - 4 WPts
08/06/2019Gulu, Uganda4 - 3 Vittore Trivelli4 - 4(1) WPts
09/04/2019Gulu, Uganda4 - 2 Xebec Oyer3 - 4 LPts
07/02/2019Gulu, Uganda3 - 2 Aaron Odama3 - 2 WPts
07/12/2018Gulu, Uganda2 - 2 Kustaa Aaltonen2 - 4(1) WPts
08/10/2018Gulu, Uganda2 - 1 Danyaal Nawfal1 - 2 LPts
09/08/2018Kampala, Uganda2 - 0 Roshaun Msuya2 - 0 LPts
03/07/2018Gulu, Uganda1 - 0 Kolby Fischer1 - 0 WPts
05/05/2018Cork, Ireland0 - 0 Thomas Mullins0 - 0 WPts