Weightclass:  Welterweight
Location:  Ilorin, Nigeria
Record:  20 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/01/2034Ilorin, Nigeria19 - 24 Pradeep Punnaiah2 - 5 WPts
29/11/2033Ilorin, Nigeria18 - 24 Amer Demian0 - 2 WPts
26/09/2033Ilorin, Nigeria18 - 23 On Chung1 - 13(1) LPts
27/07/2033Ilorin, Nigeria17 - 23 Afanas Pac0 - 4 WPts
26/05/2033Ilorin, Nigeria16 - 23 Kieran Barmasai5 - 13 WPts
26/03/2033Ilorin, Nigeria15 - 23 Nikolai Bryukhankov10 - 14 WPts
20/01/2033Ilorin, Nigeria14 - 23 Claudio Jacobo7 - 11(1) WPts
18/11/2032Ilorin, Nigeria13 - 23 Amjad Hasan1 - 1 WPts
18/09/2032Ilorin, Nigeria13 - 22 Bright Oborududu20 - 23 LPts
19/07/2032Ilorin, Nigeria12 - 22 Nwankwo Afolahan16 - 11 WPts
20/05/2032Ilorin, Nigeria11 - 22 Ferdinand Dvorak2 - 2 WPts
21/03/2032Ilorin, Nigeria10 - 22 Alvino Portales2 - 2 WPts
22/01/2032Ilorin, Nigeria10 - 21 Segun Bamalli4 - 8 LPts
23/11/2031Calabar, Nigeria10 - 20 Shehu Agba8 - 18 LPts
26/09/2031Iseyin, Nigeria10 - 19 Shehu Datti8 - 30 LPts
01/08/2031Kano, Nigeria9 - 19 Yasin Din5 - 21 WPts
06/06/2031Lagos, Nigeria9 - 18 Nwankwo Isola18 - 17(1) LPts
05/05/2031Maiduguri, Nigeria9 - 17 Odion Ukpolo0 - 0 LPts
30/03/2031Ilorin, Nigeria8 - 17 Ahmed Dallal3 - 8 WPts
30/01/2031Juarez, Mexico8 - 16 Juan Cavazos7 - 5 LPts
02/12/2030Ilorin, Nigeria7 - 16 Dana Rosett4 - 8 WPts
04/10/2030Kano, Nigeria6 - 16 Yasin Din2 - 19 WPts
08/08/2030Calabar, Nigeria6 - 15 Saad Abu25 - 14 LPts
10/06/2030Bergen, Norway6 - 14 Ker Sander12 - 22 LPts
12/04/2030Maiduguri, Nigeria6 - 13 Hope Majekodunmi14 - 10 LPts
14/02/2030Sapele, Nigeria5 - 13 Lukman Odunlami10 - 17 WPts
18/12/2029Medellin, Colombia5 - 12 Desiderio Espana3 - 1 LPts
20/10/2029Kano, Nigeria5 - 11 Efe Ezekiel4 - 16 LPts
10/09/2029Aba, Nigeria5 - 10 Tunde Ogbu18 - 16 LPts
15/07/2029Sapele, Nigeria4 - 10 Mark Onyearugbulem11 - 27 WPts
14/06/2029Baku, Azerbaijan4 - 9 Elkhan Medjidov6 - 8 LPts
16/04/2029Masally, Azerbaijan3 - 9 Rashad Aslanov3 - 11 WPts
16/02/2029Kharkiv, Ukraine2 - 9 Yevhen Dutka1 - 4 WPts
19/12/2028Perth, Australia2 - 8 Mark Henderson12 - 9 LPts
21/10/2028Seoul, South Korea2 - 7 Bum-young Goe11 - 13 LPts
23/08/2028Ilorin, Nigeria2 - 6 Emem Agoye2 - 1 LPts
24/06/2028Ilorin, Nigeria1 - 6 Yasin Din1 - 5 WPts
25/04/2028Achiaman, Ghana1 - 5 Tavarius Agyeman22(1) - 16 LPts
26/02/2028Melbourne, Australia1 - 4 Declan Berestov14 - 10 LPts
28/12/2027Ilorin, Nigeria1 - 3 Vicente Gonzalez28(1) - 53 LPts
29/10/2027Paris, France1 - 2 Maslin Rochefort14 - 12 LPts
31/08/2027Zagreb, Croatia0 - 2 Zlatan Praljak10 - 10 WPts
03/07/2027Ilorin, Nigeria0 - 1 Etebo Niger1 - 7 LPts
05/05/2027Ilorin, Nigeria0 - 0 Imran Jama9 - 9 LPts