Weightclass:  Welterweight
Location:  Bayamon, Puerto Rico
Record:  29 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/05/2032Bayamon, Puerto Rico28 - 22 Fresco Polanco0 - 7 WPts
23/03/2032Bayamon, Puerto Rico27 - 22 Nathan Espy10 - 12(1) WPts
23/01/2032Bayamon, Puerto Rico26 - 22 Robert Pevey2 - 6 WPts
24/11/2031Bayamon, Puerto Rico25 - 22 Nasario Higuera4 - 22(1) WPts
24/09/2031Bayamon, Puerto Rico24 - 22 Saiffeddine Ouaadi4 - 7 WPts
26/07/2031Bayamon, Puerto Rico23 - 22 Shayan Hariri5 - 11 WPts
27/05/2031Bayamon, Puerto Rico22 - 22 Aykeg Taldabanyan3 - 10 WPts
26/03/2031Bayamon, Puerto Rico21 - 22 Manny Gaspar5 - 5 WPts
26/01/2031Bayamon, Puerto Rico20 - 22 Eun-sun Shim5 - 11 WPts
27/11/2030Bayamon, Puerto Rico19 - 22 Xaverius Pabon0 - 1 WPts
28/09/2030Bayamon, Puerto Rico18 - 22 Juan Langa20 - 20 WPts
30/07/2030Bayamon, Puerto Rico17 - 22 Juan Leonardo22 - 19 WPts
31/05/2030Brno, Czech Republic16 - 22 Prokop Dura18 - 7 WPts
02/04/2030Bangkok, Thailand15 - 22 Eakunphol Bunmathan7 - 9 WPts
02/02/2030Montreal, Canada15 - 21 Montrose Bazin14 - 15 LPts
05/12/2029Carolina, Puerto Rico15 - 20 Vicente Napoleon11 - 17 LPts
07/10/2029Yerevan, Armenia14 - 20 Dzadur Hakobian1 - 16 WPts
09/08/2029Kampala, Uganda13 - 20 Mark Juuko4 - 18 WPts
11/06/2029Amsterdam, Netherlands13 - 19 Reyer Hasebroeck23 - 25 LPts
13/04/2029Bayamon, Puerto Rico12 - 19 Ian Murrow8 - 18 WPts
13/02/2029San Juan, Puerto Rico12 - 18 Juan Leonardo16 - 14 LPts
16/12/2028Vienna, Austria11 - 18 Wendel Leoprechting22 - 7(1) WPts
18/10/2028Paris, France11 - 17 Dabney Fouche15 - 12 LPts
20/08/2028Bayamon, Puerto Rico11 - 16 Xeres Umanzor4 - 4 LPts
22/06/2028Vilnius, Lithuania10 - 16 Kacper Tuszynski10 - 17 WPts
24/04/2028Melbourne, Australia9 - 16 William Adger0 - 1 WPts
25/02/2028Bayamon, Puerto Rico8 - 16 Jose Garcia7 - 11 WPts
27/12/2027Johor Bahru, Malaysia8 - 15 Obaid Haider15 - 13 LPts
29/10/2027Bayamon, Puerto Rico7 - 15 Aleksandar Šodan2 - 9 WPts
30/08/2027Bayamon, Puerto Rico6 - 15 Salvador Pereida1 - 2 WPts
01/07/2027Bayamon, Puerto Rico6 - 14 Montego Arellanes2 - 15 LPts
02/05/2027Bayamon, Puerto Rico5 - 14 Demont Huet7 - 13(1) WPts
04/03/2027Bangkok, Thailand5 - 13 Yodngoen Banchamek10 - 10 LPts
04/01/2027Bayamon, Puerto Rico4 - 13 Beltran Nova3 - 10 WPts
06/11/2026Bayamon, Puerto Rico3 - 13 Suriyan Tawatchai3 - 9 WPts
07/09/2026Hong Kong, China3 - 12 Uang Kwan17 - 9 LPts
09/07/2026Yerevan, Armenia3 - 11 Varastad Ganayan11(1) - 17 LPts
11/05/2026Samarqand, Uzbekistan3 - 10 Gennady Kairat17 - 10(2) LPts
13/03/2026Bayamon, Puerto Rico3 - 9 Ricardo Giron1 - 4 LPts
13/01/2026Bayamon, Puerto Rico2 - 9 Selestino Barbara8 - 11 WPts
14/11/2025Bayamon, Puerto Rico2 - 8 Xaver Alberto6 - 7 LPts
15/09/2025Amman, Jordan2 - 7 Saad Hilal16 - 12(1) LPts
18/07/2025San Juan, Puerto Rico2 - 6 Pancho Larez1 - 4 LPts
23/05/2025Natal, Brazil2 - 5 Xavion Galante9 - 35 LPts
25/03/2025San Juan, Puerto Rico2 - 4 Santiago Cerrato0 - 10(1) LPts
04/02/2025Carolina, Puerto Rico2 - 3 Orlando Cristobal9 - 9 LPts
08/12/2024Ponce, Puerto Rico2 - 2 Montana Corpus1 - 7(2) LPts
05/11/2024Bayamon, Puerto Rico1 - 2 Cisco Lopez0 - 0 WPts
26/09/2024San Juan, Puerto Rico0 - 2 Pancho Larez0 - 0 WPts
08/08/2024San Juan, Puerto Rico0 - 1 Joaquin Casares1 - 7 LPts
13/06/2024Bayamon, Puerto Rico0 - 0 Ulises Alcaraz4 - 4 LPts