Weightclass:  Light Heavyweight
Location:  Enugu, Nigeria
Record:  77(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2028Enugu, Nigeria76(1) - 21 Aykeg Babaighyan6 - 7 WPts
01/10/2028Enugu, Nigeria75(1) - 21 Krzysztof Wojtkowski7 - 17 WPts
02/08/2028Enugu, Nigeria74(1) - 21 Bohdan Denis12 - 20(1) WPts
03/06/2028Enugu, Nigeria73(1) - 21 Franco Riso1 - 4 WPts
04/04/2028Enugu, Nigeria72 - 21 James Denniston0 - 7 WKO3
03/02/2028Enugu, Nigeria71 - 21 Frimunt Stucki14 - 36 WPts
05/12/2027Enugu, Nigeria70 - 21 Mike Portalatin1 - 5 WPts
05/10/2027Enugu, Nigeria69 - 21 Fred Dauenheimer2 - 4 WPts
06/08/2027Enugu, Nigeria68 - 21 Inigo Hackett3 - 4 WPts
07/06/2027Enugu, Nigeria67 - 21 Darryl Will7 - 14 WPts
06/04/2027Enugu, Nigeria66 - 21 Leo Running1 - 2 WPts
04/02/2027Enugu, Nigeria65 - 21 Odhert Placke8 - 9 WPts
05/12/2026Yerevan, Armenia65 - 20 Shnorhali Dakessyan64 - 20 LPts
04/11/2026Enugu, Nigeria64 - 20 Ivan Drozdov67(1) - 10 WPts
04/10/2026Kryvyi Rih, Ukraine63 - 20 Ivan Drozdov67(1) - 9 WPts
03/09/2026Yerevan, Armenia63 - 19 Shnorhali Dakessyan62 - 20 LPts
03/08/2026Enugu, Nigeria63 - 18 Shnorhali Dakessyan61 - 20 LPts
18/06/2026San Miguelito, Panama62 - 18 Eduardo Anselmo61(1) - 23 WPts
18/05/2026San Miguelito, Panama62 - 17 Eduardo Anselmo60(1) - 23 LPts
17/04/2026Lagos, Nigeria61 - 17 Vince Chukwuma16 - 16(1) WPts Nigeria National Championships 2026View
14/04/2026Lagos, Nigeria60 - 17 Syed Sharaf31(4) - 22 WPts Nigeria National Championships 2026View
11/04/2026Lagos, Nigeria59 - 17 Kamran Salahuddin13 - 8 WPts Nigeria National Championships 2026View
15/02/2026Enugu, Nigeria58 - 17 Shnorhali Dakessyan56 - 18 WPts
15/01/2026Kano, Nigeria57 - 17 Lewis Hunzvi55 - 25 WPts Africa Championships 2026View
12/01/2026Kano, Nigeria56 - 17 James Ndolatemo26 - 3(1) WPts Africa Championships 2026View
09/01/2026Kano, Nigeria55 - 17 Giles Montillet31 - 12 WPts Africa Championships 2026View
21/12/2025Yerevan, Armenia55 - 16 Shnorhali Dakessyan54 - 17 LPts
20/11/2025Enugu, Nigeria55 - 15 Shnorhali Dakessyan53 - 17 LPts
20/10/2025Enugu, Nigeria54 - 15 Shnorhali Dakessyan53 - 16 WPts
13/09/2025Ningbo, China54 - 14 Hannes Digman53 - 6 LPts Ningbo World Championships 2025View
10/09/2025Ningbo, China53 - 14 Haider Baluch31(1) - 9 WPts Ningbo World Championships 2025View
07/09/2025Ningbo, China52 - 14 Eduardo Anselmo53 - 19 WPts Ningbo World Championships 2025View
03/09/2025Enugu, Nigeria51 - 14 Fillipo Bersani38 - 21 WPts
03/08/2025Enugu, Nigeria50 - 14 Lewis Hunzvi50 - 21 WPts
18/06/2025Enugu, Nigeria50 - 13 Toma Aizgals45 - 16 LPts
18/05/2025Enugu, Nigeria49 - 13 Paul Black47 - 9 WPts
17/04/2025Bama, Nigeria48 - 13 Vince Chukwuma8 - 15(1) WPts Nigeria National Championships 2025View
14/04/2025Bama, Nigeria47 - 13 Bilal Riaz13(1) - 17 WPts Nigeria National Championships 2025View
11/04/2025Bama, Nigeria46 - 13 Zafa Tahir10(2) - 17 WPts Nigeria National Championships 2025View
08/03/2025Paris, France45 - 13 Luc Ader47 - 13 WPts
05/02/2025Enugu, Nigeria44 - 13 Zernebog Maghitov31 - 28 WPts
05/01/2025Enugu, Nigeria43 - 13 Luc Ader46 - 12 WPts
18/06/2024Guayaquil, Ecuador43 - 12 Santiago Ledesma48 - 11 LPts
18/05/2024Guayaquil, Ecuador43 - 11 Santiago Ledesma47 - 11 LPts
17/04/2024Aba, Nigeria42 - 11 Chris Jega24 - 16 WPts Nigeria National Championships 2024View
14/04/2024Aba, Nigeria41 - 11 Atif Diab15 - 12 WPts Nigeria National Championships 2024View
11/04/2024Aba, Nigeria40 - 11 Orji Abwo26(4) - 11 WPts Nigeria National Championships 2024View
17/03/2024Dublin, Ireland40 - 10 Paul Black34 - 8 LPts
15/02/2024Enugu, Nigeria39 - 10 Olindo Santin24 - 22 WPts
12/01/2024Tangier, Morocco39 - 9 Lewis Hunzvi41 - 12 LPts Africa Championships 2024View
09/01/2024Tangier, Morocco38 - 9 Michael Nyauza33 - 11 WPts Africa Championships 2024View
24/12/2023Enugu, Nigeria38 - 8 Paul Black31 - 7 LPts
23/11/2023Enugu, Nigeria37 - 8 Yasin Hadi21 - 26 WPts
23/10/2023Shubra El-Kheima, Egypt36 - 8 Yasin Hadi21 - 25 WPts
22/09/2023Enugu, Nigeria36 - 7 Yasin Hadi20 - 25 LPts
22/08/2023Enugu, Nigeria35 - 7 Gig Peralez22 - 19 WPts
22/07/2023Enugu, Nigeria34 - 7 Fernand Jacques14 - 7 WPts
21/06/2023Nassau, Bahamas33 - 7 John Proudfoot27 - 10 WPts
20/05/2023Enugu, Nigeria32 - 7 Boyko รก Baskov10 - 21 WPts
17/04/2023Nsukka, Nigeria32 - 6 Rabiu Emeagwali34 - 10 LPts Nigeria National Championships 2023View
14/04/2023Nsukka, Nigeria31 - 6 Olufemi Aga26 - 8 WPts Nigeria National Championships 2023View
11/04/2023Nsukka, Nigeria30 - 6 Robert Adetona30 - 6 WPts Nigeria National Championships 2023View
22/03/2023San Juan, Puerto Rico30 - 5 Alejandro Carrillo21 - 4 LPts
22/01/2023Stockholm, Sweden29 - 5 August Beckman7 - 19(1) WPts
24/11/2022Lagos, Nigeria28 - 5 Bruce Ikechukwu19 - 8 WPts
10/10/2022Medina, Saudi Arabia28 - 4 Hassan Abozaid20 - 13 LPts
12/08/2022Memphis, USA27 - 4 Jay Ralston8 - 20 WPts
12/06/2022Almaty, Kazakhstan26 - 4 Fedar Isabecow12 - 8 WPts
14/04/2022Warri, Nigeria26 - 3 Robert Adetona23 - 5 LPts Nigeria National Championships 2022View
11/04/2022Warri, Nigeria25 - 3 Orji Abwo18(2) - 4 WPts Nigeria National Championships 2022View
27/03/2022Lagos, Nigeria24 - 3 Noel Kama3 - 20 WPts
06/02/2022Lagos, Nigeria23 - 3 Nelson Egerega14 - 10 WPts
18/12/2021Enugu, Nigeria22 - 3 Juan Mauricio10(1) - 7 WPts
18/10/2021Gothenburg, Sweden21 - 3 Loui Bjorklund0 - 0 WPts
17/08/2021Enugu, Nigeria20 - 3 Tunde Orji12 - 8 WPts
15/06/2021Hamburg, Germany20 - 2 Arnald Kammeyer8 - 7 LPts
17/04/2021Maiduguri, Nigeria19 - 2 Tunde Amata17(2) - 5 WPts Nigeria National Championships 2021View
14/04/2021Maiduguri, Nigeria18 - 2 Rabiu Emeagwali18 - 5 WPts Nigeria National Championships 2021View
11/04/2021Maiduguri, Nigeria17 - 2 Gbolahan Binabo13 - 6 WPts Nigeria National Championships 2021View
28/03/2021Onitsha, Nigeria16 - 2 Khalid Ghaffari6 - 7 WPts
28/01/2021Kano, Nigeria15 - 2 Mfon Iloenyosi6 - 11 WPts
04/12/2020Lagos, Nigeria14 - 2 Waleed Hussein10 - 7 WPts
10/10/2020Ife, Nigeria13 - 2 Ike Obhafuoso6 - 10 WPts
15/08/2020Enugu, Nigeria12 - 2 Gennady Sabralimow6 - 1 WPts
14/06/2020Accra, Ghana11 - 2 Blake Gyakari5 - 4 WPts
16/04/2020Enugu, Nigeria10 - 2 Olufemi Ezinwa5 - 7 WPts
17/02/2020Tamale, Ghana9 - 2 Rob Yalley7 - 7 WPts
20/12/2019Toronto, Canada9 - 1 Sam Allen5 - 7 LPts
22/10/2019Kano, Nigeria8 - 1 Olufemi Ezinwa3 - 6 WPts
24/08/2019Enugu, Nigeria7 - 1 Fedar Isabecow0 - 2 WPts
25/06/2019Lagos, Nigeria6 - 1 Kamran Sattar2 - 4 WPts
26/04/2019Sale, Morocco6 - 0 Moosa Mahdoufi3 - 5 LPts
25/02/2019Lagos, Nigeria5 - 0 Akeem Opabunmi6 - 0 WPts
28/12/2018Enugu, Nigeria4 - 0 John Oyedepo2 - 1 WPts
30/10/2018Enugu, Nigeria3 - 0 Gazi Pervez1 - 1 WPts
01/09/2018Enugu, Nigeria2 - 0 Justin Siewari1 - 3 WPts
04/07/2018Enugu, Nigeria1 - 0 Saad Hosni0 - 1 WPts
06/05/2018Enugu, Nigeria0 - 0 Brown Amalaha1 - 1 WPts