Weightclass:  Welterweight
Location:  Bayamon, Puerto Rico
Record:  30(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/07/2033Bayamon, Puerto Rico29(1) - 20 Rene Hlavka0 - 4 WPts
12/05/2033Bayamon, Puerto Rico28(1) - 20 Diego Labrada7 - 12 WPts
12/03/2033Bayamon, Puerto Rico27(1) - 20 Dion Andris2 - 5 WPts
10/01/2033Bayamon, Puerto Rico26(1) - 20 Konstantin Dudik5 - 10 WPts
09/11/2032Bayamon, Puerto Rico25(1) - 20 Alvino Subia0 - 3 WPts
08/09/2032Bayamon, Puerto Rico24(1) - 20 Daniil Shupulis10 - 24 WPts
09/07/2032Bayamon, Puerto Rico23(1) - 20 Rayno á Levchev8 - 9 WPts
09/05/2032San Juan, Puerto Rico23(1) - 19 Urvano Chaparro23 - 12 LPts
11/03/2032San Salvador, El Salvador23(1) - 18 Diego Velez18 - 13 LPts
12/01/2032Bayamon, Puerto Rico22(1) - 18 Montana Palomino17 - 18(1) WPts
13/11/2031Hiroshima, Japan21(1) - 18 Jun Amano20 - 10 WPts
15/09/2031Carolina, Puerto Rico20(1) - 18 Alvino Monforte14 - 17 WPts
17/07/2031Sapporo, Japan20(1) - 17 Ryuu Yamada27 - 6 LPts
19/05/2031Bayamon, Puerto Rico19(1) - 17 Quiqui Lince1 - 1 WPts
21/03/2031San Juan, Puerto Rico18(1) - 17 Diego Alcantar18 - 9 WPts
22/01/2031Bayamon, Puerto Rico17 - 17 Montana Vicario12 - 17(1) WKO3
25/11/2030Ponce, Puerto Rico16 - 17 Cris Badilla25 - 9 WPts
28/09/2030San Juan, Puerto Rico16 - 16 Fidel Amado13(2) - 19 LPts
30/07/2030Carolina, Puerto Rico16 - 15 Carlos Delgado13 - 14 LPts
01/06/2030Vancouver, Canada15 - 15 Shaun Carrick17 - 17 WPts
03/04/2030Rijeka, Croatia15 - 14 Fabijan Jarak8 - 11 LPts
03/02/2030San Jose, Costa Rica14 - 14 Xalvador Borrego9(1) - 12 WPts
06/12/2029Sharjah, UAE13 - 14 Zafa Taffaha5(1) - 17 WPts
08/10/2029Minsk, Belarus13 - 13 Melor Koltun6 - 5 LPts
10/08/2029Bayamon, Puerto Rico12 - 13 Olaf Holstad2 - 9 WPts
12/06/2029Laval, Canada12 - 12 Rupert Mermoz20 - 14 LPts
14/04/2029Bayamon, Puerto Rico11 - 12 Frisco Rodriguez3 - 11(1) WPts
14/02/2029Bayamon, Puerto Rico10 - 12 Oro Cadiz0 - 7 WPts
16/12/2028Bayamon, Puerto Rico9 - 12 Ambro× Benes8 - 21 WPts
18/10/2028Bayamon, Puerto Rico8 - 12 Juan Escobedo1 - 5 WPts
19/08/2028Bayamon, Puerto Rico8 - 11 Baltasar Amparan6 - 7 LPts
22/06/2028Carolina, Puerto Rico7 - 11 Leonel Liberato6 - 17 WPts
24/04/2028Rosario, Argentina6 - 11 Santiago Arellanes12 - 14 WPts
25/02/2028Carolina, Puerto Rico5 - 11 Montego Arellanes5 - 16 WPts
30/12/2027San Salvador, El Salvador5 - 10 Seferino Cueto7 - 14 LPts
01/11/2027San Juan, Puerto Rico5 - 9 Ora Lino8 - 15 LPts
01/09/2027Bayamon, Puerto Rico5 - 8 Alejandro Carpio4 - 8(3) LPts
03/07/2027London, UK4 - 8 Robert Gorman4 - 8 WPts
05/05/2027Montevideo, Uruguay3 - 8 Ovidio Quintanilla0 - 0 WPts
07/03/2027Maipu, Chile3 - 7 Jose Berrones10 - 17 LPts
07/01/2027Bratislava, Slovakia3 - 6 Vladan Hasek34(1) - 16 LPts
08/11/2026Bayamon, Puerto Rico3 - 5 Joaquin Farfan4 - 11 LPts
14/09/2026San Juan, Puerto Rico2 - 5 Alejandro Carpio2 - 4(2) WPts
23/07/2026San Juan, Puerto Rico2 - 4 Rodrigo Somero13(1) - 19 LPts
03/06/2026Ponce, Puerto Rico1 - 4 Jerrold Quintanar11 - 28 WPts
03/05/2026San Juan, Puerto Rico1 - 3 Fidel Amado1 - 3 LPts
05/03/2026Carolina, Puerto Rico0 - 3 Rodrigo Ferro0 - 0 WPts
11/01/2026Petaling Jaya, Malaysia0 - 2 Ibrahim Bhutto23(1) - 11 LPts
13/11/2025Fortaleza, Brazil0 - 1 Oihane Nascimento9 - 9 LPts
15/09/2025Bayamon, Puerto Rico0 - 0 Leonel Chavarin2 - 4 LPts