Weightclass:  Middleweight
Location:  Gulu, Uganda
Record:  21 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2034Gulu, Uganda21 - 7 Josh Sheenan11 - 1 LPts
25/10/2034Gulu, Uganda20 - 7 Waqar Sahli1 - 5 WPts
25/08/2034Gulu, Uganda19 - 7 Vere Oliphant2 - 6(1) WPts
25/06/2034Gulu, Uganda18 - 7 Ahmed Agha0 - 1 WPts
25/04/2034Gulu, Uganda17 - 7 Chata Alibhai2 - 15 WPts
23/02/2034Gulu, Uganda16 - 7 Owen Basajjabalaba10 - 7 WPts
25/12/2033Gulu, Uganda15 - 7 Demont Carel3 - 7 WPts
25/10/2033Magangue, Colombia14 - 7 Jose Rodriguez5 - 11 WPts
26/08/2033Kampala, Uganda13 - 7 Kamran Shariff1 - 13 WPts
27/06/2033Gulu, Uganda12 - 7 Owen Basajjabalaba8 - 5 WPts
27/04/2033Gomel, Belarus12 - 6 Faddei Anastas26(1) - 10 LPts
27/02/2033Almaty, Kazakhstan12 - 5 Yasin Ordabaeff21 - 8 LPts
29/12/2032Gulu, Uganda11 - 5 Kwau Mushega0 - 2 WPts
29/10/2032Kampala, Uganda10 - 5 John Kavuma4 - 5 WPts
31/08/2032Gulu, Uganda9 - 5 Kenzie Aguda5 - 2 WPts
01/07/2032Kampala, Uganda8 - 5 Kashif Allam3 - 4 WPts
16/05/2032Kampala, Uganda8 - 4 Khalid Hamady13 - 13 LPts
19/03/2032Shymkent, Kazakhstan8 - 3 Umair Yahuluckov18(5) - 18 LPts
20/01/2032Gulu, Uganda7 - 3 James Rwabwogo2 - 13 WPts
21/11/2031Gulu, Uganda6 - 3 John Nantaba0 - 2 WPts
21/09/2031Glasgow, UK5 - 3 Charles MacCormack3 - 7 WPts
24/07/2031Gulu, Uganda5 - 2 Ewan Mukama3 - 8 LPts
26/05/2031Kampala, Uganda4 - 2 Michael Namayanja0 - 0 WPts
30/03/2031Schaerbeek, Belgium3 - 2 Ross Cohen14 - 31 WPts
30/01/2031Kampala, Uganda2 - 2 Oringo Elyak4 - 15 WPts
20/12/2030Kampala, Uganda2 - 1 Danyaal Mattar0 - 0 LPts
11/11/2030Kampala, Uganda2 - 0 Haaris Hoque0 - 0 LPts
06/10/2030Kampala, Uganda1 - 0 Michael Nsereko12 - 11 WPts
17/08/2030Gulu, Uganda0 - 0 David Nyerere0 - 4 WPts