Weightclass:  Welterweight
Location:  Aba, Nigeria
Record:  29 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/10/2025Aba, Nigeria28 - 23 Majid Salah6 - 13 WPts
21/08/2025Aba, Nigeria27 - 23 Hakem Tazi3 - 2 WPts
22/06/2025Aba, Nigeria26 - 23 Juan Belmonte3 - 0 WPts
23/04/2025Aba, Nigeria25 - 23 Brigham De Leon4 - 5 WPts
22/02/2025Aba, Nigeria24 - 23 Harry Bonnar5 - 9 WPts
24/12/2024Aba, Nigeria23 - 23 Syed Noori0 - 12 WPts
25/10/2024Aba, Nigeria22 - 23 Iskender Birand2 - 11 WPts
26/08/2024Aba, Nigeria21 - 23 Joaquin Tafoya31 - 14 WPts
27/06/2024Aba, Nigeria20 - 23 Zach Mezu1 - 11(1) WPts
27/04/2024Aba, Nigeria19 - 23 Kunle Akide0 - 11(1) WPts
27/02/2024Aba, Nigeria18 - 23 Sagaz Cerrillo1 - 5 WPts
29/12/2023Aba, Nigeria17 - 23 Ifeanyi Amuneke2 - 6 WPts
30/10/2023Aba, Nigeria16 - 23 Quico Llerena8 - 9(1) WPts
31/08/2023Daegu, South Korea16 - 22 Chang-woo Boo14 - 23 LPts
31/07/2023Aba, Nigeria15 - 22 Stefano Georgopoulos26(2) - 16 WPts
12/06/2023Tetouan, Morocco14 - 22 Zakwan Masbahi8 - 10 WPts
14/04/2023Nsukka, Nigeria14 - 21 Segun Ogwudire15(1) - 16 LPts Nigeria National Championships 2023View
11/04/2023Nsukka, Nigeria13 - 21 Thompson Ajumogobia16 - 14 WPts Nigeria National Championships 2023View
19/03/2023Ilorin, Nigeria13 - 20 Dillon Egbunike25(3) - 8 LPts
26/01/2023Taytay, Philippines13 - 19 Cuba Giron7 - 16 LPts
28/11/2022Aba, Nigeria12 - 19 John Gogwim3 - 15 WPts
28/09/2022Port Harcourt, Nigeria12 - 18 Rabiu Ladipo13 - 13 LPts
19/08/2022Dublin, Ireland11 - 18 Anthony Keane16 - 9 WPts
21/06/2022Ibadan, Nigeria10 - 18 Dele Ganiyu16 - 9(2) WPts
01/05/2022Ibadan, Nigeria10 - 17 Amjad Sattar16 - 8 LPts
21/03/2022Nezahualcoyotl, Mexico9 - 17 Alfonso Rodriquez3 - 13 WPts
20/01/2022Aba, Nigeria8 - 17 Jeraldo Medel9 - 7 WPts
20/11/2021Port-de-Paix, Haiti7 - 17 Garner Gedeon12 - 9 WPts
22/09/2021Ichinomiya, Japan7 - 16 Naoki Nakao19 - 2 LPts
25/07/2021Aba, Nigeria6 - 16 Vanko Dragan0 - 14 WPts
24/05/2021Maiduguri, Nigeria5 - 16 Godfrey Oletu6 - 7 WPts
15/04/2021Lagos, Nigeria5 - 15 Dom Yakubu12 - 6 LPts
15/02/2021Ndola, Zambia4 - 15 Kabonero Musondela10 - 10 WPts
17/12/2020Lankaran, Azerbaijan4 - 14 Mubariz Jafarov10 - 8 LPts
19/10/2020Zaria, Nigeria3 - 14 Haaris Madani7 - 7 WPts
21/08/2020Chitungwiza, Zimbabwe2 - 14 Noah Ndoro0 - 17 WPts
21/06/2020Aba, Nigeria2 - 13 Odion Odegbami11 - 2 LPts
20/04/2020Aba, Nigeria1 - 13 Gareth Schaab4 - 11 WPts
21/02/2020Pretoria, South Africa1 - 12 Tshepo Ngcobo7 - 3 LPts
23/12/2019Aba, Nigeria1 - 11 Nwankwo Obazuaye12 - 1 LPts
21/11/2019Dasmarinas, Philippines1 - 10 Sammy Usi6 - 4 LPts
22/09/2019Almaty, Kazakhstan1 - 9 Dmitriy Yaclas4(1) - 6 LPts
25/07/2019Geneva, Switzerland1 - 8 Vail Giroud1 - 3 LPts
26/05/2019Aba, Nigeria1 - 7 Claudio De Piccoli5 - 2 LPts
27/03/2019Aba, Nigeria0 - 7 Rashid Abraham4 - 1 WPts
24/01/2019Dublin, Ireland0 - 6 Jason Sean0 - 5 LPts
25/11/2018Aba, Nigeria0 - 5 Roger Clyne7 - 0 LPts
25/09/2018Córdoba, Argentina0 - 4 Juan Rubi1 - 2 LPts
25/07/2018Sao Paulo, Brazil0 - 3 Jose Cubas2 - 1 LPts
27/05/2018Awka, Nigeria0 - 2 Gbolahan Obano1 - 2 LPts
09/04/2018Iseyin, Nigeria0 - 1 Emem Aradeon0 - 1 LPts
20/02/2018Aba, Nigeria0 - 0 Kamran Hikmat0 - 0 LPts