Weightclass:  Middleweight
Location:  Maiduguri, Nigeria
Record:  38 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/05/2026Maiduguri, Nigeria37 - 8 Alano Torrente1 - 11 WPts
01/04/2026Maiduguri, Nigeria36 - 8 John Fodio7 - 6 WPts
31/01/2026Maiduguri, Nigeria35 - 8 Canon Colette6 - 8 WPts
02/12/2025Maiduguri, Nigeria34 - 8 Eduardo Madrid3 - 7 WPts
03/10/2025Maiduguri, Nigeria33 - 8 Waleed Madani4 - 7 WPts
04/08/2025Maiduguri, Nigeria32 - 8 Jakob Wapoel11 - 20 WPts
05/06/2025Maiduguri, Nigeria31 - 8 Ivan Sarkangals4 - 4 WPts
06/04/2025Maiduguri, Nigeria30 - 8 Peer Ghyoodt3 - 7 WPts
06/02/2025Maiduguri, Nigeria29 - 8 Verdun Beaumarchais2(1) - 6 WPts
08/12/2024Maiduguri, Nigeria28 - 8 Imran Samaan5 - 17(1) WPts
10/10/2024Maiduguri, Nigeria27 - 8 Joe Ballantyne0 - 2 WPts
12/08/2024Maiduguri, Nigeria26 - 8 Ioakim Pluminsh1 - 2 WPts
13/06/2024Maipu, Chile26 - 7 Cuba Leon24(1) - 14 LPts
14/04/2024Aba, Nigeria26 - 6 Ogenyi Ajulo18 - 9 LPts Nigeria National Championships 2024View
11/04/2024Aba, Nigeria25 - 6 Rabiu Naiambana8 - 15 WPts Nigeria National Championships 2024View
11/03/2024Gothenburg, Sweden24 - 6 Burr Sundquist26(3) - 14 WPts
12/01/2024Tangier, Morocco23 - 6 Carolus Yang39 - 16 WPts Africa Championships 2024View
09/01/2024Tangier, Morocco22 - 6 Steven Shamuyarira40(3) - 11 WPts Africa Championships 2024View
10/12/2023Maiduguri, Nigeria21 - 6 Dave Evan21 - 10 WPts
09/11/2023Maiduguri, Nigeria20 - 6 Dave Evan21 - 9 WPts
09/10/2023Maiduguri, Nigeria19 - 6 Dave Evan21 - 8 WPts
07/09/2023Surat, India19 - 5 Jabalah Tsend-Ayuush37(1) - 7 LPts Surat World Championships 2023View
14/08/2023Maiduguri, Nigeria19 - 4 Jabalah Tsend-Ayuush36(1) - 7 LPts
15/06/2023Maiduguri, Nigeria18 - 4 Symon Malis1 - 12 WPts
17/04/2023Nsukka, Nigeria17 - 4 Lukman Olorundare26 - 11 WPts Nigeria National Championships 2023View
14/04/2023Nsukka, Nigeria16 - 4 Mohsin Farooq26(1) - 11 WPts Nigeria National Championships 2023View
11/04/2023Nsukka, Nigeria15 - 4 Bature Ogunkoya26(3) - 9 WPts Nigeria National Championships 2023View
19/03/2023Riga, Latvia14 - 4 Fadei Skubinsh25 - 8 WPts
19/01/2023Bulawayo, Zimbabwe13 - 4 Duante Mandioma11 - 19(3) WPts
21/11/2022Juarez, Mexico12 - 4 Quin Chavarin11 - 13 WPts
23/09/2022Maiduguri, Nigeria11 - 4 Majid Bakkal1 - 7 WPts
26/07/2022Maiduguri, Nigeria10 - 4 Rehman Zafar1 - 2 WPts
26/05/2022Lagos, Nigeria9 - 4 Orji Aradeon17 - 7 WPts
25/04/2022Maiduguri, Nigeria8 - 4 Efe Ukuh1 - 9 WPts
28/02/2022Brasilia, Brazil7 - 4 Seferino Nave0 - 6 WPts
31/12/2021Krakow, Poland7 - 3 Wojtek Skibinski18 - 6 LPts
02/11/2021Aalborg, Denmark6 - 3 Karr Magleby15 - 8 WPts
04/09/2021Maiduguri, Nigeria5 - 3 Leo Borthwick3 - 2(1) WPts
05/07/2021Osogbo, Nigeria4 - 3 John Alli0 - 0 WPts
04/06/2021Bokhtar, Tajikistan4 - 2 Nasib Mekhraliyev15 - 7 LPts
06/04/2021Yerevan, Armenia3 - 2 Oshin Oshagyan5 - 11 WPts
05/02/2021Baku, Azerbaijan3 - 1 Ibrahim Ayub11 - 6 LPts
08/12/2020Maiduguri, Nigeria2 - 1 Mentor Kondos3 - 6 WPts
07/10/2020Lagos, Nigeria2 - 0 Tunde Aromire4 - 10 LPts
04/09/2020Maiduguri, Nigeria1 - 0 Hovsep Eghenian2(1) - 0 WPts
05/07/2020Maiduguri, Nigeria0 - 0 Ja-choel Jue1 - 0 WPts