Weightclass:  Middleweight
Location:  Kano, Nigeria
Record:  25 - 50
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/12/2031Kano, Nigeria25 - 49 Mashawn Adamafio16 - 13 LPts
19/10/2031Kano, Nigeria24 - 49 Roshaun Sowah4 - 13 WPts
19/08/2031Manila, Philippines23 - 49 Onofre Musni5 - 15 WPts
21/06/2031Kano, Nigeria22 - 49 Ranger Chamfort13 - 4 WPts
22/04/2031Delmas, Haiti21 - 49 Marshall Pradier8 - 14 WPts
22/02/2031Kano, Nigeria20 - 49 Takeshi Anzai1 - 0 WPts
23/12/2030Manaus, Brazil20 - 48 Joaquin Nuno9 - 9 LPts
25/10/2030Dubai, UAE20 - 47 Waqas Dajani23(1) - 13 LPts
27/08/2030Kano, Nigeria19 - 47 Adnan Farran5 - 25 WPts
28/06/2030Kano, Nigeria18 - 47 Rehman Mahmoud1 - 8 WPts
29/04/2030Kano, Nigeria18 - 46 Olufemi Mokeme6 - 7 LPts
28/02/2030Sterlitamak, Russia17 - 46 Zernebog Podkolzin4 - 5 WPts
31/12/2029Kano, Nigeria16 - 46 Vicenzo Di Francesco3 - 17 WPts
01/11/2029Kano, Nigeria15 - 46 Irfan El-Sayed2 - 0 WPts
02/09/2029Kano, Nigeria14 - 46 Faisal Ghaffari21 - 27 WPts
04/07/2029Kano, Nigeria14 - 45 Amit Mathen0 - 4 LPts
05/05/2029Bama, Nigeria14 - 44 Moses Ogunsania0 - 0 LPts
07/03/2029Carolina, Puerto Rico14 - 43 Montel Para8 - 13 LPts
07/01/2029Ulaanbaatar, Mongolia14 - 42 Amrane Batsuuri20 - 16(3) LPts
09/11/2028Bokhtar, Tajikistan14 - 41 Gennady Karaev17 - 28 LPts
11/09/2028London, UK13 - 41 Mark Yarwood18(1) - 16 WPts
14/07/2028Krakow, Poland13 - 40 Rajmund Jarosinski23 - 12 LPts
16/05/2028Edinburgh, UK12 - 40 Hamish MacIntire5 - 16 WPts
18/03/2028Bangkok, Thailand12 - 39 Noknoi Keawsombat14(3) - 10 LPts
18/01/2028Kano, Nigeria11 - 39 Faisal Ghaffari16 - 22 WPts
20/11/2027Harare, Zimbabwe11 - 38 Lavaughn Samkange18(1) - 19 LPts
22/09/2027Ganja, Azerbaijan11 - 37 Hakim Ahmedov19 - 14 LPts
25/07/2027Tehran, Iran10 - 37 Waqar Shafi7 - 17 WPts
27/05/2027Santiago de los Caballeros, Dominican Republic10 - 36 Marjun Peralta6 - 14 LPts
29/03/2027Benin City, Nigeria10 - 35 Matt Ezenwa16 - 29 LPts
29/01/2027Harare, Zimbabwe9 - 35 Connor Methema10 - 24 WPts
01/12/2026Lagos, Nigeria9 - 34 Bright Aduda18(1) - 9 LPts
03/10/2026Montpellier, France8 - 34 Reinald Henry9 - 11 WPts
05/08/2026Gaziantep, Turkey8 - 33 Mehmed Oran4 - 6 LPts
07/06/2026Montpellier, France7 - 33 Reinald Henry8 - 10 WPts
09/04/2026Ilorin, Nigeria6 - 33 Ricky Umelo9 - 20 WPts
09/02/2026Kano, Nigeria6 - 32 Segun Egharevba0 - 3 LPts
11/12/2025Osogbo, Nigeria6 - 31 Olufemi Nurudeen8 - 27 LPts
13/10/2025Kampala, Uganda6 - 30 Jonathan Apuuli10 - 12 LPts
15/08/2025Kano, Nigeria6 - 29 Segun Belloosagie2 - 3 LPts
16/06/2025Hefei, China5 - 29 Gao Tzar12 - 13 WPts
18/04/2025Antwerp, Belgium5 - 28 Benna Raes11 - 21 LPts
18/02/2025Kano, Nigeria4 - 28 Hello Guebert3 - 11 WPts
21/12/2024Kano, Nigeria4 - 27 Miguel Quezada3 - 17 LPts
23/10/2024Georgetown, Guyana4 - 26 John Palin16 - 17 LPts
25/08/2024Stockholm, Sweden4 - 25 Sebastian Cornell10 - 10 LPts
27/06/2024Vienna, Austria4 - 24 Thibaut Urach14(1) - 25 LPts
29/04/2024Tours, France4 - 23 Briar Larbaud21 - 10 LPts
01/03/2024Lagos, Nigeria4 - 22 Khalid Ameen27(1) - 11 LPts
13/01/2024Kano, Nigeria3 - 22 Godfrey Oluwale5(1) - 14 WPts
03/12/2023Port Harcourt, Nigeria3 - 21 Kamran Bacho5 - 11(3) LPts
02/11/2023Lagos, Nigeria3 - 20 Khalid Ameen25(1) - 11 LPts
14/09/2023Ibadan, Nigeria3 - 19 Brad Esealuka14 - 20 LPts
17/07/2023Kano, Nigeria2 - 19 Isamu Nishimoto0 - 4 WPts
18/05/2023Delmas, Haiti2 - 18 Montrell Larive18(2) - 16 LPts
20/03/2023Ife, Nigeria2 - 17 Bright Oladapo2 - 18 LPts
21/01/2023Kaduna, Nigeria2 - 16 Yakubu Kaita12 - 11 LPts
26/11/2022Kano, Nigeria2 - 15 John Alli1 - 9 LPts
26/09/2022Lagos, Nigeria2 - 14 Waleed Ahmadi16 - 12(1) LPts
04/08/2022Albuquerque, USA2 - 13 Onofre Lopez5 - 20 LPts
04/06/2022Kano, Nigeria2 - 12 David Hilley1 - 8 LPts
06/04/2022Ilorin, Nigeria2 - 11 Rabiu Princewill12 - 12 LPts
09/02/2022Malmo, Sweden2 - 10 Vincent Fosberg10 - 7 LPts
12/12/2021Tokyo, Japan2 - 9 Kazuki Inaba11 - 9 LPts
13/10/2021Almaty, Kazakhstan2 - 8 Faisal Isckaliew8 - 12 LPts
15/08/2021Abuja, Nigeria2 - 7 Ogenyi Ajulo6 - 3 LPts
05/07/2021Benin City, Nigeria1 - 7 Etebo Oboli0 - 0 WPts
03/06/2021Izmir, Turkey1 - 6 Mehmed Seyh1 - 2 LPts
05/04/2021Copenhagen, Denmark1 - 5 Vanslow Morck8 - 9 LPts
05/02/2021Toshkent, Uzbekistan1 - 4 Ruslan Alekperzade11 - 9(7) LPts
08/12/2020Awka, Nigeria1 - 3 Leeroy Egbo2 - 7 LPts
22/10/2020Lagos, Nigeria1 - 2 Etebo Akunyili6 - 12 LPts
04/09/2020Kano, Nigeria0 - 2 Bradley Querry1 - 0 WPts
05/07/2020Buguma, Nigeria0 - 1 Ogenyi Ejiro0 - 0 LPts
05/05/2020Kano, Nigeria0 - 0 Marlon Huet1 - 1 LPts