Weightclass:  Lightweight
Location:  Accra, Ghana
Record:  31 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/09/2031Accra, Ghana30 - 17 Franco Abella4 - 2 WPts
12/07/2031Accra, Ghana29 - 17 Zaven Acemyan4 - 7 WPts
11/05/2031Accra, Ghana28 - 17 Jayvyn Khumalo2 - 11 WPts
12/03/2031Accra, Ghana27 - 17 Shahmar Ganiev1 - 5 WPts
09/01/2031Accra, Ghana26 - 17 Brin Griffiths11 - 3 WPts
09/11/2030Accra, Ghana25 - 17 Brad Muntari0 - 1 WPts
10/09/2030Accra, Ghana24 - 17 Odo Aragon3 - 7 WPts
11/07/2030Accra, Ghana24 - 16 Reyes Amo5 - 17 LPts
12/05/2030Accra, Ghana23 - 16 Steven MacKinnon17(1) - 21 WPts
12/03/2030Accra, Ghana22 - 16 Gerd Fermyn6 - 10 WPts
11/01/2030Accra, Ghana21 - 16 Seung-dae Roh7 - 5 WPts
12/11/2029Accra, Ghana20 - 16 Tabari Dauda2 - 5 WPts
12/09/2029Tamale, Ghana20 - 15 John Koranteng29(1) - 12 LPts
14/07/2029Florence, Italy19 - 15 Roberto Turro12 - 27 WPts
16/05/2029Viba del Mar, Chile19 - 14 Manuel Marquina29 - 13 LPts
18/03/2029Helsinki, Finland19 - 13 Kauko Rahnasto13 - 9 LPts
18/01/2029Ilorin, Nigeria18 - 13 Chris Echezona2 - 15 WPts
20/11/2028Accra, Ghana18 - 12 Dominic Labi5 - 19(1) LPts
22/09/2028Shreveport, USA17 - 12 Robert Gray4 - 13 WPts
24/07/2028Guatemala City, Guatemala16 - 12 Sancho Bahena16 - 9(1) WPts
26/05/2028Accra, Ghana15 - 12 Haaris Nasrallah9 - 12 WPts
28/03/2028Accra, Ghana14 - 12 John Atsu9 - 20 WPts
28/01/2028Ibadan, Nigeria14 - 11 Segun Aromire16 - 8 LPts
30/11/2027Leeds, UK13 - 11 Amon Crabbe3 - 18 WPts
02/10/2027Accra, Ghana13 - 10 Malvolio Tardio31 - 22 LPts
03/08/2027Charlotte, USA12 - 10 Eric McCosh10 - 27(2) WPts
05/06/2027Accra, Ghana11 - 10 Farhan Khokhar10 - 12 WPts
07/04/2027Accra, Ghana10 - 10 Ike Alimi6 - 11 WPts
06/02/2027Surabaya, Indonesia10 - 9 Cahyono Alom1 - 6 LPts
09/12/2026Accra, Ghana9 - 9 Kai Koranteng1 - 3 WPts
10/10/2026Tamale, Ghana9 - 8 Jevonte Nunoo14 - 10 LPts
16/08/2026Accra, Ghana8 - 8 Antwan Senanu7 - 10 WPts
17/06/2026Accra, Ghana7 - 8 James Leith4 - 2 WPts
18/04/2026Liverpool, UK6 - 8 Sammy Ivers8(1) - 10 WPts
18/02/2026Khabarovsk, Russia5 - 8 Ivan Duskin3 - 14 WPts
21/12/2025Manchester, UK5 - 7 Corey MacRae7 - 22 LPts
23/10/2025Takoradi, Ghana4 - 7 Fraser Kuenyehia0 - 6 WPts
26/08/2025Port-de-Paix, Haiti3 - 7 Amiens Jobert8 - 9 WPts
28/06/2025Accra, Ghana3 - 6 Saad Dallal2 - 6(1) LPts
12/05/2025Kumasi, Ghana3 - 5 Lakista Faress23 - 17 LPts
15/03/2025Accra, Ghana2 - 5 Paul Djan7 - 17 WPts
12/02/2025Accra, Ghana1 - 5 Diallo Agyemang-Badu0 - 0 WPts
08/01/2025Accra, Ghana0 - 5 Greg Fuseini3 - 4 WPts
09/11/2024Accra, Ghana0 - 4 Jacob Agyare3 - 10 LPts
11/09/2024Accra, Ghana0 - 3 Matthew Mensah2 - 3 LPts
31/07/2024Kumasi, Ghana0 - 2 Rashid Abdulla27 - 9(1) LPts
25/06/2024Nassau, Bahamas0 - 1 Gregor Dunlay28(1) - 13 LPts
27/04/2024Accra, Ghana0 - 0 Chris Bedwei1 - 3 LPts