Weightclass:  Lightweight
Location:  Ponce, Puerto Rico
Record:  31(1) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2024Ponce, Puerto Rico30 - 8 Jaguar Pagan0 - 1 WKO3
20/01/2024Ponce, Puerto Rico29 - 8 Xabat Nevarez31 - 9 WPts
21/11/2023Ponce, Puerto Rico28 - 8 Alastair Asiedu1 - 5 WPts
22/09/2023Ponce, Puerto Rico27 - 8 Alfonso Bolla2 - 0 WPts
24/07/2023Ponce, Puerto Rico26 - 8 Raeland Sumardi26(3) - 9 WPts
25/05/2023Ponce, Puerto Rico25 - 8 Marco Cappucci8 - 17 WPts
26/03/2023Ponce, Puerto Rico25 - 7 Obafemi Akuchie21 - 12 LPts
26/01/2023Ponce, Puerto Rico24 - 7 Rafael Canseco1 - 2 WPts
26/11/2022Ponce, Puerto Rico23 - 7 Fresco Macario3 - 12 WPts
26/09/2022Ponce, Puerto Rico22 - 7 Nico Leonetti5 - 18 WPts
29/07/2022Ponce, Puerto Rico22 - 6 Quiqui Rita22 - 4 LPts
29/05/2022Ponce, Puerto Rico21 - 6 Bo-kyung Jo2 - 10 WPts
31/03/2022Hanoi, Vietnam20 - 6 Hoang Chinh0 - 4 WPts
31/01/2022Havana, Cuba20 - 5 Xeres Santander14 - 9 LPts
02/12/2021Ponce, Puerto Rico19 - 5 Diego Botero8(1) - 11 WPts
01/10/2021Prague, Czech Republic18 - 5 Adolf Bolin4 - 18(2) WPts
01/08/2021San Juan, Puerto Rico17 - 5 Juan Betancourt5 - 10 WPts
02/06/2021Puebla, Mexico16 - 5 Salvador Escandon14 - 6 WPts
04/04/2021Ponce, Puerto Rico15 - 5 Moufid Ban2 - 3 WPts
03/02/2021Ponce, Puerto Rico14 - 5 Haaris Anwar0 - 7 WPts
03/12/2020San Juan, Puerto Rico13 - 5 Rodrigo Gimenez6 - 9 WPts
02/10/2020San Juan, Puerto Rico12 - 5 Rogelio Bracero0 - 10 WPts
25/08/2020Ponce, Puerto Rico12 - 4 Santiago Florentino5 - 9 LPts
21/07/2020Ponce, Puerto Rico11 - 4 Jay Nin4 - 10 WPts
20/05/2020Carolina, Puerto Rico10 - 4 Fraco Garcia2 - 6 WPts
11/04/2020Carolina, Puerto Rico10 - 3 Ora Patricio10 - 1 LPts Puerto Rico National Championships 2020View
20/02/2020San Juan, Puerto Rico9 - 3 Sancho Santana8 - 4 WPts
23/12/2019Ponce, Puerto Rico8 - 3 Nikola Vojtech5 - 4 WPts
24/10/2019San Juan, Puerto Rico8 - 2 Gonzalo Bustillos4 - 5 LPts
07/09/2019Ponce, Puerto Rico7 - 2 Alik Tazhibaev9 - 2 WPts
08/07/2019Ponce, Puerto Rico7 - 1 Diego Gomez3 - 0 LPts
31/05/2019Ponce, Puerto Rico6 - 1 Harvey Adee2 - 4 WPts
01/04/2019Ponce, Puerto Rico5 - 1 Elias Tobar0 - 1 WPts
29/01/2019Ponce, Puerto Rico4 - 1 Vasili Sabralimoff0 - 4 WPts
29/11/2018Antwerp, Belgium3 - 1 Laurys Willebaert4 - 0 WPts
30/09/2018Ponce, Puerto Rico2 - 1 Fausto Toscano0 - 1 WPts
02/08/2018Ponce, Puerto Rico1 - 1 Windell Stoick3 - 0 WPts
04/06/2018Ponce, Puerto Rico0 - 1 Saad Salam0 - 1 WPts
06/04/2018Ponce, Puerto Rico0 - 0 Xavion Almazan1 - 0 LPts