Weightclass:  Middleweight
Location:  San Juan, Puerto Rico
Record:  33 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2027San Juan, Puerto Rico33 - 25 Senon Sagisi7 - 9 LPts
29/09/2027San Juan, Puerto Rico32 - 25 Noah Marshall13 - 12 WPts
31/07/2027San Juan, Puerto Rico31 - 25 Miguel Quezada14(1) - 26 WPts
01/06/2027San Juan, Puerto Rico31 - 24 Joaquin Cardo26 - 14 LPts
02/04/2027San Juan, Puerto Rico31 - 23 Joaquin Cardo24 - 13 LPts
01/02/2027San Juan, Puerto Rico30 - 23 Rodrigo Caro14 - 13 WPts
03/12/2026San Juan, Puerto Rico29 - 23 Santiago Valdez14 - 2 WPts
04/10/2026San Juan, Puerto Rico28 - 23 Xalvador Linan11 - 8 WPts
05/08/2026San Juan, Puerto Rico27 - 23 Nemesio Clavel13 - 19(1) WPts
06/06/2026San Juan, Puerto Rico26 - 23 Esteban Largo6 - 4 WPts
08/04/2026San Juan, Puerto Rico25 - 23 Santiago Tostado9 - 13 WPts
07/02/2026San Juan, Puerto Rico24 - 23 Declan Kenneth8 - 25 WPts
09/12/2025San Juan, Puerto Rico23 - 23 Cris Barbo4 - 8 WPts
11/10/2025Tehran, Iran22 - 23 Uang Chow1 - 13 WPts
13/08/2025Grenoble, France21 - 23 Aleron Carpeaux2 - 6 WPts
15/06/2025Istanbul, Turkey21 - 22 Eser Tekdemir15 - 7 LPts
17/04/2025Carolina, Puerto Rico20 - 22 Cortez Arrendondo24(1) - 15 WPts Puerto Rico National Championships 2025View
14/04/2025Carolina, Puerto Rico19 - 22 Diego Rangel7 - 11 WPts Puerto Rico National Championships 2025View
11/04/2025Carolina, Puerto Rico18 - 22 Nemesio Clavel7 - 16(1) WPts Puerto Rico National Championships 2025View
01/03/2025San Juan, Puerto Rico17 - 22 Emanuel Lazos3 - 9 WPts
01/01/2025San Juan, Puerto Rico17 - 21 Vicente Portalatin32(4) - 14 LPts
06/11/2024San Juan, Puerto Rico16 - 21 Ramirez Riveron12 - 17 WPts
08/09/2024San Juan, Puerto Rico15 - 21 Juan Ravelo18 - 19 WPts
11/07/2024San Juan, Puerto Rico14 - 21 Juan Ravelo18 - 18 WPts
10/06/2024San Juan, Puerto Rico13 - 21 Scott Brymer2 - 8 WPts
11/04/2024Bayamon, Puerto Rico13 - 20 Cortez Arrendondo16(1) - 10 LPts Puerto Rico National Championships 2024View
01/03/2024Santiago de Cuba, Cuba13 - 19 Vicente Sanabria19 - 9 LPts
02/01/2024Melbourne, Australia13 - 18 Colombo Sciascia19(2) - 12 LPts
04/11/2023San Juan, Puerto Rico12 - 18 Miguel Quezada1 - 12 WPts
06/09/2023San Juan, Puerto Rico11 - 18 Gareth Owen1 - 9 WPts
08/07/2023Algiers, Algeria11 - 17 Adnan Tinazzi23 - 14 LPts
10/05/2023Suez, Egypt10 - 17 Waqas Naguib6 - 6 WPts
12/03/2023San Juan, Puerto Rico9 - 17 Gabriel Munguia11 - 17 WPts
13/01/2023Manta, Ecuador9 - 16 Juan Pino9 - 9 LPts
15/11/2022San Juan, Puerto Rico9 - 15 Xalvador Marroquin17 - 11 LPts
24/09/2022Villa Nueva, Guatemala8 - 15 Vicente Fortuna10 - 17(1) WPts
27/07/2022Asuncion, Paraguay8 - 14 Seferino Roza19 - 12 LPts
29/05/2022Bayamon, Puerto Rico7 - 14 Javier Ruedas2(1) - 11 WPts
02/04/2022Ponce, Puerto Rico7 - 13 Joaquin Posa3 - 18 LPts
02/02/2022San Juan, Puerto Rico6 - 13 Juan Ravelo11 - 8 WPts
07/12/2021Carolina, Puerto Rico6 - 12 Guido Quintana8(1) - 10 LPts
08/10/2021Ponce, Puerto Rico6 - 11 Montel Bermejo11 - 9(2) LPts
24/08/2021San Juan, Puerto Rico6 - 10 Guido Noa18 - 3 LPts
24/07/2021Lodz, Poland6 - 9 Bartosz Bakowski10 - 10 LPts
26/05/2021San Juan, Puerto Rico6 - 8 Waltier Larbaud12 - 6 LPts
27/03/2021Calabar, Nigeria6 - 7 Brown Ogoro14 - 7 LPts
27/01/2021San Juan, Puerto Rico6 - 6 Gabriel Munguia7 - 8 LPts
26/11/2020Bayamon, Puerto Rico5 - 6 Cisco Morino3 - 10 WPts
13/10/2020Bonn, Germany5 - 5 Waldron Birkle4 - 11 LPts
15/08/2020Freiburg, Germany4 - 5 Meyer Stubler0 - 6 WPts
17/06/2020San Juan, Puerto Rico3 - 5 Banji Ankrah5 - 10 WPts
17/04/2020San Juan, Puerto Rico2 - 5 Santiago Morlan3 - 12 WPts
18/02/2020Ponce, Puerto Rico2 - 4 Rodrigo Leanos7 - 6 LPts
08/01/2020San Juan, Puerto Rico1 - 4 Gabriel Munguia4 - 4 WPts
16/11/2019San Juan, Puerto Rico1 - 3 Juan Arevalo3 - 6 LPts
15/09/2019San Juan, Puerto Rico1 - 2 Vicente Portalatin7 - 3 LPts
16/07/2019San Juan, Puerto Rico1 - 1 Franciscus Ametiennes2 - 8 LPts
17/05/2019Maracaibo, Venezuela0 - 1 Rafael Marrufo4 - 3 WPts
18/03/2019San Juan, Puerto Rico0 - 0 Vicente Blas0 - 5 LPts