Weightclass:  Welterweight
Location:  Murcia, Spain
Record:  19(2) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/08/2024Murcia, Spain18(2) - 13 Fidel Oviedo3 - 4 WPts
26/06/2024Murcia, Spain18(2) - 12 Alejandro Rebollar16 - 24 LPts
27/04/2024Murcia, Spain17(2) - 12 Juan Adames7 - 17 WPts
27/02/2024Murcia, Spain16(2) - 12 Diego Valle0 - 1 WPts
29/12/2023Murcia, Spain15(2) - 12 Pablo Estay2 - 1 WPts
30/10/2023Murcia, Spain14(2) - 12 Rodrigo Ordonez2(1) - 6 WPts
31/08/2023Murcia, Spain13(2) - 12 Felippe Borromeo1 - 5 WPts
02/07/2023Hyderabad, India12(2) - 12 Irfan Saeed1 - 1 WPts
04/05/2023Accra, Ghana11(2) - 12 James Boakye8 - 23 WPts
06/03/2023Acapulco, Mexico10(1) - 12 Seferino Tomes2 - 6(3) WKO3
06/01/2023Annaba, Algeria10(1) - 11 Syed Aboulker14(1) - 16 LPts
08/11/2022Masally, Azerbaijan10(1) - 10 Jumshud Isgandarov23 - 10 LPts
10/09/2022Minsk, Belarus10(1) - 9 Mikhail Mucha14 - 10 LPts
13/07/2022Tonala, Mexico10(1) - 8 Carlos Salazar10 - 18 LPts
14/05/2022Murcia, Spain9 - 8 Leonel Borquez4 - 12(2) WKO3
14/03/2022Valencia, Spain8 - 8 Yago Morena0 - 11(1) WPts
15/01/2022Murcia, Spain7 - 8 Borg Rye6 - 17(1) WPts
15/11/2021Carolina, Puerto Rico6 - 8 Isidro Casas7(1) - 12 WPts
17/09/2021Puente Alto, Chile6 - 7 Olindo Corpus11(1) - 13 LPts
20/07/2021Guadalupe, Mexico6 - 6 Fausto Astudillo13(1) - 8 LPts
19/05/2021Bratislava, Slovakia5 - 6 Bedrich Dobrovsky6 - 14 WPts
21/03/2021Shymkent, Kazakhstan5 - 5 Sergei Zaiylcanow15 - 6 LPts
21/01/2021Nezahualcoyotl, Mexico4 - 5 Diego Mustafa8(1) - 7 WPts
22/11/2020Murcia, Spain4 - 4 Cipriano Demara10 - 5 LPts
23/09/2020San Jose, Costa Rica3 - 4 Marco Melgar6 - 9 WPts
26/07/2020Vitoria-Gasteiz, Spain3 - 3 Carlos Natal7 - 7 LPts
09/06/2020Murcia, Spain2 - 3 Leonel Borquez1 - 3(1) WPts
08/04/2020Boksburg, South Africa2 - 2 Athenkosi Holomisa8 - 6 LPts
09/02/2020Murcia, Spain2 - 1 Dimos Silvera1 - 2 LPts
10/12/2019Murcia, Spain1 - 1 Peder Papadakis0 - 3 WPts
11/10/2019Elche, Spain1 - 0 Leonardo Borrero10(1) - 2 LPts
05/09/2019Murcia, Spain0 - 0 Dylan Urey2 - 6 WPts