Weightclass:  Lightweight
Location:  Port Harcourt, Nigeria
Record:  20 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2033Kano, Nigeria19 - 11 Prince Abeni9 - 16 WPts
01/10/2033Lagos, Nigeria19 - 10 Kunle Ikwechegh12 - 11 LPts
02/08/2033Ilorin, Nigeria18 - 10 Mohsin Sadek17 - 19(1) WPts
01/06/2033Lagos, Nigeria17 - 10 Chigozie Garuba16 - 5 WPts
11/04/2033Ogbomosho, Nigeria17 - 9 Sam Henty16(6) - 4 LPts Nigeria National Championships 2033View
27/03/2033Spokane, USA16 - 9 Stuart Wood6 - 18 WPts
27/01/2033Montevideo, Uruguay15 - 9 Vicente Verdin17 - 10 WPts
28/11/2032Port Harcourt, Nigeria14 - 9 Silvestro Ripa0 - 10 WPts
28/09/2032Kalisz, Poland14 - 8 Kacper Wieczorkowski34 - 11 LPts
31/07/2032Jakarta, Indonesia14 - 7 Unggul Burky42(1) - 18 LPts
02/06/2032Port Harcourt, Nigeria13 - 7 Brown Kan12 - 9 WPts
05/04/2032Managua, Nicaragua13 - 6 Angel Valverde18 - 17 LPts
06/02/2032Kumasi, Ghana12 - 6 John Rascalimu0 - 1 WPts
09/12/2031Port Harcourt, Nigeria11 - 6 Evgeny Mosin1 - 13 WPts
11/10/2031Enugu, Nigeria10 - 6 Haaris Bacchus5 - 10 WPts
12/08/2031Port Harcourt, Nigeria9 - 6 Kunle Tijani2 - 3 WPts
13/06/2031Enugu, Nigeria8 - 6 Haaris Bacchus4 - 9 WPts
12/05/2031Kano, Nigeria8 - 5 Dave Adebamowo21 - 12(1) LPts
11/04/2031Ogbomosho, Nigeria8 - 4 Michael Prest9 - 4 LPts Nigeria National Championships 2031View
15/02/2031Port Harcourt, Nigeria7 - 4 Dimos Ruan19 - 15 WPts
18/12/2030Warri, Nigeria6 - 4 Rex Daramola4 - 17 WPts
21/10/2030Port Harcourt, Nigeria5 - 4 Lukman Awe2 - 2 WPts
22/08/2030Nizhnekamsk, Russia4 - 4 Aleksandr Savrasenko5 - 5 WPts
24/06/2030Tegucigalpa, Honduras4 - 3 Zelipe Amo35 - 15 LPts
26/04/2030Krasnodar, Russia4 - 2 Goga Romanov4 - 4 LPts
26/02/2030Port Harcourt, Nigeria3 - 2 Amot Capito6 - 9 WPts
29/12/2029Port Harcourt, Nigeria2 - 2 Burk Kuehnel4 - 1 WPts
30/10/2029Kanpur, India2 - 1 Harendra Navale7 - 14 LPts
01/09/2029Augusta, USA2 - 0 Dominic Livingstone11 - 7 LPts
04/07/2029Port Harcourt, Nigeria1 - 0 Theophilus Bolum0 - 1 WPts
05/05/2029Ife, Nigeria0 - 0 Theophilus Bolum0 - 0 WPts