Weightclass:  Middleweight
Location:  Accra, Ghana
Record:  29 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2034Accra, Ghana28 - 20 Chris Poku1 - 3 WPts
29/10/2034Accra, Ghana27 - 20 Shaun Caulfield1 - 11(1) WPts
28/08/2034Accra, Ghana26 - 20 Oro Jurado5 - 4 WPts
28/06/2034Accra, Ghana25 - 20 Santiago Lebron0 - 3 WPts
28/04/2034Accra, Ghana24 - 20 Bahadur Maraj1 - 13 WPts
27/02/2034Accra, Ghana23 - 20 Samartlek Thamsatchanan9 - 27 WPts
30/12/2033Accra, Ghana22 - 20 Bilal Zardari7 - 14 WPts
30/10/2033Accra, Ghana21 - 20 Bart Pendry4 - 18 WPts
29/08/2033Accra, Ghana20 - 20 Gabriel Thulin4 - 5 WPts
29/06/2033Accra, Ghana19 - 20 Zareb Gyakari0 - 1 WPts
28/04/2033Accra, Ghana18 - 20 Rauni Toikka2 - 14 WPts
28/02/2033Accra, Ghana17 - 20 Ali Farra11(1) - 24 WPts
29/12/2032Almaty, Kazakhstan16 - 20 Sergei Idrisov11 - 14 WPts
30/10/2032Takoradi, Ghana16 - 19 Oja Badu13 - 16 LPts
04/09/2032Accra, Ghana15 - 19 Rashid Othman1 - 2 WPts
06/07/2032Tirana, Albania15 - 18 Dhimiter Toptani18(2) - 12 LPts
08/05/2032Zagreb, Croatia14 - 18 Velimir Križan9 - 9 WPts
10/03/2032Hamburg, Germany14 - 17 Sigifrid Scharpf23 - 6 LPts
11/01/2032Dubai, UAE13 - 17 Mohsin Mansoor12 - 6 WPts
12/11/2031Accra, Ghana12 - 17 Wasaki Narh15 - 11 WPts
12/09/2031Kumasi, Ghana11 - 17 Morgan Kessels1 - 14 WPts
15/07/2031Brisbane, Australia10 - 17 Patrick McCallion7 - 17(1) WPts
17/05/2031Vilnius, Lithuania10 - 16 Walenty Witczak7 - 13 LPts
19/03/2031Villa Nueva, Guatemala9 - 16 Cisco Rodriguez5 - 15 WPts
19/01/2031Mariupol, Ukraine9 - 15 Volodymyr Wolsky16(1) - 12 LPts
21/11/2030Vilnius, Lithuania8 - 15 Martyn Bielinski1 - 11 WPts
23/09/2030Accra, Ghana7 - 15 Dieu Phuoc3 - 8 WPts
25/07/2030Accra, Ghana6 - 15 Mark Kpegah2 - 14 WPts
29/05/2030Accra, Ghana5 - 15 LumÝr Luba0 - 8 WPts
31/03/2030Minsk, Belarus5 - 14 Fadei Pavlovich25(1) - 15 LPts
31/01/2030Riga, Latvia4 - 14 Melor Vecakais10 - 9 WPts
03/12/2029Durres, Albania3 - 14 Fatlum Bajraktari2 - 16 WPts
05/10/2029Accra, Ghana3 - 13 Ognian á Andonov0 - 4 LPts
07/08/2029Accra, Ghana2 - 13 Oliwier Kempinski2 - 5 WPts
09/06/2029Accra, Ghana2 - 12 Barir Shao12 - 16 LPts
11/04/2029Accra, Ghana2 - 11 Amon Rahman1 - 5 LPts
12/02/2029Accra, Ghana1 - 11 Shaun Asamoah4 - 6 WPts
14/12/2028Montreal, Canada1 - 10 Laron St. Jean5 - 22 LPts
16/10/2028Kumasi, Ghana1 - 9 Denzel Anfom3 - 13 LPts
18/08/2028Gomel, Belarus1 - 8 Toma Zabelin15 - 13 LPts
20/06/2028Kumasi, Ghana0 - 8 Harvey Agbo1 - 2 WPts
22/04/2028Vilnius, Lithuania0 - 7 Jarek Cybulski6 - 11 LPts
23/02/2028Accra, Ghana0 - 6 Ulffr Quist22 - 8 LPts
25/12/2027Accra, Ghana0 - 5 Spencer Anfom12 - 13(1) LPts
27/10/2027Accra, Ghana0 - 4 Lamech Agbeko9 - 16(1) LPts
20/09/2027Accra, Ghana0 - 3 Sam Asabigi14(1) - 15 LPts
20/08/2027Accra, Ghana0 - 2 Rob Anfom0 - 0 LPts
14/07/2027Accra, Ghana0 - 1 Mark Afful2(1) - 18(2) LPts
10/06/2027Accra, Ghana0 - 0 Keshawn Yeboah0 - 2 LPts