Weightclass:  Light Welterweight
Location:  Barcelona, Spain
Record:  32(1) - 25(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/08/2026Barcelona, Spain31(1) - 25(2) Joaquin Colon1 - 5 WPts
30/06/2026Barcelona, Spain30(1) - 25(2) Bryan Harrower2 - 16(6) WPts
30/04/2026Barcelona, Spain29(1) - 25(2) Jose Carnero0 - 2 WPts
01/03/2026Saitama, Japan28 - 25(2) Isamu Uemura3 - 16(1) WKO3
01/01/2026Daloa, Ivory Coast27 - 25(2) Cabal Bel0 - 2 WPts
03/11/2025Barcelona, Spain26 - 25(2) Melor Rudnitsky0 - 1 WPts
05/09/2025Incheon, South Korea25 - 25(2) Jae-sung Ju0 - 0 WPts
08/07/2025Barcelona, Spain25 - 24(2) Fraser Hak15 - 13 LPts
09/05/2025Barcelona, Spain24 - 24(2) Fraco Nuncio0 - 7 WPts
10/03/2025Barcelona, Spain24 - 23(2) Ian Kalenga20(3) - 19 LPts
09/01/2025Barcelona, Spain23 - 23(2) Ovidio Sanchez7 - 15 WPts
09/11/2024Waitakere, New Zealand22 - 23(2) Wayne Doak5 - 12 WPts
11/09/2024Barcelona, Spain21 - 23(2) Cipriano Bracamonte9 - 17 WPts
15/07/2024Nairobi, Kenya21 - 22(1) Leeroy Magugu17 - 24 LKO3
17/05/2024Germiston, South Africa21 - 21(1) Veltry Koranteng25 - 16 LPts
19/03/2024Barcelona, Spain20 - 21(1) Gig Gaona3(1) - 11 WPts
19/01/2024Pikine, Senegal20 - 20(1) Granger Marre21(2) - 15 LPts
21/11/2023Barcelona, Spain19 - 20(1) Jose Meraz17 - 16 WPts
22/09/2023Barcelona, Spain19 - 19(1) Diego Barillas17 - 15 LPts
26/07/2023Montreuil, France19 - 18(1) Neville Bernardis11(1) - 16 LPts
28/05/2023Barcelona, Spain18 - 18(1) Joe Mtukudzi1 - 6 WPts
29/03/2023Cape Town, South Africa17 - 18(1) Luvolwethu Nkoana1 - 5 WPts
29/01/2023Madrid, Spain17 - 17(1) Alejandro Polo19 - 11 LPts
04/12/2022Barcelona, Spain16 - 17(1) Richie Sauceman0 - 5 WPts
05/10/2022Port-au-Prince, Haiti16 - 16(1) Honore Soufflot25 - 5 LPts
07/08/2022Madrid, Spain16 - 15(1) Diego Maximo11 - 18 LPts
21/06/2022Madrid, Spain15 - 15(1) Diego Maza4 - 21 WPts
01/05/2022Malaga, Spain15 - 14(1) Hilario Mansilla14(1) - 11 LPts
29/03/2022Ahmedabad, India14 - 14(1) Syed Bari9 - 15 WPts
29/01/2022Tehran, Iran14 - 13(1) Malik Latif8 - 16 LPts
29/11/2021San Jose, Costa Rica14 - 12(1) Gig Romo4 - 11(1) LPts
30/09/2021Barcelona, Spain13 - 12(1) Alvino Paredes3 - 3 WPts
30/07/2021Barcelona, Spain12 - 12(1) Salvador Gomez0 - 4 WPts
29/05/2021Sofia, Bulgaria12 - 11(1) Nikifor á Michacoff14 - 5 LPts
30/03/2021Cordoba, Spain11 - 11(1) Iago Larin9(1) - 13 WPts
18/02/2021Montevideo, Uruguay10 - 11(1) Fausto Lucena4 - 12 WPts
21/12/2020Barcelona, Spain10 - 10(1) Juan Teodoro12 - 6 LPts
20/10/2020Kyoto, Japan10 - 9(1) Raiden Hayashi4 - 6 LPts
22/08/2020Barcelona, Spain9 - 9(1) Owen Colie0 - 2 WPts
21/06/2020Taganrog, Russia8 - 9(1) Pyotr Rudnitsky3 - 11 WPts
23/04/2020Pekanbaru, Indonesia7 - 9(1) Dharawangsa Ruatakurey0 - 5 WPts
24/02/2020Tehran, Iran6 - 9(1) Danyaal Ali2 - 9 WPts
27/12/2019Alicante, Spain6 - 8(1) Jair Calzadilla12 - 0 LPts
24/11/2019Barcelona, Spain5 - 8(1) Chul Ju7 - 4 WPts
24/09/2019Bayamon, Puerto Rico5 - 7(1) Angel Romo7 - 4 LPts
26/07/2019Barcelona, Spain5 - 6(1) Cibor Drozd3 - 4 LPts
27/05/2019Barcelona, Spain5 - 5(1) Malvolio Delfin3 - 3 LPts
27/03/2019Barcelona, Spain5 - 4(1) Juan Teodoro3 - 3 LPts
24/01/2019Seville, Spain5 - 3(1) Fidel Moran3 - 3 LPts
17/12/2018Barcelona, Spain5 - 2(1) Hadeon Topolski1 - 0 LPts
19/10/2018Barcelona, Spain4 - 2(1) Gabrysz Zak4 - 1 WPts
20/08/2018Barcelona, Spain4 - 1 Juan Rivas2(1) - 3 LKO3
20/06/2018Madrid, Spain3 - 1 Alejandro Agustin0 - 0 WPts
27/04/2018Burgos, Spain2 - 1 Rico Larios2 - 0 WPts
14/03/2018Zaragoza, Spain1 - 1 Juan Seta0 - 1 WPts
11/02/2018Valladolid, Spain0 - 1 Ramiro Quinteros0 - 1 WPts
08/01/2018Barcelona, Spain0 - 0 Leonardo Revilla0 - 0 LPts