Weightclass:  Featherweight
Location:  Bayamon, Puerto Rico
Record:  6 - 45
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033Antofagasta, Chile6 - 44 Xaver Maximo4 - 3 LPts
25/10/2033Ankara, Turkey5 - 44 Demir Ishcan4 - 31 WPts
27/08/2033Vilnius, Lithuania5 - 43 Stanislaw Stryjewski10 - 20 LPts
29/06/2033Anderlecht, Belgium5 - 42 Pierre Oberlin12 - 13 LPts
01/05/2033Shymkent, Kazakhstan5 - 41 Irfan Ghacupoff8 - 28 LPts
03/03/2033San Juan, Puerto Rico5 - 40 Aimon Alviso15 - 22(1) LPts
07/01/2033Carolina, Puerto Rico5 - 39 Beltran Marino12 - 26 LPts
07/11/2032Isfara, Tajikistan5 - 38 Sasha Temirgali7 - 16 LPts
09/09/2032Carolina, Puerto Rico5 - 37 Neron Bocanegra23 - 25 LPts
21/07/2032Ponce, Puerto Rico5 - 36 Iago Jara23(1) - 36 LPts
20/06/2032San Juan, Puerto Rico5 - 35 Hilario Campo19 - 1 LPts
05/05/2032Kunming, China4 - 35 Xi-Wang Sha0 - 0 WPts
07/03/2032Amsterdam, Netherlands4 - 34 Gunther Davidt17 - 13 LPts
07/01/2032Riga, Latvia4 - 33 Sergey Gravkalejs18 - 11 LPts
09/11/2031Rijeka, Croatia4 - 32 Blaž Radojcic19 - 9 LPts
09/09/2031Port Elizabeth, South Africa4 - 31 Thamsanqa Zokwana16 - 14 LPts
12/07/2031San Juan, Puerto Rico4 - 30 Luis Borromeo17(1) - 18 LPts
18/05/2031Bayamon, Puerto Rico4 - 29 Malvolio Jasmin20(1) - 6 LPts
22/03/2031Carolina, Puerto Rico4 - 28 Elias Mejia9 - 18(1) LPts
22/01/2031Bayamon, Puerto Rico3 - 28 Quiqui Caraveo0 - 1 WPts
23/11/2030Masally, Azerbaijan2 - 28 Hasanagha Ibragimbekov7 - 18(2) WPts
25/09/2030Bayamon, Puerto Rico2 - 27 Beltran Marino4 - 20 LPts
25/07/2030Bayamon, Puerto Rico1 - 27 Montego Grimaldo0 - 9 WPts
27/05/2030San Miguelito, Panama1 - 26 Angel Manzanares5 - 15 LPts
29/03/2030Kingston, Jamaica1 - 25 Ricky Applegarth9 - 14 LPts
29/01/2030Bayamon, Puerto Rico1 - 24 Carlos Izquierdo2 - 4 LPts
01/12/2029San Juan, Puerto Rico1 - 23 Pablo Baria7 - 14 LPts
06/10/2029San Juan, Puerto Rico1 - 22 Jaguar Fuertes10 - 9 LPts
08/08/2029Bayamon, Puerto Rico1 - 21 Elias Checo1 - 11 LPts
10/06/2029Chiclayo, Peru1 - 20 Seferino Botello10 - 20 LPts
12/04/2029Athens, Greece1 - 19 Jase Mellis12 - 17 LPts
12/02/2029Kaduna, Nigeria1 - 18 Nwankwo Baraguina15(2) - 37(4) LPts
15/12/2028Bayamon, Puerto Rico1 - 17 Duygu Ozkul5 - 8 LPts
17/10/2028Minsk, Belarus1 - 16 Dmitri Mosko8 - 17 LPts
19/08/2028Kryvyi Rih, Ukraine1 - 15 Oleksiy Orel24(2) - 26 LPts
21/06/2028Minsk, Belarus1 - 14 Bohdan Motyka15(1) - 6 LPts
23/04/2028Bayamon, Puerto Rico0 - 14 Arslan Bilginer0 - 7 WPts
24/02/2028New Kingston, Jamaica0 - 13 David Mair13 - 7 LPts
27/12/2027Bayamon, Puerto Rico0 - 12 Nathan Burnside6 - 17(1) LPts
29/10/2027San Juan, Puerto Rico0 - 11 Diego Sibila4 - 9 LPts
04/09/2027Lima, Peru0 - 10 Ricardo Romas10 - 14 LPts
07/07/2027Lyon, France0 - 9 Ciel Dubled11 - 9 LPts
09/05/2027Brest, Belarus0 - 8 Aleksei Angeloff14 - 20 LPts
11/03/2027Carolina, Puerto Rico0 - 7 Dario Urenda15 - 10 LPts
11/01/2027San Juan, Puerto Rico0 - 6 Beltran Leandro6 - 17 LPts
17/11/2026Bayamon, Puerto Rico0 - 5 Juan Mejias13 - 7 LPts
07/10/2026Bayamon, Puerto Rico0 - 4 Bronco Tierno0 - 0 LPts
03/09/2026Taytay, Philippines0 - 3 Carlos Galasinao16(2) - 35(7) LPts
06/07/2026San Juan, Puerto Rico0 - 2 Onofre Soltero0 - 1 LPts
05/06/2026San Juan, Puerto Rico0 - 1 Olindo Borromeo14 - 14 LPts
05/05/2026Bayamon, Puerto Rico0 - 0 Flannery Mermoz6 - 8 LPts