Weightclass:  Featherweight
Location:  San Juan, Puerto Rico
Record:  33 - 20(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/06/2031San Juan, Puerto Rico33 - 19(3) Krystian Florian6 - 1 LKO3
10/04/2031San Juan, Puerto Rico32 - 19(3) Fraco Cuba1 - 10 WPts
09/02/2031San Juan, Puerto Rico31 - 19(3) Miguel Lucero4 - 8 WPts
12/12/2030San Juan, Puerto Rico30 - 19(3) Jaidev Maurya2 - 12 WPts
14/10/2030San Juan, Puerto Rico29 - 19(3) Montel Farias1 - 11 WPts
15/08/2030San Juan, Puerto Rico28 - 19(3) Raoul de Vigny1 - 14 WPts
16/06/2030San Juan, Puerto Rico27 - 19(3) Gig Leal2 - 1 WPts
17/04/2030Carolina, Puerto Rico26 - 19(3) Ricardo Florentino6 - 0 WPts Puerto Rico National Championships 2030View
14/04/2030Carolina, Puerto Rico25 - 19(3) Onofre Soltero18 - 10 WPts Puerto Rico National Championships 2030View
11/04/2030Carolina, Puerto Rico24 - 19(3) Jose Urena7 - 11 WPts Puerto Rico National Championships 2030View
30/03/2030Lima, Peru23 - 19(3) Miguel Menchaca16 - 12 WPts
30/01/2030Thessaloniki, Greece22 - 19(3) Euryton Mellas0 - 3 WPts
02/12/2029San Juan, Puerto Rico21 - 19(3) Gig Fuentes12(2) - 26 WPts
04/10/2029Santa Fe de la Vera Cruz, Argentina20 - 19(3) Reyes Pacheco13 - 31 WPts
06/08/2029Nassau, Bahamas19 - 19(3) David Hettrick5 - 19 WPts
08/06/2029Bayamon, Puerto Rico18 - 19(3) Javier Sanchez25(1) - 14 WPts
11/04/2029Carolina, Puerto Rico18 - 18(3) Roman Vallejo1 - 0 LPts Puerto Rico National Championships 2029View
10/02/2029San Juan, Puerto Rico17 - 18(3) Juan Lino10 - 20 WPts
12/12/2028San Juan, Puerto Rico17 - 17(3) Xabat Canto17 - 25 LPts
21/10/2028Roskilde, Denmark16 - 17(3) Ib Fischer18 - 18 WPts
23/08/2028Carolina, Puerto Rico15 - 17(3) Diego Anaya3(1) - 20 WPts
25/06/2028Ponce, Puerto Rico15 - 16(3) Lisandro Gonsales21(1) - 20 LPts
26/04/2028Caracas, Venezuela15 - 15(3) Xalvador Mijares20 - 16(2) LPts
27/02/2028Rotterdam, Netherlands14 - 15(3) Roy Van der Vane7 - 21 WPts
30/12/2027Carolina, Puerto Rico13 - 15(3) Rodrigo Cedillo2 - 29(1) WPts
01/11/2027Karagandy, Kazakhstan12 - 15(3) Alik Kakpenov9(2) - 15 WPts
03/09/2027Changwon, South Korea12 - 14(3) Woo-young Jue1 - 0 LPts
06/07/2027Bangkok, Thailand11 - 14(3) Pharanpetch Thingsookkaew9 - 17 WPts
08/05/2027Tangier, Morocco10 - 14(3) El Houari Sulayman16(2) - 20 WPts
10/03/2027Al-Quwaysimah, Jordan9 - 14(3) Abdul Jalali2 - 17 WPts
10/01/2027Grodno, Belarus8 - 14(3) Dmytro Malko8(2) - 14 WPts
12/11/2026Cairns, Australia8 - 13(3) James Mattison7(1) - 26 LPts
14/09/2026Prague, Czech Republic8 - 12(3) KazimÝr Martinek22 - 13 LPts
17/07/2026Wellington, New Zealand8 - 11(2) Raru Kaiteke28(4) - 23 LKO3
19/05/2026San Juan, Puerto Rico7 - 11(2) Kiki Mancha1 - 11 WPts
21/03/2026Kryvyi Rih, Ukraine6 - 11(2) Dimi Karelin13 - 17 WPts
21/01/2026Bangkok, Thailand6 - 10(2) Kaewfah Poptheeratham12 - 11 LPts
23/11/2025Bangkok, Thailand6 - 9(2) Dechapon Sitsongpeenong18 - 19 LPts
25/09/2025San Juan, Puerto Rico6 - 8(2) Rogelio Pinto4 - 5 LPts
02/08/2025San Juan, Puerto Rico5 - 8(2) Emilio Galvez3 - 7 WPts
03/06/2025Bayamon, Puerto Rico5 - 7(2) Vicente Mula6 - 7 LPts
08/04/2025San Juan, Puerto Rico5 - 6(2) Joaquin Tomas3 - 8 LPts
08/02/2025Ponce, Puerto Rico4 - 6(2) Vicente Panza0 - 7 WPts
12/12/2024San Juan, Puerto Rico3 - 6(2) Diego Carias6 - 6 WPts
12/10/2024San Juan, Puerto Rico2 - 6(2) Seferino Ybanez0 - 3 WPts
13/08/2024Carolina, Puerto Rico1 - 6(2) Fresco Escobar4 - 7 WPts
15/06/2024Ponce, Puerto Rico0 - 6(2) Joaquin Pollino1 - 6(1) WPts
20/04/2024Bayamon, Puerto Rico0 - 5(2) Quiqui Segundo0 - 0 LPts
22/02/2024Almaty, Kazakhstan0 - 4(2) Lazar Cacpenow12(1) - 25 LPts
25/12/2023Dublin, Ireland0 - 3(2) Neil Lynch8 - 31 LPts
27/10/2023Bayamon, Puerto Rico0 - 2(1) Ponce Escajeda10(2) - 22 LKO3
06/09/2023Ponce, Puerto Rico0 - 1 Vicente Zapata12(1) - 19 LKO2
05/08/2023San Juan, Puerto Rico0 - 0 Tajo Vallejo3 - 0 LPts