Weightclass:  Welterweight
Location:  Abuja, Nigeria
Record:  30 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/03/2034Abuja, Nigeria29 - 22 Daniil Baiseitoff5 - 11 WPts
30/01/2034Abuja, Nigeria28 - 22 Mikael Van Cauteren7 - 15 WPts
29/11/2033Abuja, Nigeria27 - 22 Sajid Rasul0 - 12 WPts
27/09/2033Abuja, Nigeria26 - 22 Joaquin Gomez1 - 5 WPts
27/07/2033Abuja, Nigeria25 - 22 Ifeanyi Brann3 - 6 WPts
26/05/2033Abuja, Nigeria24 - 22 Bright Oborududu24 - 25 WPts
26/03/2033Abuja, Nigeria23 - 22 Gustav Blix1 - 15 WPts
21/01/2033Abuja, Nigeria22 - 22 Leonardo Adriano5 - 22 WPts
19/11/2032Abuja, Nigeria21 - 22 Leon Cormack4 - 18 WPts
19/09/2032Abuja, Nigeria20 - 22 Chris Daly1 - 7 WPts
20/07/2032Alexandria, Egypt20 - 21 Amer Raheel28 - 19 LPts
22/05/2032El Alto, Bolivia19 - 21 Juan Mathias3 - 24 WPts
24/03/2032Daejeon, South Korea19 - 20 Eun-sun Ree25 - 12 LPts
25/01/2032Guayaquil, Ecuador19 - 19 Guido Morin8 - 12 LPts
27/11/2031Benin City, Nigeria19 - 18 Kunle Esan19(1) - 18 LPts
26/09/2031Benin City, Nigeria18 - 18 Kunle Esan19(1) - 17 WPts
21/08/2031Arequipa, Peru17 - 18 Larenzo Mazon10 - 20 WPts
21/07/2031Arequipa, Peru17 - 17 Larenzo Mazon9 - 20 LPts
20/06/2031Abuja, Nigeria17 - 16 Daniel Jones15 - 6 LPts
19/05/2031Abuja, Nigeria17 - 15 Daniel Jones14 - 6 LPts
14/04/2031Ogbomosho, Nigeria17 - 14 Bright Oborududu15 - 14 LPts Nigeria National Championships 2031View
11/04/2031Ogbomosho, Nigeria16 - 14 Mfon Atatalo7 - 10 WPts Nigeria National Championships 2031View
26/03/2031Abuja, Nigeria15 - 14 Spencer Sadomba7 - 19 WPts
30/01/2031Naucalpan, Mexico14 - 14 Larenzo Toral1 - 1 WPts
02/12/2030Dushanbe, Tajikistan14 - 13 Elmir Hajibeyov18 - 9 LPts
04/10/2030Abuja, Nigeria13 - 13 Aidan Myles4(1) - 11 WPts
06/08/2030Calabar, Nigeria13 - 12 Shehu Agba5 - 13 LPts
14/06/2030Abuja, Nigeria12 - 12 Orji Aromire0 - 1 WPts
15/04/2030Katlehong, South Africa12 - 11 Tevin Bawuah12 - 19 LPts
15/02/2030Sapele, Nigeria11 - 11 Akeem Atatalo5 - 10 WPts
20/12/2029Zaria, Nigeria11 - 10 Rehman Ghaffari16 - 14 LPts
02/11/2029Shubra El-Kheima, Egypt10 - 10 Ahmed Adel7 - 9 WPts
04/09/2029Iseyin, Nigeria9 - 10 Haider Zakaria13 - 18 WPts
15/07/2029Lagos, Nigeria9 - 9 Lukman Odia12 - 10 LPts
14/06/2029Dushanbe, Tajikistan9 - 8 Aghamusa Alli3 - 6 LPts
16/04/2029Abuja, Nigeria8 - 8 Gbolahan Ihekwoaba1 - 2 WPts
16/02/2029Ghent, Belgium8 - 7 Hendrik Weynacker7 - 11(1) LPts
19/12/2028Abuja, Nigeria8 - 6 Kyo0won Im5 - 10 LPts
21/10/2028Abuja, Nigeria7 - 6 Mark Oyeledun1 - 3 WPts
22/08/2028Karagandy, Kazakhstan7 - 5 Bilal Abilov23 - 9 LPts
24/06/2028Abuja, Nigeria6 - 5 Quon Woo0 - 3 WPts
26/04/2028Chengdu, China6 - 4 Jin Quan8 - 14 LPts
27/02/2028Abuja, Nigeria5 - 4 Chinedu Amokachi0 - 2 WPts
29/12/2027Taiyuan, China4 - 4 Wang Turn0 - 3 WPts
31/10/2027Abuja, Nigeria3 - 4 Thompson Mpeba4 - 11 WPts
01/09/2027Abuja, Nigeria2 - 4 Steinar Lage2 - 2 WPts
03/07/2027Abuja, Nigeria1 - 4 Alejandro Granados1 - 2 WPts
05/05/2027Aba, Nigeria1 - 3 Dave Aliyu0 - 0 LPts
03/04/2027Calabar, Nigeria1 - 2 Zach Mezu9 - 20(1) LPts
03/03/2027Copenhagen, Denmark1 - 1 Dag Strand7 - 9 LPts
03/01/2027Abuja, Nigeria1 - 0 Ingmar Pedersen0 - 1 LPts
05/11/2026Abuja, Nigeria0 - 0 Sone Ottiji1 - 4 WPts