Weightclass:  Middleweight
Location:  Takoradi, Ghana
Record:  31 - 12(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/10/2029Takoradi, Ghana30 - 12(1) Arttur Rahkamo12 - 9 WPts
16/08/2029Takoradi, Ghana29 - 12(1) Michael Nkrumah6 - 10 WPts
17/06/2029Takoradi, Ghana28 - 12(1) David Mandioma1 - 3 WPts
18/04/2029Takoradi, Ghana27 - 12(1) Erdem Sonku2 - 17 WPts
17/02/2029Takoradi, Ghana26 - 12(1) Roman Cardiel2 - 18 WPts
19/12/2028Takoradi, Ghana25 - 12(1) Verlyn Yeboah4 - 9 WPts
20/10/2028Takoradi, Ghana24 - 12(1) Rene Hospodar5 - 10 WPts
21/08/2028Takoradi, Ghana23 - 12(1) Lugono Selasee1 - 0 WPts
22/06/2028Takoradi, Ghana22 - 12(1) Brin Dauda1 - 0 WPts
23/04/2028Takoradi, Ghana21 - 12(1) Arali Adabor3 - 3 WPts
23/02/2028Takoradi, Ghana20 - 12(1) Harvey Agbo0 - 1 WPts
25/12/2027Takoradi, Ghana19 - 12(1) Felix Adisi6 - 1 WPts
26/10/2027Resistencia, Argentina18 - 12(1) Marjun Leal1 - 1 WPts
27/08/2027Delmas, Haiti17 - 12(1) Ferrand Barthez20 - 19 WPts
28/06/2027Kumasi, Ghana16 - 12(1) Ibrahim Sala12(1) - 22(10) WPts
30/04/2027Karlsruhe, Germany15 - 12(1) Garion Albracht5 - 21 WPts
02/03/2027Dnipropetrovsk, Ukraine15 - 11(1) Aleksandr Boczar11 - 5 LPts
02/01/2027Takoradi, Ghana14 - 11(1) Denzel Anfom0 - 4 WPts
04/11/2026Shah Alam, Malaysia14 - 10(1) Amer Khan17 - 8 LPts
06/09/2026Takoradi, Ghana13 - 10(1) Chris Rahman15 - 1 WPts
08/07/2026Takoradi, Ghana12 - 10(1) Michael Attoh11 - 19 WPts
09/05/2026Kumasi, Ghana11 - 10(1) Dale Agyemang-Badu6 - 15(1) WPts
05/04/2026Takoradi, Ghana10 - 10(1) Chike Fuseini2 - 10 WPts
05/02/2026Tamale, Ghana10 - 9(1) Ethan Biekro18 - 28 LPts
05/01/2026Abidjan, Ivory Coast9 - 9(1) Francis Soufflot0 - 0 WPts
07/11/2025Depok, Indonesia9 - 8(1) Acawarman Hadiman14 - 10 LPts
09/09/2025Takoradi, Ghana8 - 8(1) Duante Amartey4(1) - 6 WPts
11/07/2025Takoradi, Ghana7 - 8(1) Loredo Arebalo1 - 9 WPts
13/05/2025Palembang, Indonesia6 - 8(1) Wicaksono Gwan12(1) - 17 WPts
15/03/2025Takoradi, Ghana5 - 8(1) Bryn Omaboe5 - 20 WPts
08/02/2025Takoradi, Ghana4 - 8(1) Remi Queneau1 - 15(2) WPts
11/12/2024Liverpool, UK3 - 8(1) John Baker2 - 6 WPts
12/10/2024Kumasi, Ghana3 - 7(1) Glynn Zakari10 - 28 LPts
10/09/2024Takoradi, Ghana2 - 7(1) Albien Thiebault0 - 14(1) WPts
13/07/2024Accra, Ghana1 - 7(1) Chike Fuseini0 - 0 WPts
09/06/2024Tamale, Ghana1 - 6(1) Oscar Ako36 - 5 LPts
13/04/2024Takoradi, Ghana1 - 5(1) Zain Ishak3 - 1 LPts
20/02/2024Almaty, Kazakhstan1 - 4(1) Konstantin Mucashew20 - 14 LPts
23/12/2023Split, Croatia1 - 3(1) Lovrenco Volaric5(3) - 30(11) LPts
25/10/2023Kumasi, Ghana1 - 2(1) Ricky Hansen31 - 7 LPts
13/09/2023Bokhtar, Tajikistan1 - 1 Dilavar Medjidov16 - 19 LKO3
16/07/2023Karagandy, Kazakhstan1 - 0 Azam Rahimov17 - 12 LPts
18/05/2023Takoradi, Ghana0 - 0 Penda Yeboah2 - 1 WPts