Weightclass:  Featherweight
Location:  Ponce, Puerto Rico
Record:  31 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2025Ponce, Puerto Rico31 - 15 Eduardo Bello47(2) - 11 LPts
29/09/2025Ponce, Puerto Rico30 - 15 Jesus Morataya0 - 3 WPts
02/08/2025Ponce, Puerto Rico29 - 15 Carlos Frontera7 - 15(1) WPts
03/06/2025Ponce, Puerto Rico28 - 15 Fanuco Coto1 - 5 WPts
06/04/2025Ponce, Puerto Rico27 - 15 Adam Duggan7 - 17 WPts
06/02/2025Ponce, Puerto Rico26 - 15 Tugdual Huret0 - 13(2) WPts
09/12/2024Ponce, Puerto Rico25 - 15 Quinto Ossa1 - 4 WPts
11/10/2024Ponce, Puerto Rico24 - 15 Carvell Hippe3(1) - 4(1) WPts
13/08/2024Ponce, Puerto Rico23 - 15 Juan Mejias2 - 4 WPts
14/06/2024Ponce, Puerto Rico22 - 15 Diego Viloria2 - 3 WPts
14/04/2024Ponce, Puerto Rico21 - 15 Rodrigo Cedillo0 - 8 WPts
15/02/2024Ponce, Puerto Rico20 - 15 Baltasar Banes1 - 2 WPts
17/12/2023Vilnius, Lithuania19 - 15 Leszek Urbanowski15(1) - 22 WPts
19/10/2023San Miguelito, Panama19 - 14 Larenzo Madrigal21(1) - 16 LPts
21/08/2023Carolina, Puerto Rico19 - 13 Felippe Panza11(1) - 19 LPts
26/06/2023Panama City, Panama19 - 12 Javier Alviar4 - 16 LPts
28/04/2023Winnipeg, Canada18 - 12 Arthur Whitestone15 - 17 WPts
28/02/2023Medan, Indonesia18 - 11 Candra Yohan20(1) - 12 LPts
31/12/2022Athens, Greece17 - 11 Talos Tassi2 - 7 WPts
02/11/2022Ponce, Puerto Rico17 - 10 Alvino Gongora27(1) - 4 LPts
04/09/2022Ponce, Puerto Rico16 - 10 Marjun Granados1 - 14 WPts
06/07/2022Carolina, Puerto Rico15 - 10 Santiago Severo12 - 10 WPts
16/05/2022San Juan, Puerto Rico15 - 9 Paco Zenon15 - 9 LPts
08/04/2022Bayamon, Puerto Rico15 - 8 Reyes Alatorre21 - 3 LPts
08/03/2022Ponce, Puerto Rico14 - 8 Joaquin Escajeda4 - 16 WPts
06/01/2022Ponce, Puerto Rico13 - 8 Larenzo Guttierrez0 - 9 WPts
05/11/2021La Paz, Bolivia12 - 8 Santiago Jara0 - 0 WPts
05/09/2021San Juan, Argentina11 - 8 Diego Santiesteban0 - 0 WPts
08/07/2021Ponce, Puerto Rico10 - 8 Fresco Olivares8 - 12 WPts
13/05/2021Canberra, Australia10 - 7 Chris Dougan5 - 13 LPts
15/03/2021San Jose, Costa Rica10 - 6 Senon Reynosa22(1) - 0 LPts
15/01/2021Ponce, Puerto Rico9 - 6 Bronco Alvillar10 - 8 WPts
15/11/2020Ponce, Puerto Rico9 - 5 Berto Fontanilla1 - 12 LPts
16/09/2020Kharkiv, Ukraine8 - 5 Borysko Vitko4 - 6 WPts
16/07/2020Mexico City, Mexico8 - 4 Larenzo Delfino7(1) - 6 LPts
18/05/2020Ponce, Puerto Rico8 - 3 Jose Nieves10 - 3 LPts
08/04/2020Ponce, Puerto Rico7 - 3 Vali Qasim7 - 7 WPts
09/02/2020Ponce, Puerto Rico6 - 3 Xeres Briseno3 - 9 WPts
10/12/2019Ulaanbaatar, Mongolia5 - 3 El Bachir Boshughtu8 - 0 WPts
10/10/2019San Juan, Puerto Rico4 - 3 Javier Ciervo1 - 4 WPts
14/08/2019Ponce, Puerto Rico3 - 3 Xavier Diaz2 - 6 WPts
14/06/2019Bayamon, Puerto Rico3 - 2 Loredo Toribio1 - 1 LPts
19/04/2019Ponce, Puerto Rico2 - 2 Atif Sajjad0 - 7(2) WPts
17/02/2019San Juan, Puerto Rico2 - 1 Leonardo Ceja0 - 1 LPts
14/01/2019Bogota, Colombia1 - 1 Joaquin Placido3 - 1 WPts
16/11/2018Winnipeg, Canada1 - 0 Sargent Zola2 - 0 LPts
18/09/2018Ponce, Puerto Rico0 - 0 Prawet Sanghamkichakul0 - 2 WPts