Weightclass:  Middleweight
Location:  Lagos, Nigeria
Record:  53 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2034Lagos, Nigeria52 - 19 Vicente Estopinal7 - 6 WPts
28/11/2033Lagos, Nigeria51 - 19 Lazar Mailov1 - 3 WPts
28/09/2033Lagos, Nigeria50 - 19 Willard Beye1 - 5 WPts
29/07/2033Lagos, Nigeria49 - 19 Sasha Grigoryev2 - 10 WPts
28/05/2033Lagos, Nigeria48 - 19 Mark Franck8 - 5 WPts
28/03/2033Lagos, Nigeria47 - 19 Kee-hee Nam14 - 7 WPts
25/01/2033Lagos, Nigeria46 - 19 Cipriano Rosario1 - 4 WPts
25/11/2032Kano, Nigeria46 - 18 Joseph Ogbonna25 - 26 LPts
14/10/2032Naples, Italy45 - 18 Adolfo De Angelis20 - 11 WPts
16/08/2032Sendai, Japan44 - 18 Aoi Noya33 - 14 WPts
13/07/2032Saint Petersburg, Russia44 - 17 Dhakiy Artag8 - 1 LPts Saint Petersburg Olympics 2032View
03/07/2032Lagos, Nigeria43 - 17 Nico Di Leonardo30(1) - 26 WPts
27/05/2032Lagos, Nigeria42 - 17 Denton Forgie35 - 13 WPts
17/04/2032Osogbo, Nigeria41 - 17 Ifeanyi Ajilore16 - 11 WPts Nigeria National Championships 2032View
14/04/2032Osogbo, Nigeria40 - 17 Joseph Ogbonna22 - 25 WPts Nigeria National Championships 2032View
11/04/2032Osogbo, Nigeria39 - 17 Odion Effoduh10 - 13 WPts Nigeria National Championships 2032View
07/04/2032Lagos, Nigeria38 - 17 Oscar Aliwa26(3) - 28 WPts
13/02/2032Lagos, Nigeria37 - 17 Denton Forgie35 - 9 WPts
09/01/2032Aba, Nigeria37 - 16 Deiondre Duncan22 - 5 LPts Africa Championships 2032View
09/12/2031Bogota, Colombia36 - 16 Larenzo Magdaleno25 - 15 WPts
08/11/2031Lagos, Nigeria36 - 15 Larenzo Magdaleno24 - 15 LPts
08/10/2031Lagos, Nigeria35 - 15 Diego Rossel26 - 17 WPts
07/09/2031Valencia, Venezuela35 - 14 Karno Riduan19 - 10 LPts Valencia World Championships 2031View
11/07/2031Ogbomosho, Nigeria34 - 14 Hope Oliha40 - 16 WPts
01/06/2031Osogbo, Nigeria34 - 13 Waqar Ansari34 - 13 LPts
17/04/2031Ogbomosho, Nigeria34 - 12 Moses Ogunsania12 - 8 LPts Nigeria National Championships 2031View
14/04/2031Ogbomosho, Nigeria33 - 12 Joseph Ogbonna16 - 23 WPts Nigeria National Championships 2031View
11/04/2031Ogbomosho, Nigeria32 - 12 Ifeanyi Ajilore10 - 8 WPts Nigeria National Championships 2031View
26/03/2031Aarhus, Denmark31 - 12 Ingvar Claussen23(1) - 24 WPts
26/01/2031Bogota, Colombia30 - 12 Vicente Conrado1 - 0 WPts
28/11/2030Almaty, Kazakhstan29 - 12 Ashraf Ghaksybec14 - 7 WPts
30/09/2030Enugu, Nigeria28 - 12 Haaris Sattar16(2) - 21(2) WPts
28/08/2030Lagos, Nigeria27 - 12 Koldan Poloz13 - 20 WPts
28/07/2030Lagos, Nigeria26 - 12 Nino Andelieu17 - 10 WPts
27/06/2030Lagos, Nigeria25 - 12 Koldan Poloz13 - 18 WPts
18/05/2030Ostrava, Czech Republic24 - 12 KazimÝr Malecha16 - 7 WPts
14/04/2030Lagos, Nigeria24 - 11 Haaris Sattar14(2) - 19(2) LPts Nigeria National Championships 2030View
11/04/2030Lagos, Nigeria23 - 11 Theophilus Buraimoh4 - 10 WPts Nigeria National Championships 2030View
12/03/2030Lagos, Nigeria22 - 11 Simo Laukonen14 - 21 WPts
09/02/2030Lagos, Nigeria21 - 11 Rodrigo Lainez13 - 10 WPts
04/01/2030Bayamon, Puerto Rico20 - 11 Alano Torrente15 - 22 WPts
04/12/2029Odense, Denmark19 - 11 Thoralf Fedder18 - 17 WPts
06/10/2029Odense, Denmark18 - 11 Skjold Lang15 - 18 WPts
08/08/2029Almaty, Kazakhstan17 - 11 Aleksei Baisultanow4 - 19 WPts
10/06/2029Lagos, Nigeria16 - 11 Haaris Sattar9(2) - 17(2) WPts
11/04/2029Aba, Nigeria16 - 10 Bob Adelabu17 - 14 LPts Nigeria National Championships 2029View
19/03/2029Asahikawa, Japan15 - 10 Iwao Nakatani16(1) - 31 WPts
19/01/2029Zaria, Nigeria14 - 10 Olufemi Enzinwa25 - 10 WPts
11/12/2028Ife, Nigeria14 - 9 Moses Archibong29 - 6 LPts
23/10/2028San Salvador, El Salvador13 - 9 Seferino Arellano42 - 7(1) WPts
25/08/2028Osogbo, Nigeria12 - 9 Yakubu Obesere2 - 12 WPts
10/07/2028London, UK12 - 8 Felix Connor15 - 18 LPts
12/05/2028Bangkok, Thailand11 - 8 Wacharakrit Sitjatik20 - 18 WPts
14/03/2028Tehran, Iran10 - 8 Haaris Ahmad6 - 15 WPts
15/01/2028Stockholm, Sweden10 - 7 Burr Olin8 - 8 LPts
17/11/2027Riga, Latvia10 - 6 Marlen Strazditis30(1) - 17 LPts
19/09/2027Riga, Latvia9 - 6 Vitali Bezdeliga8 - 30 WPts
22/07/2027Dushanbe, Tajikistan8 - 6 Kamaladdin Farrah8 - 25 WPts
24/05/2027Ife, Nigeria7 - 6 Shehu Dyegh5 - 8 WPts
11/04/2027Ogbomosho, Nigeria7 - 5 Rehman Zafar11 - 22 LPts Nigeria National Championships 2027View
23/03/2027Baku, Azerbaijan6 - 5 Kamil Ramazanov6 - 18 WPts
23/01/2027Bulawayo, Zimbabwe6 - 4 Greg Glassford11(1) - 22 LPts
25/11/2026Toronto, Canada5 - 4 Tobias Lowery4 - 22 WPts
27/09/2026Port Harcourt, Nigeria4 - 4 Rehman Zafar9 - 20 WPts
04/08/2026Lagos, Nigeria4 - 3 Majid Saadia3 - 2 LPts
06/06/2026Kano, Nigeria3 - 3 Thompson Sharp9 - 18 WPts
08/04/2026Stockholm, Sweden2 - 3 Melker Mossberg4 - 15 WPts
08/02/2026Ilorin, Nigeria1 - 3 Prince Babayaro8 - 21(1) WPts
12/12/2025Aba, Nigeria1 - 2 Brown Babangida12 - 18 LPts
20/10/2025Maiduguri, Nigeria1 - 1 Efe Ukuh5 - 27 LPts
25/08/2025Lagos, Nigeria1 - 0 Obafemi Inobia22 - 25 LPts
05/07/2025Lagos, Nigeria0 - 0 Juan Cabanas0 - 0 WPts