Weightclass:  Middleweight
Location:  Accra, Ghana
Record:  30 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/07/2026Accra, Ghana29 - 25 Zaid Badu3 - 7 WPts
27/05/2026Accra, Ghana28 - 25 Steven Sribor8 - 6 WPts
28/03/2026Accra, Ghana27 - 25 Rex Nottinggham9 - 12 WPts
27/01/2026Accra, Ghana26 - 25 Carlos Carro1 - 12 WPts
28/11/2025Accra, Ghana25 - 25 Carvell Mestrallet1 - 2 WPts
29/09/2025Accra, Ghana24 - 25 Greg Adalimortty4 - 8 WPts
01/08/2025Accra, Ghana23 - 25 John Quaye8(1) - 31 WPts
02/06/2025Accra, Ghana22 - 25 Ian Appiah9 - 5 WPts
04/04/2025Accra, Ghana21 - 25 Fraser Gbedema4 - 11 WPts
03/02/2025Accra, Ghana20 - 25 Haaris Mannan7 - 18(2) WPts
05/12/2024Accra, Ghana19 - 25 Kendis Ayensu5 - 1 WPts
06/10/2024Accra, Ghana18 - 25 Obiajulu Gyan2 - 2 WPts
07/08/2024Accra, Ghana17 - 25 Berto Martinez4 - 3 WPts
09/06/2024Kiev, Ukraine17 - 24 Fedya Babiak18 - 13 LPts
11/04/2024Accra, Ghana16 - 24 Arpiar Gambarian0 - 11 WPts
12/02/2024Accra, Ghana15 - 24 Rashid Hakim9 - 17(2) WPts
14/12/2023Accra, Ghana14 - 24 Mark Lawlis4 - 13 WPts
15/10/2023Accra, Ghana13 - 24 Borya Mambetov5(1) - 12 WPts
17/08/2023Accra, Ghana12 - 24 Runako Amodako1 - 1 WPts
18/06/2023Accra, Ghana11 - 24 Richie Chancellor2 - 3 WPts
19/04/2023Accra, Ghana11 - 23 Chris Zakari21 - 11 LPts
07/03/2023Kumasi, Ghana11 - 22 Mark Kwabi26 - 5 LPts
12/01/2023Kumasi, Ghana10 - 22 Dave Kuma11 - 18 WPts
06/12/2022Eindhoven, Netherlands10 - 21 Jean-Pierre Fruytier13 - 12 LPts
07/10/2022Takoradi, Ghana10 - 20 Corey Afenynu14(1) - 11 LPts
01/09/2022Kumasi, Ghana10 - 19 Ricky Hansen25 - 6 LPts
24/07/2022Cork, Ireland9 - 19 Ethan Malley7 - 19 WPts
24/05/2022Amman, Jordan9 - 18 Jawad Mahmoudi19(1) - 8 LPts
26/03/2022Takoradi, Ghana9 - 17 David Adisi16 - 9 LPts Ghana National Championships 2022View
09/03/2022Accra, Ghana9 - 16 Quashawn Ayensu10 - 9 LPts
07/01/2022Accra, Ghana8 - 16 Haaris Hacini9 - 8 WPts
07/11/2021Soshanguve, South Africa8 - 15 Vuyisile Manamela6 - 13 LPts
08/09/2021Kremenchuk, Ukraine7 - 15 Ioakim Volk11 - 14 WPts
10/07/2021Montreal, Canada7 - 14 Colville Fauteux4 - 14 LPts
12/05/2021Accra, Ghana6 - 14 Cipriano Salguero9 - 11 WPts
13/03/2021Accra, Ghana6 - 13 Shontae Ayeh10(1) - 7 LPts
08/02/2021Vienna, Austria5 - 13 Elgar Vastic14 - 6 WPts
11/12/2020Accra, Ghana5 - 12 Penda Bamfokwakye11 - 6 LPts
01/11/2020Kumasi, Ghana5 - 11 Lugono Acquah11 - 3 LPts
17/09/2020Accra, Ghana5 - 10 Maslin Segalen13 - 4 LPts
17/07/2020Accra, Ghana5 - 9 John Acheampong8 - 5 LPts
06/06/2020Lviv, Ukraine5 - 8 Viktor Wolinsky2 - 2 LPts
06/04/2020Badalona, Spain5 - 7 Cris Moron1 - 2 LPts
07/02/2020Montpellier, France4 - 7 Paul Nolton1 - 4 WPts
10/12/2019Accra, Ghana3 - 7 Fraser Bariagher0 - 6 WPts
10/10/2019Zagreb, Croatia3 - 6 Zelimir Mudri9 - 1 LPts
12/08/2019Accra, Ghana3 - 5 Dan Dull6 - 2 LPts
13/06/2019Kumasi, Ghana3 - 4 Polo Ankomah4 - 1 LPts
13/05/2019Accra, Ghana2 - 4 Mel Steuart4 - 2 WPts
12/03/2019Zagreb, Croatia2 - 3 Frane Pejic4 - 2 LPts
12/01/2019Accra, Ghana1 - 3 Konstantin Smiltis3 - 1 WPts
14/11/2018Accra, Ghana1 - 2 Hadeon Stasiuk2 - 0 LPts
14/09/2018Accra, Ghana1 - 1 Kliment á Levski1 - 1 LPts
15/07/2018Achiaman, Ghana1 - 0 Michael Debrah0 - 2 LPts
05/06/2018Accra, Ghana0 - 0 John De Jongh1 - 0 WPts