Weightclass:  Middleweight
Location:  Accra, Ghana
Record:  21 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Accra, Ghana20 - 21 Roman Abarca5 - 5 WPts
27/10/2033Cochabamba, Bolivia19 - 21 Angel Armendarez5 - 13 WPts
27/08/2033Varna, Bulgaria19 - 20 Zlatan á Reshetnyakov21 - 8 LPts
28/06/2033Roskilde, Denmark18 - 20 Toste Matthiesen3 - 16(2) WPts
28/04/2033Accra, Ghana17 - 20 Paulo Bakkabulindi5 - 7 WPts
28/02/2033Matamoros, Mexico17 - 19 Diego Ceniceros16 - 14 LPts
31/12/2032Accra, Ghana16 - 19 Kwanpichit Choeichiu3 - 11 WPts
31/10/2032Chimalhuacan, Mexico15 - 19 Hilario Linan15 - 6 WPts
01/09/2032Accra, Ghana14 - 19 Isaac Omaboe0 - 10 WPts
02/07/2032Accra, Ghana13 - 19 Gardiner Friedrichsen10 - 15 WPts
04/05/2032Odense, Denmark13 - 18 Amund Wilhelmsen8 - 8 LPts
06/03/2032Brisbane, Australia12 - 18 Alastair Johnston0 - 12 WPts
07/01/2032Salvador, Brazil12 - 17 Alejandro Renta15 - 16 LPts
09/11/2031Croix des Bouqets, Haiti12 - 16 Neville Carel18 - 11 LPts
09/09/2031Kingston, Jamaica12 - 15 William Carlow26 - 17 LPts
12/07/2031Mexico City, Mexico12 - 14 Quin Cantero14 - 4 LPts
14/05/2031Kiev, Ukraine11 - 14 Oleksander Spivak7 - 16 WPts
16/03/2031Poltava, Ukraine11 - 13 Arseni Chemenov19 - 8 LPts
16/01/2031Delmas, Haiti11 - 12 Georges Baute17 - 13 LPts
18/11/2030Zagreb, Croatia10 - 12 Alojz Grbic3 - 6 WPts
20/09/2030Kumasi, Ghana10 - 11 Brin Dorkenoo6 - 8 LPts
29/07/2030Halifax, Canada10 - 10 Phil Routledge8 - 21 LPts
31/05/2030Accra, Ghana9 - 10 James Attakora0 - 4 WPts
02/04/2030Nassau, Bahamas8 - 10 Sam Smith14 - 16 WPts
02/02/2030Ansan, South Korea8 - 9 Ja-choel Sheen32(5) - 25 LPts
05/12/2029Accra, Ghana8 - 8 VladimÝr Koupal4 - 7 LPts
07/10/2029Riga, Latvia7 - 8 Vikenti Stabinsh13(1) - 13 WPts
09/08/2029Guayaquil, Ecuador6 - 8 Quinto Andino6 - 11 WPts
11/06/2029Riga, Latvia5 - 8 Vikenti Stabinsh12(1) - 12 WPts
13/04/2029Valparaiso, Chile5 - 7 Gonzalo Hoyos20 - 10 LPts
13/02/2029Accra, Ghana5 - 6 Sulaiman Ankomah19 - 9 LPts
16/12/2028Kumasi, Ghana4 - 6 Tavon Selasee3 - 24 WPts
19/10/2028Accra, Ghana4 - 5 Michael Adomah14 - 11 LPts
21/08/2028Kumasi, Ghana3 - 5 Sean Boye1 - 6 WPts
25/06/2028Kumasi, Ghana3 - 4 Chris Labi13(1) - 14(1) LPts
20/05/2028Tamale, Ghana2 - 4 Naftali Amengaetego2 - 15 WPts
19/04/2028Accra, Ghana2 - 3 Michael Asamoah4 - 14 LPts
20/02/2028Zagreb, Croatia2 - 2 Dragutin Jurcic14 - 6 LPts
23/12/2027Accra, Ghana2 - 1 David Quartey13 - 18(2) LPts
25/10/2027Accra, Ghana2 - 0 Inigo Kpesebaan9 - 7 LPts
20/09/2027Kumasi, Ghana1 - 0 Shaun Asamoah0 - 0 WPts
20/08/2027Accra, Ghana0 - 0 Mark Gbedema0 - 2 WPts