Weightclass:  Flyweight
Location:  San Juan, Puerto Rico
Record:  22 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/01/2034San Juan, Puerto Rico21 - 21 Gonzalo Astorga2 - 7 WPts
18/11/2033San Juan, Puerto Rico20 - 21 James McNeeley4 - 16 WPts
17/09/2033San Juan, Puerto Rico19 - 21 Eun-sun Pan3 - 20 WPts
18/07/2033San Juan, Puerto Rico18 - 21 Juan Maes4 - 14 WPts
17/05/2033San Juan, Puerto Rico17 - 21 Cruz Fraga1 - 0 WPts
17/03/2033Yerevan, Armenia16 - 21 Kisag Ruzgeryan26 - 11 WPts
17/01/2033Managua, Nicaragua15 - 21 Larenzo Sia10 - 12 WPts
18/11/2032Shymkent, Kazakhstan14 - 21 Tariq Abutalipov13 - 20 WPts
19/09/2032San Juan, Puerto Rico13 - 21 Senon Losada6 - 3 WPts
20/07/2032Cabimas, Venezuela13 - 20 Jerrold Mar35 - 13 LPts
22/05/2032Carolina, Puerto Rico12 - 20 Santiago Orona7 - 21 WPts
24/03/2032San Juan, Puerto Rico11 - 20 Carlos Santibanez2 - 4(1) WPts
24/01/2032Makassar, Indonesia10 - 20 Raeland Anggraeni0 - 11 WPts
25/11/2031Samarinda, Indonesia9 - 20 Elang Tanoesoedibjo2 - 8 WPts
26/09/2031San Juan, Puerto Rico9 - 19 Ponce Puma2 - 11 LPts
30/07/2031San Juan, Puerto Rico8 - 19 Noe Ruvalcaba13 - 17 WPts
01/06/2031San Juan, Puerto Rico8 - 18 Miguel Sanabria19 - 23 LPts
03/04/2031Pekanbaru, Indonesia7 - 18 Sanjaya Ciputra1 - 6 WPts
03/02/2031San Juan, Puerto Rico7 - 17 Venacio Campo5 - 15 LPts
11/12/2030San Juan, Puerto Rico7 - 16 Jose Castilleja10 - 10 LPts
12/10/2030San Juan, Puerto Rico6 - 16 Urvano Villasenor0 - 1 WPts
15/08/2030Amsterdam, Netherlands5 - 16 Raf Gilis5 - 16 WPts
17/06/2030San Juan, Puerto Rico4 - 16 Loredo Largo4 - 8 WPts
22/04/2030Bangkok, Thailand4 - 15 Singsiam Arware26 - 9(2) LPts
22/02/2030San Juan, Puerto Rico4 - 14 Sean Nogoy2 - 6 LPts
25/12/2029Managua, Nicaragua4 - 13 Xabat Marcano12(1) - 20 LPts
27/10/2029San Juan, Puerto Rico4 - 12 Alejandro Gabriel4 - 15 LPts
27/08/2029San Juan, Puerto Rico4 - 11 Diego Arellanes7 - 8 LPts
29/06/2029San Juan, Puerto Rico4 - 10 Jose Pedregon11 - 10 LPts
30/04/2029Managua, Nicaragua4 - 9 Vegas Belles1 - 16(1) LPts
02/03/2029San Juan, Puerto Rico4 - 8 Joaquin Fernandez9 - 10 LPts
01/01/2029San Juan, Puerto Rico4 - 7 Saturnin Oviedo4 - 10 LPts
03/11/2028San Juan, Puerto Rico4 - 6 Saturnin Grande4 - 6 LPts
05/09/2028Saitama, Japan3 - 6 Yuji Arata0 - 0 WPts
08/07/2028Ponce, Puerto Rico3 - 5 Manny Vasques1 - 10 LPts
17/05/2028Mexico City, Mexico3 - 4 Ignado Enriques4 - 17 LPts
19/03/2028Surabaya, Indonesia3 - 3 Jakub Estianty8 - 12 LPts
20/01/2028San Juan, Puerto Rico3 - 2 Elias Yepez27 - 7(1) LPts
23/11/2027San Juan, Puerto Rico3 - 1 Chae-min Yu14 - 12 LPts
25/09/2027San Juan, Puerto Rico2 - 1 Montego Arroyo8 - 24(8) WPts
28/07/2027San Juan, Puerto Rico1 - 1 Urvano Tejada1 - 3 WPts
30/05/2027San Juan, Puerto Rico1 - 0 Cortez Aldrete15 - 12 LPts
07/04/2027San Juan, Puerto Rico0 - 0 Montego Cosme0 - 1 WPts