Weightclass:  Heavyweight
Location:  Valladolid, Spain
Record:  20 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/05/2030Split, Croatia19 - 16 Edi Celina7 - 15(1) WPts
02/04/2030San Nicolas de los Garza, Mexico18 - 16 Roman Rozario7 - 18 WPts
02/02/2030Canberra, Australia17 - 16 Ian McCance7 - 18 WPts
05/12/2029Kulob, Tajikistan17 - 15 Aqil Saleh22 - 17 LPts
07/10/2029Vilnius, Lithuania16 - 15 Lew Gut5 - 22 WPts
09/08/2029Bern, Switzerland16 - 14 Manfred Schemmel6 - 8 LPts
11/06/2029Valladolid, Spain15 - 14 Oro Esqueda13(2) - 17 WPts
12/04/2029Valladolid, Spain14 - 14 Arto Varis2 - 3 WPts
12/02/2029Duran, Ecuador13 - 14 Joaquin Avella0 - 9 WPts
15/12/2028Maiduguri, Nigeria13 - 13 Robert Okpewho22 - 8 LPts
17/10/2028Aba, Nigeria13 - 12 Amjad Fareedi13 - 19(3) LPts
18/08/2028Valladolid, Spain12 - 12 Isidro Barrientos1 - 1 WPts
19/06/2028Valladolid, Spain11 - 12 Sulo Saarenpaa0 - 5 WPts
21/04/2028Vilnius, Lithuania10 - 12 Kajetan Wojciechowski11 - 15 WPts
22/02/2028Vilnius, Lithuania9 - 12 Tytus Czachor1 - 4 WPts
25/12/2027Valladolid, Spain8 - 12 Vicente Valle5 - 8 WPts
26/10/2027Stockholm, Sweden8 - 11 John Bohman21 - 7 LPts
28/08/2027Kryvyi Rih, Ukraine8 - 10 Kyrylo Fedorchak16 - 1 LPts
30/06/2027Valladolid, Spain8 - 9 Elkhan Mahmoud20 - 10 LPts
02/05/2027Surrey, Canada7 - 9 Patrick Hails2 - 7 WPts
04/03/2027Valladolid, Spain6 - 9 Joaquin Bedolla1 - 12 WPts
03/01/2027Madrid, Spain6 - 8 Cisco Calistro9 - 5 LPts
24/11/2026Valencia, Spain5 - 8 Aimon Diaz12 - 3 WPts
03/10/2026Seville, Spain5 - 7 Lisandro Corpus17 - 11 LPts
29/08/2026Terrassa, Spain5 - 6 Ramiro Arco9 - 8 LPts
26/07/2026Seville, Spain5 - 5 Joaquin Ariza12 - 1 LPts
24/06/2026Cali, Colombia5 - 4 Onofre Tejada11 - 16(2) LPts
26/04/2026Valladolid, Spain4 - 4 Dele Oshikoya1 - 4 WPts
26/02/2026Samarqand, Uzbekistan4 - 3 Sergei Ivanots11 - 9 LPts
29/12/2025Montevideo, Uruguay4 - 2 Alejandro Atencio19 - 16 LPts
31/10/2025Alexandria, Egypt4 - 1 Hassan Matin19 - 13 LPts
02/09/2025Christchurch, New Zealand3 - 1 Daniel Peneta0 - 1 WPts
05/07/2025Elche, Spain2 - 1 Alvino Pedregon0 - 0 WPts
20/05/2025Madrid, Spain1 - 1 Angel Oliva7 - 9 WPts
14/04/2025Sabadell, Spain1 - 0 Ponce Carias22(2) - 23(1) LPts
05/03/2025Valladolid, Spain0 - 0 Santiago Nava4 - 4 WPts