Weightclass:  Welterweight
Location:  Gulu, Uganda
Record:  42(3) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/04/2025Gulu, Uganda41(3) - 12 Ricardo Olivas2 - 11 WPts
20/02/2025Gulu, Uganda40(3) - 12 Dhakiy Raif1 - 14(2) WPts
22/12/2024Gulu, Uganda39(3) - 12 Santiago Brizuela4 - 15 WPts
23/10/2024Gulu, Uganda38(3) - 12 Marc Abadie5 - 5 WPts
24/08/2024Gulu, Uganda37(3) - 12 Alejandro Rebollar17 - 24 WPts
25/06/2024Gulu, Uganda36(3) - 12 Mark Power2 - 5 WPts
26/04/2024Gulu, Uganda35(2) - 12 Santiago Luz3 - 12(2) WKO3
26/02/2024Gulu, Uganda34(2) - 12 Franklin Carre1 - 11 WPts
28/12/2023Gulu, Uganda33(2) - 12 Njteh Pamboukokyan4 - 6 WPts
29/10/2023Gulu, Uganda32(2) - 12 Jose Ozuna3 - 11 WPts
30/08/2023Gulu, Uganda31(2) - 12 George Glen4(1) - 14 WPts
01/07/2023Gulu, Uganda30(2) - 12 Lucas Proffit0 - 8 WPts
02/05/2023Kampala, Uganda29(2) - 12 Nathan Suuto8 - 3 WPts Uganda National Championships 2023View
29/04/2023Kampala, Uganda28(2) - 12 Kyrone Kigozi20(1) - 14 WPts Uganda National Championships 2023View
26/04/2023Kampala, Uganda27(2) - 12 Oringo Amooti12(2) - 19 WPts Uganda National Championships 2023View
14/04/2023Gulu, Uganda27(2) - 11 Montana Gabriel31 - 7 LPts
09/03/2023Gulu, Uganda27(2) - 10 Gervasio Solares39 - 3 LPts
04/02/2023Stockholm, Sweden26(2) - 10 Sixten Rodine33(1) - 7 WPts
03/01/2023Stockholm, Sweden26(2) - 9 Sixten Rodine32(1) - 7 LPts
01/12/2022Dushanbe, Tajikistan26(2) - 8 Dmitriy Alizade31 - 6 LPts
31/10/2022Valladolid, Spain26(2) - 7 Gervasio Solares36 - 2 LPts
30/09/2022Bangkok, Thailand26(2) - 6 Norasing Duanaaymukdahan30 - 9 LPts
30/08/2022Gulu, Uganda25(2) - 6 Marjun Alvizo0 - 3(1) WPts
01/07/2022Gulu, Uganda24(2) - 6 Yuji Yamanaka1 - 1 WPts
02/05/2022Kampala, Uganda23(2) - 6 Dylan Bukenya30(2) - 3 WPts Uganda National Championships 2022View
29/04/2022Kampala, Uganda22(2) - 6 Gethin Kibuuka9(1) - 12 WPts Uganda National Championships 2022View
26/04/2022Kampala, Uganda21(2) - 6 Saad Guler24 - 7 WPts Uganda National Championships 2022View
16/03/2022Kampala, Uganda20(2) - 6 Lloyd Nkutu16(1) - 9 WPts
15/01/2022Kampala, Uganda19(2) - 6 Paul Magnusson5(1) - 21 WPts
16/11/2021Kampala, Uganda18(2) - 6 Mashawn Luyobo5(1) - 21 WPts
06/10/2021Kampala, Uganda17(2) - 6 Uland Byamugisha9 - 12 WPts
27/08/2021Bacoor, Philippines16(2) - 6 Vicente Magcawas3(1) - 13 WPts
28/06/2021Saint Petersburg, Russia15(1) - 6 Dimi Zlotnik14 - 9 WKO3
29/04/2021Kampala, Uganda15(1) - 5 Saad Guler18 - 6 LPts Uganda National Championships 2021View
26/04/2021Kampala, Uganda14(1) - 5 Jamar Joram9 - 11 WPts Uganda National Championships 2021View
15/03/2021Tirana, Albania13(1) - 5 Burim Xhumba14 - 4 WPts
15/01/2021Jalilabad, Azerbaijan12(1) - 5 Karamat Ganiev10 - 9 WPts
17/11/2020Gulu, Uganda11 - 5 Aleksei Ganbaatar4 - 14 WKO3
18/09/2020Brisbane, Australia10 - 5 John Molloy0 - 14 WPts
18/07/2020Maipu, Chile10 - 4 Ivan Aday5 - 9 LPts
19/05/2020Ghent, Belgium9 - 4 Lauw Bassee9 - 2 WPts
21/03/2020New Kingston, Jamaica8 - 4 Joe Malcolm6 - 8 WPts
21/01/2020Charleroi, Belgium7 - 4 Marc Baudelaire5 - 6 WPts
22/11/2019Buenos Aires, Argentina7 - 3 Sancho Chia4 - 8 LPts
24/09/2019Gulu, Uganda6 - 3 Haaris Mahdi4 - 8 WPts
25/07/2019Gulu, Uganda6 - 2 Vicente Lagos4 - 5 LPts
26/05/2019Kampala, Uganda5 - 2 Brendan Kamoga5 - 2 WPts
09/04/2019Kampala, Uganda4 - 2 Rashid Yassin1 - 5 WPts
22/02/2019Gulu, Uganda3 - 2 Jasper Nyerere7 - 0 WPts
22/12/2018Aden, Yemen2 - 2 Zuffur Batros2 - 3 WPts
24/10/2018Gulu, Uganda1 - 2 Haaris Mahdi3 - 3 WPts
25/08/2018Glasgow, UK1 - 1 Gordon Whitfield2 - 1 LPts
27/06/2018Kampala, Uganda1 - 0 David Mroue2 - 1 LPts
21/05/2018Gulu, Uganda0 - 0 Manny Espin3 - 0 WPts