Weightclass:  Welterweight
Location:  Accra, Ghana
Record:  30(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2026Accra, Ghana29(1) - 20 Dembe Sowah6 - 19 WPts
28/11/2025Accra, Ghana28(1) - 20 Verlyn Kingson6 - 11(1) WPts
29/09/2025Accra, Ghana27(1) - 20 Will Antwi7 - 11 WPts
01/08/2025Accra, Ghana26(1) - 20 Faisal Toure4 - 14 WPts
02/06/2025Accra, Ghana25(1) - 20 Sam Papafio5 - 4 WPts
03/04/2025Accra, Ghana24(1) - 20 Tevin Sekyi4 - 13 WPts
02/02/2025Accra, Ghana24(1) - 19 Lugono Obodom28 - 16 LPts
04/12/2024Accra, Ghana23(1) - 19 Kwau Sam1 - 1 WPts
05/10/2024Accra, Ghana23(1) - 18 Guido Balatico29 - 12 LPts
06/08/2024Accra, Ghana22(1) - 18 Nabulung Amodako15(1) - 21 WPts
08/06/2024Accra, Ghana21(1) - 18 Deiondre Sribor3 - 1 WPts
10/04/2024Accra, Ghana21(1) - 17 Verlyn Ado31(1) - 11 LPts
10/02/2024Vienna, Austria21(1) - 16 Lutera Hovag23 - 16 LPts
13/12/2023Accra, Ghana20(1) - 16 James Aning1 - 5 WPts
13/10/2023Maipu, Chile19(1) - 16 Montenegro La Torre0 - 4 WPts
15/08/2023Accra, Ghana19(1) - 15 Haaris Latif14 - 17 LPts
06/07/2023Tembisa, South Africa18(1) - 15 Lucas Mampouya7 - 21 WPts
08/05/2023Zurich, Switzerland18(1) - 14 Edel Kubly20(1) - 15 LPts
10/03/2023Kumasi, Ghana18(1) - 13 Johnny Acheampong13(1) - 14 LPts
28/01/2023Accra, Ghana18(1) - 12 Onaedo Awal24 - 6 LPts
18/12/2022Seoul, South Korea18(1) - 11 Kee-hee Um21(3) - 9 LPts
20/10/2022Kumasi, Ghana18(1) - 10 Brin Rascalimu7 - 19 LPts
16/09/2022Si Racha, Thailand18(1) - 9 Pharanpetch Ramboisan6 - 12 LPts
18/07/2022Carolina, Puerto Rico17(1) - 9 Francisco Palma17 - 12 WPts
20/05/2022San Juan, Puerto Rico17(1) - 8 Vicente Lince8 - 14 LPts
22/03/2022Accra, Ghana17(1) - 7 Tabansi Atintande18 - 8 LPts
16/02/2022Puebla, Mexico17(1) - 6 Felippe Olea25 - 1 LPts
19/12/2021Linz, Austria17(1) - 5 Luther Rauschning14 - 10 LPts
20/10/2021Accra, Ghana16 - 5 Dmitri Nepokupnoy1 - 3 WKO3
19/08/2021Lipa, Philippines15 - 5 Diego Quimin10 - 10 WPts
21/06/2021Accra, Ghana15 - 4 Zuffur Saladin18 - 1 LPts
23/04/2021New Kingston, Jamaica14 - 4 Daniel Prentis3 - 12 WPts
23/02/2021Tamale, Ghana14 - 3 Richie Poku12 - 6 LPts
04/01/2021Accra, Ghana13 - 3 Floyd Kwakye3 - 14 WPts
04/11/2020Accra, Ghana12 - 3 John Badu3 - 15 WPts
06/09/2020Accra, Ghana11 - 3 Volodymyr Mihal8 - 9 WPts
06/07/2020Accra, Ghana10 - 3 Sergei Poltorak10 - 6 WPts
06/05/2020Toronto, Canada9 - 3 John Skeldon7 - 9 WPts
08/03/2020Accra, Ghana8 - 3 Brin Adusei1 - 6 WPts
07/01/2020Accra, Ghana8 - 2 Will Dauda4 - 5 LPts
03/12/2019Accra, Ghana7 - 2 Ahmed Bilal2 - 3 WPts
04/10/2019Kumasi, Ghana7 - 1 Nabulung Amodako0 - 2 LPts
29/08/2019Samarqand, Uzbekistan6 - 1 Kir Salimghanov2 - 7 WPts
01/07/2019Takoradi, Ghana5 - 1 Declan Apea2 - 4 WPts
22/05/2019Dushanbe, Tajikistan4 - 1 Fedor Hagverdiyev3 - 2 WPts
23/03/2019Dushanbe, Tajikistan3 - 1 Sergei Abdullaev0 - 4 WPts
21/01/2019Accra, Ghana3 - 0 Amphion Barberis3 - 4 LPts
20/11/2018Tilburg, Netherlands2 - 0 Naeye Scodyt1 - 1 WPts
20/09/2018Accra, Ghana1 - 0 Ellis Micah0 - 3 WPts
18/07/2018Accra, Ghana0 - 0 Duncan Duncanson0 - 0 WPts