Weightclass:  Middleweight
Location:  Badalona, Spain
Record:  34 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/08/2026Badalona, Spain33 - 18 Keiichi Imai2 - 5 WPts
09/06/2026Badalona, Spain32 - 18 Ricardo Soria5 - 11 WPts
11/04/2026Badalona, Spain31 - 18 Ian Heriot6 - 14 WPts
10/02/2026Badalona, Spain30 - 18 Carlos Pino1 - 15(4) WPts
12/12/2025Badalona, Spain29 - 18 Barend Ullner2 - 20 WPts
13/10/2025Badalona, Spain28 - 18 Jay Toledano3 - 3 WPts
14/08/2025Badalona, Spain27 - 18 Woo Choi2 - 4 WPts
15/06/2025Leon, Nicaragua27 - 17 Nicandro Vejar20 - 17 LPts
02/05/2025Malaga, Spain27 - 16 Cipriano Valdivia19(1) - 19 LPts Spain National Championships 2025View
29/04/2025Malaga, Spain26 - 16 Vicente Godinez29(1) - 12 WPts Spain National Championships 2025View
26/04/2025Malaga, Spain25 - 16 Quinto Salina1 - 0 WPts Spain National Championships 2025View
20/04/2025Copenhagen, Denmark25 - 15 Quinby Borges24 - 8 LPts
20/03/2025Badalona, Spain25 - 14 Diego Villaflor27 - 19 LPts
05/02/2025Samarqand, Uzbekistan25 - 13 Dmitriy Matuzhanoff31 - 11 LPts
05/01/2025Gyumri, Armenia25 - 12 Margos Hacopian22(1) - 9 LPts
30/06/2024Marseille, France24 - 12 Chandler Gervais4 - 17 WPts
02/05/2024Alicante, Spain23 - 12 Kiki Hilario29(1) - 14 WPts Spain National Championships 2024View
29/04/2024Alicante, Spain22 - 12 Jose Garza38 - 14 WPts Spain National Championships 2024View
26/04/2024Alicante, Spain21 - 12 Jeraldo Barragan4 - 5 WPts Spain National Championships 2024View
14/04/2024Barcelona, Spain20 - 12 Diego Altamirano21(1) - 18 WPts
29/02/2024Bradford, UK19 - 12 Declan Banks1 - 11 WPts
31/12/2023Dublin, Ireland18 - 12 Fionn Hyland19(1) - 17 WPts
02/11/2023Badalona, Spain17 - 12 Haider Samara2 - 19 WPts
03/09/2023Badalona, Spain16 - 12 Paco Gonzalez2 - 19(1) WPts
06/07/2023Bilbao, Spain16 - 11 Ximen Vinas16 - 16 LPts
31/05/2023Madrid, Spain15 - 11 Fidel Alarcon3 - 23 WPts
26/04/2023Burgos, Spain15 - 10 Kiki Hilario21 - 12 LPts Spain National Championships 2023View
01/03/2023Murcia, Spain15 - 9 Desiderio Baeza12 - 9 LPts
28/01/2023Bursa, Turkey14 - 9 Baris Saltik1 - 2 WPts
29/11/2022Angers, France13 - 9 Henri Abadie19(2) - 6 WPts
01/10/2022Madrid, Spain12 - 9 Fidel Alarcon3 - 19 WPts
03/08/2022Badalona, Spain11 - 9 John Webb2 - 6 WPts
02/06/2022Murcia, Spain11 - 8 Desiderio Baeza9 - 7 LPts
02/05/2022Alicante, Spain11 - 7 Juan Becerra19 - 9 LPts Spain National Championships 2022View
29/04/2022Alicante, Spain10 - 7 Cipriano Valdivia8 - 8 WPts Spain National Championships 2022View
26/04/2022Alicante, Spain9 - 7 Ivan Bedoya6 - 14(1) WPts Spain National Championships 2022View
23/03/2022San Lorenzo, Paraguay8 - 7 Rogelio Rabago7 - 14 WPts
23/01/2022Bokhtar, Tajikistan7 - 7 Anvr Haider10 - 14 WPts
25/11/2021Dushanbe, Tajikistan7 - 6 Dmitri Guliyev16 - 8 LPts
27/09/2021Asuncion, Paraguay7 - 5 Montana Pabon12 - 13 LPts
28/07/2021Georgetown, Guyana7 - 4 James Hood10 - 12 LPts
30/05/2021Badalona, Spain7 - 3 Isaak Agamaliev13 - 8 LPts
31/03/2021Badalona, Spain6 - 3 Eduardo Pedro5 - 8 WPts
31/01/2021Cambridge, UK5 - 3 Mike Egerton6 - 7 WPts
30/11/2020Bern, Switzerland4 - 3 Lennard Martensen11 - 6 WPts
02/10/2020Badalona, Spain3 - 3 Ulbrecht Stoltz4 - 6 WPts
04/08/2020Hyderabad, India2 - 3 Ganesh Prasad0 - 9 WPts
05/06/2020Helsinki, Finland2 - 2 Asser Kauranen8 - 3 LPts
06/04/2020Badalona, Spain1 - 2 David Ofosu5 - 7 WPts
07/02/2020Madrid, Spain1 - 1 Felippe Puebla3(1) - 4 LPts
03/01/2020Milwaukee, USA1 - 0 Bob Owen3 - 7 LPts
05/11/2019Badalona, Spain0 - 0 Gardiner Bremer0 - 0 WPts