Weightclass:  Welterweight
Location:  Accra, Ghana
Record:  25 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/07/2026Accra, Ghana24 - 26 Phornello Adinkra0 - 1 WPts
12/05/2026Accra, Ghana24 - 25 Ciel Ardant7 - 8 LPts
13/03/2026Accra, Ghana23 - 25 Juan Leonardo5 - 7 WPts
12/01/2026Accra, Ghana22 - 25 Rodrigo Casado4 - 5 WPts
13/11/2025Accra, Ghana22 - 24 Mark Acquaah9 - 10 LPts
14/09/2025Accra, Ghana21 - 24 Faisal Toure4 - 15 WPts
16/07/2025Accra, Ghana20 - 24 Gregor Iddrisu3 - 14 WPts
17/05/2025Accra, Ghana19 - 24 Nabulung Amodako18(1) - 24 WPts
18/03/2025Accra, Ghana18 - 24 Jake Rumfa1 - 2 WPts
17/01/2025Accra, Ghana17 - 24 Kwau Sam1 - 2 WPts
18/11/2024Accra, Ghana16 - 24 Karamat Kajrimoff5 - 10 WPts
19/09/2024Accra, Ghana15 - 24 Ellis Busia1 - 2 WPts
21/07/2024Zarqa, Jordan15 - 23 Danyaal Ghazali22 - 11 LPts
23/05/2024Goiania, Brazil14 - 23 Montenegro Verissimo2 - 15 WPts
25/03/2024Tulsa, USA13 - 23 Max McPhee4 - 12 WPts
26/01/2024Kumasi, Ghana13 - 22 Brett Quartey18 - 15 LPts
28/11/2023Spanish Town, Jamaica13 - 21 John Haw20 - 12 LPts
30/09/2023Brasilia, Brazil13 - 20 Ramiro Ramires13 - 12 LPts
02/08/2023Mumbai, India13 - 19 Kamran Hamady10(1) - 22 LPts
04/06/2023Tirana, Albania13 - 18 Dritan Lumani1 - 8 LPts
06/04/2023Kumasi, Ghana13 - 17 Nabulung Amodako8(1) - 18 LPts
14/02/2023Kumasi, Ghana12 - 17 Dom Adinkra3 - 18 WPts
09/01/2023Kumasi, Ghana12 - 16 Johnny Acheampong12(1) - 14 LPts
01/12/2022Accra, Ghana12 - 15 Phornello Owusu21 - 6 LPts
01/10/2022Lima, Peru12 - 14 Oleos Zorrilla25 - 7 LPts
03/08/2022Kumasi, Ghana11 - 14 Azam Sami8 - 16 WPts
19/06/2022Khabarovsk, Russia10 - 14 Zernebog Keyru0 - 19 WPts
21/04/2022Stockholm, Sweden10 - 13 Sigge Gudmundson5 - 17 LPts
21/02/2022Accra, Ghana9 - 13 Bekim Dhamo4 - 3 WPts
22/12/2021Petaling Jaya, Malaysia9 - 12 Gazi Rayes12 - 12 LPts
24/10/2021Almaty, Kazakhstan9 - 11 Tahir Cadyrgalieff16 - 6 LPts
24/08/2021Kumasi, Ghana9 - 10 Nathan Sam9 - 12(2) LPts
03/07/2021Wenzhou, China9 - 9 Liang Lei2 - 9 LPts
04/05/2021Kumasi, Ghana9 - 8 Kyle Dubango6 - 16 LPts
22/03/2021Achiaman, Ghana9 - 7 John Akamenya7 - 8 LPts
23/01/2021Accra, Ghana9 - 6 Irfan Darwish4 - 12 LPts
22/11/2020Accra, Ghana8 - 6 Davie Offrata1 - 13 WPts
22/09/2020Accra, Ghana7 - 6 GaÙtan Leschottens9 - 7 WPts
22/07/2020Achiaman, Ghana6 - 6 Azam Mahmood4 - 13 WPts
21/06/2020Belfast, UK5 - 6 Wayne McGinnis1 - 15 WPts
21/04/2020Accra, Ghana5 - 5 Lee Fitzsimmons5 - 8 LPts
22/02/2020Accra, Ghana5 - 4 Deion Habe9 - 4 LPts
01/01/2020Accra, Ghana4 - 4 LeBron Ankomah3(1) - 2 WPts
09/11/2019Accra, Ghana3 - 4 Lavaughn Acquaah4 - 4 WPts
08/09/2019Accra, Ghana3 - 3 Veltry Adisi4 - 1 LPts
09/07/2019Abidjan, Ivory Coast3 - 2 Chivalry Sauvage6 - 1 LPts
10/05/2019Kumasi, Ghana2 - 2 Ulan Eck1 - 1 WPts
04/04/2019Accra, Ghana2 - 1 Udenwa Arthur4 - 1 LPts
01/02/2019Minsk, Belarus2 - 0 Fedir Budnik1 - 3 LPts
03/12/2018Bruges, Belgium1 - 0 Dok Massy3 - 3 WPts
05/10/2018Accra, Ghana0 - 0 Baste Kaya1 - 1 WPts