Weightclass:  Lightweight
Location:  L'Hospitalet de Llobregat, Spain
Record:  24 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2033L'Hospitalet de Llobregat, Spain23 - 6 Eiji Yoneda9 - 10 WPts
21/09/2033L'Hospitalet de Llobregat, Spain22 - 6 Ferdinand Acton8 - 8 WPts
22/07/2033L'Hospitalet de Llobregat, Spain21 - 6 Yannick Richard6 - 18 WPts
22/05/2033L'Hospitalet de Llobregat, Spain20 - 6 Luis Mancebo1 - 10 WPts
23/03/2033L'Hospitalet de Llobregat, Spain19 - 6 Can Yokuslu4 - 10 WPts
21/01/2033L'Hospitalet de Llobregat, Spain18 - 6 Sammy Young4 - 11(1) WPts
21/11/2032L'Hospitalet de Llobregat, Spain17 - 6 Jose Verde8 - 9 WPts
21/09/2032L'Hospitalet de Llobregat, Spain16 - 6 Fraco Tejada2 - 10 WPts
23/07/2032L'Hospitalet de Llobregat, Spain15 - 6 Scott Montgomery13 - 9 WPts
24/05/2032L'Hospitalet de Llobregat, Spain14 - 6 David Cumbee7 - 14 WPts
25/03/2032L'Hospitalet de Llobregat, Spain13 - 6 Apostol Truchan1 - 3 WPts
25/01/2032L'Hospitalet de Llobregat, Spain12 - 6 Leon Kenna13 - 6 WPts
26/11/2031L'Hospitalet de Llobregat, Spain11 - 6 Leonel Almas10 - 7 WPts
26/09/2031L'Hospitalet de Llobregat, Spain11 - 5 Eloy Baca10 - 6 LPts
29/07/2031Murcia, Spain10 - 5 Juan Machin10(2) - 24 WPts
28/06/2031Boksburg, South Africa10 - 4 John Matlaba19 - 6 LPts
29/04/2031Granada, Spain10 - 3 Alejandro Cabrera23 - 9 LPts Spain National Championships 2031View
26/04/2031Granada, Spain9 - 3 Diego Ruedas12 - 15 WPts Spain National Championships 2031View
01/04/2031L'Hospitalet de Llobregat, Spain8 - 3 Oihane Carda2 - 4 WPts
01/02/2031Dublin, Ireland7 - 3 Evan McPherson4 - 15 WPts
04/12/2030L'Hospitalet de Llobregat, Spain6 - 3 Joaquin Lujano1 - 8 WPts
06/10/2030L'Hospitalet de Llobregat, Spain6 - 2 Beltran Martinez26(1) - 13(1) LPts
08/08/2030Copenhagen, Denmark5 - 2 Quinby Bove6 - 26 WPts
10/06/2030Madrid, Spain4 - 2 Santiago Villegas0 - 28 WPts
13/04/2030Kulob, Tajikistan3 - 2 Rasul Djafarov4 - 16 WPts
13/02/2030Minsk, Belarus2 - 2 Aleksandr Turchin11 - 11 WPts
16/12/2029Zaragoza, Spain2 - 1 Luis Ector22 - 12 LPts
18/10/2029Gaineau, Canada1 - 1 Johnny Ballentine15 - 28 WPts
20/08/2029Copenhagen, Denmark1 - 0 Norb May19(1) - 9 LPts
22/06/2029L'Hospitalet de Llobregat, Spain0 - 0 Bronco Merino1 - 4 WPts