Weightclass:  Middleweight
Location:  Maiduguri, Nigeria
Record:  17 - 27(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2033Maiduguri, Nigeria16 - 27(1) Efe Ezinwa1 - 11 WPts
28/10/2033Maiduguri, Nigeria15 - 27(1) Dele Buhari0 - 6 WPts
28/08/2033Maiduguri, Nigeria14 - 27(1) Haaris Soliman1 - 9 WPts
28/06/2033Jakarta, Indonesia14 - 26(1) Perwiro Yuli8 - 16 LPts
29/04/2033Maiduguri, Nigeria14 - 25(1) Tunde Mbanefo6 - 3 LPts
13/03/2033Dushanbe, Tajikistan14 - 24(1) Borya Salimghanoff14 - 24 LPts
13/01/2033Paris, France13 - 24(1) Gareth Ulliel2 - 15 WPts
15/11/2032Montevideo, Uruguay13 - 23(1) Angel Hernandez11 - 13 LPts
17/09/2032Graz, Austria12 - 23(1) Han Jette13 - 17 WPts
20/07/2032Vilnius, Lithuania12 - 22(1) Hubert Janos35 - 14(1) LPts
22/05/2032Kaduna, Nigeria12 - 21(1) Ike Ige8 - 19 LPts
24/03/2032Riga, Latvia11 - 21(1) Afanas Paurinsh11 - 13 WPts
25/01/2032Maiduguri, Nigeria11 - 20 Brown Ogada19 - 7 LKO3
26/11/2031Kano, Nigeria11 - 19 Ali Dib1 - 15 LPts
26/09/2031Maiduguri, Nigeria11 - 18 Nwankwo Aga0 - 2 LPts
30/07/2031Maiduguri, Nigeria11 - 17 Nathaniel Ogbonna3 - 8 LPts
01/06/2031Portmore, Jamaica11 - 16 Peter Sutherland9 - 11 LPts
03/04/2031Santo Domingo de Guzman, Dominican Republic10 - 16 Pedro Lopez2 - 7 WPts
03/02/2031Maiduguri, Nigeria10 - 15 Spencer Imasuen5 - 28(2) LPts
07/12/2030Aba, Nigeria9 - 15 Odion Tador12 - 18 WPts
08/10/2030Blackburn, UK9 - 14 Lewis Beattie0 - 14 LPts
10/08/2030Maiduguri, Nigeria9 - 13 Robert Schirru21 - 5 LPts
12/06/2030Algiers, Algeria8 - 13 Rehan Baten9 - 20(2) WPts
14/04/2030Sana'a, Yemen8 - 12 Malik Wahed12 - 11 LPts
14/02/2030Calabar, Nigeria8 - 11 Azubuike Adeluyi12 - 13 LPts
17/12/2029Annaba, Algeria7 - 11 Ibrahim Gharbi10 - 19 WPts
19/10/2029Aba, Nigeria7 - 10 Nwankwo Anenih5 - 15 LPts
29/08/2029Zaria, Nigeria7 - 9 Ikechukwu Malachy6 - 11 LPts
18/07/2029Lagos, Nigeria7 - 8 Ahmed Amer12 - 9 LPts
16/06/2029Almaty, Kazakhstan7 - 7 Waqar Isabaew10 - 14 LPts
18/04/2029Maiduguri, Nigeria6 - 7 Uang Koo4 - 7 WPts
18/02/2029Berlin, Germany6 - 6 Walfrid Gilcher0 - 0 LPts
21/12/2028Maiduguri, Nigeria5 - 6 Ricky Udo1 - 5 WPts
23/10/2028Vilnius, Lithuania5 - 5 Milosz Jura3 - 12 LPts
25/08/2028Benin City, Nigeria5 - 4 Gazi Ayoub0 - 3 LPts
30/06/2028Maiduguri, Nigeria4 - 4 Tunde Wushishi1 - 3 WPts
13/05/2028Buguma, Nigeria4 - 3 Moses Botmang6 - 18 LPts
16/03/2028Kano, Nigeria3 - 3 Gareth Wushishi6 - 9 WPts
27/01/2028Oyo, Nigeria2 - 3 Ahmed Omar5(1) - 16 WPts
27/12/2027Rome, Italy2 - 2 Bernardo Fabio37(2) - 20 LPts
29/10/2027Perth, Australia2 - 1 Gianluigi Bandinelli6 - 18 LPts
31/08/2027Edmonton, Canada2 - 0 Gareth Cullom9 - 12 LPts
03/07/2027Maiduguri, Nigeria1 - 0 Julius Ezeji3 - 5 WPts
05/05/2027Maiduguri, Nigeria0 - 0 Khalid Jamali2 - 6 WPts