Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  23 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/07/2026San Juan, Puerto Rico22 - 28 David Heatley7 - 9 WPts
28/05/2026San Juan, Puerto Rico21 - 28 Alan Blahnik4 - 12 WPts
29/03/2026San Juan, Puerto Rico20 - 28 Santiago Sibila2 - 5 WPts
28/01/2026San Juan, Puerto Rico19 - 28 Rodrigo Llanas2 - 14(1) WPts
29/11/2025San Juan, Puerto Rico18 - 28 Ker Sander0 - 3 WPts
30/09/2025San Juan, Puerto Rico17 - 28 Juan Lombardo2 - 8 WPts
01/08/2025San Juan, Puerto Rico17 - 27 Jose Toledano9 - 5 LPts
02/06/2025San Juan, Puerto Rico16 - 27 Cisco Lopez0 - 4 WPts
04/04/2025San Juan, Puerto Rico15 - 27 Tsolag Kafafyan3 - 19 WPts
04/02/2025San Juan, Puerto Rico14 - 27 Montana Corpus2 - 7(2) WPts
06/12/2024San Juan, Puerto Rico13 - 27 Ora Lino1 - 4 WPts
08/10/2024San Juan, Puerto Rico13 - 26 Montana Albarran22 - 15(1) LPts
09/08/2024San Juan, Puerto Rico12 - 26 Sancho Villeda15 - 21 WPts
15/06/2024San Juan, Puerto Rico11 - 26 Neper Gonzales0 - 5(1) WPts
15/04/2024Constantine, Algeria11 - 25 Kamran Gasmi1 - 2 LPts
16/02/2024San Juan, Puerto Rico10 - 25 Alejandro Lara5(2) - 22(1) WPts
18/12/2023Valparaiso, Chile9 - 25 Santiago Alviso3 - 8(1) WPts
19/10/2023New Kingston, Jamaica9 - 24 Jake Milliner20 - 11 LPts
21/08/2023Angers, France9 - 23 Jean Florian8 - 18 LPts
23/06/2023Odense, Denmark9 - 22 Carson Beier20 - 9 LPts
25/04/2023Yaoundé, Cameroon8 - 22 Ames Eury3 - 26 WPts
25/02/2023San Juan, Puerto Rico8 - 21 Pedro Macario16 - 11 LPts
29/12/2022San Juan, Puerto Rico7 - 21 Gonzalo Maduro4 - 1 WPts
30/10/2022Roskilde, Denmark7 - 20 Kolby Boesen10 - 8 LPts
01/09/2022Raleigh, USA7 - 19 John Thain9 - 7 LPts
03/07/2022San Juan, Puerto Rico7 - 18 Tajo Subia14 - 12 LPts
04/05/2022Almaty, Kazakhstan7 - 17 Dmitri Dauletow12 - 13 LPts
06/03/2022Bayamon, Puerto Rico7 - 16 Ramiro Palmero15 - 6 LPts
06/01/2022Aarhus, Denmark7 - 15 Lunt Fey16 - 7 LPts
07/11/2021Masally, Azerbaijan7 - 14 Sadikh Magamedov16 - 8 LPts
08/09/2021San Juan, Puerto Rico6 - 14 Vicente Junco13 - 10 WPts
08/07/2021San Juan, Puerto Rico6 - 13 Juan Alcala7 - 9 LPts
22/05/2021Bayamon, Puerto Rico6 - 12 Santiago Valle8 - 8 LPts
23/03/2021Soshanguve, South Africa6 - 11 Okal Dikgacoi12 - 6 LPts
23/01/2021Riga, Latvia5 - 11 Vikenti Lejnieks0 - 3 WPts
25/11/2020San Juan, Puerto Rico5 - 10 Cuba Victorino7 - 10 LPts
23/10/2020Bayamon, Puerto Rico5 - 9 Alejandro Cantero16 - 2 LPts
14/09/2020Ho Chi Minh City, Vietnam5 - 8 Ha Cuong5 - 12 LPts
17/07/2020San Juan, Puerto Rico4 - 8 Rodrigo Negro9 - 5 WPts
16/05/2020San Juan, Puerto Rico3 - 8 Juan Alcala6 - 3 WPts
16/03/2020San Juan, Puerto Rico2 - 8 Gig Monje3 - 6 WPts
15/01/2020San Juan, Puerto Rico2 - 7 Juan Baylon4 - 3 LPts
14/11/2019San Juan, Puerto Rico2 - 6 Xabat Orduno3 - 7 LPts
14/09/2019San Juan, Puerto Rico2 - 5 Chris Mowat3 - 1 LPts
15/07/2019Las Condes, Chile2 - 4 Neper Pinzon2 - 7 LPts
17/05/2019Rosario, Argentina2 - 3 Ricardo Capistran2 - 8 LPts
18/03/2019San Juan, Puerto Rico2 - 2 Carlos Zarco0 - 0 LPts
03/02/2019Bayamon, Puerto Rico2 - 1 Quico Sainz0 - 2 LPts
01/01/2019Almaty, Kazakhstan1 - 1 Zernebog Isaeff1 - 2 WPts
03/11/2018Khabarovsk, Russia1 - 0 Afanas Chemerkin1 - 0 LPts
05/09/2018San Juan, Puerto Rico0 - 0 Rodrigo Negro2 - 0 WPts