Weightclass:  Middleweight
Location:  San Juan, Puerto Rico
Record:  20(4) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2025San Juan, Puerto Rico19(3) - 21 Alik Rusinov5 - 5 WKO3
07/01/2025San Juan, Puerto Rico18(2) - 21 Ascalaphus Stamas0 - 3(1) WKO3
07/11/2024San Juan, Puerto Rico17(2) - 21 Tserenjavyn Saifedenov4 - 8 WPts
07/09/2024San Juan, Puerto Rico16(2) - 21 Ximen Joaquin0 - 9 WPts
09/07/2024San Juan, Puerto Rico15(2) - 21 Olindo Godines6 - 11 WPts
09/05/2024San Juan, Puerto Rico14(1) - 21 Rio Almonte0 - 3 WKO3
10/03/2024San Juan, Puerto Rico13(1) - 21 Eloy Monsivais1 - 8 WPts
09/01/2024San Juan, Puerto Rico12(1) - 21 Mark Paradise1 - 7 WPts
10/11/2023San Juan, Puerto Rico11(1) - 21 Diego Ortega1 - 12 WPts
11/09/2023San Juan, Puerto Rico10(1) - 21 Angel Marron1 - 6 WPts
13/07/2023San Juan, Puerto Rico9(1) - 21 Jair Magallon26 - 11 WPts
14/05/2023San Juan, Puerto Rico9(1) - 20 Vicente Portalatin22(4) - 14 LPts
15/03/2023Bangkok, Thailand9(1) - 19 Panomroonglek Jaotalaetong14(2) - 12 LPts
15/01/2023San Juan, Puerto Rico9(1) - 18 Neron Antunez18 - 11 LPts
18/11/2022Baku, Azerbaijan8 - 18 Ilkin Agalarov8 - 21(7) WKO3
20/09/2022San Juan, Puerto Rico8 - 17 Berto Albino10(1) - 16 LPts
28/07/2022San Juan, Puerto Rico8 - 16 Jesus Lovato12 - 11 LPts
28/05/2022Dakar, Senegal8 - 15 Campbell Paquin20 - 6 LPts
29/03/2022Ponce, Puerto Rico8 - 14 Juan Clavijo4 - 21 LPts
30/01/2022San Juan, Puerto Rico7 - 14 Raimy Chalemba12 - 13 WPts
30/11/2021San Juan, Puerto Rico6 - 14 John Iti3 - 21 WPts
30/09/2021Moscow, Russia5 - 14 Ivan Makarov10 - 10 WPts
02/08/2021New Delhi, India5 - 13 Duleep Narine13 - 6 LPts
01/06/2021San Juan, Puerto Rico5 - 12 Ritchie Hendrich16(1) - 6 LPts
01/04/2021Gaziantep, Turkey4 - 12 Bulut Bey2 - 10 WPts
01/02/2021Zagreb, Croatia4 - 11 Damir Grubišic4 - 15 LPts
04/12/2020San Juan, Puerto Rico3 - 11 Lao-Tzu Wa4 - 12 WPts
03/10/2020Johannesburg, South Africa3 - 10 Spencer Koloyi11 - 7 LPts
05/08/2020Managua, Nicaragua2 - 10 Olindo Francisco5 - 9 WPts
07/06/2020Busan, South Korea2 - 9 Jeong-hyeop Rim7 - 3 LPts
07/04/2020San Juan, Puerto Rico2 - 8 Alik Suleymanov12 - 1 LPts
08/02/2020Cairo, Egypt2 - 7 Farhan Islam8 - 4 LPts
11/12/2019San Juan, Puerto Rico2 - 6 Slavoj Simar5 - 3 LPts
12/10/2019San Juan, Puerto Rico1 - 6 Francisco Pedrosa1 - 6 WPts
12/08/2019San Juan, Puerto Rico0 - 6 Iago Mata0 - 3 WPts
12/06/2019Vilnius, Lithuania0 - 5 Kundrat Bialik1 - 6 LPts
14/04/2019San Juan, Puerto Rico0 - 4 Angel Losada4 - 1 LPts
11/02/2019Santa Maria, Philippines0 - 3 Jose Gapusan4 - 3 LPts
14/12/2018Kitwe, Zambia0 - 2 Laken Puka2 - 2 LPts
16/10/2018Odense, Denmark0 - 1 Jarl Bruun0 - 1 LPts
18/08/2018San Juan, Puerto Rico0 - 0 Ali Zogby1 - 0 LPts