Weightclass:  Heavyweight
Location:  Maiduguri, Nigeria
Record:  23 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/04/2044Maiduguri, Nigeria22 - 23 Carson Neve6 - 8 WPts
16/02/2044Maiduguri, Nigeria22 - 22 Emilio Melgarejo7 - 6 LPts
15/12/2043Maiduguri, Nigeria21 - 22 Vojtech Kanda12 - 16 WPts
12/10/2043Maiduguri, Nigeria21 - 21 Dillon Morrison2 - 2 LPts
10/08/2043Maiduguri, Nigeria20 - 21 Vasili Heybatov1 - 8 WPts
08/06/2043Maiduguri, Nigeria19 - 21 Daniil Dolgushin9 - 12 WPts
08/04/2043Maiduguri, Nigeria18 - 21 Chima Iyorhe3 - 1 WPts
05/02/2043Maiduguri, Nigeria17 - 21 Moosa Nechchadi14 - 5 WPts
04/12/2042Maiduguri, Nigeria16 - 21 Odion Gee8 - 3 WPts
02/10/2042Maiduguri, Nigeria15 - 21 Dele Adeniken4 - 13 WPts
01/08/2042Maiduguri, Nigeria14 - 21 Ike Oluwole2 - 14(2) WPts
30/05/2042Maiduguri, Nigeria13 - 21 Fadei Cilvecinsh7 - 11 WPts
31/03/2042Maiduguri, Nigeria12 - 21 Rogelio Sanchez1 - 7 WPts
29/01/2042Las Condes, Chile11 - 21 Gabriel Burgos3 - 2 WPts
01/12/2041Santo Domingo Oeste, Dominican Republic11 - 20 Juan Fraga9 - 10 LPts
02/10/2041Maiduguri, Nigeria10 - 20 Etebo Success4 - 5 WPts
01/08/2041Córdoba, Argentina10 - 19 Urvano Aranda3 - 3 LPts
02/06/2041Maiduguri, Nigeria9 - 19 Azubuike Dickson5 - 3 WPts
01/04/2041Lafayette, USA9 - 18 Arthur Ford4 - 9 LPts
31/01/2041Bogota, Colombia8 - 18 Salvador Camino6 - 11 WPts
03/12/2040Ife, Nigeria8 - 17 Mudashiru Kabokeme10 - 10 LPts
08/10/2040Birmingham, UK7 - 17 Dominic Gorry12 - 14 WPts
08/08/2040Kano, Nigeria7 - 16 Jay-Jay Awe15(1) - 12 LPts
07/06/2040Maiduguri, Nigeria6 - 16 Chigozie Umanankwe1 - 8(1) WPts
07/04/2040Maiduguri, Nigeria5 - 16 Afanas Sokol3 - 9 WPts
07/02/2040Kano, Nigeria4 - 16 Odion Moghalu1 - 17 WPts
08/12/2039Abuja, Nigeria4 - 15 Henry Shittu1 - 13 LPts
07/10/2039Aba, Nigeria4 - 14 Prince Masade3 - 7 LPts
07/08/2039Abuja, Nigeria3 - 14 Henry Shittu1 - 11 WPts
07/06/2039Maiduguri, Nigeria2 - 14 Edward George6 - 14 WPts
08/04/2039Umuahia, Nigeria2 - 13 Antwan Akinmunde15 - 6 LPts
08/02/2039Maiduguri, Nigeria1 - 13 Lordson Effoduh2 - 11 WPts
11/12/2038Abu Dhabi, UAE0 - 13 Asif Abad6 - 10 WPts
12/10/2038Jersey City, USA0 - 12 John Duffus2 - 1 LPts
14/08/2038Maiduguri, Nigeria0 - 11 Mike Mighty8 - 5 LPts
15/06/2038Abuja, Nigeria0 - 10 Chima Fayose2 - 8(1) LPts
16/04/2038Maiduguri, Nigeria0 - 9 Goga Bobko2 - 3 LPts
16/02/2038Maiduguri, Nigeria0 - 8 Vegas Reyes4 - 19 LPts
17/12/2037Maiduguri, Nigeria0 - 7 Ollie Blackshaw13 - 14 LPts
19/10/2037Malmo, Sweden0 - 6 Erik Boner11 - 11 LPts
21/08/2037Maiduguri, Nigeria0 - 5 Konstantin Darzinsh9 - 7 LPts
23/06/2037Osogbo, Nigeria0 - 4 Olufemi Igboun7 - 8 LPts
01/05/2037Vancouver, Canada0 - 3 Roger Swanston29 - 33 LPts
03/03/2037Santo Domingo de Guzman, Dominican Republic0 - 2 Juan Zenon3 - 16 LPts
03/01/2037Soweto, South Africa0 - 1 Madisha Mathoho6 - 21 LPts
05/11/2036Maiduguri, Nigeria0 - 0 Chima Fayose0 - 0 LPts