Weightclass:  Middleweight
Location:  Tamale, Ghana
Record:  24 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/04/2024Tamale, Ghana23 - 13 Ricky Darko1 - 11 WPts
15/02/2024Tamale, Ghana22 - 13 Jack Frimpong0 - 3 WPts
17/12/2023Tamale, Ghana21 - 13 Emanuel Malik4 - 6 WPts
18/10/2023Tamale, Ghana20 - 13 Michael Attoh4 - 7 WPts
19/08/2023Tamale, Ghana19 - 13 Paul Kuma2 - 2 WPts
20/06/2023Tamale, Ghana18 - 13 Lakista Aidoo0 - 1 WPts
21/04/2023Tamale, Ghana17 - 13 Lukas Jokerst1 - 3 WPts
21/02/2023Tamale, Ghana16 - 13 Volodmiri Petrus0 - 5 WPts
23/12/2022Tamale, Ghana15 - 13 Onaedo Adamafio4 - 3 WPts
24/10/2022Tamale, Ghana14 - 13 Oleksander Brodsky1 - 1 WPts
25/08/2022Tamale, Ghana13 - 13 Dominik Šabic4 - 6 WPts
26/06/2022Tamale, Ghana12 - 13 Bryn Omaboe0 - 6 WPts
27/04/2022Mexico City, Mexico11 - 13 Alejandro Centeno4 - 17 WPts
27/02/2022Tamale, Ghana10 - 13 Ethan Poku10 - 10 WPts
28/12/2021Achiaman, Ghana9 - 13 Kwamin Akamba5 - 21 WPts
14/11/2021Kumasi, Ghana9 - 12 Stephen Djan5 - 12 LPts
30/09/2021Tamale, Ghana9 - 11 Clinton Makawe16 - 8 LPts
31/07/2021Takoradi, Ghana9 - 10 Floyd Burja14 - 3 LPts
24/06/2021Tamale, Ghana9 - 9 Avel Kostenko16 - 3 LPts
24/04/2021Tamale, Ghana8 - 9 Kabul Damayanti2 - 7 WPts
23/02/2021Tamale, Ghana8 - 8 Ethan Poku6 - 7 LPts
25/12/2020Kiev, Ukraine8 - 7 Melor Korobov12 - 4 LPts
25/10/2020Tamale, Ghana7 - 7 Yuan Kew1 - 5 WPts
26/08/2020Croix des Bouqets, Haiti6 - 7 Verrier Gervais8 - 6 WPts
26/06/2020Accra, Ghana6 - 6 Ludacris Ayew6 - 8 LPts
06/05/2020Yekaterinburg, Russia5 - 6 Kir Jorjadze0 - 2 WPts
07/03/2020Saint-Etienne, France4 - 6 Julien Vian0 - 3(1) WPts
06/01/2020Port-au-Prince, Haiti4 - 5 Sezni Paquet9 - 2 LPts
06/11/2019Tamale, Ghana3 - 5 Gennady Glinka1 - 6 WPts
06/09/2019Bremen, Germany3 - 4 Luitpold Graf1 - 3 LPts
09/07/2019Tamale, Ghana3 - 3 Adnan Faradjev5 - 2 LPts
09/05/2019Tamale, Ghana2 - 3 Zain Jamail2 - 0 WPts
08/03/2019Takoradi, Ghana2 - 2 Joe Alhassan0 - 1 LPts
13/01/2019Tamale, Ghana2 - 1 Nick Reindorf1 - 3 LPts
15/11/2018Tamale, Ghana2 - 0 Jack Bivins1 - 3 LPts
15/09/2018Aarhus, Denmark1 - 0 Bartram Bjornsen0 - 4 WPts
18/07/2018Tamale, Ghana0 - 0 Jahangir Iskrafilov1 - 0 WPts