Weightclass:  Middleweight
Location:  Madrid, Spain
Record:  24 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/04/2028Madrid, Spain23 - 12 Georgiy Svirin2 - 10(1) WPts
04/02/2028Madrid, Spain22 - 12 Dmitri Ahn0 - 2 WPts
06/12/2027Madrid, Spain21 - 12 Jerrold Rochel0 - 4 WPts
07/10/2027Madrid, Spain20 - 12 Juan Montez0 - 1 WPts
08/08/2027Madrid, Spain20 - 11 Joaquin Chavarin17(1) - 17 LPts
08/06/2027Madrid, Spain19 - 11 El Houari Serghini4(2) - 10 WPts
10/04/2027Madrid, Spain18 - 11 Zelipe Fletes3 - 7 WPts
09/02/2027Madrid, Spain17 - 11 Majid Elmoudawi3 - 4 WPts
11/12/2026Madrid, Spain16 - 11 Koenraad Biringer3 - 5 WPts
12/10/2026Madrid, Spain15 - 11 Vul Haazele2 - 9 WPts
13/08/2026Madrid, Spain14 - 11 Emilio Luna5 - 7 WPts
14/06/2026Madrid, Spain13 - 11 Sun-tae Yu4 - 12 WPts
15/04/2026Charlotte, USA13 - 10 Leon Keelan8 - 4 LPts
15/02/2026Nairobi, Kenya12 - 10 Essien Muite9 - 18 WPts
18/12/2025Madrid, Spain11 - 10 Edward Rogerson5 - 11 WPts
20/10/2025Madrid, Spain10 - 10 Amer Akel8 - 20(3) WPts
22/08/2025Madrid, Spain9 - 10 Edward Rogerson4 - 10 WPts
24/06/2025Mandaue, Philippines8 - 10 Mick Baylon6 - 3 WPts
26/04/2025Malaga, Spain8 - 9 Vicente Godinez28(1) - 12 LPts Spain National Championships 2025View
22/04/2025Madrid, Spain8 - 8 Edmundo Sergio23 - 10 LPts
16/03/2025Madrid, Spain7 - 8 Montenegro Estremera1 - 2 WPts
15/01/2025Valencia, Spain6 - 8 Juan Sicilia8 - 14 WPts
22/11/2024Poznan, Poland5 - 8 Sebastian Konop0 - 1 WPts
24/09/2024Rostock, Germany5 - 7 Reynaud Campen17 - 12 LPts
27/07/2024Granada, Spain5 - 6 Jaguar Loya34 - 6 LPts
25/06/2024Madrid, Spain4 - 6 Guido Hernandez1 - 0 WPts
26/04/2024Alicante, Spain4 - 5 Cris Moron21 - 12 LPts Spain National Championships 2024View
02/04/2024Seville, Spain3 - 5 Noe Aguado17 - 5 WPts
10/02/2024Madrid, Spain2 - 5 Quito Segundo0 - 0 WPts
10/01/2024Stockholm, Sweden2 - 4 Josef Sahlin5 - 18 LPts
11/11/2023Shiraz, Iran2 - 3 Bilal Rashid6 - 13 LPts
13/09/2023Adana, Turkey1 - 3 Cagatay Raif16(1) - 17 WPts
16/07/2023Granada, Spain1 - 2 Lorenzo Arcila16 - 19 LPts
27/05/2023Madrid, Spain0 - 2 Angel Yero2 - 7 WPts
28/03/2023Seville, Spain0 - 1 Leonardo Alvear21 - 10 LPts
18/02/2023Madrid, Spain0 - 0 Viggo Branner3 - 6(1) LPts