Weightclass:  Middleweight
Location:  San Juan, Puerto Rico
Record:  14 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2025San Juan, Puerto Rico13 - 17 Iago Franco0 - 3 WPts
14/01/2025San Juan, Puerto Rico13 - 16 Mark Tilford4 - 25(9) LPts
15/11/2024San Juan, Puerto Rico13 - 15 Bum-young Ki25(3) - 15 LPts
15/09/2024San Juan, Puerto Rico12 - 15 Rodrigo Mosquera1 - 0 WPts
17/07/2024San Juan, Puerto Rico12 - 14 Santiago Carreras5 - 11 LPts
17/05/2024San Juan, Puerto Rico11 - 14 Cortez Arrendondo17(1) - 11 WPts
18/03/2024San Juan, Puerto Rico10 - 14 Ju-young Chung5 - 10 WPts
18/01/2024San Juan, Puerto Rico9 - 14 Emanuel Lazos3 - 1 WPts
19/11/2023San Juan, Puerto Rico8 - 14 Rob Kampen5 - 8 WPts
21/09/2023San Juan, Puerto Rico7 - 14 Roman Calagos5 - 32(5) WPts
23/07/2023San Juan, Puerto Rico6 - 14 Edmondo Tripodi4 - 5 WPts
24/05/2023San Juan, Puerto Rico5 - 14 Brin Lawther2 - 12 WPts
26/03/2023San Juan, Puerto Rico5 - 13 Gabriel Sancho6 - 12(1) LPts
25/01/2023Pasig, Philippines5 - 12 Santiago Gamata15 - 10 LPts
27/11/2022San Juan, Puerto Rico4 - 12 Se-jong Sin8 - 24 WPts
27/09/2022San Juan, Puerto Rico4 - 11 Michael Boag5 - 20 LPts
30/07/2022Abidjan, Ivory Coast4 - 10 Sylvain Nice17 - 12 LPts
30/05/2022Bayamon, Puerto Rico3 - 10 Leonardo Tagle0 - 13(4) WPts
02/04/2022Bayamon, Puerto Rico3 - 9 Cruz Guadarrama9 - 11 LPts
02/02/2022San Juan, Puerto Rico3 - 8 Cruz Guadarrama8 - 11 LPts
02/12/2021Seville, Spain3 - 7 Leonardo Alvear16 - 7 LPts
02/10/2021San Juan, Puerto Rico2 - 7 Mark Silva0 - 4 WPts
02/08/2021Bayamon, Puerto Rico2 - 6 Javier Ruedas0 - 8 LPts
01/06/2021San Juan, Puerto Rico1 - 6 Javier Ruedas0 - 7 WPts
01/04/2021San Juan, Puerto Rico1 - 5 Max Prentiss8 - 9 LPts
01/02/2021Lubeck, Germany1 - 4 Leo Heinlein8 - 10 LPts
03/12/2020Prague, Czech Republic1 - 3 Leopold Dub5 - 8 LPts
03/10/2020Gothenburg, Sweden1 - 2 Elvin Strom5 - 4 LPts
05/08/2020Bayamon, Puerto Rico1 - 1 Gabriel Sancho0 - 0 LPts
07/06/2020Bayamon, Puerto Rico1 - 0 Vidal Monzon4 - 8 LPts
05/05/2020San Juan, Puerto Rico0 - 0 Emilio Umanzor3(1) - 5 WPts