Weightclass:  Welterweight
Location:  Ibadan, Nigeria
Record:  31 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/07/2023Ibadan, Nigeria30 - 4 Max McPhee3 - 9 WPts
29/05/2023Ibadan, Nigeria29 - 4 Rasul Ahadov3 - 18 WPts
30/03/2023Ibadan, Nigeria28 - 4 Mark Maylon0 - 5 WPts
29/01/2023Ibadan, Nigeria27 - 4 Fraco Peguero2 - 8 WPts
29/11/2022Ibadan, Nigeria26 - 4 Aoi Saito12 - 8 WPts
30/09/2022Ibadan, Nigeria25 - 4 Tunde Awe5 - 6 WPts
01/08/2022Ibadan, Nigeria24 - 4 Dorus Aernouts2 - 2 WPts
31/05/2022Ibadan, Nigeria23 - 4 Hassan Nouri8 - 9 WPts
01/04/2022Ibadan, Nigeria22 - 4 Jamie Crumb6 - 21 WPts
31/01/2022Ibadan, Nigeria21 - 4 Kunle Oshonaike2 - 3 WPts
30/11/2021Telford, UK20 - 4 Mick Johns9 - 10 WPts
01/10/2021Ibadan, Nigeria19 - 4 Elderson Amodu14 - 9 WPts
25/08/2021Ibadan, Nigeria18 - 4 Amjad Morad3 - 3 WPts
24/06/2021Ibadan, Nigeria17 - 4 Dillon Balch9 - 12 WPts
24/04/2021Ibadan, Nigeria16 - 4 Tugdual Kama7 - 12 WPts
23/02/2021Ibadan, Nigeria15 - 4 Efe Ogbuke0 - 2 WPts
24/12/2020Lagos, Nigeria14 - 4 Elderson Amadi8 - 11 WPts
17/11/2020Ibadan, Nigeria13 - 4 Rehan Malak1 - 7 WPts
17/09/2020Ibadan, Nigeria12 - 4 Davie Ikhouria13 - 5 WPts
16/07/2020Hangzhou, China12 - 3 Niao-ka Shih15 - 3 LPts
17/05/2020Port Harcourt, Nigeria11 - 3 Hope Emeagwali4 - 7 WPts
15/04/2020Izmir, Turkey10 - 3 Berkant Chubukchu5 - 9 WPts
16/02/2020Ibadan, Nigeria9 - 3 Christiano Frangos2 - 0 WPts
17/12/2019Amsterdam, Netherlands8 - 3 Jommeke Mondt5 - 7 WPts
19/10/2019Jodhpur, India8 - 2 Kalidas Banik9 - 3 LPts
21/08/2019Ibadan, Nigeria7 - 2 Sam Dingwall3 - 6 WPts
22/06/2019Khenifra, Morocco7 - 1 Jalal al Din Fassiya8 - 1 LPts
24/04/2019Dakar, Senegal6 - 1 Elliot Beaudin2 - 5 WPts
23/02/2019Lagos, Nigeria6 - 0 Jay-Jay Ogbeifo3(1) - 1 LPts
23/01/2019Ibadan, Nigeria5 - 0 Waqas Atallah4 - 4 WPts
22/11/2018Ibadan, Nigeria4 - 0 Nwankwo Onyeuku4 - 2 WPts
21/09/2018Barcelona, Spain3 - 0 Juan Concha1 - 0 WPts
22/07/2018Ibadan, Nigeria2 - 0 Brad Masker2 - 2 WPts
22/05/2018Lagos, Nigeria1 - 0 Prince Obidile0 - 3 WPts
19/04/2018Ibadan, Nigeria0 - 0 Yasin Nasri0 - 0 WPts