Weightclass:  Lightweight
Location:  Ponce, Puerto Rico
Record:  22 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2033Carolina, Puerto Rico21 - 7 Jose Vivanco12 - 11 WPts
02/12/2032Bandar Lampung, Indonesia20 - 7 Cahya Toan5 - 8 WPts
03/10/2032San Juan, Puerto Rico19 - 7 Vicente Alfaro5 - 15 WPts
05/08/2032Bayamon, Puerto Rico18 - 7 Nasario Piedrahita16 - 10 WPts
06/06/2032Ponce, Puerto Rico17 - 7 Zacarias Herro0 - 2 WPts
07/04/2032Ponce, Puerto Rico16 - 7 Rajasa Nursugianti1 - 3 WPts
08/02/2032Ponce, Puerto Rico16 - 6 Xalvador Palomar6 - 8 LPts
10/12/2031Kumasi, Ghana16 - 5 John Agyeman9 - 14 LPts
12/10/2031Ponce, Puerto Rico16 - 4 Ximen Salguero11(2) - 10 LPts
12/08/2031Ponce, Puerto Rico15 - 4 Seferino Aguilar3 - 10 WPts
13/06/2031Vienna, Austria15 - 3 Godfrey Eckstein9 - 11 LPts
15/04/2031Ponce, Puerto Rico14 - 3 Cong Shan3 - 2 WPts
14/02/2031Yerevan, Armenia13 - 3 Badrig Kabakian4 - 20 WPts
17/12/2030Ponce, Puerto Rico12 - 3 Afanas Shevchuk2 - 4 WPts
19/10/2030Bayamon, Puerto Rico12 - 2 Malvolio Salvatierra1 - 14 LPts
23/08/2030Ponce, Puerto Rico11 - 2 Vernon Platini21 - 5 WPts
24/06/2030Kharkiv, Ukraine10 - 2 Aleksei Placko3 - 11 WPts
25/04/2030Irkutsk, Russia10 - 1 Konstantin Holub2 - 14(1) LPts
25/02/2030San Juan, Puerto Rico9 - 1 Montel Games2 - 4 WPts
09/01/2030Bayamon, Puerto Rico8 - 1 Aimon Moraga4 - 19 WPts
09/12/2029Ponce, Puerto Rico7 - 1 Nicandro Estacio0 - 0 WPts
02/11/2029Bayamon, Puerto Rico7 - 0 Alejandro Feliciano0 - 3 LPts
06/09/2029Dushanbe, Tajikistan6 - 0 Salman Mirzoev6 - 11 WPts
09/07/2029Ponce, Puerto Rico5 - 0 Rogelio Casias0 - 3 WPts
10/05/2029Montevideo, Uruguay4 - 0 Quiqui Sergio15(1) - 14 WPts
12/03/2029Bayamon, Puerto Rico3 - 0 Gig Milanes0 - 3 WPts
15/01/2029Carolina, Puerto Rico2 - 0 Quinto Montalbo3 - 8 WPts
19/11/2028San Juan, Puerto Rico1 - 0 Manny Cea4 - 13 WPts
24/09/2028Ponce, Puerto Rico0 - 0 Rodrigo Munoz1 - 0 WPts