Weightclass:  Middleweight
Location:  Ilorin, Nigeria
Record:  26 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2035Ilorin, Nigeria25 - 15 Reamonn Petsch0 - 1 WPts
02/11/2034Ilorin, Nigeria24 - 15 Dave Hendrick3 - 11 WPts
01/09/2034Ilorin, Nigeria23 - 15 Fraco Martel14 - 21 WPts
01/07/2034Ilorin, Nigeria22 - 15 Diego Bermudez7 - 12 WPts
30/04/2034Ilorin, Nigeria21 - 15 Oscar Hammerberg2 - 1 WPts
01/03/2034Ilesa, Nigeria20 - 15 Dele Anyaoku14 - 19 WPts
02/01/2034Asuncion, Paraguay19 - 15 Rio Trinadad10 - 15 WPts
04/11/2033San Jose, Costa Rica19 - 14 Baltasar Gutierres10 - 7 LPts
06/09/2033Charleroi, Belgium18 - 14 Dabney Jacquot25(2) - 14 WPts
08/07/2033Vilnius, Lithuania17 - 14 Milosz Twardy18(1) - 23 WPts
10/05/2033Guayaquil, Ecuador17 - 13 Pedro Marciel10 - 16 LPts
12/03/2033Kingston, Jamaica16 - 13 William Carlow35 - 17 WPts
12/01/2033Manukau, New Zealand15 - 13 Ahuru Rangihaeata7 - 10 WPts
14/11/2032Tirana, Albania14 - 13 Arben Makal14 - 22 WPts
16/09/2032Bangkok, Thailand14 - 12 Yokchai Anan22 - 16 LPts
19/07/2032Swansea, UK13 - 12 Joseph Byrne3 - 6 WPts
21/05/2032Ilesa, Nigeria13 - 11 Lordson Saidu13 - 11 LPts
23/03/2032Ilorin, Nigeria12 - 11 Brown Ogada20(1) - 7 WPts
23/01/2032Ilorin, Nigeria11 - 11 Julius Ikenne12 - 6 WPts
24/11/2031Accra, Ghana10 - 11 Arali Adabor16(1) - 12 WPts
25/09/2031Riga, Latvia9 - 11 Melor Vecakais16 - 13 WPts
28/07/2031Ilorin, Nigeria8 - 11 Dele Etiaba9 - 13 WPts
30/05/2031Ilorin, Nigeria8 - 10 Paul Pryce6 - 0 LPts
30/03/2031Georgetown, Guyana7 - 10 Gregor Owens0 - 3 WPts
30/01/2031Portmore, Jamaica7 - 9 Mark Humeston36(1) - 18 LPts
02/12/2030Burgas, Bulgaria7 - 8 Vasil á Tilev24 - 10 LPts
04/10/2030Maiduguri, Nigeria7 - 7 Kian Kalio25 - 12 LPts
06/08/2030Guatemala City, Guatemala7 - 6 Juan Villalobos16 - 22 LPts
08/06/2030Valparaiso, Chile6 - 6 Diego Arias12(1) - 21 WPts
10/04/2030Zaria, Nigeria5 - 6 Rabiu Aradeon10 - 6 WPts
12/02/2030Warri, Nigeria5 - 5 Jay-Jay Erinle18 - 12 LPts
15/12/2029Yerevan, Armenia5 - 4 Nahabed Sagatelian13 - 12 LPts
17/10/2029Port Harcourt, Nigeria5 - 3 Chigozie Barka0 - 9 LPts
18/08/2029Kano, Nigeria4 - 3 Dai Promise0 - 2(1) WPts
20/06/2029Ilorin, Nigeria3 - 3 Etebo Adejo1 - 4 WPts
21/04/2029Ilorin, Nigeria2 - 3 Jose Villasana7(1) - 20 WPts
21/02/2029Ulaanbaatar, Mongolia1 - 3 Hanief Choidog0 - 14 WPts
24/12/2028Krakow, Poland1 - 2 Sebastian Czaja16 - 13 LPts
26/10/2028Ilorin, Nigeria1 - 1 Ifeanyi Ajilore1 - 0 LPts
27/08/2028Maiduguri, Nigeria1 - 0 Yakubu Akarandut5 - 5 LPts
05/07/2028Maiduguri, Nigeria0 - 0 Obafemi Ezeikpe0 - 0 WPts