Weightclass:  Flyweight
Location:  San Juan, Puerto Rico
Record:  26 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/09/2023San Juan, Puerto Rico25 - 7 Elias Clemente1 - 9 WPts
26/07/2023San Juan, Puerto Rico24 - 7 John Ure2 - 1 WPts
27/05/2023San Juan, Puerto Rico23 - 7 Berto Gamino28(3) - 9 WPts
28/03/2023San Juan, Puerto Rico22 - 7 Nick Paghishetsi3(1) - 11 WPts
28/01/2023San Juan, Puerto Rico21 - 7 Vicente Bahena1 - 0 WPts
28/11/2022San Juan, Puerto Rico20 - 7 Aki Nakatomi9 - 11 WPts
28/09/2022San Juan, Puerto Rico19 - 7 Aoi Matsuyama4 - 2 WPts
31/07/2022San Juan, Puerto Rico18 - 7 Sierra Navar4 - 19 WPts
29/05/2022San Juan, Puerto Rico17 - 7 Jose Merida0 - 2 WPts
29/03/2022San Juan, Puerto Rico16 - 7 Bronco Encarnacion12 - 10 WPts
28/01/2022San Juan, Puerto Rico15 - 7 Joaquin Barcelona7 - 11 WPts
27/11/2021San Juan, Puerto Rico14 - 7 Affandra Petet12 - 11 WPts
27/09/2021San Juan, Puerto Rico13 - 7 Akira Shoji5 - 9 WPts
27/07/2021Masaya, Nicaragua12 - 7 Carlos Villalpando15(2) - 4 WPts
29/05/2021Ulaanbaatar, Mongolia12 - 6 Suhaim Demchugdongrub13(1) - 9 LPts
30/03/2021San Juan, Puerto Rico12 - 5 Joaquin Montanez17(1) - 3 LPts
01/02/2021Ponce, Puerto Rico12 - 4 Xabat Castillo8 - 7 LPts
08/12/2020San Juan, Puerto Rico11 - 4 Diego Danon0 - 13(4) WPts
08/10/2020San Juan, Puerto Rico11 - 3 Malvolio Aday7 - 10 LPts
10/08/2020San Juan, Puerto Rico10 - 3 Zelipe Rosalez4 - 10 WPts
09/06/2020Carolina, Puerto Rico9 - 3 Fausto Chino2(1) - 9(1) WPts
29/04/2020Tokyo, Japan9 - 2 Raiden Domen7 - 8 LPts
01/03/2020San Juan, Puerto Rico8 - 2 Javier Balisacan5 - 7 WPts
31/12/2019San Juan, Puerto Rico7 - 2 Keiichi Taguchi1 - 1 WPts
01/11/2019Santa Cruz de la Sierra, Bolivia6 - 2 Ximen Violante0 - 11 WPts
02/09/2019San Juan, Puerto Rico5 - 2 Ximen Moralez2 - 3 WPts
04/07/2019San Juan, Puerto Rico4 - 2 Tajo Matas3 - 2 WPts
08/05/2019San Juan, Puerto Rico4 - 1 Alano Tellez0 - 1 LPts
06/04/2019San Juan, Puerto Rico3 - 1 Santiago Vasconcellos3 - 2 WPts
03/02/2019San Juan, Puerto Rico2 - 1 Santiago Robledo0 - 2 WPts
14/12/2018San Juan, Argentina1 - 1 Santiago Cristobal1 - 1 WPts
16/10/2018Tehran, Iran1 - 0 Hassan Shahid0 - 2 LPts
18/08/2018San Juan, Puerto Rico0 - 0 Lance Beaulac0 - 0 WPts