Weightclass:  Featherweight
Location:  Bayamon, Puerto Rico
Record:  31(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/10/2031Bayamon, Puerto Rico30(1) - 16 Pyotr Boystov2 - 10 WPts
06/08/2031Bayamon, Puerto Rico29(1) - 16 Bronco Siguenza6 - 0 WPts
07/06/2031Bayamon, Puerto Rico28(1) - 16 Jeong-hyeop Jou3 - 5 WPts
07/04/2031Bayamon, Puerto Rico27(1) - 16 Paul Larbaud3 - 5 WPts
06/02/2031Bayamon, Puerto Rico26(1) - 16 Bo-kyung Ra4 - 3 WPts
08/12/2030Bayamon, Puerto Rico25(1) - 16 Colin Kenison1 - 12 WPts
09/10/2030Bayamon, Puerto Rico24(1) - 16 Rich Moro1 - 6 WPts
09/08/2030Bayamon, Puerto Rico23(1) - 16 Vicente Casillas0 - 0 WPts
05/06/2030Bayamon, Puerto Rico22(1) - 16 Ibrahim Yagci1 - 3 WPts
06/04/2030Bayamon, Puerto Rico21 - 16 Pablo Escudero2 - 11 WKO3
05/02/2030Bayamon, Puerto Rico20 - 16 Neil Maddux5 - 4 WPts
08/12/2029Bayamon, Puerto Rico19 - 16 Xeres Santistevan0 - 14 WPts
10/10/2029San Juan, Puerto Rico18 - 16 Ponce Quezada9 - 14 WPts
12/08/2029Adana, Turkey17 - 16 Devrim Cumbul5 - 15 WPts
14/06/2029Puente Alto, Chile16 - 16 Luis La Torre2 - 11 WPts
16/04/2029Athens, Greece16 - 15 Acrisius Goga18 - 13 LPts
16/02/2029Bayamon, Puerto Rico16 - 14 Gabriel Santos7 - 19 LPts
18/12/2028Panama City, Panama16 - 13 Joaquin Sastre9 - 18 LPts
20/10/2028New Kingston, Jamaica15 - 13 Mason Cadwallader14(2) - 20 WPts
21/08/2028Nassau, Bahamas15 - 12 Lloyd Wyllie6 - 7 LPts
23/06/2028Lima, Peru15 - 11 Bronco Colindres12 - 16 LPts
25/04/2028Bayamon, Puerto Rico14 - 11 Michael Pennie1 - 19 WPts
26/02/2028Antofagasta, Chile14 - 10 Juan Lovato10 - 14 LPts
29/12/2027Bayamon, Puerto Rico13 - 10 Kiki Bracero4 - 18(4) WPts
02/11/2027Kingston, Jamaica12 - 10 Bart Waugh8 - 8(1) WPts
04/09/2027Bayamon, Puerto Rico11 - 10 Alejandro Montero10 - 6 WPts
07/07/2027Brampton, Canada10 - 10 Nick Orrock11 - 18(2) WPts
09/05/2027Ponce, Puerto Rico10 - 9 Quico Trejo3 - 12 LPts
11/03/2027Ho Chi Minh City, Vietnam10 - 8 Quach Huy4 - 20(3) LPts
11/01/2027Baku, Azerbaijan9 - 8 Dunyamali Zakiev9 - 20 WPts
13/11/2026Changchun, China8 - 8 Li-Liang Way13 - 12 WPts
15/09/2026Lima, Peru7 - 8 Cris Palma16 - 14 WPts
18/07/2026Nonthaburi, Thailand7 - 7 Decha Jaidee17 - 26 LPts
20/05/2026San Jose, Costa Rica6 - 7 Diego Soltero8 - 21(1) WPts
22/03/2026Ponce, Puerto Rico6 - 6 Selestino Apostol8 - 12 LPts
24/01/2026Grodno, Belarus5 - 6 Volodymyr Zaretsky9 - 13 WPts
26/11/2025Minsk, Belarus4 - 6 Dmitri Shimko0 - 15 WPts
28/09/2025Carolina, Puerto Rico4 - 5 Marjun Gil9 - 14 LPts
31/07/2025Minsk, Belarus3 - 5 Sergei Wayda4(1) - 13 WPts
02/06/2025Yerevan, Armenia3 - 4 Tovmas Maksudyan8 - 15 LPts
04/04/2025Bayamon, Puerto Rico2 - 4 Angel Campuzano3 - 5(1) WPts
04/02/2025Quebec City, Canada2 - 3 Bruce Cabal21(2) - 25 LPts
07/12/2024Carolina, Puerto Rico1 - 3 Diego Anaya0 - 0 WPts
12/10/2024Carolina, Puerto Rico1 - 2 Felippe Panza18(1) - 19 LPts
16/08/2024Burgos, Spain1 - 1 Xaverius Redondo27(1) - 12 LPts
18/06/2024Aarhus, Denmark1 - 0 Karr Storjohann20 - 15 LPts
20/04/2024Bayamon, Puerto Rico0 - 0 Vicente Criado0 - 5(2) WPts