Weightclass:  Middleweight
Location:  Ponce, Puerto Rico
Record:  22(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2025Ponce, Puerto Rico21(1) - 25 Santiago Mascorro5 - 7 WPts
09/05/2025Ponce, Puerto Rico20(1) - 25 Jose Cazares2 - 9 WPts
10/03/2025Ponce, Puerto Rico19(1) - 25 Clint Tshimbi1 - 10 WPts
10/01/2025Ponce, Puerto Rico18(1) - 25 Bruce Manganip1 - 4 WPts
11/11/2024Ponce, Puerto Rico17(1) - 25 Door Davele1 - 22(2) WPts
10/09/2024Ponce, Puerto Rico16(1) - 25 Sulaiman Kuma1 - 4 WPts
12/07/2024Ponce, Puerto Rico15(1) - 25 Emanuel Lazos3 - 5 WPts
12/05/2024Ponce, Puerto Rico14(1) - 25 Robert Givan5 - 16 WPts
13/03/2024Ponce, Puerto Rico13(1) - 25 Alastair Kenneson28 - 13 WPts
13/01/2024Ponce, Puerto Rico12(1) - 25 Perimeke Roeges13 - 15 WPts
14/11/2023Ponce, Puerto Rico11(1) - 25 Ajeet Ranganathan4 - 8 WPts
15/09/2023Ponce, Puerto Rico10(1) - 25 Brendan Norvell0 - 1 WPts
17/07/2023Vilnius, Lithuania10(1) - 24 Milosz Grzelak25 - 9(3) LPts
19/05/2023Bayamon, Puerto Rico9(1) - 24 Joaquin Andino14 - 13 WPts
16/04/2023San Juan, Puerto Rico8(1) - 24 Oihane Balcazar14 - 12(4) WPts
14/03/2023Hanoi, Vietnam7 - 24 Su Phuoc5 - 27(6) WKO2
14/01/2023Kingston, Jamaica7 - 23 Bart Tillery20(1) - 11 LPts
16/11/2022San Juan, Puerto Rico7 - 22 Neron Antunez17 - 11 LPts
23/09/2022Toshkent, Uzbekistan7 - 21 Dimi Magerramov6(1) - 14 LPts
26/07/2022Gdansk, Poland6 - 21 Piotr Kitowski3 - 25 WPts
28/05/2022North Shore, New Zealand5 - 21 Clinton Makawe18 - 10 WPts
29/03/2022Ponce, Puerto Rico4 - 21 Xavion Alejandre8 - 14 WPts
28/01/2022Dakar, Senegal4 - 20 Cabal Rostand9 - 10 LPts
30/11/2021Carolina, Puerto Rico4 - 19 Xavier Costilla6 - 14 LPts
04/10/2021Ponce, Puerto Rico4 - 18 Urvano Aybar10 - 13 LPts
03/08/2021Carolina, Puerto Rico4 - 17 Jair Magallon14 - 7 LPts
09/06/2021San Juan, Puerto Rico4 - 16 Angel Losada13 - 5 LPts
14/04/2021Ponce, Puerto Rico3 - 16 Joaquin Posa2 - 13 WPts
13/03/2021Ponce, Puerto Rico2 - 16 Xalvador Marroquin12 - 5 WPts
12/01/2021Bayamon, Puerto Rico2 - 15 Fidel Camargo14 - 4 LPts
29/11/2020Ponce, Puerto Rico2 - 14 Xalvador Marroquin10 - 5 LPts
29/09/2020Antwerp, Belgium2 - 13 Merk Tortelboom5 - 10 LPts
01/08/2020San Juan, Puerto Rico2 - 12 Senon Calderon8 - 5 LPts
29/06/2020Ponce, Puerto Rico2 - 11 Ryszard Wiatrowski8 - 4 LPts
29/04/2020San Juan, Puerto Rico2 - 10 Miguel Hernandez7 - 2 LPts
24/03/2020Dammam, Saudi Arabia1 - 10 Irfan Hana0 - 2 WPts
25/01/2020Ponce, Puerto Rico1 - 9 Eduardo Aristizabal10 - 2 LPts
24/11/2019Ponce, Puerto Rico1 - 8 Oihane Balcazar1 - 4 LPts
24/09/2019Ponce, Puerto Rico0 - 8 Iago Mata0 - 4 WPts
25/07/2019Maroua, Cameroon0 - 7 Labaron Mestrallet6 - 4 LPts
27/05/2019Ponce, Puerto Rico0 - 6 Rodrigo Savala1 - 4 LPts
27/03/2019Ponce, Puerto Rico0 - 5 Eduardo Aristizabal4 - 2 LPts
24/01/2019Ponce, Puerto Rico0 - 4 Reynaldo Cedeno2 - 3 LPts
24/11/2018Carrefour, Haiti0 - 3 Canaan de Sade2 - 2 LPts
26/09/2018Komsomolsk, Russia0 - 2 Fedor Tishchenko3 - 2 LPts
29/07/2018San Juan, Puerto Rico0 - 1 Isidro Amo2 - 1 LPts
05/06/2018Ponce, Puerto Rico0 - 0 Ivan Korbel1 - 2 LPts