Weightclass:  Featherweight
Location:  San Juan, Puerto Rico
Record:  35 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2026San Juan, Puerto Rico34 - 22 Macario Inocencio0 - 0 WPts
20/09/2026San Juan, Puerto Rico33 - 22 Juan Cuadrado1 - 1 WPts
22/07/2026San Juan, Puerto Rico32 - 22 Jose Martinez15 - 28 WPts
22/05/2026San Juan, Puerto Rico31 - 22 Jose Balderas2 - 6 WPts
23/03/2026San Juan, Puerto Rico30 - 22 Vicente Leo2 - 9 WPts
22/01/2026San Juan, Puerto Rico29 - 22 Cillian Quinlan4 - 9 WPts
23/11/2025San Juan, Puerto Rico28 - 22 Sancho Pulido2 - 9 WPts
24/09/2025San Juan, Puerto Rico27 - 22 Joaquin Gomez2 - 3 WPts
26/07/2025San Juan, Puerto Rico26 - 22 Alfonso Carias3 - 6 WPts
27/05/2025San Juan, Puerto Rico25 - 22 Cris Carro1 - 8 WPts
28/03/2025San Juan, Puerto Rico24 - 22 Dario Urenda8 - 5 WPts
27/01/2025San Juan, Puerto Rico23 - 22 Luis Rengel2 - 3 WPts
28/11/2024Ho Chi Minh City, Vietnam23 - 21 Vinh Trang14 - 10 LPts
30/09/2024Rotterdam, Netherlands23 - 20 Christoffel Matteloet26 - 18 LPts
02/08/2024Buenos Aires, Argentina23 - 19 Xeres Bermudez34 - 6 LPts
04/06/2024Ho Chi Minh City, Vietnam22 - 19 Chuong Lanh0 - 2 WPts
06/04/2024Yerevan, Armenia21 - 19 Kurken Nadjaryan1 - 6(1) WPts
07/02/2024The Hague, Netherlands21 - 18 Danny Quareyt20 - 16 LPts
10/12/2023Prague, Czech Republic21 - 17 VÝt Hora21 - 14 LPts
10/10/2023San Juan, Puerto Rico20 - 17 Cruz Valeriano1 - 1 WPts
13/08/2023Shenyang, China20 - 16 Woo Dong6 - 17 LPts
15/06/2023Panama City, Panama19 - 16 Fausto Pico0 - 3 WPts
17/04/2023Varna, Bulgaria19 - 15 Borislav á Burkov8 - 16 LPts
17/02/2023Lille, France18 - 15 Yves Voisin8 - 12 WPts
20/12/2022Paris, France17 - 15 Fletcher De Leon9 - 21 WPts
22/10/2022Aalborg, Denmark17 - 14 Haakon Henriksen8 - 13 LPts
24/08/2022San Juan, Puerto Rico16 - 14 Urvano Sandino2 - 12 WPts
26/06/2022Port-au-Prince, Haiti16 - 13 Newell Orange16 - 10 LPts
28/04/2022Nice, France15 - 13 Montrose Leroux15 - 8 WPts
28/02/2022Vilnius, Lithuania14 - 13 Julek Drost5 - 16 WPts
31/12/2021Paris, France14 - 12 Noel Perrault14 - 9 LPts
02/11/2021Kharkiv, Ukraine14 - 11 Koldan Bilik16(3) - 7 LPts
04/09/2021San Juan, Puerto Rico13 - 11 Saturnin Monsivais5 - 14 WPts
05/07/2021Almaty, Kazakhstan12 - 11 Behbud Ghacksylycow0 - 0 WPts
07/05/2021Petionville, Haiti12 - 10 Destin Guyotat10(1) - 4 LPts
09/03/2021Seoul, South Korea11 - 10 Jin-hyeon Oh9 - 5 WPts
09/01/2021Brussels, Belgium11 - 9 Telford Grosjean11 - 6 LPts
09/11/2020San Juan, Puerto Rico10 - 9 Santiago Severo8 - 4 WPts
09/09/2020San Juan, Puerto Rico10 - 8 Jose Nieves12 - 3 LPts
09/07/2020San Juan, Puerto Rico9 - 8 Garbis Maksudyan3 - 8 WPts
08/05/2020San Juan, Puerto Rico8 - 8 Selestino Licona2 - 7 WPts
09/03/2020Salzburg, Austria7 - 8 Macon Hauer10 - 2 WPts
10/01/2020Bergen, Norway7 - 7 Oddvar Braaten4 - 7 LPts
11/11/2019San Juan, Puerto Rico7 - 6 Quinto Morro8 - 1 LPts
11/09/2019Seoul, South Korea6 - 6 Hyun-soo Sim3 - 4 WPts
13/07/2019Grodno, Belarus5 - 6 Danylko Moroz3 - 6(1) WPts
14/05/2019San Juan, Puerto Rico4 - 6 Jair Amezquita4 - 3 WPts
13/03/2019San Juan, Puerto Rico3 - 6 Xalvador Gerardo7(1) - 1 WPts
11/01/2019Ndola, Zambia3 - 5 Ludacris Changula2 - 4 LPts
13/11/2018Tirana, Albania3 - 4 Endrit Birand4 - 1 LPts
15/09/2018Ponce, Puerto Rico3 - 3 Nemesio Maza1 - 4 LPts
13/08/2018San Juan, Puerto Rico3 - 2 Lado Masase0 - 3 LPts
15/06/2018Carolina, Puerto Rico3 - 1 Diego Manas3 - 0 LPts
05/05/2018San Juan, Puerto Rico2 - 1 Xeres Briseno0 - 0 WPts
04/04/2018San Juan, Puerto Rico1 - 1 Diego Linde1 - 1 WPts
19/02/2018Ponce, Puerto Rico0 - 1 Xabat Montemayor0 - 0 WPts
18/01/2018San Juan, Puerto Rico0 - 0 Alejandro Corbo0 - 0 LPts