Weightclass:  Middleweight
Location:  Madrid, Spain
Record:  23(2) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/07/2026Madrid, Spain22(2) - 32 Ricardo Soria5 - 12 WPts
11/05/2026Madrid, Spain21(2) - 32 Ricardo Izquierdo4 - 4 WPts
12/03/2026Madrid, Spain20(1) - 32 Vitali Nabibekov8 - 9 WKO3
12/01/2026Madrid, Spain19(1) - 32 Xavier Bartolome5 - 3 WPts
13/11/2025Madrid, Spain18(1) - 32 Xavion Peguero3 - 9 WPts
13/09/2025Madrid, Spain17(1) - 32 Joaquin Chavarin10 - 11 WPts
14/07/2025Madrid, Spain16(1) - 32 Steven Moyoyo4 - 9 WPts
15/05/2025Madrid, Spain15(1) - 32 Naftali Mwandalubi0 - 11 WPts
16/03/2025Dusseldorf, Germany14(1) - 32 Odhert Pfingsten4 - 1 WPts
16/01/2025Croix des Bouqets, Haiti13(1) - 32 Amiens Carel0 - 2 WPts
18/11/2024Karagandy, Kazakhstan13(1) - 31 Dimi Caribzhanow31(1) - 9 LPts
20/09/2024Athens, Greece13(1) - 30 Bastien Leventis29 - 15(1) LPts
23/07/2024Madrid, Spain12(1) - 30 Wilburt Schepp3 - 5 WPts
24/05/2024Mixco, Guatemala12(1) - 29 Javier Cossio43(2) - 3 LPts
26/03/2024Madrid, Spain12(1) - 28 Eloy Iniguez18 - 16 LPts
29/01/2024Davao City, Philippines11(1) - 28 Bronco Agatol7 - 20 WPts
01/12/2023Donostia-San Sebastian, Spain11(1) - 27 Diego Olgin13 - 19 LPts
27/10/2023Valencia, Spain11(1) - 26 Quinto Lua5(1) - 25 LPts
12/09/2023Durres, Albania11(1) - 25 Panos Mripa26 - 9 LPts
15/07/2023Bradford, UK11(1) - 24 Chris Duncan12 - 16 LPts
17/05/2023Bangkok, Thailand11(1) - 23 Petch Jatyrapattanapong17 - 13 LPts
19/03/2023Malaga, Spain11(1) - 22 Jaguar Valverde16(1) - 14 LPts
27/01/2023Madrid, Spain10(1) - 22 Dave Commins6 - 17 WPts
28/11/2022Paris, France9(1) - 22 Jesper Radiguet14 - 15 WPts
29/09/2022Tabriz, Iran9(1) - 21 Ibrahim Nabiyev17 - 7 LPts
01/08/2022Valencia, Spain9(1) - 20 Juan Terronez19(2) - 11 LPts
10/06/2022Madrid, Spain8(1) - 20 Hernan Melgoza3 - 8 WPts
11/04/2022Zaragoza, Spain8(1) - 19 Jose Cueva14 - 10 LPts
26/02/2022Fortaleza, Brazil8(1) - 18 Santiago Bento10 - 14 LPts
28/12/2021Madrid, Spain7(1) - 18 Joaquin Madero0 - 2 WPts
28/10/2021Barcelona, Spain6 - 18 Pablo Trujillo6 - 14(4) WKO3
26/09/2021Helsinki, Finland6 - 17 Ahvo Varonen6 - 18(1) LPts
28/07/2021Zarqa, Jordan6 - 16 Waleed Elbahri5 - 16 LPts
29/05/2021Paris, France6 - 15 Francois Manaudou11 - 6 LPts
30/03/2021Madrid, Spain6 - 14 Orane Mimoun5 - 7 LPts
30/01/2021Madrid, Spain6 - 13 Phil Service12 - 6 LPts
29/11/2020Madrid, Spain6 - 12 Ulan Kayanja13(1) - 5 LPts
29/09/2020Madrid, Spain6 - 11 Alano Pacana1 - 3 LPts
30/07/2020Aarhus, Denmark5 - 11 Kelsey Hemmingsen1 - 11 WPts
01/06/2020Barcelona, Spain5 - 10 Rodrigo Parrilla2 - 5 LPts
10/04/2020Madrid, Spain4 - 10 Diego Olgin0 - 2 WPts
10/02/2020Madrid, Spain4 - 9 Knute Johannessen5 - 5 LPts
11/12/2019Kumasi, Ghana4 - 8 Polo Ankomah7 - 1 LPts
13/10/2019Barcelona, Spain4 - 7 Diego Altamirano6 - 5 LPts
07/09/2019Madrid, Spain3 - 7 Lee Adenuga4 - 7 WPts
08/07/2019Madrid, Spain2 - 7 Juan Esperanza2 - 5 WPts
08/05/2019Madrid, Spain2 - 6 Joaquin Cartagena0 - 2 LPts
07/03/2019Tamale, Ghana2 - 5 James Hamidou1 - 0 LPts
07/01/2019Ulaanbaatar, Mongolia2 - 4 Askari Monkhbayar2 - 2 LPts
08/11/2018Valencia, Spain2 - 3 Juan Terronez4 - 2 LPts
18/09/2018Almaty, Kazakhstan2 - 2 Boris Mucazhanoff0 - 0 LPts
21/07/2018Madrid, Spain1 - 2 Uba Wamuyu2 - 2 WPts
20/05/2018Barcelona, Spain1 - 1 Porfio Villanueva0 - 0 LPts
11/04/2018Seville, Spain1 - 0 Jose Avelino1 - 0 LPts
05/03/2018Madrid, Spain0 - 0 Paulos Radowitz0 - 0 WPts