Weightclass:  Middleweight
Location:  Seville, Spain
Record:  24 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/09/2025Seville, Spain23 - 17 Rogelio Bailon4 - 13 WPts
10/07/2025Seville, Spain22 - 17 Jair Ahumada3 - 6 WPts
11/05/2025Krasnoyarsk, Russia21 - 17 Sergei Babinski1 - 22 WPts
13/03/2025Seville, Spain20 - 17 Daniel Tambo4 - 13 WPts
13/01/2025Al Hudaydah, Yemen20 - 16 Saad Abouchabki11 - 12 LPts
15/11/2024Seville, Spain19 - 16 Edmondo Amendola1 - 3 WPts
15/09/2024Soyapango, El Salvador18 - 16 Berto Lua3 - 8 WPts
18/07/2024Seville, Spain17 - 16 Rodrigo Belasco2 - 3 WPts
19/05/2024Jeonju, South Korea16 - 16 Se-jong Sin1 - 6 WPts
21/03/2024Saratov, Russia15 - 16 Dimi Drozdov4 - 6 WPts
22/01/2024Kuching, Malaysia14 - 16 Majid Hakro2 - 10 WPts
24/11/2023Cebu City, Philippines13 - 16 Agapetus Ginubatan10 - 19 WPts
26/09/2023Reno, USA12 - 16 Dominic Bagley6 - 10 WPts
29/07/2023Murcia, Spain12 - 15 Desiderio Baeza13 - 11 LPts
24/06/2023Almaty, Kazakhstan11 - 15 Andrii Mucanoff4 - 4 WPts
26/04/2023Burgos, Spain11 - 14 Diego Olgin10 - 16 LPts Spain National Championships 2023View
11/04/2023Burgos, Spain10 - 14 Zacarias Tirado6 - 16 WPts
09/03/2023Zagreb, Croatia9 - 14 Gordan Stilinovic20 - 9 WPts
09/01/2023Guayaquil, Ecuador9 - 13 Saturnin Diego15 - 8 LPts
11/11/2022Isfara, Tajikistan9 - 12 Ramil Baguirov15 - 13 LPts
13/09/2022Dakar, Senegal9 - 11 Demont Barro13 - 17 LPts
15/07/2022Dubai, UAE9 - 10 Mohsin Tayfur20 - 8 LPts
17/05/2022Madrid, Spain8 - 10 Jax Zacarias9 - 10 WPts
22/03/2022Valladolid, Spain8 - 9 Santiago Molina17 - 8 LPts
31/01/2022Seville, Spain8 - 8 Serhat Bachar0 - 3 LPts
01/12/2021Zaragoza, Spain7 - 8 Nasario Villella8(1) - 16 WPts
03/10/2021Leon, Nicaragua6 - 8 Oihane Barbara7 - 14(1) WPts
05/08/2021Tehran, Iran6 - 7 Xing-fu Lo9 - 10 LPts
05/06/2021Pretoria, South Africa5 - 7 Mondli Majoro6 - 12 WPts
06/04/2021Madrid, Spain5 - 6 Eloy Iniguez8 - 8 LPts
06/03/2021Cainta, Philippines4 - 6 Carlos Sabino0 - 1 WPts
06/01/2021Seville, Spain3 - 6 Noe Aguado0 - 1 WPts
30/11/2020Almaty, Kazakhstan3 - 5 Timofei Kasymbekoff10 - 1 LPts
02/10/2020Seville, Spain2 - 5 Venacio Favela6 - 2 WPts
04/08/2020Bangalore, India1 - 5 Lakshman Bidhuri9 - 5 WPts
06/06/2020Seville, Spain1 - 4 Franklin Boileau7 - 4 LPts
06/04/2020Barcelona, Spain1 - 3 Cruz Gato5 - 5 LPts
03/03/2020Seville, Spain0 - 3 Leeroy Crabb3 - 9 WPts
03/01/2020Volgograd, Russia0 - 2 Borya Zhirov6 - 7 LPts
04/11/2019Seville, Spain0 - 1 Pancho Pinales8(1) - 2 LPts
05/09/2019Seville, Spain0 - 0 Yusif Alizade5 - 3 LPts