Weightclass:  Middleweight
Location:  Onitsha, Nigeria
Record:  25(6) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/05/2033Onitsha, Nigeria24(6) - 21 Jae-sung Sheen3 - 19(1) WPts
27/03/2033Onitsha, Nigeria23(6) - 21 Haider Wahim0 - 5 WPts
24/01/2033Onitsha, Nigeria22(6) - 21 Haider Abba9 - 15 WPts
23/11/2032Onitsha, Nigeria21(6) - 21 Aaron James6 - 5 WPts
23/09/2032Onitsha, Nigeria20(6) - 21 Cody Skokan4 - 15 WPts
24/07/2032Onitsha, Nigeria19(5) - 21 Steven Kuecker14 - 20 WKO3
24/05/2032Onitsha, Nigeria19(5) - 20 Girish Rangaswamy7 - 8 LPts
25/03/2032Onitsha, Nigeria19(5) - 19 Isaak Mikus1 - 1 LPts
26/01/2032Onitsha, Nigeria18(4) - 19 Joey Mamora0 - 2 WTKO1
27/11/2031Onitsha, Nigeria17(3) - 19 Emanuel Palacios1 - 4 WKO2
26/09/2031Onitsha, Nigeria16(2) - 19 Odion Adenowo4 - 13 WKO3
28/07/2031Onitsha, Nigeria15(2) - 19 Sone Orakwue2 - 11 WPts
29/05/2031Bangkok, Thailand14(2) - 19 Fahsai Suwanit6 - 5 WPts
31/03/2031Nassau, Bahamas14(2) - 18 David Moses21 - 25 LPts
31/01/2031Dublin, Ireland13(1) - 18 Liam Irwin5 - 23(7) WKO3
03/12/2030Ankara, Turkey12(1) - 18 Altan Dikmen0 - 7 WPts
05/10/2030Ilesa, Nigeria11(1) - 18 Ogenyi Mmadu3 - 7 WPts
07/08/2030Vienna, Austria10(1) - 18 Reynart Karshin4 - 3 WPts
09/06/2030Aba, Nigeria9(1) - 18 Orji Adoke0 - 5 WPts
11/04/2030Kulob, Tajikistan9(1) - 17 Ali Ismajlov2 - 6 LPts
11/02/2030Vantaa, Finland8(1) - 17 Aku Kaku2 - 7 WPts
14/12/2029Kampala, Uganda8(1) - 16 Peter Mworeko29 - 30 LPts
16/10/2029Reading, UK7(1) - 16 Ian Fergusson11 - 8 WPts
18/08/2029Onitsha, Nigeria6(1) - 16 Paul Iheruome5 - 18 WPts
19/06/2029Onitsha, Nigeria6(1) - 15 Lukman Izamoje7 - 13 LPts
20/04/2029Vilnius, Lithuania5 - 15 Marcin Soja0 - 8 WKO3
20/02/2029Onitsha, Nigeria4 - 15 Bruno Forman6 - 6 WPts
22/12/2028Onitsha, Nigeria3 - 15 Devrim Sunter4 - 7 WPts
23/10/2028Krakow, Poland3 - 14 Justyn Fornal17 - 11 LPts
25/08/2028Medellin, Colombia3 - 13 Xaverius Brasil1 - 12 LPts
27/06/2028Zagreb, Croatia3 - 12 Vito Bunic13 - 18 LPts
29/04/2028Osogbo, Nigeria2 - 12 Tunde Babagida1 - 7 WPts
13/03/2028Yerevan, Armenia2 - 11 Keghon Zakarian29(3) - 9 LPts
14/01/2028Benin City, Nigeria1 - 11 Nathaniel Obaretiri1 - 21 WPts
17/11/2027Tirana, Albania1 - 10 Dritan Naþi10 - 14(1) LPts
19/09/2027Medellin, Colombia1 - 9 Juan Monje12 - 11 LPts
22/07/2027Isfara, Tajikistan1 - 8 Shahmar Mirzazade17 - 9 LPts
24/05/2027Shymkent, Kazakhstan1 - 7 Atif Ghahylykoff17 - 13 LPts
26/03/2027Aba, Nigeria1 - 6 Olufemi Iseghohi9 - 11 LPts
28/01/2027New Kingston, Jamaica1 - 5 Joshua Soutar15 - 7 LPts
30/11/2026Onitsha, Nigeria0 - 5 Etebo Mbah8 - 4 WPts
30/09/2026Lagos, Nigeria0 - 4 Lordson Aminu7 - 7 LPts
05/08/2026Ilorin, Nigeria0 - 3 Paul Iheruome1 - 3 LPts
09/06/2026Aba, Nigeria0 - 2 David Inienger5 - 26 LPts
11/04/2026Zaria, Nigeria0 - 1 Rehman Quadri11 - 21 LPts
05/03/2026Aba, Nigeria0 - 0 Rabiu Sunday0 - 0 LPts