Weightclass:  Middleweight
Location:  San Juan, Puerto Rico
Record:  26(2) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2025San Juan, Puerto Rico25(2) - 16 Tae-hwi Ree1 - 3 WPts
09/05/2025San Juan, Puerto Rico24(2) - 16 Albien Thiebault1 - 17(1) WPts
10/03/2025San Juan, Puerto Rico23(2) - 16 Kyo0won Myung7 - 17 WPts
10/01/2025San Juan, Puerto Rico22(2) - 16 Matulesia Rajasa2 - 9 WPts
10/11/2024San Juan, Puerto Rico21(1) - 16 Rio Almonte1 - 6(1) WKO3
09/09/2024San Juan, Puerto Rico20(1) - 16 Santiago Carreras6 - 11 WPts
12/07/2024San Juan, Puerto Rico19(1) - 16 Imran Youssef1 - 8 WPts
12/05/2024San Juan, Puerto Rico18(1) - 16 Olindo Barbo0 - 1 WPts
13/03/2024San Juan, Puerto Rico17(1) - 16 Juan Quintanilla1 - 0 WPts
12/01/2024San Juan, Puerto Rico16(1) - 16 Lisandro Montealegre0 - 4 WPts
13/11/2023San Juan, Puerto Rico15(1) - 16 Ximen Joaquin0 - 3 WPts
14/09/2023San Juan, Puerto Rico14(1) - 16 Santiago Murillo2 - 6(1) WPts
15/07/2023San Juan, Puerto Rico13(1) - 16 Jaguar Marcello1 - 0 WPts
15/05/2023San Juan, Puerto Rico13(1) - 15 Xalvador Marroquin20 - 11 LPts
24/03/2023Managua, Nicaragua12(1) - 15 Ximen Mosca0 - 4 WPts
24/01/2023Bayamon, Puerto Rico12(1) - 14 Carlos Tejeda2 - 2 LPts
26/11/2022San Juan, Puerto Rico11(1) - 14 Seferino Loya1 - 8(2) WPts
26/09/2022Harare, Zimbabwe11(1) - 13 Robert Mtukudzi12 - 15 LPts
29/07/2022San Juan, Puerto Rico10(1) - 13 Carlos Tejeda1 - 0 WPts
28/05/2022Kampala, Uganda10(1) - 12 Mohsin Mattar13 - 15 LPts
30/03/2022Villa Nueva, Guatemala9(1) - 12 Santiago Benitez11 - 13 WPts
29/01/2022Nairobi, Kenya8 - 12 Arali Mutai2 - 23(3) WKO3
29/11/2021Dresden, Germany7 - 12 Bert Kutzer6 - 12 WPts
29/09/2021Kampala, Uganda7 - 11 Shevon Nduhura8 - 10 LPts
31/07/2021San Juan, Puerto Rico7 - 10 Ramirez Riveron1 - 8 LPts
31/05/2021San Juan, Puerto Rico6 - 10 Cortez Burgos8 - 13 WPts
01/04/2021San Juan, Puerto Rico6 - 9 Peabo Mukoweza8 - 11 LPts
01/02/2021Valencia, Spain6 - 8 Antonio Guadalupe6(1) - 7 LPts
04/12/2020San Juan, Puerto Rico5 - 8 Justyn Zakaszewski0 - 1 WPts
04/10/2020San Juan, Puerto Rico4 - 8 Erik Carlberg4 - 11 WPts
06/08/2020Bulawayo, Zimbabwe4 - 7 Billy Lockart7 - 10 LPts
07/06/2020San Juan, Puerto Rico3 - 7 Leszek Ginter2 - 10 WPts
07/04/2020San Juan, Puerto Rico2 - 7 Rogelio Quinonez1 - 6 WPts
07/02/2020San Juan, Puerto Rico2 - 6 Tunde Aromire2 - 8 LPts
08/12/2019San Juan, Puerto Rico1 - 6 Krzysztof Chojnowski3 - 7 WPts
09/10/2019Bulawayo, Zimbabwe1 - 5 Mark Daudpota5 - 7 LPts
10/08/2019San Juan, Puerto Rico1 - 4 Isaak Moldogaliew5 - 1 LPts
11/06/2019Vilnius, Lithuania1 - 3 Mikolaj Filar6 - 3 LPts
13/04/2019San Juan, Puerto Rico1 - 2 Xalvador Marroquin3 - 2 LPts
10/02/2019Bayamon, Puerto Rico1 - 1 Fidel Camargo5 - 1 LPts
05/01/2019Kano, Nigeria1 - 0 Chinedu Otuwe0 - 0 LPts
06/11/2018San Juan, Puerto Rico0 - 0 Mark Makamba0 - 0 WPts