Weightclass:  Lightweight
Location:  Barcelona, Spain
Record:  27 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/04/2031Barcelona, Spain26 - 17 Ross Shine3 - 10 WPts
09/02/2031Barcelona, Spain26 - 16 Alejandro Ledesma9 - 23 LPts
11/12/2030Barcelona, Spain25 - 16 Angel Esteban8 - 6 WPts
12/10/2030Seville, Spain24 - 16 Jesus Pupo16(3) - 19 WPts
19/08/2030Barcelona, Spain23 - 16 Juan Marquez0 - 1 WPts
20/06/2030Wellington, New Zealand22 - 16 Fraser Stitt0 - 1 WPts
22/04/2030Kharkiv, Ukraine21 - 16 Sergey Bugaj4 - 21 WPts
22/02/2030Madrid, Spain20 - 16 Senon Buenrostro9 - 20 WPts
25/12/2029Barcelona, Spain19 - 16 Evrard Strahler2 - 4 WPts
26/10/2029Odessa, Ukraine18 - 16 Zernebog Shavershian3 - 6 WPts
27/08/2029Louisville, USA17 - 16 Kris Troop4 - 10 WPts
29/06/2029Zagreb, Croatia17 - 15 Drago Višic24 - 11(1) LPts
01/05/2029Cork, Ireland17 - 14 Aidan Killough2 - 4 LPts
03/03/2029Barcelona, Spain16 - 14 Frisco Borromeo9 - 14 WPts
02/01/2029Barcelona, Spain15 - 14 Jake Villa7 - 3 WPts
03/11/2028Dun Laoghaire, Ireland14 - 14 Liam Scully3 - 12 WPts
05/09/2028Kiev, Ukraine14 - 13 Krystiyan Danyluk0 - 0 LPts
08/07/2028Bangkok, Thailand14 - 12 Pungluang Chiayong22 - 14 LPts
10/05/2028Baku, Azerbaijan14 - 11 Kanan Garibov23(1) - 5 LPts
12/03/2028Copenhagen, Denmark14 - 10 Zvi Buch21 - 7 LPts
13/01/2028Copenhagen, Denmark13 - 10 Skjold Gunst13 - 28(8) WPts
15/11/2027Kyoto, Japan13 - 9 Yoshi Kawai6 - 29(1) LPts
17/09/2027Minsk, Belarus12 - 9 Aleksei Van5 - 16 WPts
20/07/2027Maipu, Chile11 - 9 Vidal Rosero14 - 16 WPts
22/05/2027Terrassa, Spain11 - 8 Carlos Jaimes9 - 13 LPts
24/03/2027Vilnius, Lithuania10 - 8 Filip Gregorek7 - 15 WPts
24/01/2027Murcia, Spain9 - 8 Carlos Arvelo5 - 12 WPts
26/11/2026Barcelona, Spain9 - 7 Carlos Jaimes8 - 11 LPts
27/09/2026Burgos, Spain8 - 7 Joaquin Pareja0 - 10 WPts
31/07/2026Barcelona, Spain7 - 7 Berto Roso4 - 7 WPts
04/06/2026Barcelona, Spain6 - 7 Baltasar Cortinas0 - 5 WPts
06/04/2026Barcelona, Spain6 - 6 Carlos Vida5 - 8 LPts
06/02/2026Barcelona, Spain6 - 5 Alvino Nazario1 - 6 LPts
09/12/2025Barcelona, Spain5 - 5 Venacio Lasso4 - 3 WPts
11/10/2025Seville, Spain4 - 5 Vidal Villanueva4 - 6 WPts
17/08/2025Barcelona, Spain3 - 5 Venacio Gavino0 - 0 WPts
23/06/2025Cape Coral, USA3 - 4 Mark Brash5 - 14 LPts
25/04/2025Monterrey, Mexico3 - 3 Rodrigo Triana4 - 12 LPts
25/02/2025Barcelona, Spain2 - 3 Rodrigo Marcia1 - 0 WPts
28/12/2024Zaragoza, Spain2 - 2 Rio Rosero13 - 9 LPts
30/10/2024Elche, Spain1 - 2 Ximen Maez6 - 6 WPts
01/09/2024Valencia, Spain1 - 1 Diego Pinel2 - 1 LPts
08/07/2024Elche, Spain0 - 1 Gervasio Caudillo13 - 29 WPts
22/05/2024Barcelona, Spain0 - 0 Emilio Araya2 - 2 LPts