Weightclass:  Welterweight
Location:  Barcelona, Spain
Record:  26(4) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/03/2029Barcelona, Spain25(3) - 13 Waleed Zakaria2 - 13(5) WKO3
20/01/2029Barcelona, Spain24(3) - 13 Cortez Merlo8 - 15 WPts
21/11/2028Barcelona, Spain23(3) - 13 Diego Almanza3 - 4 WPts
22/09/2028Barcelona, Spain22(3) - 13 Rehan Touma5 - 11 WPts
24/07/2028Barcelona, Spain21(3) - 13 Santiago Manos0 - 3 WPts
25/05/2028Barcelona, Spain20(3) - 13 Tommy McCalla1 - 9 WPts
26/03/2028Barcelona, Spain19(3) - 13 Cillian Connolly2 - 2 WPts
26/01/2028Barcelona, Spain19(3) - 12 Sajid Atwan6 - 9 LPts
26/11/2027Barcelona, Spain18(3) - 12 Can Uzuncharsili0 - 9 WPts
27/09/2027Barcelona, Spain17(3) - 12 Ian Ogier5(1) - 11 WPts
28/07/2027Barcelona, Spain16(3) - 12 Ben Aitken1 - 13 WPts
29/05/2027Barcelona, Spain15(2) - 12 Arslan Boratav2 - 5 WKO3
31/03/2027Barcelona, Spain14(2) - 12 Oihane Menendez9 - 17 WPts
28/02/2027Madrid, Spain14(2) - 11 Edmundo Posada27(4) - 11 LPts
18/01/2027Calgary, Canada13(1) - 11 Matt Cadogan7 - 20(2) WKO3
20/11/2026Barcelona, Spain13(1) - 10 Umair Lellouche3 - 16 LPts
21/09/2026Barcelona, Spain12 - 10 Bohdan Volk1 - 8(3) WKO3
23/07/2026Barcelona, Spain11 - 10 Pablo Estay12 - 8 WPts
24/05/2026Prague, Czech Republic10 - 10 Dominik Chapek9 - 20 WPts
26/03/2026Barcelona, Spain9 - 10 Jax Romano1 - 1 WPts
25/01/2026Valladolid, Spain8 - 10 Reynaldo Portilla10 - 14 WPts
01/12/2025Madrid, Spain7 - 10 Jose Rizo5 - 8 WPts
05/10/2025Barcelona, Spain6 - 10 Santiago Angulo3 - 7 WPts
07/08/2025Abidjan, Ivory Coast6 - 9 Justin Jadin7 - 14 LPts
09/06/2025Barcelona, Spain6 - 8 Macario Campana7(1) - 11 LPts
11/04/2025Kampala, Uganda6 - 7 Stephen Senyonga14(3) - 25 LPts
11/02/2025Dalian, China5 - 7 Kong Dea6 - 15 WPts
14/12/2024Townsville, Australia5 - 6 Roger McGee20(1) - 23 LPts
16/10/2024Malaga, Spain4 - 6 Miguel Rico5 - 12 WPts
19/08/2024iBhayi, South Africa4 - 5 Edward Misenga4 - 9 LPts
21/06/2024Barcelona, Spain4 - 4 Waleed Fekkai14 - 19 LPts
22/04/2024Barcelona, Spain3 - 4 Ovidio Caraballo2 - 3(1) WPts
23/02/2024Algiers, Algeria2 - 4 Zuffur Maghnaoui1 - 11 WPts
26/12/2023San Bernardo, Chile2 - 3 Juan Sanz18 - 16 LPts
28/10/2023Dushanbe, Tajikistan2 - 2 Yulian Mucazhanov10 - 23 LPts
30/08/2023Barcelona, Spain2 - 1 Juan Concha7 - 25 LPts
06/07/2023Abidjan, Ivory Coast2 - 0 Louie Garnier11 - 23 LPts
07/05/2023Badalona, Spain1 - 0 Juan Adames6 - 12 WPts
05/04/2023Barcelona, Spain0 - 0 Montenegro Mirando1 - 6 WPts