Weightclass:  Featherweight
Location:  San Juan, Puerto Rico
Record:  25 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/01/2034San Juan, Puerto Rico24 - 21 Cezar Gronski0 - 6 WPts
02/11/2033San Juan, Puerto Rico23 - 21 Falke Pfefferkorn1 - 14 WPts
01/09/2033San Juan, Puerto Rico22 - 21 Massimo Cecchi1 - 3 WPts
01/07/2033San Juan, Puerto Rico21 - 21 Kolya Bayar1 - 1 WPts
30/04/2033San Juan, Puerto Rico20 - 21 Jax Hurtado1 - 1 WPts
01/03/2033San Juan, Puerto Rico19 - 21 Neper Sedano1 - 1 WPts
30/12/2032San Juan, Puerto Rico18 - 21 Eduardo Amor0 - 3 WPts
30/10/2032San Juan, Puerto Rico18 - 20 Zelipe Tax16 - 13 LPts
30/08/2032Perth, Australia18 - 19 Dominic Ojaghian11 - 19 LPts
01/07/2032Aarhus, Denmark18 - 18 Thoralf Schou14(1) - 26 LPts
03/05/2032La Plata, Argentina18 - 17 Fraco Lugar24 - 16 LPts
05/03/2032Amman, Jordan18 - 16 Khalid Hadid0 - 0 LPts
06/01/2032Algiers, Algeria18 - 15 Zafa Hosseini14 - 26 LPts
08/11/2031San Juan, Puerto Rico17 - 15 Iago Sedano1 - 8 WPts
08/09/2031Bangkok, Thailand16 - 15 Anuntachai Limwannasathian2 - 4 WPts
11/07/2031Athens, Greece15 - 15 Eusebius Gogola6(1) - 22 WPts
11/05/2031San Juan, Puerto Rico15 - 14 Javier Godines5 - 16(3) LPts
13/03/2031Ponce, Puerto Rico15 - 13 Tajo Jaquez7 - 17 LPts
22/01/2031San Juan, Puerto Rico15 - 12 Fresco Alcocer8 - 10 LPts
23/11/2030Athens, Greece14 - 12 Myron Toto1 - 16 WPts
25/09/2030Ponce, Puerto Rico14 - 11 Oleos Melchior14 - 14 LPts
28/07/2030Baku, Azerbaijan14 - 10 Jeyhun Gasanzade19 - 4 LPts
30/05/2030Dushanbe, Tajikistan14 - 9 Ilham Mirza10 - 11 LPts
01/04/2030San Juan, Puerto Rico13 - 9 Javier Mancia0 - 2 WPts
01/02/2030Zagreb, Croatia12 - 9 Branislav Ivancic19 - 30 WPts
04/12/2029San Juan, Puerto Rico11 - 9 George Andrew7 - 12(2) WPts
06/10/2029San Juan, Puerto Rico10 - 9 Santiago Pantano1 - 22 WPts
07/08/2029San Juan, Puerto Rico9 - 9 Majid Fakhry6 - 8 WPts
09/06/2029Gomel, Belarus8 - 9 Vanko Maslak1 - 8 WPts
11/04/2029San Juan, Puerto Rico7 - 9 Fanuco Vinas2 - 1 WPts
11/02/2029San Juan, Puerto Rico6 - 9 Igor Petrik1 - 10 WPts
13/12/2028Quanzhou, China6 - 8 Jin Nie15(1) - 16 LPts
15/10/2028San Juan, Puerto Rico5 - 8 Taras Shostak0 - 4 WPts
16/08/2028San Jose, Costa Rica4 - 8 Juan Almanzar3 - 22 WPts
18/06/2028Zagreb, Croatia4 - 7 Nebojša Anicic14 - 13 LPts
20/04/2028Shymkent, Kazakhstan4 - 6 Fuad Majceev20 - 7 LPts
21/02/2028Yerevan, Armenia3 - 6 Adur Chagoyan2 - 15 WPts
24/12/2027San Juan, Puerto Rico2 - 6 Dmitri Mosko6 - 14 WPts
26/10/2027Sofia, Bulgaria2 - 5 Radko á Tonev10 - 21 LPts
27/08/2027San Juan, Puerto Rico2 - 4 Leonel Quintanar0 - 2 LPts
27/06/2027Ponce, Puerto Rico2 - 3 Joaquin Galdamez2 - 3 LPts
19/05/2027San Juan, Puerto Rico2 - 2 Jerrold Soria11 - 19(12) LPts
18/04/2027San Juan, Puerto Rico1 - 2 Jose Aguas0 - 0 WPts
07/03/2027Douala, Cameroon1 - 1 Bellamy Elanga12 - 7 LPts
07/01/2027Carolina, Puerto Rico0 - 1 Guido Coronado0 - 0 WPts
20/11/2026San Juan, Puerto Rico0 - 0 Gig Cervera0 - 0 LPts