Weightclass:  Middleweight
Location:  Zaria, Nigeria
Record:  19 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2033Zaria, Nigeria19 - 26 Rocco Noce9 - 26(1) LPts
04/12/2032Zaria, Nigeria18 - 26 Peter Grobbelaar4 - 12 WPts
04/10/2032Zaria, Nigeria17 - 26 Imran Shaheed1 - 2 WPts
04/08/2032Zaria, Nigeria16 - 26 Amer Hoque3 - 5 WPts
05/06/2032Zaria, Nigeria15 - 26 Damiano Truffi8 - 11(1) WPts
05/04/2032Zaria, Nigeria14 - 26 Alec Grassie1 - 2 WPts
05/02/2032Zaria, Nigeria13 - 26 Gopal Kapur2 - 13 WPts
07/12/2031Zaria, Nigeria12 - 26 Montenegro Baluyut4 - 7 WPts
08/10/2031Zaria, Nigeria11 - 26 Shoeaib Nechchadi9 - 21 WPts
06/08/2031Zaria, Nigeria10 - 26 Odion Apiafi0 - 1 WPts
06/06/2031Zaria, Nigeria9 - 26 Henry MacArthur3 - 21 WPts
06/04/2031Zaria, Nigeria8 - 26 Adnan Javid19(2) - 23 WPts
05/02/2031Vienna, Austria7 - 26 Tretan Jachmann13 - 28 WPts
08/12/2030Port-au-Prince, Haiti7 - 25 Raul Ozanne29 - 13 LPts
10/10/2030Managua, Nicaragua7 - 24 Alejandro Moncayo20 - 24 LPts
12/08/2030Calabar, Nigeria7 - 23 Azubuike Adeluyi15 - 13 LPts
02/07/2030Ife, Nigeria7 - 22 Joe Kukah13 - 21 LPts
01/06/2030Kano, Nigeria7 - 21 Efe Omeili19 - 18 LPts
13/04/2030Zaria, Nigeria6 - 21 Ikechukwu Adelakun3 - 7(1) WPts
12/02/2030Kano, Nigeria5 - 21 Gbolahan Isola5 - 18 WPts
16/12/2029Duran, Ecuador5 - 20 Ora Olan11(1) - 21(1) LPts
18/10/2029Algiers, Algeria5 - 19 Abdul Houamel11 - 15 LPts
20/08/2029Lagos, Nigeria5 - 18 Sajid Bagheri8 - 8 LPts
30/06/2029Ilorin, Nigeria4 - 18 Paul Iheruome5 - 17 WPts
01/05/2029Elche, Spain4 - 17 Xeres Parco1 - 2 LPts
03/03/2029Kano, Nigeria3 - 17 Davie Folawiyo1 - 12 WPts
04/01/2029Brussels, Belgium3 - 16 Ives Huet6 - 13 LPts
06/11/2028Dushanbe, Tajikistan2 - 16 Azad Shahbazov5(1) - 18 WPts
08/09/2028Toulouse, France2 - 15 Holland Ort13 - 23 LPts
11/07/2028Bangkok, Thailand2 - 14 Noknoi Sithsamerchai11 - 22 LPts
13/05/2028Lagos, Nigeria2 - 13 Segun Belloosagie10 - 12 LPts
15/03/2028Zaria, Nigeria2 - 12 Lukman Izamoje4 - 7 LPts
16/01/2028Kano, Nigeria2 - 11 Gareth Wushishi5 - 9 LPts
19/11/2027Kano, Nigeria2 - 10 Etebo Osagiobare9 - 17 LPts
22/09/2027Kano, Nigeria1 - 10 Hassan Baluch5 - 15 WPts
25/07/2027Kano, Nigeria1 - 9 Sone Mokeme10 - 17 LPts
27/05/2027Asuncion, Paraguay1 - 8 Olindo Esperanza12 - 13 LPts
29/03/2027Aba, Nigeria1 - 7 Sean Kefee5 - 19 LPts
31/01/2027Kano, Nigeria1 - 6 Thompson Sharp11 - 20 LPts
06/12/2026Kaduna, Nigeria1 - 5 Azubuike Giwa19(2) - 17 LPts
05/11/2026Aba, Nigeria0 - 5 Nwankwo Anenih0 - 0 WPts
02/10/2026Port Harcourt, Nigeria0 - 4 Amjad Hatem7 - 10 LPts
07/08/2026Osogbo, Nigeria0 - 3 Olufemi Nurudeen12 - 27 LPts
10/06/2026Amsterdam, Netherlands0 - 2 Barry Pardol6 - 8 LPts
12/04/2026Aba, Nigeria0 - 1 Odion Oyedele19(2) - 15 LPts
05/03/2026Zaria, Nigeria0 - 0 Santiago Violante0 - 6(1) LPts