Weightclass:  Featherweight
Location:  Bayamon, Puerto Rico
Record:  30 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/01/2026Bayamon, Puerto Rico30 - 15 Joaquin Holguin37(2) - 12 LPts
26/11/2025Bayamon, Puerto Rico29 - 15 Fariz Agamekhtiyev0 - 6 WPts
27/09/2025Bayamon, Puerto Rico28 - 15 Vicente Gomez7 - 6 WPts
29/07/2025Bayamon, Puerto Rico27 - 15 Antonio Valentin4 - 6 WPts
30/05/2025Bayamon, Puerto Rico26 - 15 Zelipe Canada2 - 0 WPts
31/03/2025Bayamon, Puerto Rico25 - 15 Santiago Vita5 - 7 WPts
30/01/2025Bayamon, Puerto Rico24 - 15 Baltasar Cayetano0 - 3 WPts
01/12/2024Bayamon, Puerto Rico23 - 15 Alejandro Cuervo2 - 6 WPts
02/10/2024Bayamon, Puerto Rico22 - 15 Xavier Modesto0 - 3 WPts
03/08/2024Bayamon, Puerto Rico21 - 15 Gig Fuentes1 - 3 WPts
05/06/2024Bayamon, Puerto Rico20 - 15 Tovmas Maksudyan4 - 12 WPts
07/04/2024Bayamon, Puerto Rico19 - 15 Oihane Viera0 - 9 WPts
07/02/2024Bayamon, Puerto Rico18 - 15 Boniface Verlaine3 - 6 WPts
10/12/2023Cagayan de Oro, Philippines18 - 14 Juan Luyun30(2) - 5 LPts
12/10/2023Dniprodzerzhynsk, Ukraine17 - 14 Oleksiy Kazan12 - 7 WPts
14/08/2023San Jose, Costa Rica16 - 14 Cruz Merlin13(1) - 12 WPts
16/06/2023Córdoba, Argentina15 - 14 Cipriano Guillermo17 - 14 WPts
18/04/2023Vienna, Austria14 - 14 Per Dahlmann0 - 0 WPts
18/02/2023Vilnius, Lithuania14 - 13 Marcel Trybus19 - 9 LPts
21/12/2022San Juan, Puerto Rico14 - 12 Jose Ronda12 - 14 LPts
02/11/2022Bayamon, Puerto Rico13 - 12 Pippo Traino1 - 4 WPts
04/09/2022Bayamon, Puerto Rico13 - 11 Carlos Austria15 - 11 LPts
03/08/2022San Juan, Puerto Rico12 - 11 Carlos Belles3(1) - 12 WPts
29/06/2022Odense, Denmark12 - 10 Stieran Mathiasen17 - 8 LPts
01/05/2022San Juan, Puerto Rico11 - 10 Javier Mano13 - 12 WPts
06/03/2022Oslo, Norway11 - 9 Leif Magnus13 - 11 LPts
06/01/2022San Jose, Costa Rica11 - 8 Miguel Calvillo14(2) - 11 LPts
07/11/2021Bayamon, Puerto Rico10 - 8 Reyes Tejeda12 - 10 WPts
07/09/2021Santa Ana, El Salvador9 - 8 Fidel Claudio9(1) - 8 WPts
10/07/2021Yerevan, Armenia9 - 7 Bartev Zildjyan10 - 11 LPts
11/05/2021Shymkent, Kazakhstan8 - 7 Fadei Mucanoff5 - 11 WPts
13/03/2021San Juan, Puerto Rico8 - 6 Jesus Arrendondo8 - 8 LPts
18/01/2021Carolina, Puerto Rico8 - 5 Cipriano Borjon4 - 14 LPts
01/12/2020San Juan, Puerto Rico8 - 4 Alejandro Briones4 - 12 LPts
31/10/2020Panama City, Panama7 - 4 Rodrigo Sarinana9 - 9 WPts
02/09/2020Bayamon, Puerto Rico7 - 3 Gennady Mazulis12 - 1 LPts
03/07/2020Alexandria, Egypt7 - 2 Imran Farid4 - 3 LPts
04/05/2020Bayamon, Puerto Rico6 - 2 Acawarman Dwimulyani1 - 1 WPts
06/03/2020Bayamon, Puerto Rico5 - 2 Esteban Velez7(1) - 2 WPts
04/01/2020Bayamon, Puerto Rico4 - 2 Pancho Maza1 - 2 WPts
05/11/2019Carolina, Puerto Rico3 - 2 Rico Morena0 - 0 WPts
17/09/2019Bayamon, Puerto Rico3 - 1 Joel Teare1 - 6 LPts
18/07/2019General Santos, Philippines3 - 0 Ricardo Sabino7 - 2 LPts
20/05/2019Buenos Aires, Argentina2 - 0 Baltasar Moya4(1) - 4 WPts
21/03/2019Bayamon, Puerto Rico1 - 0 Sancho Castillon1 - 3 WPts
18/01/2019Bayamon, Puerto Rico0 - 0 Carlos Gaytan2 - 1 WPts