Weightclass:  Middleweight
Location:  Accra, Ghana
Record:  23 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2034Accra, Ghana22 - 13 Pablo Macia0 - 1 WPts
03/11/2033Accra, Ghana21 - 13 Neil Harvard14 - 12 WPts
02/09/2033Accra, Ghana20 - 13 Ed McNichols0 - 12 WPts
02/07/2033Accra, Ghana19 - 13 Khaliq Abdurrahmanov0 - 4 WPts
01/05/2033Accra, Ghana18 - 13 Ruprecht Oeggl1 - 3 WPts
03/03/2033Accra, Ghana17 - 13 Zach Yeboah0 - 3 WPts
01/01/2033Accra, Ghana16 - 13 Onaedo Sam1 - 1 WPts
01/11/2032Accra, Ghana15 - 13 Emilio Marcello1 - 11 WPts
01/09/2032Almaty, Kazakhstan14 - 13 Afon Ghacsylycov9 - 14 WPts
04/07/2032Accra, Ghana14 - 12 Hubert Pessert4 - 20 LPts
06/05/2032Accra, Ghana13 - 12 Saad Munir3 - 5(1) WPts
07/03/2032Portmore, Jamaica13 - 11 Ollie Gray20 - 11 LPts
08/01/2032Accra, Ghana12 - 11 Ioan á Mogilev0 - 2 WPts
09/11/2031Accra, Ghana11 - 11 Paul Akamba7 - 8 WPts
14/09/2031Accra, Ghana10 - 11 Amer Mohammadi9 - 12 WPts
15/07/2031Zagreb, Croatia9 - 11 Marko Milat9 - 22 WPts
16/05/2031Swords, Ireland8 - 11 Jordan Lyons4 - 5 WPts
18/03/2031Kumasi, Ghana7 - 11 Harry Ayew4 - 14 WPts
18/01/2031Roskilde, Denmark7 - 10 Ingvar Ballin8 - 17 LPts
20/11/2030Accra, Ghana6 - 10 Fabijan Križanovic9 - 11 WPts
21/09/2030Córdoba, Argentina6 - 9 Oro Pastrana14 - 18 LPts
23/07/2030Accra, Ghana5 - 9 James Attakora0 - 5 WPts
26/05/2030Kryvyi Rih, Ukraine5 - 8 Fedya Babin15 - 14 LPts
28/03/2030Accra, Ghana5 - 7 Charlie Dokuaa3 - 6 LPts
04/02/2030Riga, Latvia5 - 6 Dmitriy Ozolinsh25(1) - 17 LPts
07/12/2029Montevideo, Uruguay5 - 5 Porfio Encinas13 - 24 LPts
09/10/2029Brampton, Canada5 - 4 Roger Sproule19 - 10 LPts
11/08/2029Accra, Ghana5 - 3 Sulaiman Ankomah22 - 9 LPts
14/06/2029Plovdiv, Bulgaria4 - 3 Grozdan á Chernov5 - 16(1) WPts
15/04/2029Samarqand, Uzbekistan4 - 2 Mukhtar Shukurov22(2) - 14 LPts
15/02/2029Dublin, Ireland3 - 2 Eoin Heffernan0 - 6(1) WPts
18/12/2028Tamale, Ghana3 - 1 Richie Dewornu21(3) - 16 LPts
20/10/2028Accra, Ghana2 - 1 Hel Van de Perre0 - 4 WPts
21/08/2028Accra, Ghana1 - 1 Neron Valdivia1 - 12 WPts
22/06/2028Takoradi, Ghana1 - 0 Quintavius Micah22 - 12(1) LPts
05/05/2028Kumasi, Ghana0 - 0 Amer Mohammadi0 - 0 WPts