Weightclass:  Middleweight
Location:  Maiduguri, Nigeria
Record:  17 - 35(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/03/2033Maiduguri, Nigeria16 - 35(4) Joey Mamora2 - 8(1) WPts
12/01/2033Maiduguri, Nigeria15 - 35(4) Dave Ahmed5 - 2 WPts
12/11/2032Ulaanbaatar, Mongolia15 - 34(4) Afanas Damdinsharav9 - 12 LPts
14/09/2032New Kingston, Jamaica14 - 34(4) Charlie Blethen4 - 20 WPts
17/07/2032Plovdiv, Bulgaria13 - 34(4) Sergey á Paisi10 - 23 WPts
19/05/2032Harare, Zimbabwe13 - 33(3) Amon Kapinda17 - 15 LKO2
21/03/2032Ulaanbaatar, Mongolia13 - 32(3) Haziem Narkulow23 - 23 LPts
22/01/2032Adana, Turkey13 - 31(3) Adem Nazli0 - 7 LPts
24/11/2031Ilorin, Nigeria12 - 31(3) Sone Orakwue3 - 12 WPts
26/09/2031Maiduguri, Nigeria11 - 31(3) Bature Obiajunwa2 - 0 WPts
30/07/2031Ulaanbaatar, Mongolia11 - 30(3) Quraishi Davaadalai6 - 26 LPts
01/06/2031Portmore, Jamaica11 - 29(3) Ian Rooney9 - 10 LPts
03/04/2031Maiduguri, Nigeria11 - 28(3) Andy Maiyegun7 - 17 LPts
03/02/2031Vantaa, Finland10 - 28(3) Mauno Siilasvuo0 - 0 WPts
06/12/2030Burgas, Bulgaria10 - 27(2) Anastasiy á Dachev43(2) - 13 LKO3
08/10/2030Aba, Nigeria10 - 26(2) Odion Tador11 - 18 LPts
17/08/2030Warri, Nigeria9 - 26(2) Sone Abwo9 - 21 WPts
20/06/2030Nantes, France8 - 26(2) Villiers De Leon6 - 19 WPts
22/04/2030Ahmedabad, India7 - 26(2) Johar Tiwari7 - 10 WPts
22/02/2030Madrid, Spain6 - 26(2) Ora Galdamez2 - 10(2) WPts
25/12/2029Sana'a, Yemen6 - 25(2) Atif Abouchabkis11 - 18 LPts
27/10/2029Maiduguri, Nigeria6 - 24(2) Azam Haider3 - 4 LPts
28/08/2029Manchester, UK6 - 23(2) Duncan Hendron8 - 10 LPts
30/06/2029Maiduguri, Nigeria6 - 22(1) Azam Parsa21(3) - 13 LKO3
01/05/2029Surabaya, Indonesia5 - 22(1) Candra Dwimulyani1 - 2 WPts
03/03/2029Maiduguri, Nigeria4 - 22(1) Jay-Jay Siewari9 - 20 WPts
02/01/2029Accra, Ghana4 - 21(1) Chike Fuseini11 - 19 LPts
04/11/2028Maiduguri, Nigeria4 - 20(1) Julius Zakzaky16 - 11 LPts
06/09/2028New Kingston, Jamaica4 - 19(1) John Forester12 - 12 LPts
09/07/2028Santa Cruz de la Sierra, Bolivia3 - 19(1) Diego Gago6(1) - 16 WPts
11/05/2028Vilnius, Lithuania3 - 18 Hainrich Belinski17(1) - 28(1) LKO3
13/03/2028Roskilde, Denmark3 - 17 Viljalmr Christiansen25 - 14(1) LPts
14/01/2028Helsinki, Finland3 - 16 Eemeli Rajala6 - 17 LPts
16/11/2027Bangkok, Thailand3 - 15 Kiatchai Chitpattana23 - 14 LPts
18/09/2027Prague, Czech Republic3 - 14 Jakub Sebranek20 - 13(1) LPts
21/07/2027Linz, Austria3 - 13 Louis Leszczyndki13 - 9 LPts
23/05/2027Tampere, Finland3 - 12 Asser Jaaskelainen16 - 7 LPts
25/03/2027Salzburg, Austria3 - 11 Emmett Keipper16 - 11(1) LPts
25/01/2027Vienna, Austria3 - 10 Odbart Napoli14(1) - 14 LPts
27/11/2026Kampala, Uganda3 - 9 John Wasswa13 - 28 LPts
29/09/2026Kano, Nigeria3 - 8 Rehan Ebrahim9 - 5 LPts
01/08/2026Maiduguri, Nigeria2 - 8 Odion Tador1 - 1 WPts
02/06/2026Bogota, Colombia2 - 7 Montana Solis12 - 17 LPts
04/04/2026Dushanbe, Tajikistan2 - 6 Dmitri Sadykow17 - 16 LPts
04/02/2026Ogbomosho, Nigeria2 - 5 Hope Oliha2 - 7 LPts
07/12/2025Maiduguri, Nigeria1 - 5 Olle Valla10 - 14(1) WPts
09/10/2025Algiers, Algeria1 - 4 Azam Drid6 - 13 LPts
11/08/2025Onitsha, Nigeria1 - 3 Lordson Alade9 - 9 LPts
21/06/2025Benin City, Nigeria1 - 2 Ogenyi Aloso8 - 23(1) LPts
03/05/2025Maiduguri, Nigeria1 - 1 Etebo Mbah1 - 1 LPts
05/03/2025Quebec City, Canada1 - 0 Joshua Walker0 - 0 LPts
05/01/2025Maiduguri, Nigeria0 - 0 George Egwu0 - 0 WPts