Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  15(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/07/2027San Juan, Puerto Rico15(1) - 19 Javier Mena0 - 1 LPts
22/05/2027San Juan, Puerto Rico14(1) - 19 Montego Gomez2 - 10 WPts
23/03/2027San Juan, Puerto Rico13(1) - 19 Zain Shariff6 - 3 WPts
22/01/2027San Juan, Puerto Rico12 - 19 Baptiste Tavoularis10 - 19(5) WKO3
23/11/2026San Juan, Puerto Rico12 - 18 Liberatore Sozzi5 - 7 LPts
23/09/2026San Juan, Puerto Rico11 - 18 Koldan Savko4(1) - 11 WPts
25/07/2026San Juan, Puerto Rico11 - 17 Amjad Boiarry8 - 7 LPts
26/05/2026San Juan, Puerto Rico10 - 17 Koldan Savko3 - 10 WPts
27/03/2026San Juan, Puerto Rico10 - 16 Shing Sing7 - 7 LPts
26/01/2026San Juan, Puerto Rico10 - 15 Garabed Dardaryan13(3) - 15 LPts
27/11/2025San Juan, Puerto Rico9 - 15 Amer Manzur0 - 4 WPts
28/09/2025San Juan, Puerto Rico9 - 14 Antonio Moye3 - 4 LPts
30/07/2025Ostrava, Czech Republic9 - 13 Ferdinand Komenda5 - 16 LPts
01/06/2025Ulaanbaatar, Mongolia9 - 12 Lao-Tzu Chien5 - 7 LPts
03/04/2025Marseille, France9 - 11 Algernon Papin22 - 12 LPts
03/02/2025Winterthur, Switzerland9 - 10 Rainer Peplow30 - 14 LPts
06/12/2024Amman, Jordan9 - 9 Zain Wahim21 - 10 LPts
08/10/2024Dushanbe, Tajikistan9 - 8 Dmitri Sajfedenow9 - 9 LPts
10/08/2024San Juan, Puerto Rico8 - 8 Stipe Hren12 - 16 WPts
12/06/2024San Juan, Puerto Rico7 - 8 Vere Fouroux7(2) - 10 WPts
13/04/2024San Juan, Puerto Rico6 - 8 Guido Santana1 - 6 WPts
14/02/2024Paris, France5 - 8 Albain Himly3 - 15 WPts
17/12/2023Zurich, Switzerland4 - 8 Eginhardt Kaelin7 - 13 WPts
19/10/2023Adelaide, Australia4 - 7 Paul McNabb8 - 13 LPts
21/08/2023Kawasaki, Japan3 - 7 Hitoshi Chinen8 - 16 WPts
23/06/2023Almaty, Kazakhstan3 - 6 Arseni Yahulyckow25(2) - 6 LPts
25/04/2023Le Mans, France3 - 5 Sargent Criqui21 - 9 LPts
25/02/2023Grodno, Belarus2 - 5 Taras Palko17 - 11 WPts
27/12/2022Sana'a, Yemen1 - 5 Waqas Abed3 - 15 WPts
29/10/2022San Bernardo, Chile1 - 4 Juan Sanz12 - 14 LPts
31/08/2022San Juan, Puerto Rico1 - 3 Marco Ambriz6(1) - 3 LPts
01/07/2022Barnaul, Russia1 - 2 Valeri Ukhov6 - 12 LPts
03/05/2022San Juan, Puerto Rico1 - 1 Joaquin Villasenor20(1) - 5 LPts
23/03/2022San Juan, Puerto Rico1 - 0 Xaverius Frutos20 - 5 LPts
18/02/2022San Juan, Puerto Rico0 - 0 Joaquin Olmo0 - 4 WPts