Weightclass:  Welterweight
Location:  Warri, Nigeria
Record:  32 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2033Warri, Nigeria31 - 17 Bruce Egbunike4 - 6 WPts
04/12/2032Warri, Nigeria30 - 17 Ibrahim Mousa2 - 3 WPts
04/10/2032Warri, Nigeria29 - 17 Aimon Frances0 - 2 WPts
05/08/2032Warri, Nigeria28 - 17 Mudashiru Bazuaye1 - 3 WPts
05/06/2032Warri, Nigeria27 - 17 Colin Unigwe0 - 2 WPts
05/04/2032Warri, Nigeria26 - 17 Ian Ezukam0 - 2 WPts
05/02/2032Warri, Nigeria25 - 17 Gbolahan Zenke2 - 2 WPts
06/12/2031Warri, Nigeria25 - 16 Vito Chiarante18 - 16 LPts
06/10/2031Warri, Nigeria24 - 16 Bartlomiej Swiontek7 - 8 WPts
05/08/2031Warri, Nigeria23 - 16 Ian Akwu0 - 1 WPts
06/06/2031Warri, Nigeria22 - 16 John Venters1 - 2 WPts
06/04/2031Warri, Nigeria21 - 16 Olufemi Shagaya0 - 1 WPts
07/02/2031Sapele, Nigeria20 - 16 Lukman Odunlami14 - 19 WPts
06/01/2031Lagos, Nigeria19 - 16 Lukman Odia18 - 13 WPts
04/12/2030Gyumri, Armenia19 - 15 Sasun Nakhnikian30 - 13 LPts
06/10/2030Cali, Colombia19 - 14 Nasario Rosado7 - 14 LPts
08/08/2030Calabar, Nigeria18 - 14 Felix Birninkudu8 - 19 WPts
11/06/2030Warri, Nigeria17 - 14 Ian Campbell1 - 7 WPts
13/04/2030Harare, Zimbabwe16 - 14 Ian Machapa7 - 15 WPts
13/02/2030Bogota, Colombia15 - 14 Xabat Gloria4 - 10 WPts
16/12/2029Sapele, Nigeria15 - 13 Lukman Odunlami9 - 17 LPts
28/10/2029Brussels, Belgium14 - 13 Fletcher Killy14 - 15 WPts
30/08/2029Stuttgart, Germany13 - 13 Waldemar Gervin1 - 2 WPts
02/07/2029Warri, Nigeria12 - 13 Antwan Ajayi0 - 1 WPts
02/05/2029Riga, Latvia12 - 12 Sergey Sturitis12 - 12 LPts
04/03/2029Charleroi, Belgium12 - 11 Mardian Norment17(1) - 18 LPts
04/01/2029Bama, Nigeria12 - 10 Clint Ademiluyi11 - 10(1) LPts
07/11/2028Waitakere, New Zealand11 - 10 Billy Hauiti15 - 19 WPts
09/09/2028Kharkiv, Ukraine10 - 10 Daniil Nepokupnoy12 - 12(1) WPts
12/07/2028Kano, Nigeria9 - 10 Ahmed Rashed12 - 15 WPts
18/05/2028Lagos, Nigeria8 - 10 Joseph Daukoru4 - 15(1) WPts
17/04/2028Kaduna, Nigeria7 - 10 Mudashiru Obafemi16 - 14 WPts
13/03/2028Ganja, Azerbaijan7 - 9 Azhdar Halilov13 - 15 LPts
14/01/2028Amman, Jordan7 - 8 Khalid Bastany18 - 15 LPts
16/11/2027La Paz, Bolivia6 - 8 Oihane Saenz3 - 25 WPts
18/09/2027Aba, Nigeria5 - 8 Kunle Ogada5 - 18(1) WPts
21/07/2027Algiers, Algeria5 - 7 Imran Megueni13 - 32(1) LPts
23/05/2027Warri, Nigeria4 - 7 Etebo Niger1 - 6 WPts
25/03/2027Ecatepec, Mexico3 - 7 Santiago Osegueda14(1) - 12 WPts
25/01/2027Charleroi, Belgium3 - 6 Jeffrey de Laclos15 - 15 LPts
27/11/2026Charleroi, Belgium3 - 5 Giles Pagnol8 - 9 LPts
28/09/2026Newcastle, UK2 - 5 Alen Keegan8(1) - 10 WPts
31/07/2026Lagos, Nigeria2 - 4 Tariq Jabbour4 - 3 LPts
29/06/2026Aba, Nigeria1 - 4 Etebo Niger0 - 0 WPts
29/05/2026Ilesa, Nigeria1 - 3 Idris Omeili11 - 11 LPts
03/04/2026Warri, Nigeria0 - 3 Rehman Ghaffari3 - 3 WPts
03/02/2026Odense, Denmark0 - 2 Zvi Bernsen28 - 23 LPts
06/12/2025Algiers, Algeria0 - 1 Zuffur Sebbar23 - 26 LPts
08/10/2025Warri, Nigeria0 - 0 Theophilus Osagie4 - 3 LPts