Weightclass:  Middleweight
Location:  San Juan, Puerto Rico
Record:  24 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/09/2025San Juan, Puerto Rico23 - 25 Rico Vasquez0 - 12 WPts
11/07/2025San Juan, Puerto Rico23 - 24 Santiago Murillo5 - 15(1) LPts
12/05/2025San Juan, Puerto Rico23 - 23 Emilio Deniz16 - 23 LPts
13/03/2025San Juan, Puerto Rico22 - 23 Francesco Caira17(1) - 29 WPts
12/01/2025San Juan, Puerto Rico21 - 23 Olindo Matalon2 - 5 WPts
12/11/2024San Juan, Puerto Rico20 - 23 Jax Alberto0 - 10(1) WPts
12/09/2024San Juan, Puerto Rico19 - 23 Porfio Terronez0 - 0 WPts
13/07/2024San Juan, Puerto Rico19 - 22 Jay Rayburn7 - 14 LPts
13/05/2024San Juan, Puerto Rico18 - 22 Olindo Godines6 - 10 WPts
14/03/2024San Juan, Puerto Rico17 - 22 Davie Bigger11(2) - 17(1) WPts
14/01/2024San Juan, Puerto Rico16 - 22 Xalvador Avitia1 - 1 WPts
15/11/2023San Juan, Puerto Rico15 - 22 Santiago Mancebo19 - 22 WPts
16/09/2023Zarqa, Jordan14 - 22 Waleed Nassif6 - 11 WPts
19/07/2023Bayamon, Puerto Rico14 - 21 Joaquin Andino14 - 14 LPts
25/05/2023San Juan, Puerto Rico14 - 20 Angel Portugal19 - 15 LPts
11/04/2023San Juan, Puerto Rico14 - 19 Gabriel Sancho7 - 12(1) LPts Puerto Rico National Championships 2023View
25/03/2023Seoul, South Korea13 - 19 Jeong-ho Yang15 - 11 WPts
25/01/2023Carolina, Puerto Rico13 - 18 Jose Casal15(1) - 12(1) LPts
26/11/2022Bayamon, Puerto Rico13 - 17 Manuel Griego15 - 9 LPts
26/09/2022Bogota, Colombia13 - 16 Jose Carlos24 - 5 LPts
29/07/2022Bayamon, Puerto Rico13 - 15 Manuel Griego13 - 9 LPts
01/06/2022San Juan, Puerto Rico12 - 15 Esteban Maradiaga9 - 7 WPts
03/04/2022Seoul, South Korea11 - 15 Jin-hyeon Paik2 - 1 WPts
03/02/2022San Juan, Puerto Rico11 - 14 Angel Portugal12 - 13 LPts
04/12/2021Shenzhen, China11 - 13 Sun Mah15 - 7 LPts
04/10/2021Ponce, Puerto Rico10 - 13 Juan Clavijo4 - 18 WPts
06/08/2021Dushanbe, Tajikistan9 - 13 Valeri Kasymoff9 - 10 WPts
08/06/2021Sofia, Bulgaria9 - 12 Bojidar á Filimonov13 - 6 LPts
10/04/2021New Kingston, Jamaica9 - 11 Joshua Meredith3 - 13 LPts
10/02/2021San Juan, Puerto Rico9 - 10 Roman Cacho13 - 4 LPts
13/12/2020Ponce, Puerto Rico9 - 9 Carlos Larios14 - 4 LPts
12/10/2020San Juan, Puerto Rico8 - 9 Willis Gebel3 - 15 WPts
13/08/2020Bayamon, Puerto Rico7 - 9 Miguel Mancilla7 - 5 WPts
13/06/2020San Juan, Puerto Rico6 - 9 Berto Albino4 - 8 WPts
16/04/2020San Juan, Puerto Rico6 - 8 Santiago Pecina5 - 7 LPts
02/03/2020San Juan, Puerto Rico5 - 8 Gig Inocencio3 - 8 WPts
27/01/2020San Juan, Puerto Rico5 - 7 Michael Holmer6 - 3 LPts
27/11/2019San Juan, Puerto Rico4 - 7 Lutz Heigl2 - 9 WPts
27/09/2019San Juan, Puerto Rico3 - 7 Gig Inocencio2 - 6 WPts
28/07/2019San Juan, Puerto Rico3 - 6 Vicente Portalatin6 - 3 LPts
28/05/2019Bayamon, Puerto Rico3 - 5 Cris Villarruel7 - 0 LPts
02/04/2019San Juan, Puerto Rico3 - 4 Berto Albino2 - 2 LPts
22/02/2019Palermo, Italy3 - 3 Leonardo Bongiorno4 - 3 LPts
25/12/2018San Juan, Puerto Rico2 - 3 Juan Alvillar2 - 5 WPts
27/10/2018San Juan, Puerto Rico2 - 2 Isidro Amo4 - 1 LPts
29/08/2018San Juan, Puerto Rico1 - 2 Montel Lantigua3 - 2 WPts
01/07/2018San Juan, Puerto Rico1 - 1 Eloy Camero3 - 1 LPts
03/05/2018San Juan, Puerto Rico1 - 0 Montel Lantigua2 - 1 LPts
06/03/2018San Juan, Puerto Rico0 - 0 Polle Van de Wandele0 - 0 WPts