Weightclass:  Middleweight
Location:  Calabar, Nigeria
Record:  22 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/10/2031Calabar, Nigeria21 - 14 Fabrizio Marconi0 - 6 WPts
08/08/2031Calabar, Nigeria20 - 14 Ahmed Shahan2 - 6 WPts
09/06/2031Calabar, Nigeria19 - 14 Efe Chiedozie2 - 7 WPts
09/04/2031Calabar, Nigeria18 - 14 Berto Isabella3(1) - 13 WPts
08/02/2031Calabar, Nigeria17 - 14 Olufemi Jibrin0 - 1 WPts
10/12/2030Calabar, Nigeria16 - 14 Zafa Azer1 - 0 WPts
11/10/2030Calabar, Nigeria16 - 13 Nathaniel Arinze1 - 0 LPts
12/08/2030Calabar, Nigeria15 - 13 Olufemi Daku7 - 23 WPts
13/06/2030Calabar, Nigeria14 - 13 Mudashiru Adewale0 - 2 WPts
14/04/2030Calabar, Nigeria13 - 13 Jesus Hurtado5 - 25 WPts
14/02/2030Calabar, Nigeria12 - 13 Tunde Seriki8 - 11 WPts
16/12/2029Calabar, Nigeria11 - 13 David Moncrief0 - 9 WPts
18/10/2029Lagos, Nigeria10 - 13 Edward Wiwa3 - 12 WPts
27/08/2029Sana'a, Yemen10 - 12 Atif Abouchabkis9 - 18 LPts
29/06/2029London, UK10 - 11 Brett Grajewski14(1) - 22 LPts
01/05/2029Perth, Australia9 - 11 Dai Stephens0 - 0 WPts
03/03/2029Ilorin, Nigeria8 - 11 Paul Iheruome5 - 15 WPts
04/01/2029Calabar, Nigeria7 - 11 Rehan Kassar3 - 12 WPts
05/11/2028Vantaa, Finland6 - 11 Vilhelmi Alasalmi0 - 0 WPts
07/09/2028Salvador, Brazil6 - 10 Neron Camacho16 - 14 LPts
10/07/2028Zaria, Nigeria6 - 9 Moses Melkam1 - 12 LPts
26/05/2028Lagos, Nigeria5 - 9 Ahmed Amer7 - 7 WPts
25/04/2028Samarqand, Uzbekistan4 - 9 Fikret Barakat6 - 26 WPts
26/02/2028Valparaiso, Chile4 - 8 Angel Villicana16 - 13 LPts
29/12/2027Santo Domingo Este, Dominican Republic4 - 7 Diego Arbelaez21 - 13 LPts
31/10/2027Shymkent, Kazakhstan4 - 6 Melor Sadycov10 - 20 LPts
01/09/2027Ostrava, Czech Republic3 - 6 Bruno Forman2 - 0 WPts
03/07/2027Calabar, Nigeria2 - 6 Etebo Mbah9 - 7 WPts
05/05/2027Kano, Nigeria1 - 6 Odion Nwankwo0 - 0 WPts
25/03/2027Calabar, Nigeria1 - 5 Shehu Dyegh4 - 8 LPts
25/01/2027Aba, Nigeria0 - 5 Odion Egbo6 - 7 WPts
28/11/2026Managua, Nicaragua0 - 4 Diego Ortega11 - 22 LPts
30/09/2026Ugep, Nigeria0 - 3 Mohsin Hassan1 - 11(1) LPts
06/08/2026Ibadan, Nigeria0 - 2 Nwankwo Chukwumerije10 - 16 LPts
09/06/2026Aba, Nigeria0 - 1 Brown Babangida15 - 18 LPts
21/04/2026Calabar, Nigeria0 - 0 Shayan Nawaz9 - 7 LPts