Weightclass:  Featherweight
Location:  Port Harcourt, Nigeria
Record:  74(8) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/08/2030Port Harcourt, Nigeria73(8) - 27 Michael Freebairn7 - 19 WPts
13/06/2030Port Harcourt, Nigeria72(8) - 27 Tommi Tuomioja1 - 13 WPts
14/04/2030Port Harcourt, Nigeria71(8) - 27 Xaver Aguado2 - 7 WPts
13/02/2030Port Harcourt, Nigeria70(7) - 27 Rex Hopes2 - 9 WKO3
15/12/2029Port Harcourt, Nigeria69(7) - 27 Selim Mardin5 - 14 WPts
16/10/2029Port Harcourt, Nigeria68(7) - 27 Gareth Ethier1 - 2 WPts
17/08/2029Port Harcourt, Nigeria67(6) - 27 Andrii Temirbulatow0 - 10 WKO3
18/06/2029Port Harcourt, Nigeria66(6) - 27 Rob Doughty2 - 11 WPts
19/04/2029Port Harcourt, Nigeria65(6) - 27 Juan Diez5 - 20 WPts
18/02/2029Port Harcourt, Nigeria64(6) - 27 Fedor Inzhu6 - 9 WPts
20/12/2028Port Harcourt, Nigeria63(6) - 27 Brendan Burja0 - 3 WPts
21/10/2028Port Harcourt, Nigeria62(6) - 27 Defrim Kalaj7 - 3 WPts
22/08/2028Port Harcourt, Nigeria61(6) - 27 Phuong Toan60 - 24 WPts
19/07/2028Nanning, China61(6) - 26 Phuong Toan59 - 23 LPts Nanning Olympics 2028View
16/07/2028Nanning, China60(6) - 26 Bonifßc Hanek44(1) - 23 WPts Nanning Olympics 2028View
13/07/2028Nanning, China59(6) - 26 Raoul Blondel41 - 19(1) WPts Nanning Olympics 2028View
27/06/2028Port Harcourt, Nigeria59(6) - 25 Phuong Toan56 - 23 LPts
27/05/2028Port Harcourt, Nigeria58(6) - 25 Phuong Toan56 - 22 WPts
17/04/2028Osogbo, Nigeria57(6) - 25 Yakubu Egwim21 - 10 WPts Nigeria National Championships 2028View
14/04/2028Osogbo, Nigeria56(6) - 25 Ike Jessey22 - 3 WPts Nigeria National Championships 2028View
11/04/2028Osogbo, Nigeria55(6) - 25 Hope Obanor0 - 1 WPts Nigeria National Championships 2028View
17/03/2028Ho Chi Minh City, Vietnam55(6) - 24 Phuong Toan55 - 21 LPts
15/02/2028Port Harcourt, Nigeria55(6) - 23 Phuong Toan54 - 21 LPts
12/01/2028Tangier, Morocco54(6) - 23 Amjad Thomson35(1) - 19 WPts Africa Championships 2028View
09/01/2028Tangier, Morocco53(6) - 23 Sean Salem32(1) - 22(1) WPts Africa Championships 2028View
21/12/2027Port Harcourt, Nigeria53(6) - 22 Phuong Toan51 - 20 LPts
14/11/2027Las Condes, Chile53(6) - 21 Jax Landeros16 - 7 LPts
16/09/2027Ibadan, Nigeria53(6) - 20 Phuong Toan50 - 17 LPts Ibadan World Championships 2027View
13/09/2027Ibadan, Nigeria52(6) - 20 Amer Alam57(1) - 20 WPts Ibadan World Championships 2027View
10/09/2027Ibadan, Nigeria51(6) - 20 Sung-ryong Jue33(1) - 14 WPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria50(6) - 20 Borislav á Semakov18 - 10 WPts Ibadan World Championships 2027View
03/09/2027Port Harcourt, Nigeria50(6) - 19 Phuong Toan46 - 17 LPts
03/08/2027Port Harcourt, Nigeria49(6) - 19 Phuong Toan46 - 16 WPts
03/07/2027Port Harcourt, Nigeria48(6) - 19 Phuong Toan46 - 15 WPts
18/05/2027San Jose, Costa Rica48(6) - 18 Joaquin Vinas51(1) - 12 LPts
17/04/2027Ogbomosho, Nigeria47(6) - 18 Ogenyi Ezekiel21 - 4(2) WPts Nigeria National Championships 2027View
14/04/2027Ogbomosho, Nigeria46(6) - 18 Chima Bali15 - 14 WPts Nigeria National Championships 2027View
11/04/2027Ogbomosho, Nigeria45(6) - 18 Yakubu Egwim13 - 9 WPts Nigeria National Championships 2027View
05/04/2027Port Harcourt, Nigeria44(6) - 18 Max Healy2 - 5 WPts
04/02/2027Plovdiv, Bulgaria43(5) - 18 Branimir á Ginchev1 - 1 WKO1
07/12/2026Cheonan, South Korea42(5) - 18 Seung-dae Nam2 - 6 WPts
09/10/2026Maiduguri, Nigeria42(5) - 17 Chigozie Nieketien40 - 15 LPts
19/08/2026Port Harcourt, Nigeria41(5) - 17 Emilio Pizarro32(6) - 34 WPts
13/07/2026Kampala, Uganda41(5) - 16 Michael Okia43(2) - 21 LPts
12/06/2026Kampala, Uganda41(5) - 15 Michael Okia42(2) - 21 LPts
12/05/2026New Kingston, Jamaica41(5) - 14 Chris Neaves38(2) - 24 LPts
11/04/2026Lagos, Nigeria41(5) - 13 Amjad Mirza12 - 6 LPts Nigeria National Championships 2026View
08/03/2026Port Harcourt, Nigeria40(5) - 13 Sammy Lamptey30(1) - 24 WPts
05/02/2026Kumasi, Ghana39(5) - 13 Sammy Lamptey30(1) - 23 WPts
05/01/2026Port Harcourt, Nigeria38(4) - 13 Nori Muranaka29(3) - 26(17) WKO3
05/12/2025Port Harcourt, Nigeria37(3) - 13 Nori Muranaka29(3) - 25(16) WKO3
04/11/2025Yokohama, Japan36(2) - 13 Nori Muranaka29(3) - 24(15) WKO3
04/10/2025Yokohama, Japan36(2) - 12 Nori Muranaka28(3) - 24(15) LPts
03/09/2025Port Harcourt, Nigeria36(2) - 11 Seyfulla Ghackupov34 - 18 LPts
01/08/2025Port Harcourt, Nigeria35(2) - 11 Jarot Marcel22 - 12 WPts
01/07/2025Port Harcourt, Nigeria34(2) - 11 Dior Desnos15 - 9 WPts
19/05/2025Kano, Nigeria33(2) - 11 Imran Aslam25 - 18 WPts
17/04/2025Bama, Nigeria33(2) - 10 Chigozie Nieketien30 - 15 LPts Nigeria National Championships 2025View
14/04/2025Bama, Nigeria32(2) - 10 Leon Agoye19 - 12 WPts Nigeria National Championships 2025View
11/04/2025Bama, Nigeria31(1) - 10 Ogenyi Ezekiel7 - 1(1) WKO3 Nigeria National Championships 2025View
19/03/2025Zagreb, Croatia30(1) - 10 Lovro Vucetic4 - 15 WPts
19/01/2025Portmore, Jamaica29(1) - 10 Michael Badham37(3) - 11 WPts
20/11/2024Tokyo, Japan28(1) - 10 Hisoka Matsuura30(3) - 15 WPts
22/09/2024Eindhoven, Netherlands27(1) - 10 Hertman Caerle2 - 8 WPts
25/07/2024Port Harcourt, Nigeria26 - 10 Shehu Aniakor25 - 15(1) WKO3
26/05/2024Port Harcourt, Nigeria25 - 10 Majid Alam21 - 21 WPts
27/03/2024Split, Croatia24 - 10 Ljubo Jurjevic4 - 6 WPts
28/01/2024Aba, Nigeria24 - 9 Shehu Aniakor24 - 12(1) LPts
30/11/2023Kano, Nigeria23 - 9 Dillon Bello6 - 18 WPts
03/10/2023Ibadan, Nigeria23 - 8 Euan Anka17 - 18 LPts
07/08/2023Lagos, Nigeria23 - 7 Elderson Ojaide27(4) - 8 LPts
09/06/2023Kano, Nigeria22 - 7 Rashid Ghanem9(1) - 15 WPts
11/04/2023Nsukka, Nigeria22 - 6 Ogenyi Edem24 - 8 LPts Nigeria National Championships 2023View
02/04/2023Santiago de los Caballeros, Dominican Republic21 - 6 Vicente Subia13 - 18 WPts
02/02/2023Lagos, Nigeria20 - 6 Matthew Akpala22(1) - 7 WPts
05/12/2022Riga, Latvia19 - 6 Vikenti Ozols4 - 9 WPts
06/10/2022Port Harcourt, Nigeria18 - 6 Theophilus Mbanefo6 - 16 WPts
07/08/2022Port Harcourt, Nigeria17 - 6 Imran Aslam13 - 13 WPts
06/06/2022Dun Laoghaire, Ireland17 - 5 Ethan Burns9 - 17(1) LPts
08/04/2022Port Harcourt, Nigeria16 - 5 Pancho Medellin4 - 20 WPts
07/02/2022Manaus, Brazil15 - 5 Emanuel Primo0 - 9 WPts
10/12/2021Port Harcourt, Nigeria14 - 5 Ulises Avena6(2) - 16 WPts
10/10/2021Kampala, Uganda13 - 5 Azam Semaan4(1) - 18(1) WPts
11/08/2021Johor Bahru, Malaysia12 - 5 David Soong1 - 9 WPts
13/06/2021Port Harcourt, Nigeria11 - 5 Farhan Shafi5 - 15 WPts
13/04/2021Port Harcourt, Nigeria10 - 5 Jack Farland0 - 7 WPts
11/02/2021Rome, Italy10 - 4 Angelo Chiaventi10 - 8 LPts
14/12/2020Sharjah, UAE9 - 4 Zain Negein8 - 9 WPts
15/10/2020Port Harcourt, Nigeria8 - 4 Akeem Dayo2 - 4 WPts
16/08/2020Algiers, Algeria7 - 4 Majid Hamidi3 - 12 WPts
17/06/2020Port Harcourt, Nigeria6 - 4 Spencer Dua3 - 5 WPts
17/04/2020Port Harcourt, Nigeria6 - 3 Etebo Akande8 - 3 LPts
18/02/2020Chicago, USA6 - 2 Dai Maddocks11 - 3 LPts
20/12/2019Port Harcourt, Nigeria5 - 2 Ximen Deliz6 - 4 WPts
21/10/2019Lusaka, Zambia4 - 2 Razi Muchole2 - 8 WPts
23/08/2019Port Harcourt, Nigeria3 - 2 Se-jong Shon0 - 7 WPts
24/06/2019Mejicanos, El Salvador3 - 1 Lorenzo Miguel4 - 4 LPts
25/04/2019Port Harcourt, Nigeria2 - 1 Jay-Jay Akinsehinde2 - 1 WPts
22/02/2019Port Harcourt, Nigeria2 - 0 Ifeanyi Innih6 - 2 LPts
03/01/2019Kuching, Malaysia1 - 0 Rehan Azzi1 - 0 WPts
05/11/2018Port Harcourt, Nigeria0 - 0 Billy Jones1 - 0 WPts