Weightclass:  Middleweight
Location:  Benin City, Nigeria
Record:  22(3) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2031Benin City, Nigeria22(3) - 27 Adelberto Fiodorowich9 - 10 LPts
31/01/2031Benin City, Nigeria22(3) - 26 Sasha Badar-Uugan14 - 8(2) LPts
02/12/2030Benin City, Nigeria21(3) - 26 Amnat Malanont6 - 12 WPts
03/10/2030Benin City, Nigeria20(3) - 26 Chancellor Bayle6 - 12 WPts
04/08/2030Benin City, Nigeria19(3) - 26 Zain Ishak0 - 9 WPts
05/06/2030Benin City, Nigeria18(3) - 26 Aflatun Mohammad4 - 6 WPts
06/04/2030Benin City, Nigeria17(3) - 26 Shane McNeil12(1) - 19 WPts
05/02/2030Benin City, Nigeria16(3) - 26 Arttu Tenhunen3 - 7 WPts
07/12/2029Benin City, Nigeria15(3) - 26 Santiago Monge4 - 8 WPts
08/10/2029Benin City, Nigeria14(3) - 26 Adelberto Fiodorowich4 - 5 WPts
09/08/2029Benin City, Nigeria13(3) - 26 Jozo Lubina3 - 14 WPts
10/06/2029Benin City, Nigeria12(3) - 26 Joško Matešic4 - 1 WPts
11/04/2029Aba, Nigeria12(3) - 25 Hope Oliha23 - 13 LPts Nigeria National Championships 2029View
07/03/2029Lira, Uganda11(2) - 25 LeBron Bareebe5 - 15(1) WKO3
06/01/2029Lankaran, Azerbaijan10(2) - 25 Shayan Khan16(1) - 14(1) WPts
08/11/2028San Jose, Costa Rica10(2) - 24 Lorenzo Baquero32(5) - 35 LPts
10/09/2028Lagos, Nigeria10(2) - 23 Idris Nnachi13 - 14 LPts
15/07/2028Benin City, Nigeria9(1) - 23 Mudashiru Obaretiri15 - 11(1) WKO3
26/05/2028Maiduguri, Nigeria9(1) - 22 Haaris Naim24 - 15 LPts
11/04/2028Osogbo, Nigeria9(1) - 21 Waqar Ansari17 - 7 LPts Nigeria National Championships 2028View
11/03/2028San Jose, Costa Rica8(1) - 21 Lorenzo Baquero29(5) - 34 WPts
12/01/2028Yerevan, Armenia8(1) - 20 Marzbed Yarjanyan11 - 15 LPts
14/11/2027Bangkok, Thailand7(1) - 20 Bualong Weerawatnodom10 - 15 WPts
16/09/2027Plovdiv, Bulgaria6(1) - 20 Rumen á Ovenov3 - 23 WPts
19/07/2027Sana'a, Yemen5(1) - 20 Sajid Noorani4 - 29 WPts
21/05/2027Riga, Latvia5(1) - 19 Ioakim Gargailis20 - 11 LPts
23/03/2027Varna, Bulgaria5(1) - 18 Lyudmil á Penev21 - 15 LPts
23/01/2027Mogilev, Belarus4(1) - 18 Taras Machnik15 - 39 WPts
25/11/2026Riga, Latvia3 - 18 Toma Abolkalns8 - 19 WKO3
27/09/2026Liverpool, UK3 - 17 John Baker5 - 14 LPts
29/07/2026Vilnius, Lithuania3 - 16 Rajmund Cislo33 - 16 LPts
31/05/2026Benin City, Nigeria2 - 16 Odion Egbo5 - 4 WPts
01/04/2026Chitungwiza, Zimbabwe2 - 15 Gareth Nyemba9 - 9 LPts
01/02/2026Katowice, Poland2 - 14 Julian Buchta13 - 13 LPts
04/12/2025Bokhtar, Tajikistan1 - 14 Fadei Ghahylyckow1 - 17 WPts
06/10/2025Gothenburg, Sweden1 - 13 Filip Allinder6 - 10 LPts
08/08/2025Accra, Ghana1 - 12 Mohsin Ammar13(1) - 29(3) LPts
10/06/2025Grodno, Belarus1 - 11 Kir Bardin23 - 19 LPts
12/04/2025Santo Domingo de Guzman, Dominican Republic1 - 10 Leonardo Carrero10 - 12 LPts
12/02/2025Lagos, Nigeria0 - 10 Adnan Javid0 - 3 WPts
24/12/2024Benin City, Nigeria0 - 9 Haziem Urantogs5(1) - 24 LPts
26/10/2024Santa Cruz de la Sierra, Bolivia0 - 8 Emanuel Maravilla30(2) - 15 LPts
28/08/2024Derby, UK0 - 7 Shaun Teague1 - 4 LPts
30/06/2024Kumasi, Ghana0 - 6 Michael Attoh5 - 11 LPts
02/05/2024Hamilton, New Zealand0 - 5 John Scrivener3 - 9 LPts
04/03/2024Benin City, Nigeria0 - 4 Matthew Daniel1 - 0 LPts
05/01/2024Ife, Nigeria0 - 3 Moses Archibong0 - 0 LPts
01/12/2023Benin City, Nigeria0 - 2 Bart Sami7 - 23 LPts
29/10/2023Kano, Nigeria0 - 1 Sone Mokeme3 - 1 LPts
05/09/2023Benin City, Nigeria0 - 0 Bilal Ayasha0 - 0 LPts