Weightclass:  Featherweight
Location:  San Juan, Puerto Rico
Record:  23(2) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2029San Juan, Puerto Rico22(2) - 19 Charlie Pride0 - 8 WPts
22/10/2029San Juan, Puerto Rico21(2) - 19 Alejandro Cirino1 - 6 WPts
23/08/2029San Juan, Puerto Rico21(2) - 18 Aftab Turay6 - 26 LPts
24/06/2029San Juan, Puerto Rico20(2) - 18 Xavion Santo1 - 3 WPts
25/04/2029San Juan, Puerto Rico19(2) - 18 Melor Abai3 - 10 WPts
24/02/2029San Juan, Puerto Rico18(2) - 18 Antonio Marconi4 - 4 WPts
26/12/2028San Juan, Puerto Rico17(2) - 18 Evgeny Yavuukhulan0 - 11 WPts
27/10/2028San Juan, Puerto Rico16(2) - 18 Malik Idris0 - 4 WPts
28/08/2028San Juan, Puerto Rico15(2) - 18 Melor Gaidarov7 - 15 WPts
29/06/2028San Juan, Puerto Rico14(2) - 18 Xeres Santistevan0 - 5 WPts
29/04/2028San Juan, Puerto Rico13(1) - 18 Javier Godines0 - 2 WKO3
29/02/2028San Juan, Puerto Rico12(1) - 18 Montego Liberato15(1) - 15 WPts
31/12/2027Cork, Ireland11(1) - 18 Dai Leary10 - 15 WPts
02/11/2027Madrid, Spain10(1) - 18 Oro Sotomayor7 - 17 WPts
04/09/2027Kharkiv, Ukraine9(1) - 18 Aleksei Krawchuk9 - 16(1) WPts
07/07/2027Montreal, Canada8(1) - 18 Sezni Philipe8 - 15 WPts
09/05/2027Ponce, Puerto Rico7(1) - 18 Ponce Ponce4 - 13 WPts
13/03/2027Bayamon, Puerto Rico7(1) - 17 Orlando Sanchez8 - 15 LPts
13/01/2027San Juan, Puerto Rico6(1) - 17 Jose Aybar8 - 17 WPts
15/11/2026San Juan, Puerto Rico5(1) - 17 Alejandro Galaz6 - 23(3) WPts
19/09/2026San Juan, Puerto Rico4 - 17 Jerrold Soria8 - 18(11) WKO3
22/07/2026Bayamon, Puerto Rico3 - 17 Nemesio Laredo6 - 18(1) WPts
25/05/2026Carolina, Puerto Rico3 - 16 Jose Martinez14 - 28 LPts
22/04/2026San Juan, Puerto Rico3 - 15 Ramirez Brazil19 - 8 LPts
22/03/2026San Juan, Puerto Rico2 - 15 Ryo Falla0 - 4 WPts
22/01/2026San Juan, Puerto Rico1 - 15 Juan Hernandez4 - 1 WPts
23/11/2025Pak Kret, Thailand1 - 14 Banchadej Lahsoh12 - 25 LPts
25/09/2025Panama City, Panama1 - 13 Luis Cuadrado33(1) - 16 LPts
28/07/2025Quebec City, Canada1 - 12 Odo Gaudin9 - 18 LPts
30/05/2025Lima, Peru1 - 11 Quito Bilbao36(4) - 14 LPts
01/04/2025San Juan, Puerto Rico1 - 10 Rory Hyland2 - 8 LPts
01/02/2025Regina, Canada1 - 9 Noel Norrie14(2) - 25 LPts
04/12/2024Wuhan, China0 - 9 Woo Sai1 - 21(5) WPts
06/10/2024Yerevan, Armenia0 - 8 Roupen Carabetyan8(2) - 8 LPts
08/08/2024Dublin, Ireland0 - 7 Brandon Delany2 - 15 LPts
10/06/2024Odessa, Ukraine0 - 6 Danylko Burda29 - 15 LPts
11/04/2024Bangkok, Thailand0 - 5 Petchwanchai Puangchan9 - 17 LPts
12/02/2024Varna, Bulgaria0 - 4 Borislav á Burkov12 - 17 LPts
15/12/2023Carolina, Puerto Rico0 - 3 Santiago Lacayo0 - 0 LPts
28/10/2023Ponce, Puerto Rico0 - 2 Esteban Velez29(3) - 9 LPts
06/09/2023San Juan, Puerto Rico0 - 1 Noe Mato0 - 0 LPts
05/08/2023San Juan, Puerto Rico0 - 0 Esteban Alamo1 - 1 LPts