Weightclass:  Heavyweight
Location:  Kano, Nigeria
Record:  29 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/03/2026Kano, Nigeria28 - 23 Karlo Krijan4 - 6 WPts
20/01/2026Kano, Nigeria27 - 23 Khosrov Waseer14 - 21 WPts
21/11/2025Kano, Nigeria27 - 22 Bright Jideonwo21 - 23 LPts
22/09/2025Kano, Nigeria27 - 21 Bright Jideonwo20 - 23 LPts
24/07/2025Kano, Nigeria26 - 21 Danny Falae11 - 13 WPts
25/05/2025Kano, Nigeria25 - 21 Chris Uzochukwu6 - 13 WPts
26/03/2025Kano, Nigeria24 - 21 Nathaniel Akunyili0 - 3 WPts
25/01/2025Kano, Nigeria23 - 21 Taonga Poihipi0 - 11 WPts
27/11/2024Kano, Nigeria22 - 21 Thompson Oluwafemi1 - 2 WPts
28/09/2024Kano, Nigeria21 - 21 Bright Adeluyi3 - 7(1) WPts
30/07/2024Kano, Nigeria20 - 21 Efe Chinedu8(1) - 10 WPts
31/05/2024Kano, Nigeria19 - 21 Chris Campbell2 - 6 WPts
02/04/2024Port Harcourt, Nigeria18 - 21 Khalid Salam0 - 12 WPts
03/02/2024Riga, Latvia18 - 20 Luka Lablaiks19 - 10 LPts
06/12/2023Kano, Nigeria17 - 20 Fedir Bily4 - 12 WPts
08/10/2023Kano, Nigeria16 - 20 Khalid Salam0 - 9 WPts
09/08/2023Offa, Nigeria16 - 19 Yasin Nasiri29 - 8 LPts
09/07/2023Lagos, Nigeria15 - 19 Josh Erinle26 - 10 WPts
22/05/2023Abuja, Nigeria14 - 19 Mark Fasanya24(1) - 10 WPts
18/04/2023Kitwe, Zambia14 - 18 James Wamulwa12 - 7 LPts
18/02/2023Kiev, Ukraine14 - 17 Vasyl Mach20(2) - 8 LPts
21/12/2022Montevideo, Uruguay13 - 17 Diego Marmolejo7 - 21 WPts
23/10/2022Worcester, USA12 - 17 Sam Shine17 - 14 WPts
25/08/2022Rio de Janeiro, Brazil12 - 16 Jax Sardinha18 - 9 LPts
27/06/2022Rotterdam, Netherlands12 - 15 Vranck Clauwaert14 - 14 LPts
28/04/2022Sao Paulo, Brazil11 - 15 Reyes Horta12(1) - 11 WPts
28/02/2022Ilorin, Nigeria11 - 14 Amer Aziz14(1) - 12 LPts
01/01/2022Dubai, UAE11 - 13 Rehman Amini24(1) - 5 LPts
02/11/2021Oyo, Nigeria11 - 12 Idris Jessey17 - 8(1) LPts
15/09/2021Las Condes, Chile11 - 11 Selestino Lantigua6 - 12 LPts
16/07/2021Kano, Nigeria11 - 10 Serkan Cevdet11 - 10 LPts
15/05/2021Lagos, Nigeria10 - 10 Azubuike Onazi4 - 16 WPts
14/04/2021East London, South Africa10 - 9 Robert Van Heerden0 - 10 LPts
14/02/2021Kano, Nigeria9 - 9 Igor Kurmanov1 - 2 WPts
16/12/2020Roskilde, Denmark8 - 9 Kolby Hom9 - 6 WPts
16/10/2020Vienna, Austria8 - 8 Kurtis Villiez12(2) - 6 LPts
18/08/2020Benin City, Nigeria8 - 7 Gus Izuchukwu14 - 1 LPts
24/06/2020Kano, Nigeria7 - 7 Edmundo Pinzon11 - 6 WPts
24/04/2020Odense, Denmark7 - 6 Odell Friese10 - 3 LPts
25/02/2020Maiduguri, Nigeria7 - 5 Lordson Mitee6 - 4 LPts
15/01/2020Kano, Nigeria7 - 4 Efe Enyeama3(1) - 6 LPts
25/11/2019Kano, Nigeria7 - 3 Zain Siddiqui2 - 6 LPts
19/10/2019Zurich, Switzerland6 - 3 Ryszard Strenge2 - 8 WPts
21/08/2019Zaria, Nigeria5 - 3 Kunle Adenowo1 - 3 WPts
07/07/2019Kano, Nigeria4 - 3 Elderson Awolowo2 - 4 WPts
07/05/2019Kano, Nigeria4 - 2 Woo Ziu1 - 6 LPts
06/03/2019Kano, Nigeria3 - 2 Shehu Tombiri0 - 0 WPts
14/01/2019Almaty, Kazakhstan2 - 2 Obaid Pirimkul1 - 3 WPts
16/11/2018Kano, Nigeria2 - 1 Godfrey Inobia2 - 0 LPts
16/09/2018Kano, Nigeria2 - 0 Corbin Etienne3 - 2 LPts
17/07/2018Kano, Nigeria1 - 0 Lukman Akunyili0 - 1 WPts
19/05/2018Brno, Czech Republic0 - 0 Slßvek Mrazik0 - 0 WPts