Weightclass:  Featherweight
Location:  San Juan, Puerto Rico
Record:  34 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2034San Juan, Puerto Rico33 - 18 Julian Skora2 - 15 WPts
11/03/2034San Juan, Puerto Rico32 - 18 Majid Abdelrahman1 - 8 WPts
10/01/2034San Juan, Puerto Rico31 - 18 Vito Strano2 - 6 WPts
09/11/2033San Juan, Puerto Rico30 - 18 Varden Duchesnay0 - 18 WPts
08/09/2033San Juan, Puerto Rico30 - 17 Alejandro Moro28 - 24 LPts
08/07/2033San Juan, Puerto Rico30 - 16 Mariano Franceschi9(1) - 10 LPts
07/05/2033San Juan, Puerto Rico29 - 16 Liko Leng4(1) - 31 WPts
06/03/2033San Juan, Puerto Rico28 - 16 Kian Tyree4 - 6 WPts
03/01/2033San Juan, Puerto Rico27 - 16 Fresco Angulo1 - 4 WPts
03/11/2032San Juan, Puerto Rico26 - 16 Rodrigo Tovar7 - 8 WPts
03/09/2032San Juan, Puerto Rico25 - 16 Felippe Diaz26(5) - 23 WPts
04/07/2032San Juan, Puerto Rico24 - 16 Juan Bail19(1) - 20 WPts
06/05/2032Odense, Denmark23 - 16 Lunt Bissen7 - 22 WPts
08/03/2032Spanish Town, Jamaica23 - 15 Johnny Ervine7 - 13 LPts
09/01/2032Kiev, Ukraine23 - 14 Dmitri Mudrak13 - 19 LPts
10/11/2031Roubaix, France22 - 14 Damien Ardant11 - 20 WPts
12/09/2031San Juan, Puerto Rico21 - 14 Juan Javier0 - 7 WPts
15/07/2031San Juan, Puerto Rico21 - 13 Diego Vela11 - 9 LPts
17/05/2031San Juan, Puerto Rico21 - 12 Jose Urena9 - 16 LPts
19/03/2031Bayamon, Puerto Rico20 - 12 Quin Sol19 - 13 WPts
20/01/2031Carolina, Puerto Rico19 - 12 Guido Coronado11(1) - 15 WPts
23/11/2030Minsk, Belarus18 - 12 Vanko Duch13 - 13 WPts
25/09/2030San Juan, Puerto Rico17 - 12 Felippe Diaz19(3) - 17 WPts
25/07/2030Ponce, Puerto Rico16 - 12 Oleos Melchior14 - 13 WPts
30/05/2030Ponce, Puerto Rico16 - 11 Rodrigo Colorado20 - 9 LPts
11/04/2030Carolina, Puerto Rico16 - 10 Onofre Soltero17 - 10 LPts Puerto Rico National Championships 2030View
26/03/2030San Juan, Puerto Rico16 - 9 Onofre Soltero16 - 10 LPts
01/02/2030San Juan, Puerto Rico15 - 9 Bronco Tierno16 - 5 WPts
04/12/2029Viba del Mar, Chile14 - 9 Carlos Lagos7 - 11 WPts
06/10/2029San Juan, Puerto Rico13 - 9 Diego Solares7 - 10 WPts
08/08/2029San Juan, Puerto Rico12 - 9 Landry Philipe4 - 7 WPts
10/06/2029Santa Cruz de la Sierra, Bolivia12 - 8 Vicente Pantano44(2) - 23 LPts
12/04/2029Torreon, Mexico12 - 7 Hernan Canchola46(14) - 16 LPts
12/02/2029San Jose, Costa Rica11 - 7 Xeres Pita14 - 7 WPts
15/12/2028San Juan, Puerto Rico10 - 7 Gervasio Saucedo1 - 10(1) WPts
17/10/2028Adelaide, Australia9 - 7 Zach Graham16 - 11 WPts
19/08/2028Vilnius, Lithuania8 - 7 Blazej Filipiak17(1) - 12 WPts
21/06/2028Bangkok, Thailand8 - 6 Amin Panich9 - 20(1) LPts
23/04/2028San Juan, Puerto Rico8 - 5 Acrisius Goga12 - 13 LPts
24/02/2028Odense, Denmark7 - 5 Carson Thomassen8(1) - 17(2) WPts
27/12/2027San Juan, Puerto Rico6 - 5 Joaquin Beato1 - 7 WPts
04/11/2027Carolina, Puerto Rico6 - 4 Fresco Escobar15 - 17 LPts
09/09/2027Bayamon, Puerto Rico6 - 3 Santiago Pinales16 - 15 LPts
07/08/2027Ponce, Puerto Rico5 - 3 Tajo Jaquez0 - 0 WPts
30/06/2027Odense, Denmark5 - 2 Vanslow Winther12(1) - 12 LPts
02/05/2027Kingston, Jamaica4 - 2 Bob Moor5 - 6 WPts
04/03/2027San Juan, Puerto Rico3 - 2 Larenzo Moraga2 - 8 WPts
04/01/2027Montevideo, Uruguay3 - 1 Quico Melero6 - 9 LPts
06/11/2026San Juan, Puerto Rico2 - 1 Onofre Soltero1 - 3 WPts
07/09/2026San Juan, Puerto Rico1 - 1 Francisco Vara0 - 0 WPts
14/07/2026Bayamon, Puerto Rico1 - 0 Leonardo Barcenas4 - 9 LPts
07/06/2026San Juan, Puerto Rico0 - 0 Dimos Toribio0 - 1 WPts