Weightclass:  Heavyweight
Location:  Kano, Nigeria
Record:  32 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2024Kano, Nigeria31 - 11 Nathaniel Ayodele4 - 4 WPts
29/10/2024Kano, Nigeria30 - 11 Idris Egbe9 - 11 WPts
30/08/2024Kano, Nigeria29 - 11 Haaris Badour5 - 13 WPts
01/07/2024Kano, Nigeria28 - 11 Alfonso Medina2 - 11 WPts
02/05/2024Kano, Nigeria27 - 11 Yakubu Akerele0 - 11(4) WPts
03/03/2024Kano, Nigeria26 - 11 Chigozie Elechi6(1) - 10 WPts
03/01/2024Kano, Nigeria25 - 11 John Steen1 - 0 WPts
04/11/2023Kano, Nigeria25 - 10 Hynek Valko33 - 5 LPts
06/09/2023Kano, Nigeria24 - 10 Ifeanyi Namo6 - 14 WPts
07/07/2023Kano, Nigeria23 - 10 Kunle Sode2 - 3 WPts
07/05/2023Kano, Nigeria22 - 10 Elderson Odogwu0 - 6 WPts
07/03/2023Kano, Nigeria21 - 10 Lukman Oshoala7 - 13 WPts
06/01/2023Sydney, Australia21 - 9 Fraser Jorjadze10 - 16 LPts
08/11/2022Kano, Nigeria20 - 9 Borg Granlund14 - 15 WPts
09/09/2022La Florida, Chile20 - 8 Eduardo Venegas15 - 11 LPts
12/07/2022Ilorin, Nigeria19 - 8 Izunna Nwosu7 - 16 WPts
26/05/2022Calabar, Nigeria18 - 8 Sam Kutigi11 - 13 WPts
16/04/2022Wroclaw, Poland17 - 8 Cibor Kordes14 - 12 WPts
16/02/2022Brno, Czech Republic17 - 7 Vavrinec Jan20 - 6 LPts
19/12/2021Copenhagen, Denmark16 - 7 Waage Branner4 - 4 WPts
19/10/2021Kano, Nigeria15 - 7 Ahmed Darwish4 - 4 WPts
18/08/2021Houston, USA15 - 6 Jamie Wilde12 - 8 LPts
18/06/2021Maroua, Cameroon14 - 6 Garen Renoir5(2) - 11 WPts
18/04/2021Kano, Nigeria13 - 6 John Brimer1 - 7 WPts
16/02/2021Kano, Nigeria12 - 6 Emem Nemine8 - 12 WPts
17/12/2020Nakuru, Kenya12 - 5 John Mutinda14 - 4 LPts
17/10/2020Varna, Bulgaria12 - 4 Nikola á Barkov2 - 14(3) LPts
19/08/2020Kano, Nigeria11 - 4 Shehu Tombiri2 - 8 WPts
18/06/2020Kano, Nigeria10 - 4 Silvestro Corado7 - 6 WPts
18/04/2020Lagos, Nigeria9 - 4 Ifeanyi Adelaye8 - 7 WPts
02/03/2020Lille, France8 - 4 Varocher Carreau2 - 3 WPts
02/01/2020Kano, Nigeria7 - 4 Mark Fasanya8(1) - 5 WPts
02/11/2019Ogbomosho, Nigeria6 - 4 Bright Jideonwo1 - 2 WPts
26/09/2019Kano, Nigeria6 - 3 Yasin Nasiri10 - 2 LPts
27/07/2019Kano, Nigeria5 - 3 Josh Erinle6 - 4 WPts
27/05/2019Kano, Nigeria5 - 2 Rehman Guler6 - 3 LPts
28/03/2019Kano, Nigeria4 - 2 Will McClarty1 - 2 WPts
26/01/2019Ilorin, Nigeria3 - 2 Chinedu Adeleke3 - 5 WPts
23/12/2018Kano, Nigeria3 - 1 Godfrey Calil4 - 0 LPts
24/10/2018Kano, Nigeria3 - 0 Isamu Yasui3 - 3 LPts
26/08/2018Enugu, Nigeria2 - 0 Haaris Haider2 - 3 WPts
21/07/2018Kano, Nigeria1 - 0 Metody Wrobleski1 - 0 WPts
20/05/2018Kano, Nigeria0 - 0 Idris Jessey1 - 0 WPts