Weightclass:  Middleweight
Location:  Tamale, Ghana
Record:  19 - 29(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/05/2045Tamale, Ghana18 - 29(1) Rashid Tahmasib5 - 11 WPts
04/03/2045Tamale, Ghana17 - 29(1) Adnan Hashemi2 - 1 WPts
31/12/2044Tamale, Ghana16 - 29(1) Aslan Salihov0 - 7(1) WPts
28/10/2044Tamale, Ghana15 - 29(1) KazimÝr Fridrich2 - 1 WPts
25/08/2044Tamale, Ghana14 - 29(1) Foster Huret2 - 4 WPts
23/06/2044Tamale, Ghana13 - 29(1) John Inkoom3 - 2 WPts
21/04/2044Tamale, Ghana12 - 29(1) Lloyd Quaye0 - 9 WPts
19/02/2044Yerevan, Armenia11 - 29(1) Baghdo Ojaghian4 - 9 WPts
22/12/2043Zarqa, Jordan11 - 28(1) Abdul Khalili11 - 20 LPts
22/10/2043Adelaide, Australia11 - 27(1) Rich Morris15 - 21(2) LPts
22/08/2043Accra, Ghana11 - 26(1) Spencer Agbee8 - 28 LPts
21/06/2043Riga, Latvia10 - 26(1) Sasha Vanadzinsh4 - 15(1) WPts
20/04/2043Aarhus, Denmark9 - 26(1) Viljo Budde1 - 21 WPts
20/02/2043Montevideo, Uruguay9 - 25(1) Carlos Velasco7 - 8 LPts
22/12/2042Accra, Ghana9 - 24(1) Hayden Ametepey15 - 27(1) LPts
21/11/2042Accra, Ghana9 - 23(1) Saad Badour7 - 23 LPts
16/10/2042Wroclaw, Poland8 - 23(1) Bartosz Sokolski6 - 26(1) WPts
17/08/2042Amman, Jordan8 - 22(1) Adnan Rizk17 - 14 LPts
19/06/2042Zagreb, Croatia8 - 21(1) Karlo Andric14 - 16 LPts
20/04/2042Kiev, Ukraine7 - 21(1) Borysko Pavelko11 - 8 WPts
19/02/2042Tamale, Ghana6 - 21(1) Gregor Acheampong1 - 1 WPts
18/12/2041Pretoria, South Africa6 - 20(1) Ulan Delle4 - 21(1) LPts
19/10/2041Tamale, Ghana5 - 20(1) Robert Kpegah0 - 6 WPts
17/08/2041Tamale, Ghana4 - 20(1) Malcolm Gbedema4 - 8(1) WPts
16/06/2041Chiclayo, Peru4 - 19(1) Jose Pinel15 - 6 LPts
16/04/2041Montreal, Canada4 - 18(1) Rex Davies10 - 26 LPts
16/02/2041Tamale, Ghana4 - 17(1) Nick Ako1 - 3 LPts
18/12/2040Melbourne, Australia4 - 16 Michael Govern12 - 22 LKO3
20/10/2040Achiaman, Ghana4 - 15 Quashawn Assiful7 - 13(1) LPts
31/08/2040San Pedro Sula, Honduras4 - 14 Alejandro Matias27 - 12 LPts
03/07/2040Montevideo, Uruguay4 - 13 Alfonso Roble5 - 10 LPts
04/05/2040Krasnodar, Russia4 - 12 Borya Mazunov35 - 20 LPts
06/03/2040Accra, Ghana3 - 12 Quashawn Boye5 - 15(1) WPts
08/01/2040Rijeka, Croatia3 - 11 Dubravko Matijašic4 - 15 LPts
09/11/2039Tamale, Ghana3 - 10 Anar Ghacsylycow13 - 9 LPts
08/09/2039Accra, Ghana3 - 9 Davie Nimoh3 - 12 LPts
12/07/2039Tamale, Ghana3 - 8 Kashif Salahuddin3 - 15 LPts
11/05/2039Tamale, Ghana2 - 8 Kaleb Osei0 - 3 WPts
12/03/2039Accra, Ghana2 - 7 Edward Bonsu8 - 15 LPts
13/01/2039Accra, Ghana2 - 6 James Rahman3 - 13 LPts
14/11/2038Accra, Ghana2 - 5 Dikembe Dumashie20 - 17 LPts
21/09/2038Accra, Ghana2 - 4 Oja Offrata19 - 29 LPts
18/08/2038Kumasi, Ghana1 - 4 Mike Nkrumah0 - 0 WPts
12/07/2038Tamale, Ghana0 - 4 Montraie Akrobettoe1 - 6 WPts
15/05/2038Tamale, Ghana0 - 3 Bart Korsah0 - 1 LPts
14/03/2038Karagandy, Kazakhstan0 - 2 Qasim Kairckuloff7 - 6 LPts
14/01/2038Tamale, Ghana0 - 1 Ibrahim Rassi5 - 14 LPts
05/12/2037Tamale, Ghana0 - 0 Brett Addy0 - 0 LPts