Weightclass:  Featherweight
Location:  Kano, Nigeria
Record:  25 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/06/2042Kano, Nigeria24 - 18 Mark Asante3 - 27 WPts
18/04/2042Kano, Nigeria23 - 18 Pyotr Novruzov0 - 1 WPts
13/02/2042Kano, Nigeria22 - 18 Arseni Iliyas2 - 15 WPts
11/12/2041Kano, Nigeria22 - 17 Njteh Ebrahimyan13 - 10 LPts
10/10/2041Kano, Nigeria21 - 17 Nick Stirrat2 - 9 WPts
09/08/2041Kano, Nigeria20 - 17 Pylyp Kravec2 - 14 WPts
08/06/2041Kano, Nigeria19 - 17 Dele Krane5 - 10(1) WPts
08/04/2041Kano, Nigeria18 - 17 Juwon Binabo8 - 18 WPts
06/02/2041Kano, Nigeria17 - 17 Gennady Veveris9 - 9(1) WPts
08/12/2040Kano, Nigeria16 - 17 Orji Onyeuku9 - 5 WPts
07/10/2040Kano, Nigeria16 - 16 Paul Grillo16 - 14 LPts
07/08/2040Port Harcourt, Nigeria15 - 16 Irfan Mahmood10 - 14 WPts
09/06/2040Buenos Aires, Argentina14 - 16 Rodrigo Valderrama6 - 13 WPts
09/04/2040Bamenda, Cameroon14 - 15 Chrestien Ahidjo9 - 5 LPts
10/02/2040Daejeon, South Korea14 - 14 Chang-soo Suk17 - 11 LPts
12/12/2039General Santos, Philippines13 - 14 Olindo Caindoc0 - 6 WPts
13/10/2039Maiduguri, Nigeria13 - 13 Emem Celestine12 - 22 LPts
15/08/2039Kano, Nigeria12 - 13 Lordson Anka0 - 1 WPts
14/06/2039Calabar, Nigeria12 - 12 Mark Runsewe10 - 12 LPts
16/04/2039Kano, Nigeria11 - 12 Blake Akabusi5 - 6 WPts
14/02/2039Johor Bahru, Malaysia11 - 11 Tariq Shehadeh11 - 16(1) LPts
17/12/2038Ibadan, Nigeria10 - 11 Tariq Hassan6 - 18 WPts
18/10/2038Cheonan, South Korea10 - 10 Kyo0won Chun20(1) - 13 LPts
17/08/2038Ife, Nigeria10 - 9 Lordson Taiwo11 - 14 LPts
21/06/2038Kano, Nigeria9 - 9 Tariq Hassan5 - 16 WPts
20/04/2038Ife, Nigeria8 - 9 Dele Nnamani9 - 8 WPts
21/02/2038Kano, Nigeria7 - 9 Blake Akabusi1 - 3 WPts
22/12/2037Ilesa, Nigeria7 - 8 Moses Duba10 - 7 LPts
27/10/2037Enugu, Nigeria7 - 7 Billy Machem14 - 16 LPts
27/08/2037Montreuil, France6 - 7 Ames Haddad3 - 13(1) WPts
29/06/2037Kano, Nigeria5 - 7 Haaris Naderi0 - 13 WPts
28/04/2037Kano, Nigeria5 - 6 Syed Aziz2 - 4 LPts
27/02/2037Mexico City, Mexico5 - 5 Oleos Cervera11 - 5 LPts
30/12/2036Kano, Nigeria4 - 5 Chima Awe7 - 8 WPts
30/10/2036La Paz, Bolivia3 - 5 Edmundo Atencio5 - 13 WPts
01/09/2036Kano, Nigeria3 - 4 Ikechukwu Fayose3 - 3(1) LPts
03/07/2036Ugep, Nigeria2 - 4 Azubuike Nwagbara1 - 10 WPts
04/05/2036Apopa, El Salvador1 - 4 Leonardo Mirando5 - 4 WPts
06/03/2036Kano, Nigeria1 - 3 Emem Celestine3 - 9 LPts
05/01/2036Ilorin, Nigeria1 - 2 Henry Achike0 - 0 LPts
16/11/2035Ilorin, Nigeria1 - 1 Orji Iyiazi9 - 9 LPts
10/10/2035Maiduguri, Nigeria1 - 0 Billy Ogunlana16 - 19 LPts
05/09/2035Kano, Nigeria0 - 0 Stuart Gabriel2 - 10 WPts