Weightclass:  Welterweight
Location:  Accra, Ghana
Record:  33 - 28(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/09/2031Accra, Ghana32 - 28(1) Brendan Baah0 - 2 WPts
15/07/2031Accra, Ghana32 - 27(1) Neper Rodriguez6 - 4 LPts
14/05/2031Accra, Ghana31 - 27(1) Jindrich Drab1 - 19 WPts
15/03/2031Accra, Ghana31 - 26(1) Michi Miyasaki12 - 2 LPts
15/01/2031Accra, Ghana30 - 26(1) Kei Kinoshita1 - 19 WPts
16/11/2030Accra, Ghana30 - 25(1) Greg Gunn8 - 8 LPts
18/09/2030Accra, Ghana29 - 25(1) Borko Sudar6 - 6 WPts
20/07/2030Accra, Ghana28 - 25(1) Nawaphon Thamsatchanan3 - 2 WPts
21/05/2030Accra, Ghana27 - 25(1) Channing Claude5 - 7 WPts
21/03/2030Accra, Ghana27 - 24(1) Adam Hairston8 - 11(1) LPts
21/01/2030Accra, Ghana26 - 24(1) Andy Cummingham10 - 9 WPts
22/11/2029Accra, Ghana25 - 24(1) Alejandro Diez7 - 13 WPts
23/09/2029Accra, Ghana24 - 24(1) Zain Ahsan18 - 25 WPts
25/07/2029Hanoi, Vietnam23 - 24(1) Ngu Nhung3 - 7 WPts
27/05/2029Accra, Ghana22 - 24(1) Leon Rahman9 - 9 WPts
29/03/2029Lusaka, Zambia21 - 24(1) Manu Hamooba0 - 5 WPts
29/01/2029Kumasi, Ghana21 - 23(1) Lisimba Amartey9 - 29(2) LPts
30/11/2028Accra, Ghana20 - 23(1) Deiondre Namulomba7 - 10 WPts
02/10/2028Naivasha, Kenya19 - 23(1) Kabonesa Ngahu7 - 21(1) WPts
04/08/2028Kumasi, Ghana18 - 23(1) Haider Sultan16 - 18 WPts
06/06/2028Nizhny Novgorod, Russia17 - 23(1) Goga Dobroskok12 - 10 WPts
08/04/2028Goiania, Brazil16 - 23(1) Isidro Pavao10 - 12(1) WPts
09/02/2028Accra, Ghana16 - 22(1) Mike Quansah11 - 7 LPts
12/12/2027Accra, Ghana16 - 21(1) Quintavius Atsu8 - 5 LPts
13/10/2027Accra, Ghana15 - 21(1) Nathan Afrani7 - 24 WPts
15/08/2027Accra, Ghana14 - 21(1) Armani Andoh1 - 0 WPts
16/06/2027Kumasi, Ghana13 - 21(1) Lisimba Amartey7 - 21(2) WPts
18/04/2027Accra, Ghana12 - 21(1) Daniel Anfom11 - 7 WPts
18/02/2027Kumasi, Ghana11 - 21(1) Stephen Salifu3 - 12 WPts
21/12/2026Kisumu, Kenya11 - 20(1) Phornello Nzimbi6 - 11 LPts
23/10/2026Accra, Ghana11 - 19(1) Chris Aidoo11 - 19 LPts
27/08/2026Accra, Ghana10 - 19(1) Kwau Sam7 - 7 WPts
28/06/2026Dublin, Ireland9 - 19(1) Kieran Nolan8 - 12 WPts
29/04/2026Baltimore, USA9 - 18(1) Jacob Nesbit12 - 11 LPts
01/03/2026Accra, Ghana8 - 18(1) Ellis Barrie0 - 3 WPts
01/01/2026Accra, Ghana8 - 17(1) Uba Bimi8 - 21(7) LPts
22/11/2025Kumasi, Ghana8 - 16(1) Kabonesa Akoto11 - 16 LPts
11/10/2025Kumasi, Ghana7 - 16(1) Ahmed Ismail2 - 17 WPts
02/09/2025Takoradi, Ghana6 - 16(1) Keshawn Kpegah2 - 30 WPts
05/07/2025Gyumri, Armenia6 - 15(1) Vache Narghizyan0 - 0 LPts
07/05/2025Kazan, Russia5 - 15(1) Afanas Berkutov1 - 24 WPts
09/03/2025Kumasi, Ghana5 - 14(1) Lamech Akafia8 - 9 LPts
17/01/2025Kumasi, Ghana5 - 13(1) Robert Kwadwo24 - 16(1) LPts
24/11/2024Amsterdam, Netherlands5 - 12(1) Dolk Bayens26 - 13 LPts
26/09/2024Vilnius, Lithuania4 - 12(1) Dominik Gajda4 - 15 WPts
29/07/2024Accra, Ghana4 - 11(1) Kyan Arthur2 - 9 LPts
07/06/2024Sydney, Australia4 - 10(1) Haaris Shaheen18(1) - 18 LPts
09/04/2024Kumasi, Ghana4 - 9(1) Dom Adinkra4 - 24 LPts
29/02/2024Accra, Ghana4 - 8 Leeroy Candlish15(1) - 19 LKO3
31/12/2023Accra, Ghana4 - 7 Vandwon Accam6 - 7 LPts
23/11/2023Minneapolis, USA4 - 6 Dom Jessel6 - 15 LPts
23/09/2023Accra, Ghana3 - 6 Faisal Toure1 - 5 WPts
10/08/2023Takoradi, Ghana3 - 5 Aaron Inkoom3 - 27 LPts
15/06/2023Accra, Ghana2 - 5 Vince Fuseini4 - 8 WPts
16/04/2023Kumasi, Ghana2 - 4 Ebi Hansen14 - 17 LPts
15/03/2023Anderlecht, Belgium2 - 3 Vernon de Chaumont16(1) - 15 LPts
15/01/2023Accra, Ghana2 - 2 Li Cao10 - 19 LPts
16/11/2022San Lorenzo, Paraguay2 - 1 Yago Barcena11(1) - 18 LPts
18/09/2022Tamale, Ghana2 - 0 Mark Attakora0 - 0 LPts
01/08/2022Accra, Ghana1 - 0 Mark Quansah3(1) - 11 WPts
05/06/2022Accra, Ghana0 - 0 Kai Panyaglo1 - 3 WPts