Weightclass:  Lightweight
Location:  Barcelona, Spain
Record:  36 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2032Barcelona, Spain35 - 18 Rodrigo Curto0 - 4 WPts
01/10/2032Barcelona, Spain34 - 18 Roderik Pflum3 - 0 WPts
02/08/2032Barcelona, Spain33 - 18 Jerrold Gusman1 - 2 WPts
03/06/2032Barcelona, Spain32 - 18 Ora Gabaldon2 - 7 WPts
03/04/2032Barcelona, Spain31 - 18 Ricardo Barrero4 - 6 WPts
03/02/2032Barcelona, Spain30 - 18 Arturo Donazzan3 - 4 WPts
06/12/2031Barcelona, Spain30 - 17 Angel Chavez6 - 14 LPts
08/10/2031Barcelona, Spain29 - 17 Montana Llanos1 - 0 WPts
09/08/2031Barcelona, Spain28 - 17 Seferino Estupinan0 - 7 WPts
10/06/2031Barcelona, Spain27 - 17 Bulut Batur5 - 14 WPts
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