Weightclass:  Middleweight
Location:  Enugu, Nigeria
Record:  22(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2023Enugu, Nigeria21(1) - 14 Nicolaus Rella9(1) - 26 WPts
18/05/2023Enugu, Nigeria20(1) - 14 Kashif Hatem1 - 9 WPts
19/03/2023Enugu, Nigeria19(1) - 14 Dele Fidelis3 - 11 WPts
19/01/2023Enugu, Nigeria18(1) - 14 Umair Arif4 - 14 WPts
19/11/2022Enugu, Nigeria18(1) - 13 Mudashiru Atuma11 - 18 LPts
19/09/2022Enugu, Nigeria17(1) - 13 Godfrey Oluwale0 - 11 WPts
20/07/2022Enugu, Nigeria17(1) - 12 Thompson Oparathompson17 - 10 LPts
19/05/2022Enugu, Nigeria16(1) - 12 Lukman Obiajunwa4 - 20 WPts
20/03/2022Enugu, Nigeria15(1) - 12 Izunna Feghabo4 - 4 WPts
18/01/2022Enugu, Nigeria14(1) - 12 Mahammad Geidarov1 - 0 WPts
17/11/2021Enugu, Nigeria13(1) - 12 Ashley Erinle6 - 10 WPts
16/09/2021Enugu, Nigeria13(1) - 11 Moses Ogomudia6 - 4 LPts
16/07/2021Vilnius, Lithuania12(1) - 11 Julian Baldyga7 - 12(1) WPts
16/05/2021Vienna, Austria12(1) - 10 Gilbert Meissner15 - 7 LPts
18/03/2021Santo Domingo de Guzman, Dominican Republic12(1) - 9 Juan Jurado12 - 7 LPts
18/01/2021Sydney, Australia12(1) - 8 Antwan Watkins10 - 8 LPts
20/11/2020Port Harcourt, Nigeria11 - 8 Bright Erhenede0 - 15(4) WKO2
19/10/2020Benin City, Nigeria10 - 8 Bart Sami2 - 9 WPts
24/08/2020Enugu, Nigeria9 - 8 Brad Esealuka5 - 10 WPts
23/06/2020Enugu, Nigeria8 - 8 Erhard Caspersen2 - 4 WPts
23/04/2020Enugu, Nigeria7 - 8 Reginald Kutzke4 - 6 WPts
24/02/2020Enugu, Nigeria6 - 8 Idris Fabunmi8 - 6 WPts
25/12/2019Enugu, Nigeria6 - 7 Charlie Sunda10 - 2 LPts
26/10/2019Naples, Italy5 - 7 Fabiano Ossi1 - 7(1) WPts
27/08/2019Enugu, Nigeria4 - 7 Francisco Pedrosa1 - 5 WPts
28/06/2019Enugu, Nigeria4 - 6 Vikenti Orudjev8 - 2 LPts
29/04/2019Lagos, Nigeria3 - 6 Etebo Akunyili4 - 5 WPts
18/03/2019Enugu, Nigeria3 - 5 Kunle Aikhomu1 - 4 LPts
14/01/2019Enugu, Nigeria2 - 5 Juan Esperanza1 - 3 WPts
16/11/2018Hanover, Germany1 - 5 Lamarr Heiniger2 - 3 WPts
17/09/2018Enugu, Nigeria1 - 4 Idris Ekhosuehi1 - 1 LPts
17/07/2018Lagos, Nigeria1 - 3 Dale Anka1 - 0 LPts
24/05/2018Umuahia, Nigeria1 - 2 James Amata2 - 1 LPts
26/03/2018Enugu, Nigeria1 - 1 James Amata1 - 1 LPts
11/02/2018Benin City, Nigeria1 - 0 Mike George0 - 1 LPts
07/01/2018Enugu, Nigeria0 - 0 Bature Oliha0 - 0 WPts