Weightclass:  Lightweight
Location:  Kano, Nigeria
Record:  52 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2027Kano, Nigeria51 - 15 Erik Madera3 - 1 WPts
12/11/2026Kano, Nigeria50 - 15 Oleg Kofron2 - 4 WPts
13/09/2026Kano, Nigeria49 - 15 Trystan Cendrars3 - 3 WPts
14/07/2026Kano, Nigeria48 - 15 Oihane Boda2 - 10 WPts
14/05/2026Kano, Nigeria47 - 15 Hernan Vallejo1 - 3 WPts
15/03/2026Kano, Nigeria46 - 15 Sebuh Chaparyan4(1) - 8 WPts
13/01/2026Kano, Nigeria45 - 15 Xaverius Floria1 - 5 WPts
14/11/2025Kano, Nigeria44 - 15 Paul Frashier0 - 9 WPts
15/09/2025Kano, Nigeria43 - 15 Diwan Najmi3 - 6 WPts
17/07/2025Kano, Nigeria42 - 15 Carlos Betancur4 - 19 WPts
18/05/2025Kano, Nigeria41 - 15 Ker Skogen0 - 2 WPts
19/03/2025Kano, Nigeria40 - 15 Esteban Barreras1 - 5 WPts
18/01/2025Kano, Nigeria40 - 14 Brendan Geddie43 - 13 LPts
18/12/2024Linden, Guyana39 - 14 Brendan Geddie43 - 12 WPts
17/11/2024Paris, France39 - 13 Pascal Carlin28 - 17 LPts
17/10/2024Abidjan, Ivory Coast39 - 12 Olier Papineau40 - 18 LPts
16/09/2024Athens, Greece39 - 11 Ciro Malia35 - 10 LPts
16/08/2024Kano, Nigeria38 - 11 John Kaswaswa46 - 12 WPts
16/07/2024Busan, South Korea38 - 10 Rasul Nour41 - 8 LPts Busan Olympics 2024View
13/07/2024Busan, South Korea37 - 10 Chiranjeevi Tripathi34 - 18 WPts Busan Olympics 2024View
18/06/2024Kano, Nigeria37 - 9 Ciro Malia33 - 9 LPts
18/05/2024Kano, Nigeria36 - 9 Vicente Requena39(1) - 6 WPts
17/04/2024Aba, Nigeria35 - 9 Lukman Ebor19 - 21 WPts Nigeria National Championships 2024View
14/04/2024Aba, Nigeria34 - 9 Mudashiru Chukwu9 - 17 WPts Nigeria National Championships 2024View
11/04/2024Aba, Nigeria33 - 9 Yasin Sami28(5) - 13 WPts Nigeria National Championships 2024View
11/03/2024Daegu, South Korea33 - 8 Myung-joo Do27 - 8 LPts
09/02/2024Kano, Nigeria33 - 7 Bin Kampfer30 - 10 LPts
07/01/2024Kano, Nigeria32 - 7 Rob Keir25 - 14 WPts
06/12/2023Kano, Nigeria31 - 7 Urmas Vahatalo26 - 17 WPts
05/11/2023Kano, Nigeria30 - 7 Sylwester Bondar18 - 21 WPts
05/10/2023Kano, Nigeria29 - 7 Naoki Aoki31 - 7 WPts
04/09/2023Kano, Nigeria28 - 7 Bronco Granado22 - 16 WPts
20/07/2023Aba, Nigeria27 - 7 Rehan Naim29 - 7 WPts
15/06/2023Stuttgart, Germany26 - 7 Tabby Mauthe12 - 19 WPts
17/04/2023Nsukka, Nigeria25 - 7 Yasin Sami23(3) - 11 WPts Nigeria National Championships 2023View
14/04/2023Nsukka, Nigeria24 - 7 Michael Weigopwa18 - 15 WPts Nigeria National Championships 2023View
11/04/2023Nsukka, Nigeria23 - 7 Emem Nwankpa18(1) - 16 WPts Nigeria National Championships 2023View
18/03/2023Belfast, UK22 - 7 Robert Kavanagh13 - 11 WPts
18/01/2023Mariupol, Ukraine21 - 7 Yevhen Lipko18(1) - 11 WPts
20/11/2022Iseyin, Nigeria21 - 6 Azam Dawood19 - 9 LPts
14/10/2022Abuja, Nigeria20 - 6 Emem Nwankpa16(1) - 15 WPts
12/09/2022Prague, Czech Republic20 - 5 Rehor Baloun10 - 17 LPts
15/07/2022San Jose, Costa Rica20 - 4 Ovidio Moises16 - 13 LPts
17/05/2022Kano, Nigeria19 - 4 Mudashiru Chukwu4 - 7 WPts
17/03/2022Riga, Latvia18 - 4 Luka Lazda2 - 10 WPts
17/01/2022Dammam, Saudi Arabia17 - 4 Faisal Issawi7 - 16 WPts
18/11/2021Kano, Nigeria16 - 4 Robert Moss4 - 15 WPts
17/09/2021Aba, Nigeria16 - 3 Rehan Naim16 - 5 LPts
12/08/2021Kano, Nigeria15 - 3 Waqar Meskin1 - 2 WPts
10/06/2021Kano, Nigeria15 - 2 Cipriano Zegarra10(1) - 7 LPts
11/04/2021Maiduguri, Nigeria15 - 1 Zafa Farooq17 - 5 LPts Nigeria National Championships 2021View
08/02/2021Kano, Nigeria14 - 1 Ponce Hernan13 - 4 WPts
10/12/2020Maiduguri, Nigeria13 - 1 Nicholas Akinyede8 - 13 WPts
10/10/2020Kano, Nigeria12 - 1 Selik Kalmus4 - 7 WPts
12/08/2020Kano, Nigeria11 - 1 Barry Omeili9 - 1 WPts
11/06/2020Ilorin, Nigeria10 - 1 Segun Melkam4 - 5 WPts
11/04/2020Madrid, Spain9 - 1 Vicente Escobedo1 - 13 WPts
12/02/2020Helsinki, Finland9 - 0 Antto Wuori10(1) - 4 LPts
14/12/2019Wellington, New Zealand8 - 0 Matt Pumphrey2 - 7 WPts
16/10/2019Kano, Nigeria7 - 0 Brad Adusei1 - 3 WPts
17/08/2019Kano, Nigeria6 - 0 Bature Afonja2 - 5 WPts
17/06/2019Ibadan, Nigeria5 - 0 Julius Onwueme1 - 3 WPts
01/05/2019Kano, Nigeria4 - 0 Emem Prest6 - 0 WPts
28/02/2019Aba, Nigeria3 - 0 Michael Weigopwa3 - 3 WPts
01/01/2019Lusaka, Zambia2 - 0 Usi Kasase0 - 2 WPts
03/11/2018Kano, Nigeria1 - 0 Danylko Platko0 - 1 WPts
05/09/2018Kano, Nigeria0 - 0 Lazar Tievgals0 - 1 WPts