Weightclass:  Featherweight
Location:  Lagos, Nigeria
Record:  42 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/05/2033Lagos, Nigeria41 - 7 Waleed Meskin4 - 6 WPts
16/03/2033Lagos, Nigeria40 - 7 Cole Abba1 - 2 WPts
14/01/2033Lagos, Nigeria40 - 6 Ogenyi Ogomudia4 - 14 LPts
14/11/2032Lagos, Nigeria39 - 6 Theophilus Akinremi2 - 5 WPts
14/09/2032Lagos, Nigeria38 - 6 Juwon Omeruah3 - 11 WPts
15/07/2032Lagos, Nigeria37 - 6 Orji Esehagu0 - 3 WPts
16/05/2032Lagos, Nigeria36 - 6 Olufemi Mamudu2 - 11 WPts
17/03/2032Lagos, Nigeria35 - 6 Chima Agboneni2 - 9 WPts
17/01/2032Lagos, Nigeria34 - 6 Alastair Naya1 - 4 WPts
18/11/2031Lagos, Nigeria33 - 6 Chima Bassey1 - 9 WPts
18/09/2031Lagos, Nigeria32 - 6 Lukman Olomu4 - 7 WPts
19/07/2031Lagos, Nigeria31 - 6 Odion Babayaro3 - 9 WPts
19/05/2031Iseyin, Nigeria31 - 5 Tunde Ojebode33 - 13 LPts
17/04/2031Ogbomosho, Nigeria31 - 4 Elderson Aluka12(1) - 8 LPts Nigeria National Championships 2031View
14/04/2031Ogbomosho, Nigeria30 - 4 Azubuike Oyarekhua7 - 8 WPts Nigeria National Championships 2031View
11/04/2031Ogbomosho, Nigeria29 - 4 Thompson Babyface6(1) - 4 WPts Nigeria National Championships 2031View
28/02/2031Ife, Nigeria28 - 4 Izunna Olajuwon11 - 15 WPts
31/12/2030Sapporo, Japan27 - 4 Ryuu Ishii8 - 13(2) WPts
02/11/2030Sana'a, Yemen26 - 4 Saad Halaby9 - 14 WPts
04/09/2030Lublin, Poland25 - 4 Alan Data19 - 8 WPts
07/07/2030Onitsha, Nigeria24 - 4 Shayan Fahmy3 - 25 WPts
12/05/2030Zaria, Nigeria23 - 4 Bature Efevberha3 - 18 WPts
11/04/2030Lagos, Nigeria23 - 3 Nelson Alfa28 - 11 LPts Nigeria National Championships 2030View
11/03/2030Lagos, Nigeria22 - 3 Ifeanyi Burna3 - 6 WPts
11/01/2030Rio de Janeiro, Brazil21 - 3 Lorenzo Solano5(1) - 24 WPts
13/11/2029Higashiosaka, Japan20 - 3 Nao Endo7 - 13 WPts
15/09/2029Kano, Nigeria19 - 3 Ogenyi Furo7 - 15 WPts
19/07/2029Alexandria, Egypt18 - 3 Kashif Kamali10 - 17 WPts
21/05/2029Lagos, Nigeria17 - 3 Danyaal Khari1 - 3 WPts
23/03/2029Volgograd, Russia16 - 3 Georgiy Mazunov11 - 16 WPts
23/01/2029Zaria, Nigeria16 - 2 Rehan Naim12 - 15 LPts
25/11/2028Toulouse, France15 - 2 Lionel Clary2 - 6 WPts
27/09/2028Lagos, Nigeria14 - 2 Adnan Sadiq2 - 10 WPts
29/07/2028Seoul, South Korea13 - 2 Joo-ho Chin7 - 17(1) WPts
31/05/2028Prague, Czech Republic12 - 2 BarnabᚠPobuda24 - 6 WPts
02/04/2028Lagos, Nigeria11 - 2 Jake King2 - 3 WPts
03/02/2028Lagos, Nigeria10 - 2 Dele Akwu0 - 4 WPts
05/12/2027Sapele, Nigeria9 - 2 Elderson Abogunloko5 - 12 WPts
09/10/2027Warri, Nigeria8 - 2 Seth Lasbrey5 - 6 WPts
11/08/2027East London, South Africa8 - 1 Itumeleng Ndulula11(1) - 9 LPts
12/06/2027Lagos, Nigeria8 - 0 Seth Lasbrey4 - 5 LPts
13/04/2027Guadalajara, Mexico7 - 0 Onofre Paramo1 - 17 WPts
13/02/2027Lagos, Nigeria6 - 0 Ifeanyi Amike1 - 5 WPts
15/12/2026Lagos, Nigeria5 - 0 Tariq Siddiqui0 - 6 WPts
16/10/2026Izmir, Turkey4 - 0 Serhat Shengul13(1) - 18 WPts
18/08/2026Kano, Nigeria3 - 0 Tariq Siddiqui0 - 4 WPts
20/06/2026Lagos, Nigeria2 - 0 Danyaal Rahim6 - 5 WPts
27/04/2026Warri, Nigeria1 - 0 Seth Lasbrey1 - 1 WPts
27/02/2026Lagos, Nigeria0 - 0 Seth Lasbrey1 - 0 WPts