Weightclass:  Featherweight
Location:  San Juan, Puerto Rico
Record:  50(2) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/01/2028San Juan, Puerto Rico49(2) - 12 Von Johansen1 - 0 WPts
19/11/2027San Juan, Puerto Rico48(2) - 12 Fernando Mantz9(1) - 7 WPts
20/09/2027San Juan, Puerto Rico47(2) - 12 Tunc Tasilova2 - 9 WPts
22/07/2027San Juan, Puerto Rico46(2) - 12 Larenzo Montiel1 - 1 WPts
24/05/2027San Juan, Puerto Rico45(2) - 12 Arun Ganesan2 - 6(2) WPts
25/03/2027San Juan, Puerto Rico44(2) - 12 Ibeamaka Chesang1 - 6 WPts
24/01/2027San Juan, Puerto Rico43(2) - 12 Niilo Laakkonen6 - 15 WPts
24/11/2026San Juan, Puerto Rico42(2) - 12 Ilker Vuran5 - 12 WPts
24/09/2026San Juan, Puerto Rico41(2) - 12 Liang Kho7 - 17 WPts
25/07/2026San Juan, Puerto Rico40(2) - 12 Fatos Frasheri4 - 4 WPts
26/05/2026San Juan, Puerto Rico39(2) - 12 Egzon Yeshil3 - 7 WPts
27/03/2026San Juan, Puerto Rico38(2) - 12 Rob Straney2 - 14 WPts
25/01/2026Bayamon, Puerto Rico37(2) - 12 Onofre Galindo30 - 15 WPts
09/12/2025Chennai, India37(2) - 11 Ajeet Shokeen52 - 17 LPts
11/10/2025Samarqand, Uzbekistan36(2) - 11 Ahliman Topchubashov7 - 14(1) WPts
13/08/2025Dublin, Ireland35(2) - 11 Ethan MacFarlane18(1) - 31 WPts
15/06/2025Havana, Cuba34(2) - 11 Jose Perla5 - 14 WPts
17/04/2025Carolina, Puerto Rico34(2) - 10 Federico Astudillo42(4) - 15 LPts Puerto Rico National Championships 2025View
14/04/2025Carolina, Puerto Rico33(2) - 10 Xalvador Calma20 - 12 WPts Puerto Rico National Championships 2025View
11/04/2025Carolina, Puerto Rico32(2) - 10 Vicente Gomez6 - 4 WPts Puerto Rico National Championships 2025View
02/04/2025Sydney, Australia31(2) - 10 Mark Hargest9 - 11 WPts
02/02/2025Bayamon, Puerto Rico31(2) - 9 Seferino Talamantez33 - 11 LPts
12/12/2024San Juan, Puerto Rico30(2) - 9 Montel Medina3 - 7 WPts
12/10/2024San Juan, Puerto Rico29(2) - 9 Jaguar Magana0 - 4 WPts
14/08/2024Ponce, Puerto Rico28(2) - 9 Sancho Valverde21 - 8 WPts
23/06/2024San Juan, Puerto Rico27(2) - 9 Jaguar Rebollar22 - 19(1) WPts
20/05/2024Ponce, Puerto Rico26(1) - 9 Jose Calleja16 - 19(2) WKO3
15/04/2024Kitwe, Zambia25(1) - 9 Danny Matenga1 - 11 WPts
16/02/2024Zagreb, Croatia24(1) - 9 Dragan Grgat17 - 17 WPts
19/12/2023San Juan, Puerto Rico23(1) - 9 Montel Merin1 - 2 WPts
20/10/2023Almaty, Kazakhstan22(1) - 9 Pyotr Kazackpaew20(1) - 14 WPts
22/08/2023Montevideo, Uruguay21(1) - 9 Jose Betances7(2) - 24 WPts
23/06/2023Maracaibo, Venezuela20(1) - 9 Diego Marcos10 - 11 WPts
25/04/2023Shymkent, Kazakhstan20(1) - 8 Timofei Casymbeckoff17 - 10 LPts
25/02/2023Norwich, UK20(1) - 7 Ian McCombie11 - 19 LPts
28/12/2022Toshkent, Uzbekistan20(1) - 6 Javid Jahangirov34 - 3 LPts
30/10/2022Buenos Aires, Argentina19(1) - 6 Santiago Cruzado14 - 16 WPts
01/09/2022San Juan, Puerto Rico18(1) - 6 Eloy Villalba5 - 23 WPts
06/07/2022San Jose, Costa Rica17(1) - 6 Carlos Borrero8 - 18 WPts
08/05/2022Bayamon, Puerto Rico17(1) - 5 Nasario Vallejo17 - 11 LPts
09/03/2022Lima, Peru16 - 5 Diego Aldrete12 - 14 WKO3
08/01/2022San Juan, Puerto Rico15 - 5 Salvador Zayas5 - 18 WPts
07/11/2021San Juan, Puerto Rico15 - 4 Santiago Limas14 - 7 LPts
11/09/2021Bayamon, Puerto Rico14 - 4 Angel Ozuna15 - 6 WPts
16/07/2021Suzhou, China14 - 3 Sun Lua14(1) - 6 LPts
18/05/2021San Juan, Puerto Rico13 - 3 Reyes Tejeda11 - 8 WPts
19/03/2021Carolina, Puerto Rico12 - 3 Zelipe Chapin8 - 7 WPts
28/01/2021San Juan, Puerto Rico11 - 3 Sierra Salcido3 - 14 WPts
28/12/2020San Juan, Puerto Rico10 - 3 Ahmed Maghnaoui14 - 5 WPts
28/10/2020Bahía Blanca, Argentina9 - 3 Reynaldo Laris9 - 9 WPts
30/08/2020San Juan, Puerto Rico8 - 3 Angel Vita7 - 10 WPts
30/06/2020Batangas City, Philippines8 - 2 Kai Pagunsan10 - 1 LPts
01/05/2020Ife, Nigeria7 - 2 Nathaniel Adenaike5 - 6 WPts
03/03/2020San Juan, Puerto Rico6 - 2 Vicente Zapata2 - 5 WPts
02/01/2020San Juan, Puerto Rico6 - 1 Miguel Barabas5 - 6 LPts
03/11/2019Wellington, New Zealand5 - 1 Kris Sayer2 - 9 WPts
04/09/2019San Juan, Puerto Rico4 - 1 Desiderio Marro5 - 4 WPts
06/07/2019Bucaramanga, Colombia4 - 0 Seferino Vences1 - 2 LPts
08/05/2019Ponce, Puerto Rico3 - 0 Ivan Alcaraz1 - 0 WPts
05/04/2019San Juan, Puerto Rico2 - 0 Sancho Pizarro6 - 1 WPts
03/02/2019Almaty, Kazakhstan1 - 0 Rafiq Abiloff0 - 1 WPts
05/12/2018San Juan, Puerto Rico0 - 0 Rodrigo Llamas0 - 0 WPts