Weightclass:  Heavyweight
Location:  Enugu, Nigeria
Record:  24 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2030Enugu, Nigeria23 - 20 Odion Barda1 - 0 WPts
02/12/2029Enugu, Nigeria22 - 20 Bartlomiej Hojnowski8 - 16 WPts
03/10/2029Enugu, Nigeria21 - 20 Gordan Vukoja5 - 14 WPts
04/08/2029Enugu, Nigeria20 - 20 Leighton Michie2 - 16 WPts
04/06/2029Enugu, Nigeria19 - 20 Vjeko Marinic1 - 2 WPts
05/04/2029Enugu, Nigeria18 - 20 Bright Maraya3 - 6 WPts
04/02/2029Enugu, Nigeria18 - 19 Miho Bagic6 - 14 LPts
06/12/2028Enugu, Nigeria17 - 19 Olufemi Anyanwu1 - 6 WPts
07/10/2028Enugu, Nigeria16 - 19 Nwankwo Baruwa1 - 1 WPts
08/08/2028Enugu, Nigeria15 - 19 Wayne Chukwuemeka4 - 1 WPts
09/06/2028Enugu, Nigeria14 - 19 Rob Okorowanta6 - 14(3) WPts
10/04/2028Enugu, Nigeria13 - 19 Kamran Hamam1 - 4 WPts
11/02/2028Enugu, Nigeria13 - 18 Yakubu Yekini8 - 19 LPts
13/12/2027Maiduguri, Nigeria12 - 18 Bright Okri8(1) - 15 WPts
19/10/2027Sana'a, Yemen11 - 18 Tariq Karimi9 - 9 WPts
21/08/2027Enugu, Nigeria10 - 18 Sos Lubyan3 - 1 WPts
22/06/2027Enugu, Nigeria9 - 18 Rob Akiwumi11(1) - 23 WPts
24/04/2027Antofagasta, Chile8 - 18 Zacarias De la Fuente1 - 5 WPts
24/02/2027Umuahia, Nigeria8 - 17 John Eghagha15 - 12 LPts
29/12/2026Enugu, Nigeria7 - 17 Amjad Fareedi8 - 13(2) WPts
30/10/2026Dnipropetrovsk, Ukraine7 - 16 Taras Bilicki9 - 10 LPts
01/09/2026Lagos, Nigeria7 - 15 Sone Rufai9 - 17 LPts
07/07/2026Enugu, Nigeria7 - 14 Fraser Hailes5 - 2 LPts
08/05/2026Kulob, Tajikistan7 - 13 Dmitriy Samedov0 - 5 LPts
10/03/2026Benin City, Nigeria7 - 12 Kashif Harroun5 - 17 LPts
11/01/2026Port Harcourt, Nigeria6 - 12 Mudashiru Odunlami3 - 10 WPts
12/11/2025Enugu, Nigeria5 - 12 Hassan Tinazzi4 - 10 WPts
13/09/2025Enugu, Nigeria5 - 11 Angel Posa13 - 40 LPts
15/07/2025Enugu, Nigeria5 - 10 Santiago Caram1 - 6 LPts
17/05/2025Enugu, Nigeria5 - 9 Yakubu Yekini1 - 9 LPts
26/03/2025Enugu, Nigeria5 - 8 Xaverius Aguilera11 - 10 LPts
26/01/2025Enugu, Nigeria5 - 7 Lordson Chinasa3 - 3 LPts
27/11/2024Enugu, Nigeria4 - 7 Juwon Aku1 - 1 WPts
28/09/2024Enugu, Nigeria3 - 7 John Oborududu1 - 3 WPts
30/07/2024Onitsha, Nigeria3 - 6 Idris Brann19 - 9 LPts
02/06/2024Enugu, Nigeria3 - 5 Slak Zabounyan4 - 3 LPts
04/04/2024Enugu, Nigeria2 - 5 Max Brown1 - 5(1) WPts
05/02/2024Enugu, Nigeria2 - 4 Shehu Owoniyi16 - 15 LPts
08/12/2023Enugu, Nigeria2 - 3 Mohsin Kaba8(2) - 17 LPts
09/10/2023Zaria, Nigeria1 - 3 Mudashiru Banjo2 - 6 WPts
22/08/2023Kampala, Uganda1 - 2 Mark Capradossi15 - 20 LPts
23/06/2023Madrid, Spain1 - 1 Dario Valiente22 - 9 LPts
25/04/2023Umuahia, Nigeria1 - 0 Kunle Dokiwari7 - 27(4) LPts
05/03/2023Enugu, Nigeria0 - 0 Ibeamaka Nkutu0 - 1 WPts