Weightclass:  Welterweight
Location:  Benin City, Nigeria
Record:  36(1) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2032Benin City, Nigeria35(1) - 30 Tyson Segalen3 - 10 WPts
20/10/2032Benin City, Nigeria34 - 30 Petchsamuthr Sornbutnark0 - 2 WKO3
20/08/2032Benin City, Nigeria33 - 30 Kamran Cherif0 - 4 WPts
20/06/2032Benin City, Nigeria32 - 30 Yuichi Hasegawa1 - 14 WPts
17/04/2032Benin City, Nigeria31 - 30 Makalo Mensah6 - 16 WPts
17/02/2032Benin City, Nigeria30 - 30 Rog Kammer10 - 18(2) WPts
19/12/2031Benin City, Nigeria29 - 30 Ibeamaka Nkhetani9 - 24 WPts
20/10/2031Benin City, Nigeria28 - 30 Jose Enriques8 - 15 WPts
20/08/2031Benin City, Nigeria27 - 30 Mark HapayHari2 - 4 WPts
21/06/2031Benin City, Nigeria26 - 30 Selestino Neves6(1) - 16 WPts
22/04/2031Benin City, Nigeria25 - 30 Liam Sheenan3 - 2 WPts
22/02/2031Benin City, Nigeria24 - 30 Rob Jandoc6 - 10 WPts
23/12/2030Vilnius, Lithuania24 - 29 Krzysztof Dobrowski32(1) - 23 LPts
22/11/2030Vilnius, Lithuania24 - 28 Krzysztof Dobrowski31(1) - 23 LPts
22/10/2030Vilnius, Lithuania24 - 27 Krzysztof Dobrowski30(1) - 23 LPts
21/09/2030Ulaanbaatar, Mongolia23 - 27 Kolzak Nyam-Ochir23 - 21 WPts
21/08/2030Irbid, Jordan23 - 26 Farhan Saleeby37 - 12 LPts
21/07/2030Benin City, Nigeria23 - 25 Diego Natal26 - 17 LPts
19/06/2030Calgary, Canada23 - 24 Davie Axtell37 - 17 LPts
19/05/2030Benin City, Nigeria22 - 24 Azam Algahary20 - 18(1) WPts
17/04/2030Lagos, Nigeria21 - 24 Kian Bura20 - 14 WPts Nigeria National Championships 2030View
14/04/2030Lagos, Nigeria20 - 24 Elderson Akika16 - 27(1) WPts Nigeria National Championships 2030View
11/04/2030Lagos, Nigeria19 - 24 Ahmed Dallal2 - 3 WPts Nigeria National Championships 2030View
20/03/2030Benin City, Nigeria18 - 24 Obiajulu Chimutengwende25(1) - 17 WPts
15/02/2030Calgary, Canada18 - 23 Davie Axtell34 - 15 LPts
12/01/2030Ogbomosho, Nigeria18 - 22 Azam Zadeh13 - 1 LPts Africa Championships 2030View
09/01/2030Ogbomosho, Nigeria17 - 22 Ratib Elouali19 - 12 WPts Africa Championships 2030View
21/12/2029Benin City, Nigeria17 - 21 Shirzad Aghamehdiyev25 - 9 LPts
14/11/2029Benin City, Nigeria16 - 21 Ratib Elouali18 - 11 WPts
14/10/2029Tangier, Morocco15 - 21 Ratib Elouali18 - 10 WPts
10/09/2029Daegu, South Korea15 - 20 Arturo Herrera35 - 16 LPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea14 - 20 Zernebog Udritis28 - 6(1) WPts Daegu World Championships 2029View
19/08/2029Benin City, Nigeria14 - 19 Ratib Elouali16 - 9 LPts
18/07/2029Benin City, Nigeria13 - 19 Diego Natal21 - 8 WPts
16/06/2029Calabar, Nigeria13 - 18 Saad Abu19 - 13 LPts
02/05/2029Alexandria, Egypt12 - 18 Majid Flaccus18 - 9 WPts
04/03/2029Charleroi, Belgium12 - 17 Fletcher Dumas22 - 19 LPts
04/01/2029Kaduna, Nigeria12 - 16 Segun Ofonagora9(1) - 22 LPts
11/11/2028Buguma, Nigeria11 - 16 Mohsin Noon2 - 21 WPts
11/10/2028Kaduna, Nigeria11 - 15 Shehu Atta18(1) - 24 LPts
05/09/2028Saint Paul, USA10 - 15 George Grassie0 - 0 WPts
08/07/2028Medina, Saudi Arabia9 - 15 Umair Ghannam10 - 16 WPts
10/05/2028Puebla, Mexico9 - 14 Quinto Capon22 - 11 LPts
12/03/2028Benin City, Nigeria8 - 14 Leo Rees2 - 9 WPts
13/01/2028San Juan, Puerto Rico8 - 13 Xabat Pasillas26 - 21 LPts
15/11/2027Yerevan, Armenia8 - 12 Alishan Magapetyan28 - 15 LPts
17/09/2027Buguma, Nigeria7 - 12 Mohsin Noon1 - 15 WPts
21/07/2027Donostia-San Sebastian, Spain6 - 12 Juan Mazo12 - 15 WPts
23/05/2027Port Harcourt, Nigeria5 - 12 Rabiu Akpala7 - 4 WPts
11/04/2027Ogbomosho, Nigeria5 - 11 Rabiu Kefee9 - 5 LPts Nigeria National Championships 2027View
24/03/2027Constantine, Algeria4 - 11 Malik Turay18 - 19(1) WPts
24/01/2027Seville, Spain3 - 11 Juan Verdejo8 - 22(11) WPts
26/11/2026Benin City, Nigeria2 - 11 Nelson Ukuh4 - 8 WPts
26/09/2026Ilesa, Nigeria2 - 10 Idris Omeili13 - 11 LPts
31/07/2026Kano, Nigeria2 - 9 Gazi Mansour1 - 6 LPts
06/06/2026Soweto, South Africa2 - 8 Quintavius Mpeta6 - 11 LPts
08/04/2026Valladolid, Spain2 - 7 Joaquin Monserrate5 - 16 LPts
08/02/2026Ulaanbaatar, Mongolia2 - 6 Toma Sosorbaram29 - 20 LPts
11/12/2025Nassau, Bahamas2 - 5 Felix Carrithers13 - 15 LPts
13/10/2025Jalilabad, Azerbaijan2 - 4 Amin Siddiqui14 - 13 LPts
15/08/2025Jaipur, India2 - 3 Zuffur Kazmi3 - 19(2) LPts
17/06/2025Zaragoza, Spain2 - 2 Montenegro Mirando10 - 11 LPts
19/04/2025Krakow, Poland1 - 2 Rajmund Jamroz3 - 14 WPts
19/02/2025Ife, Nigeria1 - 1 Nathaniel Ogungbure4 - 5 LPts
26/12/2024Ilorin, Nigeria1 - 0 Rabiu Omagbemi2 - 23 LPts
05/11/2024Kawaguchi, Japan0 - 0 Daichi Baba0 - 0 WPts