Weightclass:  Middleweight
Location:  Ilorin, Nigeria
Record:  27(1) - 33(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/03/2029Ilorin, Nigeria26(1) - 33(1) Tjipto Wongsonegoro4 - 18 WPts
17/01/2029Ilorin, Nigeria25(1) - 33(1) Urvano Lucia1 - 12 WPts
18/11/2028Ilorin, Nigeria24(1) - 33(1) Anstice Antoni4 - 8 WPts
19/09/2028Ilorin, Nigeria24(1) - 32 Rehman Zafar17 - 32 LKO3
21/07/2028Ilorin, Nigeria23(1) - 32 Waqas Meskin13 - 12 WPts
22/05/2028Ilorin, Nigeria22(1) - 32 Neron Tomalon0 - 4 WPts
23/03/2028Ilorin, Nigeria21(1) - 32 Acheron Floros0 - 13(1) WPts
23/01/2028Ilorin, Nigeria20(1) - 32 Aaron Jouffroy6 - 8 WPts
22/11/2027Ilorin, Nigeria19(1) - 32 Cody Akiga20(2) - 17 WPts
23/09/2027Ibadan, Nigeria18(1) - 32 Moses Adelaja36(2) - 22 WPts
27/07/2027Benin City, Nigeria17(1) - 32 Matt Ezenwa18 - 29 WPts
29/05/2027Ilorin, Nigeria16(1) - 32 Idris Nnachi8 - 11 WPts
30/03/2027Bokhtar, Tajikistan15(1) - 32 Fadei Ghahylyckow2 - 24 WPts
30/01/2027Dublin, Ireland14 - 32 Jason Collins13 - 8(1) WKO3
02/12/2026Port Harcourt, Nigeria14 - 31 Mark Silva7(1) - 30 LPts
04/10/2026Harare, Zimbabwe14 - 30 Xayvion Midzi13 - 29 LPts
06/08/2026Ilorin, Nigeria13 - 30 Gareth Wushishi1 - 3 WPts
08/06/2026Aba, Nigeria12 - 30 Shayan Morad16 - 24(1) WPts
11/04/2026Lagos, Nigeria12 - 29 Izunna Feghabo16 - 18 LPts Nigeria National Championships 2026View
07/02/2026Plovdiv, Bulgaria12 - 28 Atanas á Kipelov30(2) - 24 LPts
10/12/2025Ilorin, Nigeria11 - 28 Mark Silva5(1) - 26 WPts
12/10/2025Tours, France10 - 28 Louie Jouffroy9 - 15 WPts
14/08/2025Stockholm, Sweden9 - 28 Alex Ansell9 - 11 WPts
16/06/2025Hengyang, China8 - 28 Sun Soon8 - 17 WPts
18/04/2025Strasbourg, France8 - 27 Mason Haddad6(1) - 10 LPts
18/02/2025Bordeaux, France8 - 26 Dax Duras13 - 15 LPts
21/12/2024Ilorin, Nigeria8 - 25 Joaquin Rodriguez13 - 21(1) LPts
23/10/2024Liege, Belgium8 - 24 Sumner Cohen19 - 23 LPts
25/08/2024Ilorin, Nigeria7 - 24 Thompson Sharp5 - 11 WPts
26/06/2024Ilorin, Nigeria7 - 23 Jouko Itala7 - 29 LPts
27/04/2024Ilorin, Nigeria6 - 23 David Inienger1 - 17 WPts
27/02/2024Ilorin, Nigeria5 - 23 Shayan Morad5 - 21(1) WPts
29/12/2023Ilorin, Nigeria5 - 22 Aku Hyttinen9 - 7 LPts
30/10/2023Anderlecht, Belgium5 - 21 Flannery Mollere27(1) - 10 LPts
31/08/2023Ilorin, Nigeria4 - 21 John Onyeali1 - 5 WPts
02/07/2023Antwerp, Belgium4 - 20 Jowan Mees22(2) - 13 LPts
04/05/2023Anderlecht, Belgium4 - 19 Flannery Mollere24(1) - 10 LPts
06/03/2023Varna, Bulgaria3 - 19 Nikola á Dolmatov1 - 0 WPts
06/01/2023Nassau, Bahamas3 - 18 Paul Polland24 - 6 LPts
08/11/2022Lagos, Nigeria3 - 17 Khalid Ameen20 - 10 LPts
21/09/2022Milton Keynes, UK3 - 16 Jawad Afzal18 - 4 LPts
24/07/2022Montreal, Canada3 - 15 Didier Oliphant9 - 14 LPts
26/05/2022Tabriz, Iran3 - 14 Haaris Saade16(1) - 6 LPts
28/03/2022Ilorin, Nigeria2 - 14 Obafemi Enyeama5(1) - 9 WPts
27/01/2022Bangkok, Thailand2 - 13 Sapapetch Maperm13 - 12(1) LPts
29/11/2021Enugu, Nigeria2 - 12 Rehman Mazari16 - 9 LPts
16/10/2021Ilorin, Nigeria2 - 11 Wahyu Siem16 - 6 LPts
16/08/2021Ilorin, Nigeria2 - 10 Toma Prudnikov7 - 10 LPts
15/06/2021Ilorin, Nigeria2 - 9 Brown Babangida1 - 1 LPts
14/04/2021Ilorin, Nigeria2 - 8 Matt Ezenwa1 - 7 LPts
11/02/2021Ilorin, Nigeria2 - 7 Nwankwo Onigbinde4 - 11 LPts
12/12/2020Ibadan, Nigeria1 - 7 Odion Kwambe0 - 9 WPts
16/10/2020Warri, Nigeria0 - 7 Obafemi Shagaya11 - 5 WPts
28/08/2020Copenhagen, Denmark0 - 6 Snorre Hartmann7 - 5 LPts
29/06/2020Port Harcourt, Nigeria0 - 5 Odion Daku3 - 3 LPts
01/05/2020Batam, Indonesia0 - 4 Basuki Yaputri9 - 2 LPts
03/03/2020Ilorin, Nigeria0 - 3 Pharanpetch Eae5 - 5 LPts
03/01/2020Port-de-Paix, Haiti0 - 2 Jean Bonaly12 - 1 LPts
04/11/2019Ilorin, Nigeria0 - 1 Nedeljko Kosic0 - 1 LPts
05/09/2019Ilorin, Nigeria0 - 0 Jeraldo Narvaez3 - 1 LPts