Weightclass:  Flyweight
Location:  San Juan, Puerto Rico
Record:  20 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/01/2034San Juan, Puerto Rico19 - 29 Ian Habe6 - 11(1) WPts
24/11/2033San Juan, Puerto Rico19 - 28 Dominic Maines15 - 16 LPts
24/09/2033San Juan, Puerto Rico18 - 28 Xeres Granada1 - 0 WPts
25/07/2033San Juan, Puerto Rico17 - 28 Gervasio Lama5 - 11 WPts
25/05/2033San Juan, Puerto Rico16 - 28 Quiqui Ahumada1 - 4 WPts
25/03/2033San Juan, Puerto Rico15 - 28 Scott Trevor2 - 10 WPts
23/01/2033San Juan, Puerto Rico14 - 28 Bo-kyung Yu7 - 15 WPts
22/11/2032San Juan, Puerto Rico13 - 28 Diego Victoria0 - 0 WPts
22/09/2032San Juan, Puerto Rico12 - 28 Xeres Langa0 - 3 WPts
23/07/2032San Juan, Puerto Rico11 - 28 Diego Gil4 - 5 WPts
24/05/2032San Juan, Puerto Rico10 - 28 Ximen Landeros2 - 5 WPts
25/03/2032San Juan, Puerto Rico9 - 28 Quiqui Palos2 - 2 WPts
25/01/2032Kuching, Malaysia9 - 27 Ali Majeed11 - 13(2) LPts
27/11/2031Asuncion, Paraguay9 - 26 Hernan Padilla27(1) - 5 LPts
29/09/2031San Juan, Puerto Rico8 - 26 Alejandro Villafane1 - 7 WPts
01/08/2031Ulaanbaatar, Mongolia8 - 25 Ganboldyn Baira15 - 13(3) LPts
03/06/2031Guayaquil, Ecuador8 - 24 Noe Gonzalez12 - 15 LPts
04/04/2031San Juan, Puerto Rico8 - 23 Santiago Velarde10 - 15 LPts
10/02/2031Amsterdam, Netherlands8 - 22 Raf Gilis7 - 17 LPts
13/12/2030Jakarta, Indonesia7 - 22 Ali Karimi11 - 7 WPts
15/10/2030Carolina, Puerto Rico7 - 21 Jaguar Manos14 - 16(2) LPts
19/08/2030Carolina, Puerto Rico7 - 20 Carlos Luiz8 - 12 LPts
22/06/2030San Juan, Puerto Rico7 - 19 Vicente Apostol5 - 3 LPts
23/04/2030Puebla, Mexico6 - 19 Franco Lasso5 - 8 WPts
23/02/2030San Juan, Puerto Rico5 - 19 Gabriele Falcone1 - 19 WPts
26/12/2029San Juan, Puerto Rico4 - 19 Jair Villafranca1 - 2 WPts
27/10/2029San Juan, Puerto Rico4 - 18 Jair Mazo2 - 13(1) LPts
27/08/2029Mexico City, Mexico4 - 17 Juan Lobato0 - 1 LPts
29/06/2029San Juan, Puerto Rico3 - 17 Santiago Ras9 - 6 WPts
01/05/2029San Juan, Puerto Rico3 - 16 Jaguar Manos7 - 14(1) LPts
03/03/2029Sumqayit, Azerbaijan3 - 15 Baba Bey18 - 20 LPts
03/01/2029San Juan, Puerto Rico2 - 15 Rodrigo Pastrano2(1) - 10 WPts
04/11/2028Bayamon, Puerto Rico2 - 14 Oleos Laverde3 - 15 LPts
10/09/2028San Juan, Puerto Rico2 - 13 Fresco Medel7 - 18 LPts
12/07/2028Carolina, Puerto Rico2 - 12 Agapetus Canto8 - 13 LPts
13/05/2028Bayamon, Puerto Rico2 - 11 Joaquin Hurtado3 - 4 LPts
19/03/2028Utrecht, Netherlands2 - 10 Diktus de Bakkere8 - 28(2) LPts
20/01/2028Bangkok, Thailand2 - 9 Saenmuangloei Sommai13 - 10 LPts
22/11/2027Carolina, Puerto Rico2 - 8 Cortez Candelario17 - 11 LPts
06/10/2027Bayamon, Puerto Rico2 - 7 Joaquin Ordaz46 - 14 LPts
05/09/2027Santa Fe de la Vera Cruz, Argentina2 - 6 Oihane Alfaro0 - 0 LPts
08/07/2027San Juan, Puerto Rico2 - 5 Juan Rota0 - 0 LPts
20/05/2027The Hague, Netherlands2 - 4 Virgil Bakupe2 - 22 LPts
22/03/2027Bayamon, Puerto Rico2 - 3 Angel Cantos1 - 13 LPts
31/01/2027San Juan, Puerto Rico2 - 2 Roman Robles28(1) - 29 LPts
31/12/2026San Juan, Puerto Rico1 - 2 Noe Ruvalcaba0 - 0 WPts
26/11/2026San Juan, Puerto Rico0 - 2 Orlando Ribas0 - 0 WPts
09/10/2026San Juan, Puerto Rico0 - 1 Cortez Alonso10 - 16 LPts
07/09/2026San Juan, Puerto Rico0 - 0 Alejandro Garcia1 - 3 LPts