Weightclass:  Heavyweight
Location:  Ibadan, Nigeria
Record:  24(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/11/2031Ibadan, Nigeria23(1) - 13 Denton Agboyi4 - 15 WPts
15/09/2031Ibadan, Nigeria22(1) - 13 Rafael Nieves8 - 9 WPts
16/07/2031Ibadan, Nigeria21(1) - 13 Hainrich Jarecki16 - 20 WPts
17/05/2031Ibadan, Nigeria20(1) - 13 Tymon Ciszek3 - 2 WPts
18/03/2031Ibadan, Nigeria19(1) - 13 Rosdom Gamburyan0 - 10 WPts
16/01/2031Ibadan, Nigeria19(1) - 12 Blago Srbljic4 - 14 LPts
17/11/2030Ibadan, Nigeria18(1) - 12 Jadran Bubalo4 - 11 WPts
18/09/2030Ibadan, Nigeria17(1) - 12 Xebec Giraudoux8 - 14 WPts
19/07/2030Ibadan, Nigeria17(1) - 11 Dale Allison12 - 11 LPts
19/05/2030Ibadan, Nigeria16(1) - 11 Krystiyan Duda5 - 10 WPts
20/03/2030Ibadan, Nigeria15(1) - 11 Volodmiri Volk0 - 7 WPts
19/01/2030Ibadan, Nigeria14(1) - 11 Fedya Fallat7 - 8 WPts
20/11/2029Ibadan, Nigeria13(1) - 11 Denton Shakpoke14 - 16 WPts
21/09/2029Awka, Nigeria12(1) - 11 Brown Akwashiki7 - 19 WPts
25/07/2029Dnipropetrovsk, Ukraine12(1) - 10 Volodymyr Dembinski1 - 15(1) LPts
27/05/2029New Kingston, Jamaica12(1) - 9 Ashley Soutar6 - 6 LPts
29/03/2029Mendoza, Argentina11(1) - 9 Neron Livas3 - 6 WPts
29/01/2029Benin City, Nigeria11(1) - 8 Waleed Khalid9 - 2 LPts
01/12/2028Ibadan, Nigeria10(1) - 8 Moses Adokwe9 - 7 WPts
02/10/2028Ibadan, Nigeria9(1) - 8 Adnan Naqvi2 - 4 WPts
03/08/2028Kikuyu, Kenya8 - 8 Banji Njiru3 - 20(3) WKO3
05/06/2028Kaduna, Nigeria8 - 7 Godfrey Fodio8 - 9 LPts
10/04/2028Barnaul, Russia8 - 6 Vikenti Isaev12 - 12 LPts
11/02/2028Ibadan, Nigeria7 - 6 Zain Gaber9(1) - 23(1) WPts
14/12/2027Kingston, Jamaica6 - 6 Kenzie Cromartie3 - 15 WPts
16/10/2027Kano, Nigeria6 - 5 Akeem Alkali2 - 1 LPts
28/08/2027Lagos, Nigeria6 - 4 Sone Rufai14 - 18 LPts
07/07/2027Osogbo, Nigeria5 - 4 Declan Dodoo2 - 17 WPts
06/06/2027Ogbomosho, Nigeria5 - 3 Bright Jideonwo29 - 26 LPts
25/04/2027Ibadan, Nigeria4 - 3 Juwon Ezukam4 - 4 WPts
25/02/2027Ibadan, Nigeria3 - 3 Theophilus Oluwafemi0 - 1(1) WPts
27/12/2026Ibadan, Nigeria2 - 3 Vikenti Tretiak1 - 3 WPts
28/10/2026Ibadan, Nigeria2 - 2 Volodymyr Machnik4 - 12 LPts
30/08/2026Ibadan, Nigeria1 - 2 Juwon Ezukam2 - 2 WPts
01/07/2026Ibadan, Nigeria1 - 1 Khalid Noorani1 - 0 LPts
21/05/2026Oyo, Nigeria1 - 0 Idris Jessey39 - 14(2) LPts
18/04/2026Ibadan, Nigeria0 - 0 Shayan Jalali1 - 2 WPts