Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  29 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2031San Juan, Puerto Rico28 - 10 Emanuel Anguiano13 - 14 WPts
27/11/2030San Juan, Puerto Rico27 - 10 Diego Devera3 - 1 WPts
29/09/2030San Juan, Puerto Rico26 - 10 Viktor Zaravichs21 - 13 WPts
31/07/2030San Juan, Puerto Rico25 - 10 Mairo Aranui1 - 0 WPts
02/06/2030San Juan, Puerto Rico24 - 10 Juan Leonardo22 - 18 WPts
03/04/2030San Juan, Puerto Rico23 - 10 Montana Palomino10 - 14(1) WPts
02/02/2030San Juan, Puerto Rico22 - 10 Hilario Villarrubia1 - 12 WPts
04/12/2029San Juan, Puerto Rico21 - 10 Vegas Payan2 - 1 WPts
05/10/2029San Juan, Puerto Rico21 - 9 Ricardo Medina21 - 9 LPts
06/08/2029San Juan, Puerto Rico20 - 9 Joaquin Ruvalcaba1 - 2 WPts
07/06/2029San Juan, Puerto Rico19 - 9 Montana Vicario5 - 14(1) WPts
08/04/2029San Juan, Puerto Rico18 - 9 Gabriel Gardin2 - 9 WPts
07/02/2029Ottawa, Canada17 - 9 Jacob Brodie3 - 9 WPts
10/12/2028Fukuoka, Japan16 - 9 Kazuki Sasaki1 - 12 WPts
12/10/2028Montreal, Canada15 - 9 Courvoisier Perrault13(1) - 17 WPts
14/08/2028Dublin, Ireland14 - 9 Cillian Kelly21(1) - 21 WPts
16/06/2028San Juan, Puerto Rico14 - 8 Carlos Roxas12 - 14(1) LPts
26/04/2028San Juan, Puerto Rico13 - 8 Hyun-jun Son5 - 5 WPts
27/02/2028Marseille, France13 - 7 Marcel Duvauchelle9(1) - 18 LPts
30/12/2027Liege, Belgium12 - 7 Telford Duvauchelle0 - 5(1) WPts
01/11/2027Dushanbe, Tajikistan12 - 6 Afanas Icklassoff8 - 10 LPts
03/09/2027San Juan, Puerto Rico11 - 6 Fidel Amado4 - 9 WPts
06/07/2027San Juan, Puerto Rico10 - 6 Jose Camejo2 - 7 WPts
08/05/2027Caracas, Venezuela9 - 6 Joaquin Chapa8 - 14 WPts
09/03/2027San Juan, Puerto Rico8 - 6 Quiqui Chavana6 - 19(5) WPts
09/01/2027San Juan, Puerto Rico8 - 5 Leonel Chavarin8(1) - 8 LPts
10/11/2026San Juan, Puerto Rico7 - 5 Radan Horky5(1) - 7 WPts
11/09/2026San Juan, Puerto Rico6 - 5 Ora Almonte3 - 7 WPts
28/07/2026Carolina, Puerto Rico5 - 5 Jose Toro15 - 12 WPts
27/06/2026San Juan, Puerto Rico4 - 5 Alejandro Bocanegra22 - 14 WPts
14/05/2026San Juan, Puerto Rico3 - 5 Joaquin Casares5 - 14 WPts
16/03/2026Viba del Mar, Chile2 - 5 Felippe Palmero3 - 13 WPts
16/01/2026Parma, Italy2 - 4 Valerio Zecca13 - 12 LPts
18/11/2025Basel, Switzerland1 - 4 Benjamin Jopp0 - 10 WPts
20/09/2025Bayamon, Puerto Rico1 - 3 Alejandro Bocanegra0 - 0 LPts
23/07/2025Ponce, Puerto Rico1 - 2 Guido Santana2 - 13 LPts
02/06/2025San Juan, Puerto Rico1 - 1 Sancho Sabina5 - 11 LPts
05/04/2025Carolina, Puerto Rico1 - 0 Ora Quintanar8 - 13(4) LPts
20/02/2025San Juan, Puerto Rico0 - 0 Noe Nolasco0 - 0 WPts