Weightclass:  Featherweight
Location:  Ponce, Puerto Rico
Record:  22(4) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2029Ponce, Puerto Rico22(4) - 28 Vidal Rozas4 - 1 LPts
16/10/2029Ponce, Puerto Rico21(4) - 28 Imran Jahid1 - 12 WPts
17/08/2029Ponce, Puerto Rico20(4) - 28 Marzuq Urantogs7 - 12(1) WPts
18/06/2029Ponce, Puerto Rico19(4) - 28 Evgeny Natsagdorj1 - 8 WPts
19/04/2029Ponce, Puerto Rico19(4) - 27 Salvador Vayo8 - 15 LPts
18/02/2029Ponce, Puerto Rico18(4) - 27 Juan Corpus4 - 10 WPts
20/12/2028Ponce, Puerto Rico17(4) - 27 Juan Clara2 - 11 WPts
21/10/2028Ponce, Puerto Rico16(3) - 27 Jake Lyon1 - 0 WKO3
22/08/2028Ponce, Puerto Rico16(3) - 26 Francisco Vara7 - 6 LPts
23/06/2028Ponce, Puerto Rico15(3) - 26 Elias Mejia2 - 8 WPts
24/04/2028Ponce, Puerto Rico14(2) - 26 Jeraldo Medina9 - 20(6) WKO2
25/02/2028Ponce, Puerto Rico13(2) - 26 Jose Aguas0 - 6 WPts
27/12/2027Ponce, Puerto Rico12(2) - 26 Vegas Minjares3(1) - 13 WPts
28/10/2027Copenhagen, Denmark11(2) - 26 Haakon Thomas16 - 13 WPts
30/08/2027Mandaue, Philippines10(2) - 26 Xaver Baclao8 - 13 WPts
02/07/2027Ponce, Puerto Rico9(2) - 26 Xeres Chico0 - 1 WPts
04/05/2027Ponce, Puerto Rico8(2) - 26 Onofre Soltero3 - 5 WPts
06/03/2027Cardiff, UK7(2) - 26 Brett Buchanan11 - 17 WPts
06/01/2027Douala, Cameroon7(2) - 25 Bellamy Elanga11 - 7 LPts
08/11/2026Baku, Azerbaijan6(2) - 25 Tunar Ramazanov5 - 10 WPts
10/09/2026Kharkiv, Ukraine5(2) - 25 Oleksander Romanchuk10(1) - 13 WPts
13/07/2026Roskilde, Denmark4(1) - 25 Rune Ohlsen3 - 23 WKO3
15/05/2026Kiev, Ukraine3 - 25 Koldan Tyuryumin1 - 28(3) WKO3
17/03/2026Zapopan, Mexico3 - 24 Frisco Morin33(1) - 23 LPts
17/01/2026Espoo, Finland3 - 23 Jyrki Koivurinnen18 - 7 LPts
19/11/2025Petaling Jaya, Malaysia3 - 22 Ibrahim Mansoor22(2) - 25 LPts
21/09/2025Stockholm, Sweden3 - 21 Colin Blume24(1) - 27(1) LPts
24/07/2025Ponce, Puerto Rico2 - 21 Aramayis Jamgotchyan3(1) - 11(1) WPts
26/05/2025Vilnius, Lithuania2 - 20 Lew Wieczorek13 - 19 LPts
28/03/2025Khujand, Tajikistan1 - 20 Vitali Niyazbeckoff2 - 14 WPts
28/01/2025Kiev, Ukraine1 - 19 Vanko Kostiuk36(1) - 14 LPts
30/11/2024Ponce, Puerto Rico1 - 18 Santiago Madero33 - 13 LPts
02/10/2024Aarhus, Denmark1 - 17 Knute Gram18 - 23 LPts
04/08/2024Bayamon, Puerto Rico1 - 16 Elias Sanzo7(2) - 16 LPts
09/06/2024Lima, Peru1 - 15 Sancho Sabio5 - 19 LPts
11/04/2024Pak Kret, Thailand1 - 14 Sapapetch Joemdee13 - 14 LPts
12/02/2024Plovdiv, Bulgaria1 - 13 Damyan Chudov14 - 22 LPts
15/12/2023Asuncion, Paraguay1 - 12 Guido Fernandez26 - 14 LPts
17/10/2023Vilnius, Lithuania1 - 11 Leszek Urbanowski14(1) - 22 LPts
19/08/2023Sofia, Bulgaria1 - 10 Desislav Petkov17 - 15 LPts
21/06/2023La Florida, Chile0 - 10 Ryo Deliz2 - 4 WPts
23/04/2023Ponce, Puerto Rico0 - 9 Sancho Valverde13 - 8 LPts
27/02/2023Guangzhou, China0 - 8 Bing Hang14 - 10 LPts
30/12/2022Bangkok, Thailand0 - 7 Norasing Sartjakal8(2) - 23 LPts
31/10/2022Ponce, Puerto Rico0 - 6 Alik Imanov2 - 1 LPts
02/09/2022Bayamon, Puerto Rico0 - 5 Xalvador Gerardo23(1) - 7 LPts
05/07/2022Luoyang, China0 - 4 Fo-hai Jen0 - 0 LPts
07/05/2022Carolina, Puerto Rico0 - 3 Nasario Senor24(2) - 6 LPts
16/03/2022Bayamon, Puerto Rico0 - 2 Jose Lusco18(1) - 6 LPts
25/01/2022San Juan, Puerto Rico0 - 1 Diego Solis16 - 10 LPts
18/12/2021Ponce, Puerto Rico0 - 0 Jose Mazo2(1) - 4 LPts