Weightclass:  Middleweight
Location:  Takoradi, Ghana
Record:  21 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2033Takoradi, Ghana20 - 16 Yasin Naqvi8 - 18 WPts
31/10/2033Takoradi, Ghana19 - 16 Jasper Findley4 - 14 WPts
31/08/2033Takoradi, Ghana18 - 16 Dmitri Narmandakh3 - 5 WPts
01/07/2033Takoradi, Ghana17 - 16 Heller Eimannsberger7 - 7 WPts
30/04/2033Takoradi, Ghana16 - 16 Dan Ayensu11 - 16 WPts
01/03/2033Takoradi, Ghana15 - 16 Ufuk Dincher0 - 6 WPts
30/12/2032Takoradi, Ghana14 - 16 Ali Farra11(1) - 23 WPts
30/10/2032Takoradi, Ghana13 - 16 Mark Gbedema16 - 19 WPts
30/08/2032Takoradi, Ghana12 - 16 Dan Ayensu9 - 13 WPts
30/06/2032Takoradi, Ghana11 - 16 Brin Dorkenoo12 - 13 WPts
01/05/2032Lviv, Ukraine10 - 16 Apostol Golub7 - 13 WPts
03/03/2032Chengdu, China9 - 16 Quon Mai4 - 9 WPts
03/01/2032Takoradi, Ghana9 - 15 Jack Dorkenoo2 - 11 LPts
04/11/2031Sofia, Bulgaria8 - 15 Borislav á Dimitrov3 - 11 WPts
06/09/2031Kumasi, Ghana8 - 14 Danyaal Masri10 - 8 LPts
16/07/2031Ho Chi Minh City, Vietnam8 - 13 Minh Phuong28 - 19 LPts
18/05/2031Yerevan, Armenia8 - 12 One Sadorian10 - 15 LPts
20/03/2031Takoradi, Ghana7 - 12 Montraie Razak2 - 6 WPts
19/01/2031Accra, Ghana6 - 12 Tyrell Quansah5 - 11 WPts
21/11/2030Sofia, Bulgaria5 - 12 Borislav á Dimitrov1 - 7 WPts
23/09/2030Odense, Denmark5 - 11 Nils Agard27(1) - 11 LPts
25/07/2030Kumasi, Ghana5 - 10 Mick Bani6 - 17 LPts
27/05/2030Takoradi, Ghana4 - 10 Daniel Dermott13 - 17 WPts
29/03/2030Melbourne, Australia3 - 10 Cody Souter4 - 11 WPts
29/01/2030Takoradi, Ghana2 - 10 Sergey á Paisi4 - 14 WPts
01/12/2029Takoradi, Ghana2 - 9 Tevin Prempeh1 - 2 LPts
02/10/2029Takoradi, Ghana1 - 9 Juan Lago0 - 6 WPts
04/08/2029Accra, Ghana1 - 8 Ibeamaka Asante15 - 21 LPts
09/06/2029Kumasi, Ghana1 - 7 Brett Attoh4 - 9 LPts
11/04/2029Surrey, Canada1 - 6 Charlie Maines8 - 17 LPts
11/02/2029Accra, Ghana1 - 5 Davie Bimi3 - 5 LPts
18/12/2028Kumasi, Ghana1 - 4 William Inkoom14 - 17 LPts
21/10/2028Oran, Algeria1 - 3 Yasin Vaziri7 - 20 LPts
23/08/2028Vilnius, Lithuania1 - 2 Tomasz Bara12 - 13 LPts
25/06/2028Accra, Ghana1 - 1 Sulaiman Kuma10 - 20 LPts
19/05/2028Accra, Ghana0 - 1 Matthew Adalimortty4 - 22(1) WPts
13/04/2028Takoradi, Ghana0 - 0 Michael Nkrumah0 - 6 LPts