Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  33 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2033San Juan, Puerto Rico32 - 12 Selestino Anaya4 - 7 WPts
12/09/2033San Juan, Puerto Rico31 - 12 Joseph Peter0 - 11 WPts
13/07/2033San Juan, Puerto Rico30 - 12 Dominic Achuzie1 - 5 WPts
12/05/2033San Juan, Puerto Rico29 - 12 Thomas McGowan4 - 8 WPts
12/03/2033San Juan, Puerto Rico28 - 12 Nick Crighton3 - 12 WPts
10/01/2033San Juan, Puerto Rico27 - 12 Nicolas Bayle7 - 16 WPts
09/11/2032San Juan, Puerto Rico26 - 12 Neper Vasques0 - 1 WPts
08/09/2032San Juan, Puerto Rico25 - 12 Ahmed Fahed3 - 19 WPts
09/07/2032San Juan, Puerto Rico24 - 12 Timotei á Lomov7 - 7 WPts
09/05/2032San Juan, Puerto Rico23 - 12 Vegas Barco23(1) - 19 WPts
10/03/2032San Juan, Puerto Rico22 - 12 Vegas Payan7 - 12 WPts
10/01/2032Accra, Ghana21 - 12 Charlie Dubango9 - 25 WPts
12/11/2031San Juan, Puerto Rico20 - 12 Alfonso Bojorquez5 - 5 WPts
12/09/2031Sydney, Australia20 - 11 Nico Bonaventura21 - 10 LPts
15/07/2031San Juan, Puerto Rico19 - 11 Nicandro Pollino1 - 16(1) WPts
15/05/2031San Juan, Puerto Rico18 - 11 Gonzalo Jaime8 - 13 WPts
19/03/2031Almaty, Kazakhstan17 - 11 Imran Usenov15 - 15(2) WPts
19/01/2031San Juan, Puerto Rico16 - 11 Marco Sotomayor6 - 7 WPts
20/11/2030Alexandria, Egypt15 - 11 Mohsin Elhindi18 - 12 WPts
22/09/2030San Juan, Puerto Rico14 - 11 Bronco Tesoro4 - 15 WPts
01/08/2030Bayamon, Puerto Rico13 - 11 Joaquin Alvarado7 - 12 WPts
05/06/2030San Juan, Puerto Rico12 - 11 Andrei á Liapchev1 - 1 WPts
07/04/2030Bayamon, Puerto Rico12 - 10 Baltasar Amparan16 - 7 LPts
08/02/2030San Juan, Puerto Rico11 - 10 Jose Camejo13 - 12 WPts
11/12/2029San Juan, Puerto Rico11 - 9 Gonzalo Jaimez14 - 20 LPts
13/10/2029Ponce, Puerto Rico10 - 9 Jose Garcia13 - 15 WPts
15/08/2029San Juan, Puerto Rico9 - 9 Alano Poma4 - 4 WPts
16/06/2029Valparaiso, Chile9 - 8 Santiago Najar17 - 14 LPts
18/04/2029San Juan, Puerto Rico8 - 8 Carlos Fontanilla3 - 2 WPts
17/02/2029Dushanbe, Tajikistan8 - 7 Kamran Hankashiev18(1) - 26(1) LPts
19/12/2028San Juan, Puerto Rico8 - 6 Juan Tobias13(3) - 8 LPts
21/10/2028San Juan, Puerto Rico7 - 6 Juan Pestana0 - 4 WPts
22/08/2028San Juan, Puerto Rico7 - 5 Yevhen Popik13 - 12 LPts
23/06/2028San Juan, Puerto Rico6 - 5 Juan Cossio0 - 8 WPts
24/04/2028San Juan, Puerto Rico5 - 5 Amin Tangunurat1 - 2 WPts
25/02/2028San Juan, Puerto Rico5 - 4 Michael Terris3 - 7 LPts
27/12/2027San Juan, Puerto Rico4 - 4 Kaarle Niiranen7 - 7 WPts
28/10/2027San Juan, Puerto Rico3 - 4 Javier Mena2 - 1 WPts
28/08/2027San Juan, Puerto Rico2 - 4 Vicente Napoleon2 - 12 WPts
28/06/2027San Juan, Puerto Rico2 - 3 Diego Alcon6 - 3 LPts
30/04/2027San Juan, Puerto Rico1 - 3 Xalvador Varas8 - 21(1) WPts
02/03/2027San Juan, Puerto Rico1 - 2 Juan Leonardo5 - 13 LPts
09/01/2027Ponce, Puerto Rico1 - 1 Sierra Maez8(1) - 24 LPts
21/11/2026Carolina, Puerto Rico1 - 0 Manny Portales19(3) - 21 LPts
20/10/2026San Juan, Puerto Rico0 - 0 Diego Olivero1 - 2 WPts