Weightclass:  Welterweight
Location:  Bayamon, Puerto Rico
Record:  19(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/10/2025Bayamon, Puerto Rico18(1) - 16 Joo-ho So1 - 3 WPts
04/08/2025Bayamon, Puerto Rico18(1) - 15 Beltran Valencia18(1) - 32 LPts
04/06/2025Bayamon, Puerto Rico18(1) - 14 Luis Batista5 - 5 LPts
06/04/2025Bayamon, Puerto Rico17(1) - 14 Fadei Paeglis18 - 14 WPts
06/02/2025Bayamon, Puerto Rico16(1) - 14 Isaak Celms13 - 11 WPts
08/12/2024Bayamon, Puerto Rico16(1) - 13 Ramiro Celeste19(2) - 16 LPts
09/10/2024Bayamon, Puerto Rico15(1) - 12 Dabney Orne25(1) - 17 WPts
09/10/2024Bayamon, Puerto Rico16(1) - 12 Dabney Orne25(1) - 18 LPts
11/08/2024Bayamon, Puerto Rico14(1) - 12 Angel Pintor2 - 12 WPts
12/06/2024Bayamon, Puerto Rico13 - 12 Kashif Hmida0 - 6(3) WKO2
13/04/2024Bayamon, Puerto Rico12 - 12 Alois Mikus1(1) - 3 WPts
14/02/2024Bayamon, Puerto Rico11 - 12 Xeres Fiel2 - 0 WPts
16/12/2023Bayamon, Puerto Rico11 - 11 Ibrahim Fahim28(1) - 13 LPts
17/10/2023Bayamon, Puerto Rico10 - 11 Sierra Maez2 - 10 WPts
19/08/2023San Jose, Costa Rica9 - 11 Alejandro Cordova7(1) - 17 WPts
20/06/2023Mexico City, Mexico8 - 11 Santiago Alamillo3 - 24 WPts
22/04/2023Prague, Czech Republic7 - 11 Bruno Pivarnik3 - 4 WPts
22/02/2023Bayamon, Puerto Rico7 - 10 Hadir Oyuunbold1 - 6 LPts
24/12/2022Shymkent, Kazakhstan6 - 10 Obaid Baisultanoff4 - 6 WPts
26/10/2022Chongqing, China5 - 10 Shing Kheong3(1) - 13 WPts
28/08/2022Tokyo, Japan5 - 9 Fumio Tanaka23 - 3 LPts
30/06/2022Almaty, Kazakhstan5 - 8 Kolzak Tulepbaev16(2) - 13 LPts
01/05/2022Kitwe, Zambia5 - 7 Elliot Feruka7 - 19 LPts
03/03/2022Linz, Austria5 - 6 Truman Daniel10 - 9 LPts
03/01/2022Bayamon, Puerto Rico4 - 6 Arif Eivasov3 - 1 WPts
03/11/2021Bayamon, Puerto Rico3 - 6 Carlos Almanzar5 - 12 WPts
02/09/2021Bayamon, Puerto Rico3 - 5 Fedor Romanoff3 - 0 LPts
03/07/2021Bayamon, Puerto Rico3 - 4 Apostol Mastel18 - 4 LPts
02/05/2021Volgograd, Russia3 - 3 Koldan Yurkovich6 - 7 LPts
04/03/2021Kyoto, Japan2 - 3 Ryuu Tamaki4 - 5 WPts
04/01/2021Bayamon, Puerto Rico2 - 2 Egil Orum9 - 5 LPts
04/11/2020Laval, Canada2 - 1 Delano Killy12(1) - 5 LPts
06/09/2020Bayamon, Puerto Rico1 - 1 Dmitri Kakis11 - 7 WPts
06/07/2020Carolina, Puerto Rico0 - 1 Manny Portales0 - 0 WPts
06/05/2020Bayamon, Puerto Rico0 - 0 Xabat Fierro2 - 6 LPts