Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  29 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/05/2028San Juan, Puerto Rico28 - 21 Jair Ortego14 - 4 WPts
13/03/2028San Juan, Puerto Rico27 - 21 Oleos Lopez1 - 3 WPts
13/01/2028San Juan, Puerto Rico26 - 21 Jay-Jay Madaki8 - 13 WPts
13/11/2027San Juan, Puerto Rico25 - 21 Prophyrios Zurlo2 - 12 WPts
14/09/2027San Juan, Puerto Rico24 - 21 Georgiy Mazkalns0 - 3 WPts
16/07/2027San Juan, Puerto Rico23 - 21 Vikenti Bartosh12(1) - 9 WPts
17/05/2027San Juan, Puerto Rico22 - 21 Leonel Chavarin10(1) - 9 WPts
18/03/2027San Juan, Puerto Rico21 - 21 Iaka Mcclutchie0 - 7 WPts
17/01/2027San Juan, Puerto Rico20 - 21 Ibrahim Laouzai10 - 14 WPts
17/11/2026San Juan, Puerto Rico19 - 21 Nemesio Arjona13(2) - 19 WPts
17/09/2026San Juan, Puerto Rico18 - 21 Fidel Amado3 - 4 WPts
18/07/2026San Juan, Puerto Rico17 - 21 Diego Alcon1 - 1 WPts
18/05/2026Yerevan, Armenia17 - 20 Rosdom Leonian6 - 8 LPts
20/03/2026San Juan, Puerto Rico17 - 19 Rodrigo Somero11(1) - 17 LPts
23/01/2026Lusaka, Zambia16 - 19 Banji Nchembele28 - 26 WPts
25/11/2025Kawaguchi, Japan15 - 19 Goro Kitamura8 - 14 WPts
27/09/2025Saratov, Russia14 - 19 Aleksei Drachev4 - 11 WPts
30/07/2025Kampala, Uganda13 - 19 John Keko1 - 8(1) WPts
01/06/2025Soledad de Graciano Sanchez, Mexico12 - 19 Sancho Bohorquez0 - 11 WPts
03/04/2025Barcelona, Spain11 - 19 Rico Paniagua5 - 1 WPts
03/02/2025San Juan, Puerto Rico10 - 19 Luis Bartolome2 - 8 WPts
06/12/2024Edmonton, Canada10 - 18 Mike Moffit34 - 7 LPts
08/10/2024Yerevan, Armenia10 - 17 Hayots Odjakhyan7 - 14 LPts
10/08/2024San Juan, Puerto Rico9 - 17 Joaquin Amparan2 - 5 WPts
12/06/2024Yerevan, Armenia9 - 16 Kalig Badjaksejyan11 - 8 LPts
14/04/2024San Juan, Puerto Rico8 - 16 Porfio Mariscal3 - 11 WPts
16/02/2024San Juan, Puerto Rico7 - 16 Federico Guillermo0 - 7 WPts
18/12/2023San Juan, Puerto Rico7 - 15 Sasha Hidayatov15 - 19 LPts
19/10/2023San Juan, Puerto Rico6 - 15 Platt Orme24(3) - 12 WPts
21/08/2023San Juan, Puerto Rico6 - 14 Platt Orme23(3) - 12 LPts
22/06/2023Gaineau, Canada6 - 13 Vernon Verlaine15 - 20 LPts
24/04/2023San Jose, Costa Rica5 - 13 Quito Raymundo8 - 8 WPts
24/02/2023San Juan, Puerto Rico5 - 12 Aimon Montesano11 - 14 LPts
26/12/2022Karagandy, Kazakhstan5 - 11 Zuffur Bajckodamoff15 - 15 LPts
28/10/2022Carolina, Puerto Rico5 - 10 Ramirez Rodriguez14(2) - 10 LPts
02/09/2022San Juan, Puerto Rico5 - 9 Alvino Monte2 - 5 LPts
04/07/2022Bordeaux, France4 - 9 Circinus Normandin3(1) - 21 WPts
06/05/2022Vilnius, Lithuania3 - 9 Roman Tabaka4 - 10 WPts
08/03/2022San Juan, Puerto Rico3 - 8 Francisco Moreno15(1) - 7 LPts
07/01/2022San Juan, Puerto Rico3 - 7 Edmundo Vielma6 - 15 LPts
19/11/2021Bayamon, Puerto Rico3 - 6 Juan Baylon14(1) - 6 LPts
18/10/2021San Juan, Puerto Rico3 - 5 Xaverius Mamon0 - 0 LPts
05/09/2021Bayamon, Puerto Rico2 - 5 Xaverius Canas0 - 0 WPts
06/07/2021San Juan, Puerto Rico1 - 5 Jean Florian5 - 8 WPts
04/05/2021Soyapango, El Salvador1 - 4 Montana Tagle4 - 15(2) LPts
06/03/2021Mexico City, Mexico1 - 3 Alejandro Rivera1 - 0 LPts
05/01/2021Omsk, Russia1 - 2 Georgiy Malyshev0 - 0 LPts
06/11/2020San Juan, Puerto Rico1 - 1 Vitali Pajzullaev7 - 5 LPts
07/09/2020San Juan, Puerto Rico0 - 1 Ramiro Celeste1 - 5 WPts
06/07/2020San Juan, Puerto Rico0 - 0 Jerrold Quintanar0 - 1 LPts