Weightclass:  Light Welterweight
Location:  Ponce, Puerto Rico
Record:  10 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/09/2025Ponce, Puerto Rico9 - 34 Adolfo Scappini7 - 13 WPts
04/07/2025Ponce, Puerto Rico8 - 34 Marco Preciado7 - 4 WPts
06/05/2025Ponce, Puerto Rico8 - 33 Chris Swain15 - 29 LPts
07/03/2025Ponce, Puerto Rico8 - 32 Santiago Munoz7 - 13 LPts
06/01/2025Ponce, Puerto Rico7 - 32 Jaguar Bacallao2 - 3 WPts
07/11/2024Ponce, Puerto Rico6 - 32 Rodrigo Regino6 - 12 WPts
07/09/2024Ponce, Puerto Rico5 - 32 Xaverius Lombardo1 - 9(1) WPts
10/07/2024Ponce, Puerto Rico5 - 31 Hernan Alcala7(1) - 2 LPts
10/05/2024Ponce, Puerto Rico4 - 31 Hikaru Osaki3 - 10 WPts
11/03/2024Ponce, Puerto Rico3 - 31 Leonel Rodiguez2 - 0 WPts
10/01/2024Ponce, Puerto Rico2 - 31 Santiago Paula1 - 1 WPts
10/11/2023Ponce, Puerto Rico1 - 31 Rajasa Sabirin1 - 17(2) WPts
11/09/2023Bokhtar, Tajikistan1 - 30 Riyad Abushev22 - 11 LPts
14/07/2023Bayamon, Puerto Rico1 - 29 Kiki Feria11 - 22(8) LPts
08/06/2023Montevideo, Uruguay1 - 28 Vidal Machin11 - 22 LPts
10/04/2023San Juan, Puerto Rico1 - 27 Angel Arias25 - 7 LPts
10/02/2023San Juan, Puerto Rico1 - 26 Angel Arias24 - 7 LPts
06/01/2023Ponce, Puerto Rico1 - 25 Kahil Ghacsylykov18(1) - 12 LPts
07/11/2022Vilnius, Lithuania1 - 24 Jakub Ulinski14 - 14 LPts
09/09/2022Ponce, Puerto Rico1 - 23 George Patera27 - 5(3) LPts
10/07/2022Liuzhou, China1 - 22 Huang-fu Woo16 - 13 LPts
12/05/2022Ponce, Puerto Rico1 - 21 Baldric Ehrbach19 - 10 LPts
13/03/2022Cali, Colombia1 - 20 Onofre Camilo10 - 15 LPts
13/01/2022Zagreb, Croatia0 - 20 Mihovil Peša9 - 14(1) WPts
14/11/2021Almaty, Kazakhstan0 - 19 Haaris Bajmuratoff12 - 6 LPts
16/09/2021Krakow, Poland0 - 18 Dawid Bartkowski10 - 14 LPts
19/07/2021Ponce, Puerto Rico0 - 17 Alfonso Narciso6 - 10 LPts
17/05/2021Baku, Azerbaijan0 - 16 Musa Jamilov19 - 3 LPts
19/03/2021Ponce, Puerto Rico0 - 15 Diego Andujar11 - 9 LPts
19/01/2021Ponce, Puerto Rico0 - 14 Georgi á Popov3 - 10 LPts
18/11/2020Bayamon, Puerto Rico0 - 13 Loredo Iniguez4 - 8 LPts
06/10/2020Dushanbe, Tajikistan0 - 12 Hacibey Heybatov2 - 7 LPts
08/08/2020Ponce, Puerto Rico0 - 11 Xaver Maysonet7 - 10 LPts
18/06/2020Ponce, Puerto Rico0 - 10 Santiago Gonzalez11 - 4 LPts
01/05/2020San Juan, Puerto Rico0 - 9 Antonio Rodriguez2(1) - 8 LPts
03/03/2020Ponce, Puerto Rico0 - 8 Andy Atintande8 - 2 LPts
02/01/2020Accra, Ghana0 - 7 Khalon Kingson3 - 4 LPts
03/11/2019Carolina, Puerto Rico0 - 6 Rio Gongora3 - 4 LPts
15/09/2019Carolina, Puerto Rico0 - 5 Gabriel Morones2 - 7 LPts
11/08/2019Zagreb, Croatia0 - 4 Aleksandar Radan7 - 2 LPts
12/06/2019Vilnius, Lithuania0 - 3 Olaf Janiga7 - 1 LPts
14/04/2019Bayamon, Puerto Rico0 - 2 Quico Paniagua2 - 1 LPts
17/02/2019Ponce, Puerto Rico0 - 1 Sagaz Pineda1 - 1 LPts
18/12/2018Ponce, Puerto Rico0 - 0 Seferino Siles4 - 3 LPts