Weightclass:  Flyweight
Location:  Bayamon, Puerto Rico
Record:  33 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/02/2031Bayamon, Puerto Rico32 - 17 Santiago Aguiniga7 - 10 WPts
21/12/2030Bayamon, Puerto Rico31 - 17 Ivan Orihuela15 - 21 WPts
22/10/2030Bayamon, Puerto Rico30 - 17 Dominic Hustedt4 - 13 WPts
23/08/2030Bayamon, Puerto Rico29 - 17 Ioakim Garin6(1) - 10 WPts
24/06/2030Bayamon, Puerto Rico28 - 17 Jing Nguyen6 - 6 WPts
25/04/2030Bayamon, Puerto Rico27 - 17 Chang-hoon Ku3 - 2 WPts
25/02/2030Bayamon, Puerto Rico26 - 17 Takeo Shimoda2 - 7 WPts
28/12/2029Bayamon, Puerto Rico25 - 17 Sylvain Houdon11(1) - 8 WPts
29/10/2029Bayamon, Puerto Rico24 - 17 Pablo Hinojos3 - 8 WPts
29/08/2029Bayamon, Puerto Rico23 - 17 Waqas Hadi1 - 8 WPts
30/06/2029Ponce, Puerto Rico22 - 17 Ignado Cervera26(2) - 16 WPts
02/05/2029San Juan, Puerto Rico22 - 16 Santiago Ruedas19(1) - 14 LPts
06/03/2029Nonthaburi, Thailand22 - 15 Singsiam Chermudhai10 - 15 LPts
06/01/2029Bangkok, Thailand21 - 15 Thongthailek Yongyuthgym22 - 13 WPts
08/11/2028Las Tunas, Cuba20 - 15 Isidro Gimenez7 - 8 WPts
10/09/2028Carolina, Puerto Rico19 - 15 Macario Alcon9 - 17 WPts
16/07/2028Petaling Jaya, Malaysia19 - 14 Ibrahim Baddour6 - 15 LPts
18/05/2028Asuncion, Paraguay18 - 14 Salvador Rita5 - 29 WPts
20/03/2028Carolina, Puerto Rico18 - 13 Diego Malon10 - 22(1) LPts
21/01/2028Shah Alam, Malaysia17 - 13 Waleed Zaman7(1) - 13 WPts
23/11/2027Changwon, South Korea16 - 13 Seung-dae Hwang7 - 10 WPts
25/09/2027Accra, Ghana16 - 12 Uzondu Aning13 - 18(5) LPts
28/07/2027Karagandy, Kazakhstan15 - 12 Evgeny Erkinbec12 - 19(2) WPts
30/05/2027Bayamon, Puerto Rico14 - 12 Vegas Bencomo1 - 1 WPts
01/04/2027Bayamon, Puerto Rico13 - 12 Faisal Akhtar11 - 17(1) WPts
01/02/2027Kuching, Malaysia12 - 12 Aftab Chutani14 - 5 WPts
04/12/2026San Juan, Puerto Rico12 - 11 Juan Dena7 - 19 LPts
09/10/2026Ponce, Puerto Rico12 - 10 Luis Vasallo12(1) - 14 LPts
22/08/2026Bayamon, Puerto Rico12 - 9 Malvolio Tirado21 - 28 LPts
15/07/2026Ponce, Puerto Rico12 - 8 Sierra Bailon4 - 7 LPts
27/06/2026San Juan, Puerto Rico11 - 8 Juan Arce1 - 4 WPts
19/06/2026San Juan, Puerto Rico10 - 8 Edmundo Banales4 - 6 WPts
10/06/2026Carolina, Puerto Rico9 - 8 Porfio Cornejo7 - 13 WPts
28/05/2026San Juan, Puerto Rico8 - 8 Juan Arce1 - 3 WPts
18/05/2026Ponce, Puerto Rico8 - 7 Oro Ancheta4 - 5 LPts
10/05/2026San Juan, Puerto Rico7 - 7 Juan Arce1 - 2 WPts
05/05/2026Ponce, Puerto Rico7 - 6 Oro Ancheta3 - 5 LPts
28/04/2026San Juan, Puerto Rico6 - 6 Santiago Calero1 - 2 WPts
22/04/2026San Juan, Puerto Rico6 - 5 Juan Arce0 - 2 LPts
15/04/2026Ponce, Puerto Rico6 - 4 Oro Ancheta2 - 4 LPts
02/04/2026Carolina, Puerto Rico5 - 4 Macario Alcon4 - 7 WPts
11/03/2026San Juan, Puerto Rico4 - 4 Cortez Casado1 - 3 WPts
03/03/2026San Juan, Puerto Rico3 - 4 Cortez Casado1 - 2 WPts
25/02/2026Ponce, Puerto Rico2 - 4 Guillermo Aday0 - 5 WPts
12/02/2026Ponce, Puerto Rico2 - 3 Oro Ancheta1 - 3 LPts
08/02/2026San Juan, Puerto Rico1 - 3 Santiago Calero1 - 0 WPts
24/01/2026Ponce, Puerto Rico1 - 2 Neron Riveron5 - 5 LPts
22/01/2026San Juan, Puerto Rico1 - 1 Sagaz Rodiguez2 - 2 LPts
20/01/2026Bayamon, Puerto Rico1 - 0 Santiago Machado1 - 4 LPts
19/01/2026Ponce, Puerto Rico0 - 0 Urvano Bolanos0 - 1 WPts