Weightclass:  Middleweight
Location:  Port Harcourt, Nigeria
Record:  23 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2024Port Harcourt, Nigeria22 - 15 Imran Youssef0 - 6 WPts
17/11/2023Port Harcourt, Nigeria21 - 15 Mel MacNevin8 - 9 WPts
19/09/2023Port Harcourt, Nigeria20 - 15 David Inienger1 - 13 WPts
20/07/2023Port Harcourt, Nigeria19 - 15 Edmondo Alatri16 - 19 WPts
21/05/2023Asuncion, Paraguay19 - 14 Gervasio Arcos18 - 13 LPts
23/03/2023Port Harcourt, Nigeria18 - 14 Ifeanyi Abwo2 - 3 WPts
22/01/2023Managua, Nicaragua17 - 14 Oleos Tineo16 - 12 WPts
24/11/2022Kano, Nigeria17 - 13 Theophilus Amata11 - 15 LPts
26/09/2022Zarqa, Jordan16 - 13 Kamran Abikhair15 - 14 WPts
29/07/2022Nsukka, Nigeria16 - 12 Jacob Lamidi19 - 5 LPts
30/05/2022Tabriz, Iran16 - 11 Ibrahim Nabiyev15 - 7 LPts
01/04/2022Zaria, Nigeria15 - 11 Peter Onitsha11 - 15 WPts
07/02/2022Ponce, Puerto Rico15 - 10 Montel Bermejo13 - 9(2) LPts
10/12/2021Port Harcourt, Nigeria14 - 10 Umair Arif3 - 8 WPts
09/10/2021Kansas City, USA13 - 10 John Altermatt4 - 6 WPts
10/08/2021Samarqand, Uzbekistan12 - 10 Emin Jamali7 - 12 WPts
11/06/2021Port Harcourt, Nigeria11 - 10 John Altermatt3 - 5 WPts
11/04/2021Maiduguri, Nigeria11 - 9 Efe Akinrinade12 - 9 LPts Nigeria National Championships 2021View
04/04/2021Port Harcourt, Nigeria10 - 9 Scott Syandula3 - 12 WPts
03/02/2021Port Harcourt, Nigeria9 - 9 Yoan á Ivankov10 - 9 WPts
03/12/2020Kaduna, Nigeria9 - 8 Gbolahan Suleiman17 - 3 LPts
08/10/2020Lagos, Nigeria9 - 7 Mohsin Khan8 - 10 LPts
12/08/2020Lagos, Nigeria8 - 7 Etebo Jibowu2 - 13 WPts
16/06/2020Port Harcourt, Nigeria7 - 7 Chinedu Otuwe5 - 4 WPts
15/04/2020Port Harcourt, Nigeria6 - 7 Glynn Abogunloko7 - 6 WPts
16/02/2020Port Harcourt, Nigeria5 - 7 Amer Shehata7 - 3 WPts
17/12/2019Port Harcourt, Nigeria4 - 7 Jasper Omo4(1) - 6 WPts
17/10/2019Lagos, Nigeria4 - 6 Mfon Omolade7 - 1 LPts
08/09/2019Benin City, Nigeria3 - 6 Ikechukwu Obaretiri3 - 5 WPts
21/07/2019Ogbomosho, Nigeria3 - 5 Hope Fanikayode7 - 1 LPts
07/06/2019Tilburg, Netherlands2 - 5 Pulle Waerdelve4 - 5 WPts
09/04/2019Port Harcourt, Nigeria2 - 4 Sam Erese6 - 1 LPts
06/02/2019Port Harcourt, Nigeria2 - 3 Izunna Omodiagbe3 - 3 LPts
06/12/2018Odessa, Ukraine2 - 2 Marlen Evanko5 - 1 LPts
07/10/2018Port Harcourt, Nigeria1 - 2 Sierra San Angelo0 - 4 WPts
07/08/2018Lagos, Nigeria0 - 2 Sone Fanikayode0 - 0 WPts
04/07/2018Dasmarinas, Philippines0 - 1 Joaquin Daya3 - 1 LPts
06/05/2018Port Harcourt, Nigeria0 - 0 Efe Akinrinade1 - 0 LPts