Weightclass:  Middleweight
Location:  Aba, Nigeria
Record:  32 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/07/2033Aba, Nigeria31 - 14 Mohsin Galla4 - 20 WPts
27/05/2033Aba, Nigeria30 - 14 Ace Belmondo22 - 16 WPts
27/03/2033Aba, Nigeria29 - 14 Jeong-ho Jun3 - 7(1) WPts
25/01/2033Aba, Nigeria28 - 14 Augustyn Karel3 - 9 WPts
24/11/2032Aba, Nigeria27 - 14 Hideki Hori0 - 6(1) WPts
24/09/2032Aba, Nigeria26 - 14 David Melville1 - 5 WPts
25/07/2032Aba, Nigeria25 - 14 Noel Grandison1 - 9 WPts
26/05/2032Aba, Nigeria24 - 14 Ian Nevin9 - 8 WPts
26/03/2032Aba, Nigeria23 - 14 Stephen Clowney4 - 4 WPts
26/01/2032Aba, Nigeria22 - 14 Spencer Donnellan3 - 5 WPts
27/11/2031Aba, Nigeria21 - 14 Demir Ilgaz14 - 6 WPts
26/09/2031Aba, Nigeria20 - 14 Olufemi Jessey7 - 5 WPts
28/07/2031Baku, Azerbaijan19 - 14 Donmez Gulidze1 - 16 WPts
30/05/2031Enugu, Nigeria19 - 13 Haaris Sattar19(2) - 22(2) LPts
11/04/2031Ogbomosho, Nigeria19 - 12 Joseph Ogbonna15 - 23 LPts Nigeria National Championships 2031View
25/03/2031Aba, Nigeria18 - 12 Yakubu Akarandut14 - 13 WPts
25/01/2031Ulaanbaatar, Mongolia18 - 11 Koldan Donduk9 - 19(2) LPts
27/11/2030Samarqand, Uzbekistan17 - 11 Ertogrul Nawaz21(1) - 22 WPts
29/09/2030Split, Croatia16 - 11 Zelijko Jurlina12 - 5 WPts
01/08/2030Kano, Nigeria15 - 11 Julius Lasbrey17(1) - 11 WPts
08/06/2030Roskilde, Denmark14 - 11 Bjorn From36(1) - 21 WPts
10/04/2030Mashhad, Iran13 - 11 Akbar Gera5 - 10 WPts
10/02/2030Constantine, Algeria13 - 10 Haider Fahas19 - 20 LPts
13/12/2029Vilnius, Lithuania12 - 10 Blazej Spiewak12 - 24 WPts
15/10/2029Kampala, Uganda12 - 9 Peter Mworeko28 - 30 LPts
17/08/2029Aba, Nigeria11 - 9 Nazar Gurses6(1) - 12 WPts
19/06/2029Koszalin, Poland10 - 9 Kamil Boczar0 - 0 WPts
21/04/2029Athi River, Kenya9 - 9 Razi Abol1 - 3 WPts
21/02/2029Aba, Nigeria8 - 9 Olufemi Dada0 - 1 WPts
23/12/2028Aba, Nigeria8 - 8 Sebastian Such9 - 13(1) LPts
24/10/2028Brest, France7 - 8 Louie Chamfort0 - 4 WPts
26/08/2028Roskilde, Denmark7 - 7 Carson Juhl19 - 13 LPts
28/06/2028Ilorin, Nigeria6 - 7 Malcolm Afonja1 - 4 WPts
13/05/2028Las Tunas, Cuba5 - 7 Neper Rio6(1) - 19 WPts
15/03/2028Aba, Nigeria5 - 6 Rabiu Sunday3 - 11 LPts
16/01/2028Lagos, Nigeria5 - 5 Gbolahan Ayodele6 - 16 LPts
19/11/2027Kano, Nigeria5 - 4 Hope Oladapo11 - 9 LPts
02/10/2027Ibadan, Nigeria4 - 4 Nwankwo Chukwumerije15 - 18 WPts
01/09/2027Ibadan, Nigeria3 - 4 Etebo Mbah9 - 8 WPts
03/07/2027Osogbo, Nigeria3 - 3 Rabiu Utondu0 - 1 LPts
24/05/2027Accra, Ghana2 - 3 James Mbun13 - 22(4) WPts
26/03/2027Osogbo, Nigeria2 - 2 Waqar Ansari10 - 7 LPts
30/01/2027Ibadan, Nigeria1 - 2 Gbolahan Daura7 - 15(3) WPts
02/12/2026Maiduguri, Nigeria1 - 1 Haaris Naim17 - 13 LPts
06/10/2026Osogbo, Nigeria1 - 0 Olufemi Nurudeen13 - 27 LPts
05/09/2026Aba, Nigeria0 - 0 Segun Egharevba2 - 5 WPts