Weightclass:  Light Heavyweight
Location:  Lagos, Nigeria
Record:  22(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/05/2032Lagos, Nigeria21(1) - 24 Meinhard Mechling1 - 8 WPts
30/03/2032Lagos, Nigeria20(1) - 24 Toma Shevchuk2 - 9 WPts
31/01/2032Lagos, Nigeria19(1) - 24 Ovidio Pesina6 - 2 WPts
02/12/2031Lagos, Nigeria18(1) - 24 Arseni Gavrilov7 - 26 WPts
03/10/2031Lagos, Nigeria17(1) - 24 Chris Ikhouria1 - 1 WPts
03/08/2031Lagos, Nigeria16(1) - 24 Dmitri Salyckow3 - 4 WPts
05/06/2031Lagos, Nigeria15(1) - 24 Jack Ebagua0 - 1 WPts
04/04/2031Lagos, Nigeria14(1) - 24 John Ohadugha3 - 34 WPts
03/02/2031Lagos, Nigeria13(1) - 24 Faisal Badie3 - 4 WPts
05/12/2030Lagos, Nigeria12(1) - 24 Idris Mezu1 - 1 WPts
06/10/2030Lagos, Nigeria11(1) - 24 Rehman Zia1 - 1 WPts
08/08/2030Lagos, Nigeria11(1) - 23 Nelson Madaki14 - 19(1) LPts
09/06/2030Vilnius, Lithuania11(1) - 22 Metody Abram6 - 10 LPts
11/04/2030Lagos, Nigeria11(1) - 21 Nathaniel Zango11 - 12 LPts Nigeria National Championships 2030View
12/02/2030Lagos, Nigeria10(1) - 21 Libor Uher5 - 9 WPts
15/12/2029Odense, Denmark10(1) - 20 Nels Hom14 - 21 LPts
16/10/2029Lagos, Nigeria9(1) - 20 Bart Makwarimba4 - 2 WPts
17/08/2029Lagos, Nigeria9(1) - 19 John Larrimore13 - 10(1) LPts
17/07/2029Auckland, New Zealand8(1) - 19 John Larrimore13 - 9(1) WPts
16/06/2029Edmonton, Canada8(1) - 18 Stephen Beaty27 - 8 LPts
16/05/2029Odense, Denmark8(1) - 17 Vidkun Gad18 - 13 LPts
14/04/2029Aba, Nigeria8(1) - 16 Yakubu Elumelu14 - 21 LPts Nigeria National Championships 2029View
11/04/2029Aba, Nigeria7(1) - 16 Jay-Jay Oresanya15 - 3 WPts Nigeria National Championships 2029View
20/03/2029Lagos, Nigeria7(1) - 15 VÝtezslav Kotalik18 - 16 LPts
17/02/2029Port Said, Egypt6(1) - 15 Rehan Abdou27 - 15 WPts
20/12/2028Ilesa, Nigeria5 - 15 Amer Rais6 - 14(1) WKO3
22/10/2028Zagreb, Croatia4 - 15 Božidar Glasnovic4 - 17 WPts
24/08/2028Lagos, Nigeria3 - 15 Ikechukwu Onaolapo1 - 9 WPts
25/06/2028Aba, Nigeria3 - 14 Chinedu Emordi7 - 11 LPts
12/05/2028Onitsha, Nigeria3 - 13 Idris Ake3 - 10 LPts
15/03/2028Portmore, Jamaica3 - 12 George Dingwell15 - 13 LPts
16/01/2028Ibadan, Nigeria3 - 11 Ikechukwu Burna5 - 14 LPts
19/11/2027Heraklion, Greece2 - 11 Bastien Varela9 - 15(1) WPts
21/09/2027Lagos, Nigeria2 - 10 Shaun Amodu17 - 8 LPts
24/07/2027Lagos, Nigeria2 - 9 Ibrahim Bhutto2 - 15 LPts
26/05/2027Odense, Denmark2 - 8 Odell Claussen21(1) - 14 LPts
28/03/2027Port Harcourt, Nigeria2 - 7 Chris Chukwunyelu4 - 22(1) LPts
28/01/2027Port Harcourt, Nigeria2 - 6 Idris Uloko10 - 19 LPts
13/12/2026Abuja, Nigeria2 - 5 Hope Obuh4 - 18(1) LPts
05/11/2026Benin City, Nigeria2 - 4 Odion Mpeba0 - 0 LPts
03/10/2026Tembisa, South Africa1 - 4 Cole Mona1 - 10 WPts
05/08/2026Lagos, Nigeria0 - 4 Chigozie Amodu2 - 0 WPts
07/06/2026Kaduna, Nigeria0 - 3 Akeem Brigidi5 - 31(6) LPts
11/04/2026Okpoko, Nigeria0 - 2 Moses Gazi13 - 5 LPts
15/02/2026Ugep, Nigeria0 - 1 Odion Abba7 - 24 LPts
05/01/2026Lagos, Nigeria0 - 0 Ogenyi Oshoala1 - 6 LPts