Weightclass:  Featherweight
Location:  Zaragoza, Spain
Record:  30 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/04/2031Zaragoza, Spain29 - 16 John Kiaga11 - 12 WPts
27/02/2031Zaragoza, Spain28 - 16 Ultar Jessen1 - 5 WPts
29/12/2030Zaragoza, Spain27 - 16 May Khumalo6 - 15 WPts
30/10/2030Zaragoza, Spain26 - 16 Ryo Henao9 - 13 WPts
31/08/2030Zaragoza, Spain25 - 16 Umair Salehi12 - 11 WPts
30/06/2030Zaragoza, Spain24 - 16 Emil Kirchner6 - 14 WPts
02/05/2030Granada, Spain23 - 16 Santiago Rosal16(1) - 19 WPts Spain National Championships 2030View
29/04/2030Granada, Spain22 - 16 Reyes Chavis17(1) - 22 WPts Spain National Championships 2030View
26/04/2030Granada, Spain21 - 16 Marjun Calero10 - 9 WPts Spain National Championships 2030View
07/04/2030Madrid, Spain20 - 16 Cuba Sevilla10(1) - 26(1) WPts
07/02/2030New Amsterdam, Guyana19 - 16 Davie Salmond10 - 8 WPts
10/12/2029Montevideo, Uruguay18 - 16 Angel Santiesteban13(1) - 15 WPts
12/10/2029Barcelona, Spain17 - 16 Gabriel Villarroel10 - 16 WPts
16/08/2029Murcia, Spain16 - 16 Gig Lorenzo8 - 20 WPts
18/06/2029L'Hospitalet de Llobregat, Spain15 - 16 Cuba Hermida25(5) - 10 WPts
02/05/2029Salamanca, Spain15 - 15 Cuba Lafuente54 - 25 LPts Spain National Championships 2029View
29/04/2029Salamanca, Spain14 - 15 Emanuel Rojo12 - 29 WPts Spain National Championships 2029View
26/04/2029Salamanca, Spain13 - 15 Quin De Anda16 - 16 WPts Spain National Championships 2029View
20/04/2029Badalona, Spain13 - 14 Xabat Donoso17 - 8 LPts
21/02/2029Zaragoza, Spain12 - 14 Selestino Chaparro1 - 2 WPts
23/12/2028Khujand, Tajikistan11 - 14 Zahid Rassi11 - 19 WPts
24/10/2028Bayamon, Puerto Rico10 - 14 Loredo Moreno10 - 24 WPts
26/08/2028Shymkent, Kazakhstan10 - 13 Waqar Yahulyckov18 - 14 LPts
28/06/2028Zaragoza, Spain9 - 13 Reyes Haro4 - 10 WPts
29/04/2028Valencia, Spain9 - 12 Cuba Lafuente43 - 22 LPts Spain National Championships 2028View
26/04/2028Valencia, Spain8 - 12 Joaquin Cuesta11 - 25 WPts Spain National Championships 2028View
01/03/2028Zagreb, Croatia7 - 12 Vjekoslav Bašic5 - 22(1) WPts
02/01/2028Odense, Denmark7 - 11 Vannevar Mortensen15 - 12 LPts
04/11/2027Bratislava, Slovakia6 - 11 Rostislav Hlinka11 - 11 WPts
06/09/2027Oslo, Norway6 - 10 Thor Snare25 - 18 LPts
09/07/2027Shamkir, Azerbaijan5 - 10 Hasan Baliev8 - 27(1) WPts
11/05/2027Zagreb, Croatia4 - 10 Javor Stancic10(1) - 13 WPts
13/03/2027Vitoria-Gasteiz, Spain4 - 9 Pablo Rosas9(1) - 15 LPts
13/01/2027Alicante, Spain3 - 9 Joaquin Mesa8(1) - 15(2) WPts
19/11/2026Yerevan, Armenia3 - 8 Vanig Sahaghyan6 - 19 LPts
21/09/2026Quebec City, Canada3 - 7 Odo Gaudin15 - 19 LPts
24/07/2026Minsk, Belarus2 - 7 Dmitri Shimko0 - 19 WPts
25/05/2026Yerevan, Armenia2 - 6 Mosig Zacharian18 - 21 LPts
27/03/2026Yerevan, Armenia2 - 5 Sos Pamboukokian14 - 10 LPts
27/01/2026Antwerp, Belgium2 - 4 Mark Moerinc35 - 14 LPts
29/11/2025Dushanbe, Tajikistan2 - 3 Elturan Matin6 - 12 LPts
01/10/2025Quebec City, Canada2 - 2 Montgomery Tellier27(1) - 26 LPts
03/08/2025Gomel, Belarus1 - 2 Vasyl Rakowski13(1) - 12 WPts
04/06/2025Madrid, Spain1 - 1 Luis Magan5 - 4 LPts
25/04/2025Madrid, Spain1 - 0 Oro Valverde26(2) - 16 LPts
05/03/2025Zaragoza, Spain0 - 0 Edmundo Villar0 - 0 WPts