Weightclass:  Middleweight
Location:  Terrassa, Spain
Record:  24 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/03/2029Terrassa, Spain23 - 16 Alain Bault10 - 12 WPts
16/01/2029Terrassa, Spain22 - 16 Rodrigo Guajardo20(2) - 13 WPts
17/11/2028Terrassa, Spain21 - 16 Kian Ragot8 - 8 WPts
18/09/2028Terrassa, Spain20 - 16 Vicente Martel12 - 31 WPts
19/07/2028Terrassa, Spain19 - 16 Ora Galdamez0 - 2(1) WPts
20/05/2028Terrassa, Spain18 - 16 Ricardo Soria7 - 22 WPts
21/03/2028Terrassa, Spain17 - 16 Rodrigo Maya2 - 2 WPts
21/01/2028Terrassa, Spain16 - 16 Jerrold Rochel0 - 5 WPts
22/11/2027Terrassa, Spain15 - 16 Ramiro Calero0 - 3 WPts
22/09/2027Terrassa, Spain14 - 16 Xabat Bazan1 - 10 WPts
24/07/2027Terrassa, Spain13 - 16 Fidel Iglesia6 - 10 WPts
25/05/2027Terrassa, Spain12 - 16 Jax Alberto4 - 24(2) WPts
26/03/2027Terrassa, Spain11 - 16 Angel Baro1 - 8 WPts
26/01/2027Bogota, Colombia10 - 16 Neron Madera11(1) - 23 WPts
28/11/2026Nairobi, Kenya9 - 16 Matthew Daniel8 - 12 WPts
30/09/2026San Pedro de Macoris, Dominican Republic8 - 16 Fausto Deniz8 - 17(3) WPts
02/08/2026Managua, Nicaragua8 - 15 Rodrigo Merlin6 - 9 LPts
04/06/2026Terrassa, Spain7 - 15 Jesus Hurtado1 - 4 WPts
06/04/2026Managua, Nicaragua7 - 14 Rodrigo Merlin4 - 9 LPts
06/02/2026Gaziantep, Turkey6 - 14 Alp Barak2 - 0 WPts
09/12/2025Madrid, Spain5 - 14 Jair Ahumada3 - 9 WPts
08/11/2025Terrassa, Spain4 - 14 Quito Segundo2 - 10 WPts
09/09/2025Seville, Spain4 - 13 Reynaldo Boda23 - 17 LPts
04/08/2025Terrassa, Spain3 - 13 Quito Segundo2 - 8 WPts
05/06/2025Vitoria-Gasteiz, Spain2 - 13 Fausto Inga3 - 16 WPts
21/04/2025Burgos, Spain1 - 13 Rio Garcia3 - 22 WPts
17/03/2025Tolyatti, Russia1 - 12 Afanas Yazova7 - 13 LPts
17/01/2025Karagandy, Kazakhstan1 - 11 Dimi Caribzhanow32(1) - 9 LPts
19/11/2024Nairobi, Kenya1 - 10 William Jepkoech34 - 10 LPts
21/09/2024Toronto, Canada1 - 9 Robert Graden4 - 7 LPts
24/07/2024Madrid, Spain1 - 8 Eloy Iniguez20 - 16 LPts
16/06/2024Brisbane, Australia1 - 7 Scott Voyles22(1) - 13 LPts
18/04/2024Madrid, Spain1 - 6 Neron Manzanares15(1) - 23 LPts
08/03/2024Terrassa, Spain0 - 6 Nicandro Carmen2 - 3 WPts
08/01/2024Bangkok, Thailand0 - 5 Oleydong Singthong11 - 16 LPts
10/11/2023Dubai, UAE0 - 4 Mohsin Tayfur28 - 8 LPts
12/09/2023Manta, Ecuador0 - 3 Juan Pino11 - 11 LPts
15/07/2023Dushanbe, Tajikistan0 - 2 Vasili Abdrashev22 - 14 LPts
17/05/2023Granada, Spain0 - 1 Lorenzo Arcila15 - 19 LPts
05/04/2023Terrassa, Spain0 - 0 Neron Fallas1 - 6 LPts