Weightclass:  Light Welterweight
Location:  Ponce, Puerto Rico
Record:  25 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/10/2030Ponce, Puerto Rico24 - 17 Arran Obaraku5 - 5 WPts
18/08/2030Ponce, Puerto Rico23 - 17 Rodrigo Fallas1 - 1 WPts
19/06/2030Ponce, Puerto Rico22 - 17 Macario Ramo5 - 5 WPts
20/04/2030Ponce, Puerto Rico21 - 17 Rio Consuegra0 - 1 WPts
19/02/2030Ponce, Puerto Rico20 - 17 Koldan Badaldejli0 - 3 WPts
21/12/2029Ponce, Puerto Rico19 - 17 An Wu7 - 10 WPts
22/10/2029Ponce, Puerto Rico18 - 17 Vikenti Kovaleski2 - 3 WPts
23/08/2029Ponce, Puerto Rico17 - 17 Jesus Behar1 - 8 WPts
24/06/2029Ponce, Puerto Rico16 - 17 Jose Loy0 - 4(1) WPts
25/04/2029Ponce, Puerto Rico15 - 17 Santiago Poblete0 - 2 WPts
24/02/2029Ponce, Puerto Rico14 - 17 Santiago Forero0 - 7 WPts
26/12/2028Ponce, Puerto Rico13 - 17 Zorigoo Esen0 - 3 WPts
27/10/2028Ponce, Puerto Rico12 - 17 Bronco Sabio0 - 8 WPts
28/08/2028Bergen, Norway11 - 17 Ronald Bach0 - 0 WPts
30/06/2028Ostrava, Czech Republic11 - 16 Boris Bores50(6) - 23 LPts
01/05/2028San Juan, Puerto Rico10 - 16 Edmundo Melchor0 - 7 WPts
03/03/2028Ponce, Puerto Rico10 - 15 Alejandro Catalan11(1) - 14(1) LPts
03/01/2028Petaling Jaya, Malaysia9 - 15 Malik Muhammad1 - 1 WPts
05/11/2027Yekaterinburg, Russia8 - 15 Igor Polsky0 - 0 WPts
07/09/2027Ponce, Puerto Rico8 - 14 Fadei Bilyk7 - 13 LPts
09/07/2027Prague, Czech Republic8 - 13 Bruno Kozar11 - 22 LPts
11/05/2027Petionville, Haiti8 - 12 Briant Lafargue8 - 14 LPts
13/03/2027Ponce, Puerto Rico7 - 12 Isidro Campano3 - 3 WPts
13/01/2027Yerevan, Armenia7 - 11 Shirag Onanian3 - 19 LPts
15/11/2026Panama City, Panama7 - 10 Emilio Monge4 - 13 LPts
17/09/2026Riga, Latvia7 - 9 Fedor Zvaigznekalns18 - 9 LPts
20/07/2026Namangan, Uzbekistan6 - 9 Aslan Mekhraliyev5 - 16 WPts
22/05/2026Ponce, Puerto Rico5 - 9 Marjun Barriga3 - 7 WPts
24/03/2026Antwerp, Belgium4 - 9 Klaas Parmentier5 - 14 WPts
24/01/2026San Juan, Puerto Rico4 - 8 Aimon Pedrosa10 - 16 LPts
27/11/2025Melbourne, Australia4 - 7 Matthew Weatherspoon13(1) - 13 LPts
29/09/2025Amman, Jordan4 - 6 Asif Rohanna28(1) - 26 LPts
01/08/2025Dublin, Ireland4 - 5 Rory Coleman2 - 6 LPts
03/06/2025Ponce, Puerto Rico3 - 5 Porfio Tejeda0 - 11(2) WPts
06/04/2025Ponce, Puerto Rico2 - 5 Joaquin Barba1 - 7 WPts
05/02/2025Ponce, Puerto Rico2 - 4 Kris Cousar0 - 12(1) LPts
08/12/2024Ponce, Puerto Rico2 - 3 Joaquin Montoya1 - 7 LPts
12/10/2024San Juan, Puerto Rico2 - 2 Nicandro Febus4(1) - 17(7) LPts
16/08/2024Ponce, Puerto Rico1 - 2 Pancho Chapa0 - 1 WPts
17/06/2024San Juan, Puerto Rico1 - 1 Juan Penaloza1 - 7 LPts
22/04/2024Carolina, Puerto Rico1 - 0 Miguel Aceves8 - 19 LPts
21/03/2024Ponce, Puerto Rico0 - 0 Diego Bazan1 - 1 WPts