Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  22(2) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/08/2025San Juan, Puerto Rico21(2) - 21 Luka Vasilyev1 - 2 WPts
12/06/2025San Juan, Puerto Rico20(2) - 21 Harry Kapuku5 - 10 WPts
13/04/2025San Juan, Puerto Rico19(1) - 21 Toma Saitiev1 - 8(2) WKO3
12/02/2025San Juan, Puerto Rico18(1) - 21 Rick Wilmots0 - 9 WPts
15/12/2024San Juan, Puerto Rico17(1) - 21 Yakiv Pasko1 - 4 WPts
16/10/2024San Juan, Puerto Rico16 - 21 Malcolm Clewis6 - 17(4) WKO3
17/08/2024San Juan, Puerto Rico15 - 21 Alec Wallace2 - 6 WPts
18/06/2024San Juan, Puerto Rico15 - 20 Rob Dougall9 - 7 LPts
19/04/2024San Juan, Puerto Rico14 - 20 Kong Dea4 - 12 WPts
19/02/2024San Juan, Puerto Rico13 - 20 Zelipe Deocampo0 - 2 WPts
21/12/2023San Juan, Puerto Rico12 - 20 Oddvar Lauridsen0 - 21 WPts
22/10/2023San Juan, Puerto Rico11 - 20 Theophilus Namo5 - 17 WPts
23/08/2023San Juan, Puerto Rico11 - 19 Oleos Del Valle22 - 11 LPts
25/06/2023San Juan, Puerto Rico10 - 19 Filip Korus11 - 24 WPts
26/04/2023Shymkent, Kazakhstan10 - 18 Isaak Yacklas5 - 24 LPts
26/02/2023San Juan, Puerto Rico10 - 17 Leonel Hilario21 - 7 LPts
28/12/2022Ulaanbaatar, Mongolia9 - 17 Ouahid Isabeckov1 - 4(2) WPts
30/10/2022Prague, Czech Republic9 - 16 ZßviÜ Sebek18 - 11 LPts
01/09/2022San Juan, Puerto Rico8 - 16 Santiago Laris10 - 18 WPts
07/07/2022San Juan, Puerto Rico7 - 16 Rio Alejandre8 - 17 WPts
09/05/2022San Juan, Puerto Rico7 - 15 Alejandro Mestas13 - 10 LPts
14/03/2022Ponce, Puerto Rico7 - 14 Rodrigo Cruz13 - 6 LPts
17/01/2022South Tangerang, Indonesia7 - 13 Senopati Johannes19(1) - 5 LPts
19/11/2021San Juan, Puerto Rico6 - 13 Fidel Camisa1 - 0 WPts
17/09/2021San Juan, Puerto Rico5 - 13 Vicente Lince7 - 11 WPts
18/07/2021San Juan, Puerto Rico4 - 13 Juan Urbano4 - 16 WPts
21/05/2021Abidjan, Ivory Coast4 - 12 Umber Diderot11 - 10 LPts
22/03/2021Bayamon, Puerto Rico4 - 11 Santiago Valle7 - 8 LPts
30/01/2021Bayamon, Puerto Rico4 - 10 Francisco Porras5 - 13 LPts
30/12/2020Carolina, Puerto Rico4 - 9 Ramirez Rodriguez6(1) - 6 LPts
07/11/2020Ponce, Puerto Rico4 - 8 Fidel Loy4 - 12 LPts
14/09/2020San Juan, Puerto Rico4 - 7 Angel Cruz4 - 6 LPts
28/07/2020San Juan, Puerto Rico4 - 6 Juan Matalon1 - 15 LPts
12/06/2020San Juan, Puerto Rico4 - 5 Surig Jebejian3 - 5 LPts
11/04/2020San Juan, Puerto Rico3 - 5 Vicente Lopez5 - 6 WPts
11/02/2020Riga, Latvia3 - 4 Vasili Smiltskalejs8 - 2 LPts
14/12/2019Padua, Italy3 - 3 Lorenzo Bernardini7 - 7 LPts
16/10/2019San Juan, Puerto Rico2 - 3 Reynaldo Garcia7 - 1 WPts
17/08/2019Halifax, Canada2 - 2 Tobias Menzies6(1) - 2 LPts
18/06/2019San Juan, Puerto Rico1 - 2 Shadarev Yaralyan5 - 3 WPts
19/04/2019San Juan, Puerto Rico1 - 1 Hafiz Alekserov1 - 5 LPts
17/02/2019San Juan, Puerto Rico0 - 1 Xaverius Frutos2 - 0 WPts
18/12/2018San Juan, Puerto Rico0 - 0 Bryan Mehta3 - 3 LPts