Weightclass:  Lightweight
Location:  Kano, Nigeria
Record:  28(1) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/01/2034Kano, Nigeria27(1) - 28 Gonzalo Rada5 - 12 WPts
29/11/2033Kano, Nigeria26(1) - 28 Tymon Gulan2 - 2(1) WPts
29/09/2033Kano, Nigeria25(1) - 28 Hope Dosumu0 - 2 WPts
30/07/2033Kano, Nigeria24(1) - 28 Dillon Vega7 - 17 WPts
30/05/2033Kano, Nigeria23(1) - 28 Theophilus Ohadugha8 - 10 WPts
30/03/2033Kano, Nigeria22(1) - 28 Sam Omagbemi3 - 6 WPts
29/01/2033Kano, Nigeria21(1) - 28 Emem Obot7 - 11 WPts
29/11/2032Kano, Nigeria20(1) - 28 Amjad Naseer1 - 2 WPts
29/09/2032Kano, Nigeria19(1) - 28 Mfon Azikiwe6 - 8 WPts
31/07/2032Kano, Nigeria18(1) - 28 Rex Daramola7 - 24 WPts
01/06/2032Kano, Nigeria17(1) - 28 Syed Shaer1 - 2 WPts
02/04/2032Kano, Nigeria16(1) - 28 Umair Saad2 - 10 WPts
03/02/2032Vilnius, Lithuania16(1) - 27 Hainrich Hornik9 - 7 LPts
06/12/2031Lagos, Nigeria16(1) - 26 Elderson Onyekachi22 - 23 LPts
17/10/2031Mumbai, India15(1) - 26 Ibrahim Farooqui16 - 19 WPts
19/08/2031Lusaka, Zambia14(1) - 26 John Kamuzati6 - 12 WPts
21/06/2031Munich, Germany13(1) - 26 Garon Gehres9 - 8 WPts
22/04/2031Kumasi, Ghana13(1) - 25 Cole Amodako6 - 11 LPts
22/02/2031Abidjan, Ivory Coast13(1) - 24 Yves Girardot17 - 14 LPts
25/12/2030North Shore, New Zealand12(1) - 24 Erehe Kaura1 - 4 WPts
27/10/2030Lima, Peru12(1) - 23 Diego Regino11 - 3 LPts
29/08/2030Nairobi, Kenya12(1) - 22 Azam Hashemi10 - 15(1) LPts
01/07/2030Calabar, Nigeria11(1) - 22 Jay-Jay Ofodile1 - 2 WPts
03/05/2030Oklahoma City, USA11(1) - 21 Ian Zanni10 - 10 LPts
05/03/2030Montevideo, Uruguay10(1) - 21 Sagaz Peralez0 - 0 WPts
05/01/2030Algiers, Algeria9(1) - 21 Azam Aboulker11 - 13 WPts
07/11/2029Leipzig, Germany8(1) - 21 Thibaut Carlin1 - 9 WPts
09/09/2029San Juan, Puerto Rico7(1) - 21 Vegas Siguenza4 - 10(4) WPts
12/07/2029Nakuru, Kenya7(1) - 20 Chris Simiyu1 - 14 LPts
14/05/2029Kano, Nigeria6(1) - 20 Moses Imeh4 - 10 WPts
15/03/2029Dnipropetrovsk, Ukraine6(1) - 19 Volodmiri Bandura25 - 10 LPts
15/01/2029Hanover, Germany6(1) - 18 Rainor Piepmeier4(1) - 10 LPts
17/11/2028Calabar, Nigeria6(1) - 17 Rashid Uddin4 - 13 LPts
22/09/2028Kano, Nigeria5(1) - 17 Adhi Rajasa3 - 11 WPts
24/07/2028Kano, Nigeria5(1) - 16 Hassan Wasti12 - 19 LPts
26/05/2028Kano, Nigeria4(1) - 16 Jay-Jay Aguda4 - 6 WPts
27/03/2028Accra, Ghana4(1) - 15 Rashon Awere6 - 8 LPts
28/01/2028Kano, Nigeria3(1) - 15 Tunde Otiko2 - 3 WPts
29/11/2027Abuja, Nigeria3(1) - 14 Odion Doma10(1) - 12 LPts
01/10/2027Mexicali, Mexico3(1) - 13 Dimos Escandon6 - 16 LPts
02/08/2027Miami, USA3(1) - 12 Charles Ferry2 - 0 LPts
04/06/2027Kano, Nigeria3(1) - 11 Nelson Garo0 - 2 LPts
06/04/2027Columbia, USA3(1) - 10 Kian Thrift4 - 4 LPts
06/02/2027Lagos, Nigeria3(1) - 9 Sean Emuejeraye11 - 8 LPts
10/12/2026Vitebsk, Belarus3(1) - 8 Nikolai Wolsky15 - 14 LPts
12/10/2026Kano, Nigeria2(1) - 8 Quiqui Quinoy3 - 11 WPts
13/08/2026Kano, Nigeria2(1) - 7 Hugh Korsah15 - 6 LPts
15/06/2026Ogbomosho, Nigeria1 - 7 Ike Acholonu20(5) - 32(16) WKO3
25/04/2026Malmo, Sweden1 - 6 Anderson Weberg13 - 10 LPts
25/02/2026Kano, Nigeria1 - 5 Louis Raggio8 - 13 LPts
27/12/2025Kano, Nigeria0 - 5 Sigiwald Strang4(1) - 11 WPts
29/10/2025Ilorin, Nigeria0 - 4 Lukman Ali1 - 3 LPts
19/09/2025Aba, Nigeria0 - 3 Michael Weigopwa27(1) - 21 LPts
18/08/2025Omaha, USA0 - 2 Leeroy Stephens1 - 10 LPts
20/06/2025Ogbomosho, Nigeria0 - 1 Ike Acholonu14(4) - 32(16) LPts
23/04/2025Kano, Nigeria0 - 0 Julius Brann0 - 2 LPts