Weightclass:  Light Heavyweight
Location:  Ilorin, Nigeria
Record:  23 - 16(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/11/2033Ilorin, Nigeria23 - 15(4) Dominic Rainey8 - 9 LPts
21/09/2033Ilorin, Nigeria22 - 15(4) Gregor Fails4 - 10 WPts
21/07/2033Ilorin, Nigeria22 - 14(3) Waldemar Schulz11(1) - 16 LKO3
20/05/2033Ilorin, Nigeria21 - 14(3) John Cay16 - 11 WPts
20/03/2033Ilorin, Nigeria20 - 14(3) Ilkin Ozdaglaar0 - 7 WPts
18/01/2033Ilorin, Nigeria19 - 14(3) Beltran Herrera7 - 5 WPts
18/11/2032Ilorin, Nigeria18 - 14(3) Diokles Athas1 - 8 WPts
17/09/2032Ilorin, Nigeria17 - 14(3) Nathaniel Abwo2 - 7 WPts
18/07/2032Ilorin, Nigeria17 - 13(2) Moses Onyilo17 - 11 LKO3
19/05/2032Ilorin, Nigeria16 - 13(2) Azam Ryskulov9 - 10 WPts
20/03/2032Karagandy, Kazakhstan15 - 13(2) Sasha Casymbekoff3 - 3 WPts
21/01/2032Algiers, Algeria14 - 13(2) Syed Ben7 - 13 WPts
23/11/2031Copenhagen, Denmark13 - 13(2) Toste Bentsen14 - 10 WPts
24/09/2031Kano, Nigeria12 - 13(2) Gbolahan Mutairu2 - 15 WPts
27/07/2031Ilorin, Nigeria11 - 13(2) James Mazivisa2 - 16 WPts
29/05/2031Ilorin, Nigeria10 - 13(2) Orji Sagna4 - 4 WPts
28/03/2031Bolton, UK9 - 13(2) Connor McAllister8 - 26 WPts
28/01/2031Melbourne, Australia8 - 13(2) Ricky Jones19(1) - 28 WPts
30/11/2030Baku, Azerbaijan7 - 13(2) Zeynal Yakubov7(1) - 21 WPts
02/10/2030Bern, Switzerland7 - 12(1) Abel Gehlbach32(2) - 8 LKO3
04/08/2030Havana, Cuba6 - 12(1) Xavion Cartaya8 - 20(1) WPts
06/06/2030Ilorin, Nigeria5 - 12(1) Segun Aruna2 - 14 WPts
08/04/2030Varna, Bulgaria5 - 11(1) Kamen á Granov23 - 17(1) LPts
08/02/2030Rijeka, Croatia4 - 11(1) Antonijo Došen0 - 3 WPts
11/12/2029Burgas, Bulgaria4 - 10(1) Boris á Vlasov17(3) - 18 LPts
13/10/2029Ilorin, Nigeria3 - 10(1) Dean Guinness5 - 6 WPts
15/08/2029Ilorin, Nigeria2 - 10(1) Antwan Fergusson6 - 4 WPts
17/06/2029Ilorin, Nigeria2 - 9(1) Nwankwo Ajudua6 - 5 LPts
18/04/2029Ilorin, Nigeria1 - 9(1) Sajid Harwood0 - 5 WPts
18/02/2029Brisbane, Australia1 - 8(1) William Christeson22 - 24 LPts
21/12/2028Ilorin, Nigeria1 - 7(1) Marlon Painchaud2 - 15 LPts
23/10/2028Osogbo, Nigeria0 - 7(1) Segun Aruna0 - 5 WPts
05/09/2028Nsukka, Nigeria0 - 6 Mark Ali0 - 0 LKO3
24/07/2028Onitsha, Nigeria0 - 5 Paul Dukku22(1) - 27 LPts
23/06/2028Sana'a, Yemen0 - 4 Faisal Alhamdan22 - 18 LPts
25/04/2028Sydney, Australia0 - 3 Kris Rutherford17 - 8 LPts
26/02/2028Santo Domingo Oeste, Dominican Republic0 - 2 Rico Iglesias12 - 20(2) LPts
29/12/2027Osogbo, Nigeria0 - 1 Godfrey Ihenacho2 - 7 LPts
05/11/2027Ilorin, Nigeria0 - 0 Julius Nwakaeme4 - 2 LPts