Weightclass:  Featherweight
Location:  Abuja, Nigeria
Record:  8 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2026Abuja, Nigeria8 - 27 Nasario Armas6 - 9 LPts
31/10/2026Abuja, Nigeria7 - 27 Huang-fu Mak2 - 0 WPts
01/09/2026Abuja, Nigeria7 - 26 Elderson Idehen12(1) - 11 LPts
03/07/2026Abuja, Nigeria7 - 25 Waqas Kazemi13(2) - 24 LPts
04/05/2026Maiduguri, Nigeria7 - 24 Nwankwo Aghahowa11 - 18 LPts
07/03/2026Stockholm, Sweden7 - 23 Emil Rasmusson9(1) - 14 LPts
07/01/2026Abuja, Nigeria6 - 23 Chinedu Olofinmoyin3 - 6 WPts
08/11/2025Manila, Philippines6 - 22 Miguel Delfin9 - 11 LPts
10/09/2025Umuahia, Nigeria5 - 22 Idris Envoh5 - 14 WPts
12/07/2025Chiclayo, Peru4 - 22 Seferino Botello0 - 4 WPts
14/05/2025Buenos Aires, Argentina4 - 21 Rodrigo Trevino7 - 16 LPts
16/03/2025Ilorin, Nigeria4 - 20 Lordson Nku1 - 16 LPts
16/01/2025Aba, Nigeria4 - 19 Elderson Olaitan7 - 25 LPts
18/11/2024Sapele, Nigeria3 - 19 Sone Ovbiagele10 - 15 WPts
20/09/2024Abuja, Nigeria2 - 19 Boris á Vasilchev1 - 4 WPts
23/07/2024Abuja, Nigeria2 - 18 Jair Frisco1 - 3 LPts
24/05/2024Zamboanga City, Philippines2 - 17 Gus Karingal2 - 5 LPts
26/03/2024Orleans, France2 - 16 Rance Binoche3 - 16(2) LPts
27/01/2024Cagayan de Oro, Philippines2 - 15 Rafael Isabella13(1) - 19 LPts
29/11/2023Kano, Nigeria2 - 14 Julius Dede2 - 10 LPts
29/09/2023Krasnoyarsk, Russia2 - 13 Dmitriy Tyukalov4 - 14 LPts
01/08/2023Abuja, Nigeria1 - 13 Chima Bali0 - 4 WPts
02/06/2023Abuja, Nigeria1 - 12 Prince Sunday4 - 6 LPts
03/04/2023Abuja, Nigeria1 - 11 Spencer Mkhize11 - 15 LPts
03/02/2023Germiston, South Africa1 - 10 Brad Kadende3 - 7 LPts
06/12/2022Valencia, Venezuela1 - 9 Paco Polanco1 - 15 LPts
07/10/2022Abuja, Nigeria1 - 8 Chigozie Sani6 - 3 LPts
08/08/2022Abuja, Nigeria0 - 8 Jair Suero5 - 18 WPts
08/06/2022Ibadan, Nigeria0 - 7 Euan Anka12 - 15 LPts
10/04/2022Abuja, Nigeria0 - 6 Akira Shoda4 - 6 LPts
10/02/2022Espoo, Finland0 - 5 Villiam Koskinen11 - 15 LPts
11/12/2021London, UK0 - 4 Ben Moore12(1) - 11 LPts
12/10/2021Almaty, Kazakhstan0 - 3 Luka Pirimkul2 - 17 LPts
13/08/2021Kyoto, Japan0 - 2 Fumio Tominaga2 - 2 LPts
15/06/2021Sapele, Nigeria0 - 1 Haaris Kaber2 - 9 LPts
05/05/2021Abuja, Nigeria0 - 0 Steven Olanrewaju0 - 0 LPts