Weightclass:  Heavyweight
Location:  Maiduguri, Nigeria
Record:  20 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/11/2030Maiduguri, Nigeria19 - 22 Einari Koivu9 - 17 WPts
16/09/2030Maiduguri, Nigeria19 - 21 Dale Allison13 - 11 LPts
18/07/2030Maiduguri, Nigeria19 - 20 Paul Denholm3 - 3 LPts
19/05/2030Maiduguri, Nigeria18 - 20 Salvador Banegas3 - 11 WPts
20/03/2030Maiduguri, Nigeria17 - 20 Kolya Tleuberdiev7 - 9 WPts
19/01/2030Maiduguri, Nigeria17 - 19 Zain Gaber13(1) - 31(1) LPts
20/11/2029Maiduguri, Nigeria17 - 18 Gazi Bahri2 - 15 LPts
21/09/2029Maiduguri, Nigeria16 - 18 Sam Ofoegbu3 - 7 WPts
23/07/2029Maiduguri, Nigeria15 - 18 Idris Datoru0 - 3 WPts
24/05/2029Maiduguri, Nigeria14 - 18 Izunna Eneji0 - 6 WPts
25/03/2029Salvador, Brazil13 - 18 Frisco Baros4 - 7 WPts
25/01/2029Kaduna, Nigeria13 - 17 Mohsin Jabbar16(1) - 12 LPts
30/11/2028Maiduguri, Nigeria12 - 17 Zuffur Messadia1 - 3 WPts
02/10/2028Jeddah, Saudi Arabia11 - 17 Abdul Abad0 - 5 WPts
04/08/2028Maiduguri, Nigeria10 - 17 Malvolio Barroso6 - 10 WPts
06/06/2028Belo Horizonte, Brazil10 - 16 Jair Coval12 - 10 LPts
08/04/2028Maiduguri, Nigeria10 - 15 Zach Kiilu2 - 18(1) LPts
09/02/2028Volgograd, Russia9 - 15 Marlen Mikhailov4 - 3 WPts
12/12/2027Volgograd, Russia9 - 14 Marlen Mikhailov3 - 3 LPts
14/10/2027Maiduguri, Nigeria8 - 14 Hope Ikhazoboh0 - 4 WPts
15/08/2027Riga, Latvia8 - 13 Konstantin Zeme9 - 12 LPts
17/06/2027Sao Goncalo, Brazil7 - 13 Zelipe Viana5 - 17 WPts
19/04/2027Maiduguri, Nigeria6 - 13 Joe Lagelu6 - 10 WPts
19/02/2027Maiduguri, Nigeria5 - 13 Abdul Riaz4 - 3 WPts
21/12/2026Maiduguri, Nigeria5 - 12 Sid Ubido6 - 2 LPts
22/10/2026Copenhagen, Denmark5 - 11 Toste Alling21(1) - 6 LPts
23/08/2026Enugu, Nigeria4 - 11 Rob Okorowanta2 - 6(2) WPts
27/06/2026Kingston, Jamaica3 - 11 Spencer Persley5 - 21 WPts
28/04/2026Maiduguri, Nigeria2 - 11 Ahmed Ganim1 - 4 WPts
28/02/2026Tegucigalpa, Honduras2 - 10 Guido Segura4 - 13 LPts
31/12/2025Maiduguri, Nigeria1 - 10 Mudashiru Amadi6 - 7(2) WPts
01/11/2025Khouribga, Morocco1 - 9 Hadir Saenz6 - 3 LPts
03/09/2025Maiduguri, Nigeria1 - 8 John Oborududu2 - 9 LPts
05/07/2025Awka, Nigeria0 - 8 Brown Akwashiki0 - 0 WPts
26/05/2025Kano, Nigeria0 - 7 Elderson Odogwu3 - 16 LPts
05/04/2025Maiduguri, Nigeria0 - 6 Odion Alegbe13(2) - 35 LPts
05/03/2025Maiduguri, Nigeria0 - 5 Denton Shakpoke0 - 0 LPts
25/01/2025Maiduguri, Nigeria0 - 4 Woo Shaw3 - 12 LPts
27/11/2024Oyo, Nigeria0 - 3 Idris Jessey30 - 14(2) LPts
03/10/2024Maiduguri, Nigeria0 - 2 Ramirez Zegarra1 - 3 LPts
05/08/2024Benin City, Nigeria0 - 1 David Oyedele24 - 15 LPts
05/07/2024Maiduguri, Nigeria0 - 0 Vikenti Pizelis4(1) - 16 LPts