Weightclass:  Welterweight
Location:  Ponce, Puerto Rico
Record:  27 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2033Ponce, Puerto Rico26 - 20(1) Hilario Cedeno1 - 0 WPts
12/09/2033Ponce, Puerto Rico25 - 20(1) Arib Gigi12(1) - 17 WPts
13/07/2033Ponce, Puerto Rico24 - 20(1) Idzi Wachowski2 - 11 WPts
12/05/2033Ponce, Puerto Rico23 - 20(1) Ata Mataraci2 - 11 WPts
12/03/2033Ponce, Puerto Rico22 - 20(1) Taras Sklar3 - 11 WPts
10/01/2033Ponce, Puerto Rico21 - 20(1) Bilal Ashraf2 - 10 WPts
09/11/2032Ponce, Puerto Rico20 - 20(1) Selestino Anaya2 - 2 WPts
08/09/2032Ponce, Puerto Rico19 - 20(1) Premnath ´++Anjaneyulu0 - 4 WPts
09/07/2032Ponce, Puerto Rico18 - 20(1) Konstantin Stiebrinsh6 - 9 WPts
10/05/2032San Jose, Costa Rica18 - 19(1) Montana Nevarez20(1) - 14 LPts
12/03/2032Charleroi, Belgium17 - 19(1) Saber Ouimet3 - 14 WPts
12/01/2032Bayamon, Puerto Rico17 - 18(1) Vegas Barco22(1) - 18 LPts
14/11/2031Ponce, Puerto Rico17 - 17(1) Santiago Espinosa8 - 20 LPts
14/09/2031Brisbane, Australia16 - 17(1) Richard Niece9 - 13 WPts
17/07/2031San Juan, Puerto Rico15 - 17(1) Isidro Manas18 - 19 WPts
19/05/2031Ponce, Puerto Rico14 - 17(1) Porfio Ciervo3 - 6 WPts
21/03/2031San Juan, Puerto Rico13 - 17(1) Xavier Laurel11 - 17 WPts
21/01/2031San Juan, Puerto Rico12 - 17(1) Sierra Bustamante6(1) - 18(1) WPts
24/11/2030Puente Alto, Chile12 - 16(1) Franco Morro13 - 20 LPts
26/09/2030Bayamon, Puerto Rico11 - 16(1) Pancho Peraza10 - 10 WPts
30/07/2030Bayamon, Puerto Rico11 - 15(1) Bronco Abar7 - 14 LPts
01/06/2030Montevideo, Uruguay10 - 15(1) Vegas Luy0 - 4 WPts
03/04/2030San Juan, Puerto Rico10 - 14(1) Diego Leonardo23 - 10 LPts
07/02/2030Dushanbe, Tajikistan10 - 13(1) Zernebog Gulidze19 - 10(1) LPts
10/12/2029Ponce, Puerto Rico10 - 12(1) Vidal Feo8 - 12 LPts
12/10/2029Bayamon, Puerto Rico9 - 12(1) Reyes Torrico8(1) - 14 WPts
16/08/2029Baku, Azerbaijan8 - 12(1) Elnara Kuliev3 - 10 WPts
18/06/2029Ponce, Puerto Rico7 - 12(1) Joaquin Villalba0 - 1 WPts
19/04/2029Ponce, Puerto Rico6 - 12(1) Young-gwon Chai3 - 1 WPts
19/02/2029Daegu, South Korea5 - 12(1) Young-gwon Kang2 - 11 WPts
22/12/2028San Juan, Puerto Rico4 - 12(1) Ora Almonte8 - 17 WPts
24/10/2028San Juan, Puerto Rico3 - 12(1) Guillermo Villarreal0 - 11 WPts
26/08/2028Ponce, Puerto Rico2 - 12(1) Bronco Abar3 - 6 WPts
27/06/2028Bayamon, Puerto Rico2 - 11(1) Reynaldo Pupo6 - 3 LPts
29/04/2028San Juan, Puerto Rico2 - 10(1) Beltran Aquino5 - 8 LPts
02/03/2028Ponce, Puerto Rico1 - 10(1) Juan Cossio0 - 6 WPts
01/01/2028Ponce, Puerto Rico1 - 9(1) Montana Vicario3 - 7 LPts
02/11/2027San Juan, Puerto Rico1 - 8(1) Santiago Gonsalez15 - 12 LPts
04/09/2027Ponce, Puerto Rico1 - 7(1) Reyes Torrico1 - 8 LPts
07/07/2027San Juan, Puerto Rico1 - 6(1) Manny Olea12(1) - 21 LPts
09/05/2027Rotterdam, Netherlands1 - 5(1) Ad Peeters45(6) - 19 LPts
11/03/2027Bayamon, Puerto Rico1 - 4(1) Alejandro Macho18 - 8 LPts
11/01/2027Carolina, Puerto Rico1 - 3(1) Montego Orrantia9 - 15 LPts
13/11/2026Melbourne, Australia0 - 3(1) Sam Davidge8 - 12 WPts
15/09/2026San Juan, Puerto Rico0 - 2(1) Angel Pecina7 - 14(1) LPts
22/07/2026San Juan, Puerto Rico0 - 1 Ramiro Maximo27(1) - 19 LKO2
26/05/2026Bayamon, Puerto Rico0 - 0 Santiago Marin18 - 9 LPts