Weightclass:  Welterweight
Location:  Maiduguri, Nigeria
Record:  15 - 31(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/10/2033Maiduguri, Nigeria14 - 31(2) Kashif Rassi1 - 4(1) WPts
02/08/2033Maiduguri, Nigeria13 - 31(2) Moses Agoye2 - 1 WPts
01/06/2033Maiduguri, Nigeria13 - 30(2) Sone Feghabo3 - 15 LPts
01/04/2033Maiduguri, Nigeria12 - 30(2) Amjad Hasan2 - 3 WPts
28/01/2033Maiduguri, Nigeria12 - 29(2) Dmitriy Shelestov6 - 5 LPts
26/11/2032Maiduguri, Nigeria11 - 29(2) Aleksei Deputatov2 - 12 WPts
23/09/2032Maiduguri, Nigeria10 - 29(2) Shayan Almardini1 - 0 WPts
23/07/2032Maiduguri, Nigeria9 - 29(2) Dillon Sutherlin3 - 8 WPts
25/05/2032Maiduguri, Nigeria9 - 28(2) Thompson Aladefa4 - 4 LPts
26/03/2032Maiduguri, Nigeria8 - 28(2) Bruce Madhuku0 - 5 WPts
26/01/2032Maiduguri, Nigeria7 - 28(2) John Cousar2 - 18(1) WPts
27/11/2031Maiduguri, Nigeria6 - 28(2) Dave Peavy6 - 7 WPts
26/09/2031Maiduguri, Nigeria5 - 28(2) Etebo Babayaro1 - 7(1) WPts
30/07/2031Aba, Nigeria5 - 27(2) Etebo Niger13 - 21 LPts
19/06/2031Kaduna, Nigeria5 - 26(2) Ogenyi Numa16 - 13 LPts
07/05/2031Lagos, Nigeria5 - 25(2) Lukman Odia19 - 14 LPts
30/03/2031Wellington, New Zealand5 - 24(2) Peter Hatton3 - 8 LPts
30/01/2031Ciudad Victoria, Mexico4 - 24(2) Jair Lizardo0 - 4 WPts
02/12/2030Maiduguri, Nigeria4 - 23(2) LudvÝk Houska5 - 11 LPts
04/10/2030Holguin, Cuba4 - 22(2) Xaverius Bermudes26 - 13 LPts
06/08/2030Port Harcourt, Nigeria4 - 21(2) Chinedu Amokachi9 - 8 LPts
08/06/2030Ilorin, Nigeria4 - 20(2) Mfon Atatalo4 - 7 LPts
10/04/2030Abidjan, Ivory Coast3 - 20(2) Talbot Oliphant5 - 7 WPts
10/02/2030Peterborough, UK2 - 20(2) Deri Priddy3 - 14 WPts
13/12/2029Kano, Nigeria1 - 20(2) Bright Oborududu8 - 11 WPts
16/10/2029Maiduguri, Nigeria1 - 19(2) Mark Oyeledun3 - 8 LPts
17/08/2029Maiduguri, Nigeria1 - 18(2) Nwankwo Afolahan4 - 4 LPts
19/06/2029Maiduguri, Nigeria1 - 17(2) Imran Suleiman2 - 6 LPts
20/04/2029Zagreb, Croatia1 - 16(1) Emil Bistrovic10 - 15 LKO3
20/02/2029Tegucigalpa, Honduras1 - 15(1) Quito Tallon6 - 14(1) LPts
23/12/2028Maiduguri, Nigeria1 - 14(1) Mohsin Husain5 - 11 LPts
24/10/2028Maiduguri, Nigeria1 - 13(1) Nwankwo Afolahan1 - 2 LPts
25/08/2028Guadalajara, Mexico1 - 12(1) Juan Ricardo1 - 2 LPts
27/06/2028Port Harcourt, Nigeria1 - 11(1) Chinedu Amokachi1 - 3 LPts
29/04/2028Wollongong, Australia1 - 10(1) Jamie Barlas7 - 13 LPts
01/03/2028Maiduguri, Nigeria1 - 9(1) Lukman Odia6 - 6 LPts
01/01/2028Oulu, Finland1 - 8(1) Alex Yrjola15(1) - 13 LPts
03/11/2027Kano, Nigeria0 - 8(1) Yasin Din1 - 1 WPts
29/09/2027Lagos, Nigeria0 - 7(1) Jacob Garuba8 - 12 LPts
29/08/2027Namangan, Uzbekistan0 - 6 Valeri Narimanbeyov32(2) - 20 LKO2
01/07/2027Maiduguri, Nigeria0 - 5 Zunich Mihic5 - 7 LPts
03/05/2027Calabar, Nigeria0 - 4 Felix Birninkudu0 - 5 LPts
26/03/2027Zaragoza, Spain0 - 3 Joaquin Tabares8 - 10 LPts
26/01/2027Kaduna, Nigeria0 - 2 Odion Akpabio4 - 15 LPts
15/12/2026Kaduna, Nigeria0 - 1 Darryl Olayombo16 - 26 LPts
05/11/2026Maiduguri, Nigeria0 - 0 Clint Ademiluyi2 - 3(1) LPts