Weightclass:  Middleweight
Location:  Alcala de Henares, Spain
Record:  17 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/07/2029Alcala de Henares, Spain16 - 13 Aimon Somera1 - 1 WPts
21/05/2029Alcala de Henares, Spain16 - 12 Sergey Stenin4 - 11 LPts
22/03/2029Alcala de Henares, Spain15 - 12 Georgiy Zinger3 - 8 WPts
22/01/2029Alcala de Henares, Spain14 - 12 Waldemar Gens5 - 6 WPts
23/11/2028Alcala de Henares, Spain13 - 12 Zacarias Villareal0 - 1 WPts
25/09/2028Alcala de Henares, Spain12 - 12 Rodiger Schertzer5 - 23(4) WPts
27/07/2028Alcala de Henares, Spain12 - 11 Vicente Belles8 - 11 LPts
28/05/2028Alcala de Henares, Spain12 - 10 Carlos Arjona1 - 0 LPts
29/03/2028Alcala de Henares, Spain11 - 10 Theodrekr Andris4(1) - 13 WPts
29/01/2028Alcala de Henares, Spain10 - 10 Dagobert Genter6 - 6 WPts
30/11/2027Alcala de Henares, Spain10 - 9 Min-hyeok Suk7 - 9 LPts
01/10/2027Alcala de Henares, Spain10 - 8 Vidal Alatorre7 - 18(1) LPts
03/08/2027Alcala de Henares, Spain9 - 8 Jesus Hurtado1 - 12 WPts
03/06/2027Madrid, Spain9 - 7 Montego Bosquez10 - 12 LPts
26/04/2027Alicante, Spain9 - 6 Angel Yero20 - 15 LPts Spain National Championships 2027View
27/03/2027Alcala de Henares, Spain8 - 6 Desiderio Yanez1 - 6 WPts
27/01/2027Nairobi, Kenya7 - 6 Arthur Chanzu0 - 8 WPts
29/11/2026Barranquilla, Colombia6 - 6 Carlos Andujar5 - 17 WPts
01/10/2026Almaty, Kazakhstan6 - 5 Haider Kaghgaliew33(1) - 18 LPts
03/08/2026Barcelona, Spain5 - 5 Jax Basto1 - 15(3) WPts
12/06/2026Madrid, Spain4 - 5 Alano Gordillo1 - 6 WPts
11/05/2026Madrid, Spain4 - 4 Pedro Villarrubia21(2) - 32 LPts
10/04/2026Pune, India4 - 3 Ajeet Ranganathan12 - 16 LPts
10/02/2026Alcala de Henares, Spain3 - 3 Macario Salcido0 - 8 WPts
12/12/2025Rome, Italy3 - 2 Dino Scopelliti5 - 3 LPts
14/10/2025Bilbao, Spain2 - 2 Angel Baro0 - 0 WPts
16/08/2025Kisumu, Kenya2 - 1 Joe Mulla4 - 9 LPts
18/06/2025Glasgow, UK2 - 0 Brian MacKintosh2 - 19(1) LPts
20/04/2025Incheon, South Korea1 - 0 Dong-jun Kook0 - 3 WPts
20/02/2025Alcala de Henares, Spain0 - 0 Jax Basto0 - 7(3) WPts