Weightclass:  Middleweight
Location:  Tamale, Ghana
Record:  29 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2025Tamale, Ghana28 - 18 Steven Sribor5 - 4 WPts
23/10/2025Tamale, Ghana27 - 18 Kendis Ayensu9 - 3 WPts
24/08/2025Tamale, Ghana26 - 18 Sulaiman Kuma2 - 10 WPts
25/06/2025Tamale, Ghana26 - 17 Chris Rahman7 - 0 LPts
26/04/2025Tamale, Ghana25 - 17 Greg Adalimortty3 - 6 WPts
25/02/2025Tamale, Ghana25 - 16 Ian Appiah7 - 5 LPts
27/12/2024Tamale, Ghana24 - 16 Bart Omaboe0 - 1 WPts
28/10/2024Tamale, Ghana23 - 16 Danyaal Yassin2 - 19 WPts
29/08/2024Tamale, Ghana22 - 16 Tabansi Ayim5 - 10 WPts
01/07/2024Tamale, Ghana21 - 16 Tabansi Ayim5 - 9 WPts
02/05/2024Tamale, Ghana20 - 16 Ollie Kwei1 - 1 WPts
03/03/2024Tamale, Ghana19 - 16 Melker Mossberg0 - 6 WPts
03/01/2024Accra, Ghana19 - 15 George Cobbina22(1) - 13 LPts
02/12/2023Trujillo, Peru19 - 14 Ramiro Manas20(1) - 18(4) LPts
04/10/2023Tamale, Ghana18 - 14 Danny Muniru1 - 8 WPts
06/08/2023Kumasi, Ghana18 - 13 Barry Mensah18 - 14 LPts
05/07/2023Maracaibo, Venezuela17 - 13 Sancho Giron0 - 0 WPts
07/05/2023Masally, Azerbaijan16 - 13 Seyfulla Gasanzade2 - 5 WPts
08/03/2023San Jose, Costa Rica16 - 12 Francisco Cal11 - 8 LPts
08/01/2023Zagreb, Croatia16 - 11 Kristijan Stancic15 - 17(3) LPts
09/11/2022Tamale, Ghana15 - 11 Shahmar Ramadan0 - 7 WPts
10/09/2022Helsinki, Finland15 - 10 Tarmo Kokko13 - 11 LPts
13/07/2022Soshanguve, South Africa14 - 10 Nuru Abadamloora15(1) - 6 WPts
15/05/2022Tamale, Ghana13 - 10 Fraser Bariagher4 - 17 WPts
20/03/2022Kingston, Jamaica13 - 9 Dillon Newburn12 - 11 LPts
20/01/2022Achiaman, Ghana13 - 8 Michael Debrah12 - 11 LPts
02/12/2021Tamale, Ghana12 - 8 Juan Codog5(1) - 13 WPts
01/10/2021Takoradi, Ghana12 - 7 Floyd Burja15 - 3 LPts
31/08/2021Tamale, Ghana11 - 7 Harry Phenix9 - 11(2) WPts
01/07/2021Batangas City, Philippines10 - 7 Cuba Lacanilao5 - 1 WPts
01/05/2021Accra, Ghana9 - 7 Gregor Afful9 - 12(3) WPts
29/03/2021Tamale, Ghana8 - 7 Alvino Palacios3 - 10 WPts
29/01/2021Tamale, Ghana7 - 7 Rehman Hana1 - 9 WPts
28/11/2020Tamale, Ghana6 - 7 Glynn Dokuaa8 - 4 WPts
28/09/2020Lira, Uganda5 - 7 Laken Lokeris13 - 2 WPts
30/07/2020Tamale, Ghana4 - 7 Keshawn Akafia2 - 10 WPts
29/05/2020Accra, Ghana4 - 6 Amon Paintsil7 - 8 LPts
27/04/2020Takoradi, Ghana4 - 5 Joe Alhassan2 - 7 LPts
29/02/2020Accra, Ghana4 - 4 Paul Salawu7 - 2 LPts
30/12/2019Tamale, Ghana3 - 4 Alano Cid1 - 5 WPts
30/10/2019Accra, Ghana3 - 3 Amer Rashid4 - 3 LPts
20/09/2019Tamale, Ghana3 - 2 James Ghale8 - 0 LPts
14/08/2019Tamale, Ghana2 - 2 Mohsin Ammar1 - 3 WPts
14/06/2019Accra, Ghana2 - 1 Nabulung Bawuah2 - 3 LPts
06/05/2019Kumasi, Ghana2 - 0 Mick Baah0 - 0 LPts
07/03/2019Tamale, Ghana1 - 0 Pedro Villarrubia2 - 5 WPts
06/01/2019Tamale, Ghana0 - 0 Filip Bartosz1 - 3 WPts