Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  52 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2028San Juan, Puerto Rico51 - 16 Carlos Villena0 - 1 WPts
11/09/2028San Juan, Puerto Rico50 - 16 Carlos Fontanilla1 - 0 WPts
13/07/2028San Juan, Puerto Rico49 - 16 Zach Haney6 - 10 WPts
12/05/2028San Juan, Puerto Rico48 - 16 Alejandro Carpio8 - 9(3) WPts
13/03/2028San Juan, Puerto Rico47 - 16 Joaquin Alvarado0 - 4 WPts
13/01/2028San Juan, Puerto Rico46 - 16 Gbolahan Owello5 - 13 WPts
13/11/2027San Juan, Puerto Rico45 - 16 Krystiyan Sadowski7 - 12 WPts
14/09/2027San Juan, Puerto Rico44 - 16 Ben Burke4 - 12 WPts
16/07/2027San Juan, Puerto Rico43 - 16 Cris Valdez4 - 17 WPts
17/05/2027San Juan, Puerto Rico42 - 16 Premnath Karanth3 - 9 WPts
18/03/2027San Juan, Puerto Rico41 - 16 Ivan Matisons5 - 5 WPts
17/01/2027San Juan, Puerto Rico40 - 16 Faddei Kuzminski8(1) - 14 WPts
17/11/2026San Juan, Puerto Rico40 - 15 Ramiro Maximo29(2) - 19 LPts
18/09/2026San Juan, Puerto Rico39 - 15 Nemesio Arjona13(2) - 18 WPts
20/07/2026San Miguel de Tucuman, Argentina38 - 15 Malvolio Urrea12 - 15 WPts
22/05/2026San Juan, Puerto Rico37 - 15 Berto Guardia8 - 7(1) WPts
24/03/2026Riga, Latvia37 - 14 Konstantin Asaras6 - 12(2) LPts
24/01/2026Prague, Czech Republic36 - 14 Vßclav Melis12 - 9 WPts
26/11/2025Zagreb, Croatia35 - 14 Miljenko Tadic4 - 9 WPts
28/09/2025Bangkok, Thailand34 - 14 Chalermjak Rattanabundit3 - 16(1) WPts
31/07/2025Yerevan, Armenia33 - 14 Margos Ilandryan9 - 12(1) WPts
02/06/2025San Juan, Puerto Rico33 - 13 Pedro Macario27 - 16 LPts
17/04/2025Carolina, Puerto Rico33 - 12 Bronco Pedroza30(3) - 16 LPts Puerto Rico National Championships 2025View
14/04/2025Carolina, Puerto Rico32 - 12 Xeres Fiel9 - 2 WPts Puerto Rico National Championships 2025View
11/04/2025Carolina, Puerto Rico31 - 12 Rodrigo Molina12(2) - 22 WPts Puerto Rico National Championships 2025View
03/04/2025Casablanca, Morocco30 - 12 Safwah Dehiba7 - 15 WPts
03/02/2025San Juan, Puerto Rico29 - 12 Neil Hammell2 - 18 WPts
06/12/2024San Juan, Puerto Rico28 - 12 Federico Guillermo0 - 12 WPts
08/10/2024Buenos Aires, Argentina27 - 12 Juan Noa30 - 9 WPts
10/08/2024Maipu, Chile26 - 12 Cuba Cuba4 - 12 WPts
12/06/2024San Jose, Costa Rica25 - 12 Rodrigo Aguero1 - 4 WPts
14/04/2024Bayamon, Puerto Rico25 - 11 Santiago Bermejo42(1) - 6(1) LPts Puerto Rico National Championships 2024View
11/04/2024Bayamon, Puerto Rico24 - 11 Lorenzo Albino7 - 10 WPts Puerto Rico National Championships 2024View
14/02/2024San Juan, Puerto Rico23 - 11 Montana Corpus0 - 3(1) WPts
16/12/2023Zagreb, Croatia22 - 11 Mirko Cirjak13 - 11 WPts
18/10/2023Yerevan, Armenia21 - 11 Murad Levian0 - 14(5) WPts
20/08/2023Ponce, Puerto Rico20 - 11 Ryo Armando10 - 19(1) WPts
24/06/2023Daegu, South Korea19 - 11 Chang-woo Chu5 - 9 WPts
26/04/2023Bayamon, Puerto Rico19 - 10 Cuba Lobato21 - 8 LPts
12/03/2023Bayamon, Puerto Rico19 - 9 Ramirez Matamoros27 - 8 LPts
09/02/2023Ponce, Puerto Rico18 - 9 Rico Gongora18 - 10 WPts
25/12/2022Magnitogorsk, Russia17 - 9 Anton Avleev3 - 7 WPts
27/10/2022Duque de Cazias, Brazil17 - 8 Guillermo Cea27 - 3 LPts
29/08/2022San Juan, Puerto Rico16 - 8 Sung-yun Jue1 - 4 WPts
30/06/2022Bayamon, Puerto Rico16 - 7 Cuba Lobato17 - 7 LPts
08/05/2022Hanoi, Vietnam15 - 7 Dau Thuan4 - 22 WPts
10/03/2022San Jose, Costa Rica15 - 6 Diego Izquierdo15(1) - 9 LPts
10/01/2022Ponce, Puerto Rico14 - 6 Ryo Armando3 - 16 WPts
12/11/2021San Juan, Puerto Rico14 - 5 Rodrigo Campano7 - 11 LPts
13/09/2021Bayamon, Puerto Rico14 - 4 Beltran Alcalde12(1) - 8 LPts
21/07/2021Carolina, Puerto Rico13 - 4 Emilio Merlin2 - 15 WPts
21/05/2021Montevideo, Uruguay12 - 4 Joaquin Matute2 - 17(2) WPts
22/03/2021San Juan, Puerto Rico11 - 4 Urvano Abela3 - 11 WPts
29/01/2021San Juan, Puerto Rico10 - 4 Desiderio Rumbo16 - 4 WPts
27/12/2020Barquisimeto, Venezuela9 - 4 Diego Interiano6 - 8 WPts
29/10/2020San Juan, Puerto Rico9 - 3 Macario Degollado9 - 8 LPts
31/08/2020San Juan, Puerto Rico8 - 3 Palamedes Zogu9 - 6 WPts
01/07/2020San Juan, Puerto Rico7 - 3 Darryl Roseberry8 - 6 WPts
01/05/2020San Juan, Puerto Rico6 - 3 Ramiro Celeste1 - 2 WPts
27/03/2020San Juan, Puerto Rico6 - 2 Jose Matos8 - 4 LPts
01/02/2020San Juan, Puerto Rico5 - 2 LeoÜ Dushek8 - 5 WPts
02/12/2019Sydney, Australia4 - 2 Joseph Sand2 - 4 WPts
03/10/2019San Juan, Puerto Rico3 - 2 Jawad Rauf3 - 6 WPts
04/08/2019Ponce, Puerto Rico3 - 1 Rodrigo Cruz2 - 1 LPts
06/06/2019San Juan, Puerto Rico2 - 1 Rio Alejandre1 - 5 WPts
06/04/2019Dublin, Ireland2 - 0 Lorcan McGee5 - 1 LPts
04/02/2019San Juan, Puerto Rico1 - 0 Rodrigo Hermida3 - 5 WPts
05/12/2018San Juan, Puerto Rico0 - 0 Persius Patera1 - 2 WPts