Weightclass:  Light Welterweight
Location:  Takoradi, Ghana
Record:  67 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/06/2028Takoradi, Ghana66 - 19 Bronco Bojorquez3 - 6 WPts
28/04/2028Takoradi, Ghana65 - 19 Pyry Tapaninen2 - 4 WPts
28/02/2028Takoradi, Ghana64 - 19 Anton Paley10 - 6 WPts
30/12/2027Takoradi, Ghana63 - 19 Kain Lapio9(1) - 16(3) WPts
31/10/2027Takoradi, Ghana62 - 19 Federico Arellanes1 - 4 WPts
31/08/2027Takoradi, Ghana61 - 19 Lee Hill4 - 25 WPts
01/07/2027Takoradi, Ghana60 - 19 Eren Teksoz4 - 6 WPts
29/04/2027Takoradi, Ghana59 - 19 Paul Neale0 - 4 WPts
28/02/2027Takoradi, Ghana58 - 19 Kolby Vigen4 - 9 WPts
30/12/2026Takoradi, Ghana57 - 19 Mohsin Kahla2 - 23 WPts
31/10/2026Takoradi, Ghana56 - 19 Melor Rudnitsky6 - 2 WPts
01/09/2026Takoradi, Ghana55 - 19 Alen Pritchard1 - 1 WPts
03/07/2026Takoradi, Ghana54 - 19 Dabney Lacourse55(3) - 16 WPts
02/06/2026Takoradi, Ghana53 - 19 Dabney Lacourse55(3) - 15 WPts
02/05/2026Quebec City, Canada52 - 19 Dabney Lacourse55(3) - 14 WPts
01/04/2026Takoradi, Ghana52 - 18 Neil Poku19(1) - 16 LPts Ghana National Championships 2026View
29/03/2026Takoradi, Ghana51 - 18 Tavarius Dubango12 - 16 WPts Ghana National Championships 2026View
26/03/2026Takoradi, Ghana50 - 18 Noel Kwakye8 - 2 WPts Ghana National Championships 2026View
18/02/2026Takoradi, Ghana49 - 18 Dabney Lacourse52(3) - 13 WPts
12/01/2026Kano, Nigeria48 - 18 John Jepkoech24(1) - 28 WPts Africa Championships 2026View
09/01/2026Kano, Nigeria47 - 18 Jabulani Cele45(1) - 22 WPts Africa Championships 2026View
18/12/2025Rotterdam, Netherlands46 - 18 Alexis Caudelier46(6) - 22 WPts
17/11/2025Takoradi, Ghana46 - 17 Alexis Caudelier45(6) - 22 LPts
19/09/2025Ningbo, China46 - 16 Jose Alpizar66(3) - 11 LPts Ningbo World Championships 2025View
16/09/2025Ningbo, China45 - 16 AmbroƗ Barabas45(2) - 16 WPts Ningbo World Championships 2025View
13/09/2025Ningbo, China44 - 16 Alexis Caudelier44(6) - 21 WPts Ningbo World Championships 2025View
10/09/2025Ningbo, China43 - 16 Dario Travieso49(2) - 16 WPts Ningbo World Championships 2025View
07/09/2025Ningbo, China42 - 16 Thanos Anagnos22 - 11 WPts Ningbo World Championships 2025View
03/09/2025Naples, Italy41 - 16 Gianfranco Allevi36(1) - 27 WPts
03/08/2025Takoradi, Ghana41 - 15 Mike Monday40 - 19 LPts
03/07/2025Pretoria, South Africa41 - 14 Jabulani Cele41(1) - 20 LPts
02/06/2025Pretoria, South Africa41 - 13 Jabulani Cele40(1) - 20 LPts
02/05/2025Takoradi, Ghana40 - 13 Fumio Konda42 - 12 WPts
01/04/2025Kumasi, Ghana39 - 13 Neil Poku14(1) - 13 WPts Ghana National Championships 2025View
29/03/2025Kumasi, Ghana38 - 13 Robert Moro16 - 17 WPts Ghana National Championships 2025View
26/03/2025Kumasi, Ghana37 - 13 Uzondu Gyakari6 - 8 WPts Ghana National Championships 2025View
09/03/2025Abidjan, Ivory Coast37 - 12 Franchot Noel27(1) - 18 LPts
06/02/2025Takoradi, Ghana36 - 12 Ioakim Safaev33 - 18 WPts
31/12/2024Izmir, Turkey36 - 11 Altan Demirer26(1) - 14(1) LPts
30/11/2024Izmir, Turkey36 - 10 Altan Demirer25(1) - 14(1) LPts
27/10/2024Ciudad Victoria, Mexico36 - 9 Rodrigo Beltram35 - 17 LPts
26/09/2024Takoradi, Ghana35 - 9 Connor Gerdon18 - 23 WPts
26/08/2024Takoradi, Ghana34 - 9 Connor Gerdon18 - 22 WPts
21/07/2024Oklahoma City, USA33 - 9 Brendan Boyle12 - 14 WPts
22/05/2024Kumasi, Ghana32 - 9 Rashon Accam29(1) - 8 WPts
01/04/2024Tamale, Ghana31 - 9 Chris Salifu7 - 3 WPts Ghana National Championships 2024View
29/03/2024Tamale, Ghana30 - 9 Justin Faress14(1) - 11 WPts Ghana National Championships 2024View
26/03/2024Tamale, Ghana29 - 9 Arthur Yeboah6 - 7 WPts Ghana National Championships 2024View
25/01/2024Takoradi, Ghana28 - 9 Quaashie Arthur0 - 3 WPts
26/11/2023Umlazi, South Africa27 - 9 Ian Madioko4 - 22 WPts
27/09/2023Accra, Ghana26 - 9 Steven Acheampong11(1) - 19 WPts
06/08/2023Accra, Ghana26 - 8 Kabonesa Ametepey11 - 17 LPts
09/06/2023Kumasi, Ghana25 - 8 Denzel Darko18 - 8 WPts
12/04/2023Accra, Ghana25 - 7 Justin Debrah22 - 9 LPts
22/02/2023Kumasi, Ghana25 - 6 Majid Khaliquzzaman21(1) - 9 LPts
19/01/2023Accra, Ghana24 - 6 Quintavius Kpesebaan9 - 20 WPts
07/12/2022Takoradi, Ghana23 - 6 John Alhassan5 - 21 WPts
07/10/2022Takoradi, Ghana23 - 5 Aaron Iddrisu17 - 6 LPts
08/08/2022Wichita, USA22 - 5 Jack Stackpoole1 - 8 WPts
09/06/2022Kumasi, Ghana21 - 5 Charles Ofosu15 - 8 WPts
12/04/2022Baku, Azerbaijan20 - 5 Alish Geidarov12 - 11 WPts
12/02/2022Accra, Ghana19 - 5 Quintavius Boakye4 - 14 WPts
15/12/2021Takoradi, Ghana18 - 5 Steven Acheampong9 - 9 WPts
14/10/2021Surabaya, Indonesia18 - 4 Wiji Firasat9 - 8 LPts
16/08/2021Genoa, Italy18 - 3 Augusto Francia2 - 1 LPts
17/06/2021Takoradi, Ghana17 - 3 Jordan Aitken4 - 7 WPts
17/04/2021Nakuru, Kenya16 - 3 Lamech Ndururi13 - 10 WPts
16/02/2021Takoradi, Ghana15 - 3 Circinus de Nerval6 - 13 WPts
18/12/2020Lagos, Nigeria14 - 3 Mfon Adebowale8(1) - 11 WPts
20/10/2020Reno, USA13 - 3 Sam Kerrigan10 - 2 WPts
22/08/2020Takoradi, Ghana12 - 3 Stuart Tuffuor4 - 8 WPts
21/06/2020Gulu, Uganda11 - 3 Daniel Bonseu4 - 12 WPts
23/04/2020Takoradi, Ghana10 - 3 Phornello Rumfa0 - 8 WPts
24/02/2020San Lorenzo, Paraguay10 - 2 Ignado Davalos9 - 3 LPts
26/12/2019Kumasi, Ghana10 - 1 Ibrahim Khokhar3 - 5 LPts
11/11/2019Takoradi, Ghana9 - 1 Janko Rosandic5(1) - 5 WPts
11/09/2019Accra, Ghana8 - 1 Simba Mensah3 - 5 WPts
04/08/2019Copenhagen, Denmark7 - 1 Viljo Rosendahl0 - 1 WPts
06/06/2019San Jose, Costa Rica6 - 1 Diego Solana1 - 6 WPts
08/04/2019Takoradi, Ghana6 - 0 Ian Adu0 - 2 LPts
05/02/2019Kumasi, Ghana5 - 0 Phornello Rumfa0 - 0 WPts
02/01/2019Takoradi, Ghana4 - 0 Lado Obodom1 - 1 WPts
04/11/2018Takoradi, Ghana3 - 0 Tymoteusz Kochan0 - 2 WPts
06/09/2018Higashiosaka, Japan2 - 0 Hideki Juba0 - 0 WPts
09/07/2018Takoradi, Ghana1 - 0 Adnan Radi0 - 2 WPts
07/05/2018Takoradi, Ghana0 - 0 Clinton Adalimortty0 - 0 WPts