Weightclass:  Welterweight
Location:  L'Hospitalet de Llobregat, Spain
Record:  15 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/10/2031L'Hospitalet de Llobregat, Spain14 - 26 Miguel Ferraz2 - 4 WPts
05/08/2031L'Hospitalet de Llobregat, Spain13 - 26 Alejandro Llano0 - 1 WPts
06/06/2031L'Hospitalet de Llobregat, Spain12 - 26 Montego Zamarron1 - 2 WPts
06/04/2031L'Hospitalet de Llobregat, Spain11 - 26 Reynaldo Capella0 - 2 WPts
07/02/2031L'Hospitalet de Llobregat, Spain10 - 26 Xavion Picon3 - 6 WPts
09/12/2030L'Hospitalet de Llobregat, Spain9 - 26 Ximen Natividad0 - 1 WPts
10/10/2030L'Hospitalet de Llobregat, Spain9 - 25 Xavier Hernando5 - 4 LPts
11/08/2030L'Hospitalet de Llobregat, Spain8 - 25 Sagaz Lizana1 - 0 WPts
12/06/2030L'Hospitalet de Llobregat, Spain7 - 25 Juan Marzo0 - 2 WPts
13/04/2030L'Hospitalet de Llobregat, Spain6 - 25 Rico Pascua0 - 5 WPts
13/02/2030L'Hospitalet de Llobregat, Spain5 - 25 Esteban Sison4 - 3 WPts
15/12/2029L'Hospitalet de Llobregat, Spain5 - 24 Eduardo Rondon6 - 8 LPts
16/10/2029San Juan, Puerto Rico5 - 23 Ora Almonte11 - 19 LPts
18/08/2029Ankara, Turkey5 - 22 Duygu Osmanoglu4(1) - 13 LPts
20/06/2029Shanghai, China5 - 21 Deshi Jow11 - 10 LPts
22/04/2029L'Hospitalet de Llobregat, Spain4 - 21 Leonel Ponciano3 - 17 WPts
22/02/2029Gomel, Belarus4 - 20 Symon Kogut16 - 16 LPts
25/12/2028Portsmouth, UK4 - 19 Tommy MacLaughlin8 - 18 LPts
27/10/2028Bangkok, Thailand4 - 18 Terdsak Chuthong18 - 10 LPts
29/08/2028Perth, Australia4 - 17 Chris Balli9 - 13 LPts
01/07/2028Oslo, Norway4 - 16 Hume Johannessen9 - 8 LPts
03/05/2028L'Hospitalet de Llobregat, Spain3 - 16 Joaquin Daniel0 - 2(1) WPts
05/03/2028Yekaterinburg, Russia3 - 15 Ioakim Shavershian0 - 0 LPts
06/01/2028Seoul, South Korea3 - 14 Chul Youn20(1) - 6 LPts
08/11/2027L'Hospitalet de Llobregat, Spain3 - 13 Alejandro Leonardo8 - 15 LPts
09/09/2027Aalborg, Denmark2 - 13 Haakon Nelsen8 - 17 WPts
11/07/2027San Bernardo, Chile2 - 12 Fresco Frances7 - 18 LPts
13/05/2027Daejeon, South Korea2 - 11 Ja-choel Jin13 - 19 LPts
15/03/2027L'Hospitalet de Llobregat, Spain1 - 11 Montenegro Salido9 - 3 WPts
15/01/2027Vilnius, Lithuania1 - 10 Eliasz Bartczak12 - 14(1) LPts
17/11/2026Hanoi, Vietnam1 - 9 Trieu Toan15 - 28 LPts
19/09/2026Guadalupe, Mexico1 - 8 Rodrigo Ordonez10(1) - 16 LPts
22/07/2026L'Hospitalet de Llobregat, Spain1 - 7 Alejandro Leonardo3 - 12 LPts
22/05/2026L'Hospitalet de Llobregat, Spain1 - 6 Brigham Henri12 - 7 LPts
24/03/2026Dushanbe, Tajikistan1 - 5 Natiq Samara6 - 17(1) LPts
24/01/2026Prague, Czech Republic1 - 4 Rudolf Bambenek9 - 9 LPts
26/11/2025L'Hospitalet de Llobregat, Spain1 - 3 Oksen Dadouryan14 - 11 LPts
28/09/2025L'Hospitalet de Llobregat, Spain1 - 2 Larenzo Echavarria1 - 2 LPts
30/07/2025Ulaanbaatar, Mongolia0 - 2 Lazar Hasabayar2 - 3 WPts
01/06/2025L'Hospitalet de Llobregat, Spain0 - 1 Pavel Bach4 - 3 LPts
03/04/2025L'Hospitalet de Llobregat, Spain0 - 0 Iago Tirado2 - 6 LPts