Weightclass:  Middleweight
Location:  Warri, Nigeria
Record:  30 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/12/2031Warri, Nigeria29 - 12 Sammy Fenderson6 - 11 WPts
08/10/2031Warri, Nigeria28 - 12 Kei No3 - 8 WPts
07/08/2031Warri, Nigeria27 - 12 Brown Onwueme0 - 1 WPts
08/06/2031Warri, Nigeria26 - 12 Alejandro Lombardo0 - 1 WPts
08/04/2031Warri, Nigeria25 - 12 Leon Hallum9 - 6 WPts
07/02/2031Warri, Nigeria24 - 12 Adnan Javid19(2) - 22 WPts
09/12/2030Warri, Nigeria23 - 12 Gazi Baksh3 - 1 WPts
10/10/2030Warri, Nigeria22 - 12 Andy Maiyegun7 - 14 WPts
11/08/2030Warri, Nigeria21 - 12 Kunle Odogwu0 - 4 WPts
12/06/2030Warri, Nigeria20 - 12 Olufemi Jessey2 - 1 WPts
13/04/2030Warri, Nigeria19 - 12 Ian Fatai12 - 14 WPts
12/02/2030Warri, Nigeria18 - 12 Dom Jegede5 - 5 WPts
14/12/2029Warri, Nigeria17 - 12 Boswell Himly0 - 1 WPts
15/10/2029Zagreb, Croatia17 - 11 Vjeko Takac20 - 19(4) LPts
17/08/2029Nairobi, Kenya17 - 10 Abdul Habeeb3 - 8 LPts
19/06/2029Benin City, Nigeria16 - 10 Gazi Ayoub5 - 3 WPts
21/04/2029San Lorenzo, Paraguay15 - 10 Lorenzo Rosario7 - 4 WPts
21/02/2029Warri, Nigeria14 - 10 Rehan Kassar3 - 13 WPts
23/12/2028Warri, Nigeria14 - 9 Omer Tarik10 - 12 LPts
24/10/2028Kingston, Jamaica13 - 9 Phil Rowan3 - 15 WPts
26/08/2028Warri, Nigeria12 - 9 Hope Oliseh2 - 2 WPts
27/06/2028Almaty, Kazakhstan12 - 8 Luka Paizullaew11 - 19 LPts
28/04/2028Lagos, Nigeria11 - 8 Amon Osunwa2 - 10 WPts
14/03/2028Kano, Nigeria10 - 8 Gbolahan Isola1 - 10 WPts
16/01/2028Edinburgh, UK10 - 7 Hamish MacIntire3 - 16 LPts
18/11/2027Ulaanbaatar, Mongolia9 - 7 El Madani Ubashi7 - 20 WPts
20/09/2027Ulaanbaatar, Mongolia8 - 7 Taj al Din Tsagaanbaatar14 - 13 WPts
23/07/2027Prague, Czech Republic8 - 6 Boleslav Jerabek16 - 24 LPts
25/05/2027Shiraz, Iran7 - 6 Harish Saini3 - 0 WPts
27/03/2027Lagos, Nigeria7 - 5 Idris Nnachi6 - 10 LPts
28/01/2027Ogbomosho, Nigeria6 - 5 Dillon Alli3 - 14 WPts
02/12/2026Kano, Nigeria5 - 5 Thompson Sharp11 - 19 WPts
05/10/2026Ilesa, Nigeria5 - 4 Nathaniel Jibrin16 - 22 LPts
13/08/2026Aba, Nigeria4 - 4 Mohsin Attar11 - 23 WPts
05/07/2026Abuja, Nigeria3 - 4 Lukman Izamoje0 - 0 WPts
03/06/2026Charleroi, Belgium3 - 3 Jeffrey Cisse15 - 16 LPts
05/04/2026Plzen, Czech Republic3 - 2 Otokar Mikulka6 - 22(12) LPts
05/02/2026Warri, Nigeria2 - 2 Olufemi Ubido2 - 3 WPts
08/12/2025Carolina, Puerto Rico2 - 1 Joaquin Mareno1 - 18 LPts
10/10/2025Warri, Nigeria1 - 1 Jake Ekandem1 - 1 WPts
11/08/2025Ugep, Nigeria1 - 0 Thompson Dickson23 - 12 LPts
05/07/2025Warri, Nigeria0 - 0 Juwon Iwuji0 - 0 WPts