Weightclass:  Featherweight
Location:  Ponce, Puerto Rico
Record:  20(2) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/04/2031Ponce, Puerto Rico19(2) - 25 Nazir Mattar0 - 5 WPts
01/02/2031Ponce, Puerto Rico18(2) - 25 Santiago Perales7 - 8 WPts
03/12/2030Ponce, Puerto Rico17(2) - 25 Ricardo Alcantara4 - 12 WPts
04/10/2030Ponce, Puerto Rico16(2) - 25 Zacarias Cortez4 - 20 WPts
03/08/2030Ponce, Puerto Rico15(2) - 25 Vidal Infante2 - 5 WPts
01/06/2030Ponce, Puerto Rico14(2) - 25 Montego Blandon2 - 13(1) WPts
02/04/2030Panama City, Panama13(2) - 25 Vicente Nieblas18 - 15(1) WPts
02/02/2030Ponce, Puerto Rico12(2) - 25 Diego Medina2 - 8 WPts
05/12/2029Karagandy, Kazakhstan12(2) - 24 Toma Vyagoroff14 - 9 LPts
07/10/2029Kingston, Jamaica12(2) - 23 Ellis Hobbie8(1) - 18 LPts
09/08/2029Chiclayo, Peru12(2) - 22 Enzo Aguayo14 - 24(1) LPts
11/06/2029Kingston, Jamaica11(2) - 22 Ian Pumphrey1 - 13 WPts
13/04/2029Montevideo, Uruguay11(2) - 21 Aimon Jose8 - 17 LPts
13/02/2029Linz, Austria10(1) - 21 Kasimir Parpart9 - 21(1) WKO3
16/12/2028Aarhus, Denmark9(1) - 21 Diederik Christiansen10(1) - 24 WPts
18/10/2028San Jose, Costa Rica9(1) - 20 Montego San Angelo18 - 10 LPts
20/08/2028Sydney, Australia9(1) - 19 Alen Denney13 - 13 LPts
22/06/2028Ponce, Puerto Rico8(1) - 19 Jose Aguas0 - 8 WPts
24/04/2028Heraklion, Greece7(1) - 19 Enceladus Kappas1 - 10 WPts
25/02/2028Copenhagen, Denmark7(1) - 18 Haakon Thomas17 - 14 LPts
28/12/2027Vitebsk, Belarus7(1) - 17 Vasyl Janko14 - 10 LPts
30/10/2027Split, Croatia6 - 17 Vid Kljaic11 - 18(5) WKO3
01/09/2027Johor Bahru, Malaysia6 - 16 Hassan Qazi9 - 23 LPts
04/07/2027Valencia, Venezuela6 - 15 Joaquin Villalva77(6) - 14 LPts
06/05/2027Umuahia, Nigeria6 - 14 Idris Envoh11 - 18 LPts
08/03/2027Almaty, Kazakhstan5 - 14 Rehan Sattarov14(1) - 19 WPts
08/01/2027Ciudad Bolivar, Venezuela5 - 13 Juan Varon13(2) - 39 LPts
10/11/2026London, UK4 - 13 Cody McCune5 - 16 WPts
12/09/2026Copenhagen, Denmark4 - 12 Gardiner Hinz7 - 15 LPts
15/07/2026Ho Chi Minh City, Vietnam4 - 11 Quach Ca9 - 39 LPts
17/05/2026Athens, Greece4 - 10 Aegisthus Rondo5 - 19 LPts
19/03/2026Ponce, Puerto Rico3 - 10 Felippe Diaz4 - 4 WPts
19/01/2026Baku, Azerbaijan3 - 9 Aghahadi Agakhanov10 - 8 LPts
21/11/2025Istanbul, Turkey3 - 8 Erol Beg9 - 16 LPts
23/09/2025Apopa, El Salvador3 - 7 Vicente Bordon19 - 9 LPts
26/07/2025San Juan, Puerto Rico3 - 6 Olindo Paulino26 - 22 LPts
03/06/2025Carolina, Puerto Rico2 - 6 Felippe Diaz1 - 1 WPts
07/04/2025San Juan, Puerto Rico2 - 5 Rodrigo Corral0 - 0 LPts
08/02/2025Ponce, Puerto Rico1 - 5 Santiago Mazon1 - 3 WPts
10/12/2024Ponce, Puerto Rico1 - 4 Robert Maurice3 - 5 LPts
12/10/2024San Juan, Puerto Rico1 - 3 Reyes Ballon21 - 16 LPts
24/08/2024Bayamon, Puerto Rico1 - 2 Santiago Real0 - 0 LPts
20/07/2024Bayamon, Puerto Rico1 - 1 Fanuco Coto0 - 0 LPts
11/06/2024Carolina, Puerto Rico1 - 0 Cisco Jaime1 - 13(1) LPts
08/05/2024Ponce, Puerto Rico0 - 0 Juan Mejias2 - 2 WPts