Weightclass:  Welterweight
Location:  Osogbo, Nigeria
Record:  35 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/06/2031Osogbo, Nigeria34 - 32 Sam Craig10 - 6 WPts
07/04/2031Osogbo, Nigeria33 - 32 Noel Breckenridge0 - 5(1) WPts
06/02/2031Osogbo, Nigeria33 - 31 Colin Emond10 - 5 LPts
08/12/2030Osogbo, Nigeria32 - 31 Quin Gonzalez7 - 4 WPts
09/10/2030Osogbo, Nigeria31 - 31 Ben Lusk8 - 9 WPts
10/08/2030Osogbo, Nigeria30 - 31 Joshua Kabwela8 - 12 WPts
11/06/2030Osogbo, Nigeria29 - 31 Rico Pascua0 - 6 WPts
12/04/2030Osogbo, Nigeria28 - 31 Mandla Ramatlhodi6 - 6 WPts
11/02/2030Osogbo, Nigeria27 - 31 Jose Carda8 - 13 WPts
13/12/2029Osogbo, Nigeria26 - 31 Carlos Lepe4 - 6 WPts
14/10/2029Osogbo, Nigeria25 - 31 El Houari Davaadalai1 - 5 WPts
15/08/2029Osogbo, Nigeria24 - 31 Sancho Martos11 - 17 WPts
16/06/2029Medina, Saudi Arabia24 - 30 Obaid Saleem37 - 19(1) LPts
16/05/2029Osogbo, Nigeria24 - 29 Jordan Woodford27 - 21 LPts
11/04/2029Aba, Nigeria24 - 28 Odion Ahunanya16 - 27 LPts Nigeria National Championships 2029View
21/03/2029Krakow, Poland24 - 27 Kacper Dacko34 - 19(1) LPts
18/02/2029Toronto, Canada24 - 26 Stuart Mailer43 - 7 LPts
18/01/2029Toronto, Canada24 - 25 Stuart Mailer42 - 7 LPts
18/12/2028Osogbo, Nigeria24 - 24 Diego Perales31 - 9 LPts
15/11/2028Osogbo, Nigeria23 - 24 Berto Martinez34 - 12 WPts
15/10/2028Osogbo, Nigeria22 - 24 Berto Martinez34 - 11 WPts
13/09/2028Barcelona, Spain21 - 24 Fraco Bermejo16 - 24 WPts
16/07/2028Nanning, China21 - 23 Ellis Halden45(2) - 11 LPts Nanning Olympics 2028View
13/07/2028Nanning, China20 - 23 Mel Olajengbesi17 - 14 WPts Nanning Olympics 2028View
15/06/2028Shubra El-Kheima, Egypt19 - 23 Malik Warda0 - 2 WPts
17/04/2028Osogbo, Nigeria18 - 23 Mel Olajengbesi17 - 12 WPts Nigeria National Championships 2028View
14/04/2028Osogbo, Nigeria17 - 23 Clint Ademiluyi10 - 6(1) WPts Nigeria National Championships 2028View
11/04/2028Osogbo, Nigeria16 - 23 Rabiu Akpala11 - 6 WPts Nigeria National Championships 2028View
16/03/2028Cartagena, Colombia15 - 23 Pedro Pasion7(1) - 38(1) WPts
17/01/2028Baku, Azerbaijan14 - 23 Saranjam Narimanbekov10 - 24(7) WPts
19/11/2027Sapele, Nigeria13 - 23 Mark Onyearugbulem6 - 22 WPts
21/09/2027Ife, Nigeria12 - 23 Kashif Morad9 - 24 WPts
25/07/2027Makiivka, Ukraine12 - 22 Oleksander Martyn13 - 11 LPts
27/05/2027Daloa, Ivory Coast11 - 22 Vachel Marceau1 - 19 WPts
29/03/2027San Jose, Costa Rica10 - 22 Reynaldo Favela0 - 0 WPts
29/01/2027Hamilton, New Zealand10 - 21 Leo Badham26(1) - 26 LPts
01/12/2026Abuja, Nigeria10 - 20 Waqas Kaba9 - 21 LPts
04/10/2026Calabar, Nigeria9 - 20 Zach Mezu7 - 19(1) WPts
06/08/2026Cologne, Germany9 - 19 Wilber Heiberger16 - 10(3) LPts
08/06/2026Warri, Nigeria9 - 18 Odion Fayose10 - 12 LPts
14/04/2026Odense, Denmark9 - 17 Ultar Jepsen54(1) - 13 LPts
14/02/2026Osogbo, Nigeria8 - 17 Manny Dauterman2 - 13 WPts
17/12/2025Tehran, Iran8 - 16 Umair Rashid12 - 8 LPts
19/10/2025Gaziantep, Turkey7 - 16 Arda Kashani2 - 19 WPts
21/08/2025Bangalore, India6 - 16 Madhav Ganguly7 - 14 WPts
23/06/2025Osogbo, Nigeria6 - 15 Gonzalo Cedillo3 - 13 LPts
25/04/2025Tembisa, South Africa6 - 14 Lucas Mampouya14(1) - 25 LPts
25/02/2025Osogbo, Nigeria5 - 14 Sam Adeola0 - 8 WPts
28/12/2024Benin City, Nigeria5 - 13 Tariq Hasan26 - 19 LPts
08/11/2024Port Harcourt, Nigeria5 - 12 Julius Obaje1 - 18 LPts
24/09/2024Benin City, Nigeria5 - 11 Yakubu Adejo25 - 18 LPts
17/08/2024Asuncion, Paraguay4 - 11 Vicente Garcia3 - 12 WPts
19/06/2024Ilesa, Nigeria4 - 10 Idris Omeili4 - 6 LPts
21/04/2024Aba, Nigeria4 - 9 Lukman Akhigbe4 - 17 LPts
06/03/2024London, UK3 - 9 Chris Blair11 - 26(4) WPts
07/01/2024Varna, Bulgaria3 - 8 Chavdar á Legostev11 - 13 LPts
09/11/2023Port-au-Prince, Haiti3 - 7 Gerald Killy4 - 15(1) LPts
11/09/2023San Jose, Costa Rica3 - 6 Loredo Ballesteros13 - 21 LPts
14/07/2023Enugu, Nigeria2 - 6 Nelson Buraimoh7 - 10 WPts
07/06/2023Osogbo, Nigeria2 - 5 Amjad Morad9 - 9 LPts
05/05/2023Warri, Nigeria2 - 4 Odion Fayose0 - 0 LPts
19/03/2023Osogbo, Nigeria2 - 3 Jawad Mirza10(1) - 11 LPts
19/01/2023Lagos, Nigeria2 - 2 John Ujiri10 - 18 LPts
23/11/2022Ilorin, Nigeria2 - 1 Tunde Bagudu1 - 14 LPts
09/10/2022Abuja, Nigeria2 - 0 Syed Gad7 - 16 LPts
02/09/2022Benin City, Nigeria1 - 0 Alec Kaffo0 - 2 WPts
05/07/2022Osogbo, Nigeria0 - 0 Julius Obaje1 - 2 WPts