Weightclass:  Welterweight
Location:  Maiduguri, Nigeria
Record:  30 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/09/2025Maiduguri, Nigeria29 - 23 Waqas Kaba6 - 16 WPts
08/07/2025Maiduguri, Nigeria28 - 23 Nectarios Aliti7 - 31(3) WPts
09/05/2025Maiduguri, Nigeria28 - 22 Behar Tarhan6 - 17(1) LPts
10/03/2025Maiduguri, Nigeria27 - 22 Ian Winge7 - 27 WPts
09/01/2025Maiduguri, Nigeria26 - 22 Asif Abdo3 - 4 WPts
10/11/2024Maiduguri, Nigeria25 - 22 Jair Modesto4 - 10 WPts
09/09/2024Kano, Nigeria25 - 21 Sajid Sarwar36 - 7 LPts
15/07/2024Nairobi, Kenya24 - 21 Mark Lone12(3) - 26 WPts
16/05/2024Ibadan, Nigeria23 - 21 Ogenyi Runsewe31(1) - 8 WPts
14/04/2024Aba, Nigeria23 - 20 Thompson Izobo38 - 9 LPts Nigeria National Championships 2024View
11/04/2024Aba, Nigeria22 - 20 Gus Sunday28(1) - 16(1) WPts Nigeria National Championships 2024View
09/03/2024Montevideo, Uruguay21 - 20 Xeres Guitron14(2) - 22(2) WPts
10/01/2024Barranquilla, Colombia20 - 20 Yago Salas25(1) - 11 WPts
12/11/2023Kano, Nigeria20 - 19 Sajid Sarwar31 - 7 LPts
15/09/2023Benin City, Nigeria20 - 18 Akeem Ajikawo24 - 11 LPts
20/07/2023Birmingham, UK19 - 18 Andreas Hopkins10 - 19 WPts
21/05/2023Bacoor, Philippines19 - 17 Vicente Magcawas6(2) - 21(2) LPts
23/03/2023Ibadan, Nigeria19 - 16 Ogenyi Runsewe26(1) - 6 LPts
24/01/2023Enugu, Nigeria19 - 15 Chima Nwuche9 - 19 LPts
29/11/2022Lagos, Nigeria18 - 15 Lordson Friday9 - 18 WPts
23/10/2022Maiduguri, Nigeria17 - 15 Hassan Narckulov2 - 4 WPts
25/08/2022Bandung, Indonesia17 - 14 Satri Sukiarto23(1) - 4 LPts
27/06/2022Maiduguri, Nigeria16 - 14 Che Truc4 - 4 WPts
28/04/2022Goiania, Brazil16 - 13 Zelipe Madeiros2 - 5 LPts
28/02/2022Samarqand, Uzbekistan15 - 13 Georgiy Urazaew11 - 17 WPts
31/12/2021Ibadan, Nigeria15 - 12 Amjad Sattar14 - 8 LPts
28/11/2021Tegucigalpa, Honduras15 - 11 Diego Cornejo10 - 12 LPts
30/09/2021Istanbul, Turkey15 - 10 Suleiman Ozkan9 - 12 LPts
31/07/2021Ibadan, Nigeria15 - 9 Gbolahan Diffa17(1) - 4 LPts
21/06/2021Dublin, Ireland14 - 9 Jason Laird9 - 9 WPts
23/04/2021Portmore, Jamaica13 - 9 Adam Simrell7 - 11 WPts
22/02/2021Maiduguri, Nigeria12 - 9 Windel Leroy1 - 6 WPts
24/12/2020Rio de Janeiro, Brazil12 - 8 Ramirez Espinola14(2) - 5 LPts
25/10/2020Lagos, Nigeria11 - 8 John Akika5 - 11 WPts
17/09/2020Prague, Czech Republic11 - 7 Robin Florian12 - 2 LPts
20/07/2020Maiduguri, Nigeria10 - 7 Gazi Edris4 - 11 WPts
19/05/2020Ibadan, Nigeria9 - 7 Thompson Nwagbara7 - 7 WPts
02/04/2020Maiduguri, Nigeria8 - 7 Tunde Afakirya0 - 4 WPts
02/02/2020Maiduguri, Nigeria8 - 6 Akeem Ajikawo6 - 2 LPts
03/12/2019Samarqand, Uzbekistan8 - 5 Afon Gadjibekov9 - 0 LPts
05/10/2019Maiduguri, Nigeria7 - 5 Amin Jor Chaijinda3 - 6 WPts
06/08/2019Lagos, Nigeria7 - 4 Davie Ikhouria7 - 4 LPts
22/06/2019Athens, Greece7 - 3 Timmy Castellanos6 - 3 LPts
24/04/2019Maiduguri, Nigeria6 - 3 Michael Persley2 - 5 WPts
22/02/2019Maiduguri, Nigeria6 - 2 Peabo Ntshangase1 - 2 LPts
23/12/2018Kampala, Uganda5 - 2 Haaris Mahdi3 - 4 WPts
25/10/2018Maiduguri, Nigeria4 - 2 Dom Yakubu3 - 0 WPts
27/08/2018Maiduguri, Nigeria4 - 1 Jeroom Moolman5 - 0 LPts
29/06/2018Lagos, Nigeria3 - 1 Segun Anenih1 - 1 WPts
27/05/2018Maiduguri, Nigeria3 - 0 Kamran Akhter1 - 0 LPts
29/03/2018Maiduguri, Nigeria2 - 0 Elderson Amodu1 - 0 WPts
14/02/2018Maiduguri, Nigeria1 - 0 Tariq Hossain1 - 0 WPts
06/01/2018Jaipur, India0 - 0 Azam Ghannam0 - 0 WPts