Weightclass:  Middleweight
Location:  Gulu, Uganda
Record:  17(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2034Gulu, Uganda16(1) - 27 Ben Christopher18 - 15 WPts
27/10/2034Gulu, Uganda15(1) - 27 Ivan Garcia5 - 12 WPts
27/08/2034Gulu, Uganda14(1) - 27 Kwau Hersi2 - 1 WPts
27/06/2034Gulu, Uganda13 - 27 Majid Chundrigar1 - 0 WKO2
27/04/2034Kampala, Uganda12 - 27 Justin Wanyama10 - 27 WPts
27/02/2034Bursa, Turkey12 - 26 Devrim Sunter25 - 21 LPts
30/12/2033Gulu, Uganda11 - 26 Marcus McTavish6 - 10 WPts
31/10/2033Lira, Uganda10 - 26 Ulan Mugyenyi14 - 18 WPts
03/09/2033Bangkok, Thailand10 - 25 Patomsuk Jaikom13 - 8 LPts
05/07/2033Le Havre, France10 - 24 Villard Adjani0 - 0 LPts
07/05/2033Poznan, Poland10 - 23 Dawid Jarecki18 - 18 LPts
09/03/2033Kingston, Jamaica10 - 22 John Lewison11 - 18 LPts
08/01/2033Kingston, Jamaica10 - 21 Antwan Tulloch29(2) - 10 LPts
10/11/2032New Kingston, Jamaica10 - 20 Rob Rhees8 - 12 LPts
11/09/2032Bogota, Colombia9 - 20 Nemesio Cedano5 - 21 WPts
13/07/2032Gulu, Uganda8 - 20 Bradley Migereko1 - 17 WPts
14/05/2032Plovdiv, Bulgaria7 - 20 Kaloyan á Yanev4 - 15 WPts
16/03/2032Guatemala City, Guatemala7 - 19 Santiago Arbelaez16 - 13 LPts
17/01/2032Bangkok, Thailand6 - 19 Wacharakrit Noicheunphan6(1) - 20 WPts
19/11/2031Gulu, Uganda5 - 19 Saad Greiss2 - 7 WPts
19/09/2031Swords, Ireland4 - 19 Seamus Foley5 - 10 WPts
22/07/2031Gulu, Uganda4 - 18 Waleed Shaban3 - 10 LPts
24/05/2031London, UK3 - 18 Spencer Housler0 - 0 WPts
26/03/2031Sana'a, Yemen3 - 17 Hassan Allam46 - 22 LPts
26/01/2031Gulu, Uganda2 - 17 Josh Musaazi2 - 14(1) WPts
28/11/2030Dublin, Ireland2 - 16 Patrick Sean5 - 18 LPts
30/09/2030Vilnius, Lithuania2 - 15 Alaksander ZaPolishski6 - 16 LPts
02/08/2030Nassau, Bahamas2 - 14 Peter Lennie17 - 11 LPts
04/06/2030Bogota, Colombia2 - 13 Jose Prior6 - 15 LPts
06/04/2030Plovdiv, Bulgaria2 - 12 Gavrail á Stamboliski8 - 24 LPts
06/02/2030Mexicali, Mexico2 - 11 Leonardo Morillo14 - 21 LPts
09/12/2029Ho Chi Minh City, Vietnam2 - 10 Kieu Chinh17(1) - 21 LPts
11/10/2029Gulu, Uganda2 - 9 Steven Beiles3 - 16 LPts
12/08/2029Ulaanbaatar, Mongolia2 - 8 Nerguin Cairbekow4 - 12 LPts
14/06/2029Gulu, Uganda1 - 8 Nasire Natsagdorj1 - 8 WPts
16/04/2029Gulu, Uganda1 - 7 Isaac Kilman20 - 7 LPts
16/02/2029Odense, Denmark1 - 6 Waage Svendsen10 - 24 LPts
19/12/2028Holguin, Cuba0 - 6 Carlos Perla2 - 17(1) WPts
21/10/2028Minsk, Belarus0 - 5 Zernebog Cap23 - 9 LPts
23/08/2028Warsaw, Poland0 - 4 Leon Szatkowski7 - 16 LPts
25/06/2028Kampala, Uganda0 - 3 Bryan Obote12(1) - 19 LPts
02/05/2028Kampala, Uganda0 - 2 James Bahati3 - 15 LPts
13/03/2028Kampala, Uganda0 - 1 Mark Chiume1 - 13 LPts
02/02/2028Gulu, Uganda0 - 0 Banji Barya0 - 3 LPts