Weightclass:  Light Welterweight
Location:  Bama, Nigeria
Record:  27 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/01/2035New York City, USA26 - 21 James Serafini7 - 16 WPts
23/11/2034Mexico City, Mexico25 - 21 Larenzo Patron17 - 15 WPts
23/09/2034Seoul, South Korea24 - 21 Chang-soo Sur10 - 10 WPts
25/07/2034New York City, USA23 - 21 Justin Moreland5 - 21(1) WPts
26/05/2034Guatemala City, Guatemala23 - 20 Santiago Duque19 - 33 LPts
27/03/2034Bama, Nigeria22 - 20 Prince Bajah2 - 0 WPts
27/01/2034Bologna, Italy21 - 20 Liberatore Santella22 - 18 WPts
29/11/2033Bama, Nigeria20 - 20 Mfon Adewunmi3 - 6 WPts
30/09/2033Bama, Nigeria19 - 20 Haaris Kazmi6 - 9 WPts
31/07/2033Bama, Nigeria18 - 20 Yakubu Adoke9 - 15 WPts
31/05/2033Taguig, Philippines18 - 19 Jamie Ceniceros12 - 13 LPts
02/04/2033Bama, Nigeria17 - 19 Chima Oriala8 - 4 WPts
01/02/2033Terrassa, Spain16 - 19 Nasario Russi14 - 8 WPts
04/12/2032Bama, Nigeria15 - 19 Xayvion Wamukwamba0 - 11 WPts
05/10/2032Abuja, Nigeria14 - 19 Theophilus Amadiume5 - 14 WPts
07/08/2032Fortaleza, Brazil13 - 19 Juan Napoles7 - 5 WPts
09/06/2032Ilorin, Nigeria12 - 19 Lukman Newuche3 - 12 WPts
11/04/2032Lima, Peru12 - 18 Rio Lizardo14 - 7 LPts
12/02/2032Bama, Nigeria11 - 18 Rabiu Anyiam13 - 13 WPts
14/12/2031Oujda, Morocco10 - 18 Kadeen Melenchon3 - 4 WPts
16/10/2031Daloa, Ivory Coast10 - 17 Paris de Balzac73(3) - 17 LPts
17/08/2031Cheongju, South Korea10 - 16 Ja-choel Do7 - 9 LPts
19/06/2031Hiroshima, Japan10 - 15 Kaede Seno14 - 9 LPts
21/04/2031Tokyo, Japan10 - 14 Hideki Sugimoto6 - 11 LPts
21/02/2031Bama, Nigeria9 - 14 Jay-Jay Ahunanya2 - 0 WPts
22/12/2030Bama, Nigeria8 - 14 Jack Balogun3 - 3 WPts
23/10/2030Nice, France7 - 14 Emmanuel Aznavour9 - 36 WPts
25/08/2030Tegucigalpa, Honduras7 - 13 Santiago Guillermo27 - 18 LPts
27/06/2030Bama, Nigeria6 - 13 Tabari Muntari3 - 3 WPts
28/04/2030Enugu, Nigeria5 - 13 Waleed Ghaffari4 - 8 WPts
11/03/2030Valladolid, Spain5 - 12 Hernan Nery21(1) - 14 LPts
11/01/2030Omsk, Russia4 - 12 Kolya Kerzhakov16 - 21 WPts
12/11/2029Albuquerque, USA4 - 11 Floyd Brown22 - 14(1) LPts
14/09/2029Kano, Nigeria4 - 10 Juwon Ogoli6 - 22 LPts
17/07/2029Bama, Nigeria4 - 9 Vachel Minang5(1) - 23 LPts
19/05/2029Munich, Germany4 - 8 Bertie Perl28(1) - 10 LPts
21/03/2029Maiduguri, Nigeria4 - 7 Antwan Durojaiye2 - 16 LPts
21/01/2029Maiduguri, Nigeria4 - 6 Antwan Durojaiye1 - 16 LPts
29/11/2028Kano, Nigeria4 - 5 Cody Akintonde10 - 19(1) LPts
01/10/2028Jalilabad, Azerbaijan4 - 4 Husein Agababayev19 - 13 LPts
03/08/2028Ilorin, Nigeria4 - 3 Bruce Obasanjo4 - 13 LPts
03/07/2028Bama, Nigeria3 - 3 Mark Griffith1 - 0 WPts
05/05/2028Benin City, Nigeria3 - 2 Nathaniel Anyiam0 - 0 LPts
04/04/2028Aba, Nigeria2 - 2 Shehu Ishiaku2 - 5 WPts
11/02/2028Bama, Nigeria1 - 2 Diego Ozuna10 - 19(2) WPts
13/12/2027Juarez, Mexico1 - 1 Macario Tomey9 - 18 LPts
15/10/2027Aba, Nigeria1 - 0 Juwon Oparathompson16 - 10 LPts
05/09/2027Bama, Nigeria0 - 0 Rabiu Bosso2 - 3 WPts