Weightclass:  Lightweight
Location:  Onitsha, Nigeria
Record:  41 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2029Onitsha, Nigeria40 - 10 Hadeon Mikula8 - 10 WPts
28/10/2029Onitsha, Nigeria39 - 10 Volodmiri Filipovich7 - 8 WPts
28/08/2029Onitsha, Nigeria38 - 10 Faisal Debo4 - 5 WPts
29/06/2029Onitsha, Nigeria37 - 10 Ata Pektemek2 - 2 WPts
29/04/2029Onitsha, Nigeria36 - 10 Razi Samra3 - 9 WPts
28/02/2029Onitsha, Nigeria35 - 10 Thoke Laurentius0 - 11 WPts
29/12/2028Onitsha, Nigeria34 - 10 Sancho Peralta2 - 4 WPts
30/10/2028Onitsha, Nigeria33 - 10 Gennady Dzelzains22(2) - 9 WPts
31/08/2028Onitsha, Nigeria32 - 10 Diego Cassillas1 - 7 WPts
02/07/2028Onitsha, Nigeria31 - 10 Malcolm Hearn1 - 1 WPts
02/05/2028Onitsha, Nigeria30 - 10 Radek Mager2 - 7 WPts
03/03/2028Onitsha, Nigeria29 - 10 Kolby Bentzen0 - 14 WPts
03/01/2028Quito, Ecuador28 - 10 Alejandro Madrigal24 - 20 WPts
03/12/2027Quito, Ecuador28 - 9 Alejandro Madrigal23 - 20 LPts
02/11/2027Quito, Ecuador28 - 8 Alejandro Madrigal22 - 20 LPts
02/10/2027Onitsha, Nigeria27 - 8 Asdur Kachigyan23 - 8 WPts
28/08/2027Onitsha, Nigeria26 - 8 Joaquin Balasco20(1) - 20 WPts
19/07/2027Casablanca, Morocco25 - 8 Kahil Pesquet19 - 19 WPts
18/06/2027Medellin, Colombia25 - 7 Zelipe Cayetano10 - 26 LPts
18/05/2027Petaling Jaya, Malaysia25 - 6 Farhan Shahin16 - 22 LPts
17/04/2027Ogbomosho, Nigeria24 - 6 Davie Akinrinade16 - 9 WPts Nigeria National Championships 2027View
14/04/2027Ogbomosho, Nigeria23 - 6 Tunde Oriala19 - 28 WPts Nigeria National Championships 2027View
11/04/2027Ogbomosho, Nigeria22 - 6 Lordson Ezeji8 - 2 WPts Nigeria National Championships 2027View
27/03/2027Onitsha, Nigeria21 - 6 Min-woo Choo6 - 18(1) WPts
20/02/2027San Salvador, El Salvador20 - 6 Ramirez Buitron23 - 10 WPts
20/01/2027Mogilev, Belarus20 - 5 Isaak Devyatyarov15 - 7 LPts
20/12/2026Mogilev, Belarus20 - 4 Isaak Devyatyarov14 - 7 LPts
18/11/2026Mogilev, Belarus19 - 4 Isaak Devyatyarov14 - 6 WPts
17/10/2026Onitsha, Nigeria19 - 3 Isaak Devyatyarov13 - 6 LPts
16/09/2026Onitsha, Nigeria18 - 3 Harper Myren10 - 17 WPts
14/08/2026Hamburg, Germany17 - 3 Loritz Bernert8 - 14(1) WPts
16/06/2026Onitsha, Nigeria16 - 3 Goga Ivanov1(1) - 23 WPts
17/04/2026Lagos, Nigeria15 - 3 Rashid Masih15 - 19 WPts Nigeria National Championships 2026View
14/04/2026Lagos, Nigeria14 - 3 Michael Ajibola13 - 14 WPts Nigeria National Championships 2026View
11/04/2026Lagos, Nigeria13 - 3 Tunde Oriala16 - 22 WPts Nigeria National Championships 2026View
19/02/2026Hull, UK12 - 3 Tommy McCard10 - 16 WPts
22/12/2025Tacoma, USA11 - 3 Alastair Schade4 - 24 WPts
24/10/2025Onitsha, Nigeria10 - 3 Rob Akwu0 - 13 WPts
25/08/2025Frankfurt, Germany9 - 3 Adalbert Berry0 - 21(2) WPts
27/06/2025Yerevan, Armenia8 - 3 Mntsur Ismailyan15 - 8 WPts
29/04/2025Onitsha, Nigeria7 - 3 HuiK'o Choong0 - 7 WPts
01/03/2025Detroit, USA6 - 3 Lee Waltari0 - 3 WPts
01/01/2025Ipoh, Malaysia5 - 3 Danyaal Faraj1 - 7 WPts
03/11/2024Onitsha, Nigeria4 - 3 Lee Waltari0 - 1 WPts
05/09/2024Port Harcourt, Nigeria4 - 2 Orji Onyeawuna0 - 0 LPts
27/07/2024Kaduna, Nigeria4 - 1 Yasin Sami29(5) - 14 LPts
26/06/2024Ibadan, Nigeria3 - 1 Segun Aromire0 - 0 WPts
21/05/2024Ibadan, Nigeria2 - 1 Lukman Asiegbo6 - 12 WPts
18/04/2024Zaria, Nigeria1 - 1 Mfon Obasanho0 - 0 WPts
04/03/2024Douala, Cameroon1 - 0 Lionel Etock20 - 8 LPts
05/01/2024Onitsha, Nigeria0 - 0 Ifeanyi Amata0 - 3 WPts