Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  18(1) - 37
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/11/2026San Juan, Puerto Rico17(1) - 37 Mopsus Petropoulos2 - 11 WPts
25/09/2026San Juan, Puerto Rico16(1) - 37 Rodolfo Leonardo6 - 7 WPts
27/07/2026San Juan, Puerto Rico15(1) - 37 Noah Erueti2 - 15(1) WPts
28/05/2026San Juan, Puerto Rico14(1) - 37 Giorgio Buffon3 - 3 WPts
29/03/2026San Juan, Puerto Rico14(1) - 36 Koldan Helmanis2 - 12 LPts
28/01/2026San Juan, Puerto Rico14(1) - 35 Pablo Estay10 - 7 LPts
29/11/2025San Juan, Puerto Rico13(1) - 35 Desiderio Mustafa1 - 1 WPts
30/09/2025San Juan, Puerto Rico12(1) - 35 Tommy Murphy1 - 4 WPts
01/08/2025San Juan, Puerto Rico12(1) - 34 Roman Sicilia7 - 10 LPts
02/06/2025San Juan, Puerto Rico11(1) - 34 Xeres Fiel9 - 3 WPts
04/04/2025San Juan, Puerto Rico10(1) - 34 Mardian de Beauvoir10(1) - 10 WPts
04/02/2025San Juan, Puerto Rico9(1) - 34 Isidro Pastrano2 - 6 WPts
06/12/2024Ponce, Puerto Rico9(1) - 33 Montana Albarran23 - 15(1) LPts
08/10/2024San Jose, Costa Rica8 - 33 Joaquin Montijo3(1) - 15(8) WKO2
10/08/2024Dushanbe, Tajikistan7 - 33 Telman Aliev4 - 8(1) WPts
12/06/2024Montreuil, France7 - 32 Andre Huet22 - 16 LPts
14/04/2024Bayamon, Puerto Rico7 - 31 Ramiro Celeste16(2) - 14 LPts Puerto Rico National Championships 2024View
11/04/2024Bayamon, Puerto Rico6 - 31 Xaverius Mamon10 - 6 WPts Puerto Rico National Championships 2024View
15/02/2024Constantine, Algeria6 - 30 Mohsin Abouelkassem13(1) - 24 LPts
18/12/2023Montevideo, Uruguay5 - 30 Enzo Estay16(1) - 14 WPts
20/10/2023San Juan, Puerto Rico4 - 30 Jose Sol5 - 9 WPts
21/08/2023Oran, Algeria3 - 30 Ibrahim Kebbab0 - 3 WPts
23/06/2023San Juan, Puerto Rico3 - 29 Carlos Montez11(2) - 24 LPts
25/04/2023Ho Chi Minh City, Vietnam3 - 28 Cao Anh24(1) - 11 LPts
25/02/2023Almaty, Kazakhstan3 - 27 Kir Ghakupov11 - 15 LPts
28/12/2022Aarhus, Denmark2 - 27 Bjorn Ostergaard0 - 4 WPts
30/10/2022Braunschweig, Germany2 - 26 Ardal Gebers7 - 11 LPts
01/09/2022Brampton, Canada2 - 25 Paul Halliburton20 - 7 LPts
03/07/2022San Juan, Puerto Rico2 - 24 Jaguar Herrada12 - 13 LPts
09/05/2022Bayamon, Puerto Rico1 - 24 Federico Ramos10 - 12 WPts
13/03/2022La Florida, Chile1 - 23 Bronco Navar7 - 17 LPts
12/01/2022San Juan, Puerto Rico1 - 22 Pablo Tome12 - 14 LPts
11/11/2021Horlivka, Ukraine1 - 21 Apostol Sosna15 - 5(1) LPts
13/09/2021San Juan, Puerto Rico1 - 20 Angel Rodiguez13 - 3 LPts
13/07/2021San Juan, Puerto Rico1 - 19 Leonel Barco12 - 6 LPts
12/05/2021San Juan, Puerto Rico1 - 18 Fedir Zahorchak14 - 9 LPts
13/03/2021San Juan, Puerto Rico1 - 17 Rodrigo Campano5 - 9 LPts
12/01/2021Copenhagen, Denmark1 - 16 Hannes Borgen4 - 12 LPts
14/11/2020Aarhus, Denmark1 - 15 Vannevar Marcussen9(1) - 5 LPts
16/09/2020San Juan, Puerto Rico1 - 14 Marco Almas2 - 11 LPts
31/07/2020San Juan, Puerto Rico1 - 13 Santiago Valle5 - 6 LPts
30/05/2020Radom, Poland1 - 12 Fabian Kapitan5 - 3 LPts
01/04/2020San Juan, Puerto Rico1 - 11 Hainrich Jankowiak10 - 3 LPts
01/02/2020Bayamon, Puerto Rico1 - 10 Pablo Tome6 - 8 LPts
02/12/2019San Juan, Puerto Rico1 - 9 Alejandro Salazar4 - 5 LPts
02/10/2019Prague, Czech Republic1 - 8 August²n Feik3 - 3 LPts
04/08/2019Ponce, Puerto Rico1 - 7 Gervasio Casillas2 - 2 LPts
19/06/2019San Juan, Puerto Rico1 - 6 Carlos Montez1 - 6 LPts
24/04/2019Bandung, Indonesia1 - 5 Rehman Qazi5 - 4 LPts
23/02/2019Warsaw, Poland1 - 4 Bartlomiej Babin4 - 2 LPts
25/12/2018Port Said, Egypt1 - 3 Haaris Shabana1 - 5 LPts
27/10/2018Toyota, Japan1 - 2 Daichi Onishi2 - 4 LPts
29/08/2018Ponce, Puerto Rico1 - 1 Miguel Fama2 - 2 LPts
16/07/2018San Juan, Puerto Rico0 - 1 Robert Mokotjo0 - 1 WPts
18/05/2018San Juan, Puerto Rico0 - 0 Jawad Rauf0 - 0 LPts