Weightclass:  Welterweight
Location:  Accra, Ghana
Record:  21 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/04/2029Accra, Ghana20 - 21 Mark Sturrock3 - 5 WPts
05/02/2029Accra, Ghana19 - 21 Morgan Zakari1 - 0 WPts
07/12/2028Accra, Ghana18 - 21 Oliver Vallance1 - 5 WPts
09/10/2028Accra, Ghana17 - 21 Haaris Iscalieff12 - 15 WPts
10/08/2028Accra, Ghana16 - 21 Ramirez Corona2 - 7 WPts
11/06/2028Accra, Ghana15 - 21 Federico Ribas6 - 12 WPts
12/04/2028Accra, Ghana14 - 21 Rex Leas5 - 11(1) WPts
12/02/2028Accra, Ghana13 - 21 Bilal Kharoti1 - 11(3) WPts
14/12/2027Accra, Ghana12 - 21 Juan Basulto3 - 13 WPts
15/10/2027Accra, Ghana11 - 21 Kadeem Offei2 - 6 WPts
16/08/2027Accra, Ghana10 - 21 Endrit Erbakan0 - 19(1) WPts
17/06/2027Accra, Ghana9 - 21 Harry Asabigi5 - 7 WPts
18/04/2027Imus, Philippines8 - 21 Colin Castelo6 - 10 WPts
18/02/2027Accra, Ghana8 - 20 Euan Mwenya8 - 12 LPts
20/12/2026Kuching, Malaysia7 - 20 Declan Wan8(2) - 17 WPts
22/10/2026Davao City, Philippines6 - 20 Pancho Pambid8 - 14 WPts
24/08/2026Accra, Ghana6 - 19 Chris Aidoo10 - 19 LPts
28/06/2026Kumasi, Ghana6 - 18 Voshon Ayeh7 - 23 LPts
29/04/2026Accra, Ghana5 - 18 Wesley Ilow0 - 4 WPts
01/03/2026Accra, Ghana4 - 18 Banji Faress3 - 6 WPts
31/12/2025Accra, Ghana3 - 18 Hayden Afrifa11 - 16 WPts
02/11/2025Ipswich, UK3 - 17 Steven Cary35 - 20 LPts
04/09/2025Kumasi, Ghana3 - 16 Kendis Ako8 - 10 LPts
17/07/2025Accra, Ghana3 - 15 Dale Badoe31 - 10 LPts
22/05/2025Córdoba, Argentina3 - 14 Olindo Pinales3 - 14 LPts
24/03/2025Accra, Ghana3 - 13 Lugono Bamford4 - 4 LPts
24/01/2025Accra, Ghana3 - 12 Ben Awal5 - 3 LPts
27/11/2024Accra, Ghana3 - 11 Joaquin Pando3 - 4 LPts
28/09/2024Accra, Ghana2 - 11 David Arthur3 - 5 WPts
30/07/2024Lusaka, Zambia2 - 10 Dume Mwale24 - 16 LPts
01/06/2024Accra, Ghana1 - 10 Vincent Dede2 - 1 WPts
03/04/2024Kumasi, Ghana1 - 9 Okapi Afful5 - 29 LPts
29/02/2024Accra, Ghana1 - 8 James Boakye12 - 24 LPts
29/01/2024Rotterdam, Netherlands1 - 7 Leis Refect24 - 14 LPts
01/12/2023Dublin, Ireland1 - 6 Shamus McCausland20 - 15 LPts
01/10/2023Dublin, Ireland1 - 5 Shamus McCausland19 - 15 LPts
03/08/2023Accra, Ghana1 - 4 Michael Bonchaka1 - 2 LPts
04/06/2023Dasmarinas, Philippines1 - 3 Floyd Taeza16 - 14 LPts
05/04/2023Utrecht, Netherlands1 - 2 Jules Ynghelbrecht0 - 0 LPts
05/02/2023Accra, Ghana0 - 2 Gareth Archer0 - 0 WPts
19/12/2022Accra, Ghana0 - 1 Khalon Dauda21 - 4 LPts
18/11/2022Accra, Ghana0 - 0 Diallo Nunoo3 - 5 LPts