Weightclass:  Featherweight
Location:  Bayamon, Puerto Rico
Record:  25 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2032Bayamon, Puerto Rico25 - 32 Amo Althaus31 - 11 LPts
20/09/2032Bayamon, Puerto Rico24 - 32 Lucas Quinlan2 - 13 WPts
21/07/2032Bayamon, Puerto Rico23 - 32 Damiano Gabriele2 - 19 WPts
23/05/2032Bayamon, Puerto Rico22 - 32 Oliwier Tylutki9 - 9 WPts
23/03/2032Bayamon, Puerto Rico21 - 32 Hamlin Schemm2 - 10 WPts
23/01/2032Bayamon, Puerto Rico20 - 32 Willaperht Geiken10 - 5 WPts
22/11/2031Bayamon, Puerto Rico19 - 32 Enzo Licona1 - 7(1) WPts
21/09/2031Bayamon, Puerto Rico18 - 32 Liko Leng2(1) - 23 WPts
23/07/2031Bayamon, Puerto Rico17 - 32 Faraji Munyumbwe0 - 1 WPts
23/05/2031Bayamon, Puerto Rico16 - 32 Stephen Verner0 - 6 WPts
23/03/2031Bayamon, Puerto Rico16 - 31 Alec Linklater12 - 18 LPts
22/01/2031Bayamon, Puerto Rico15 - 31 Eduardo Diego0 - 3 WPts
23/11/2030Ponce, Puerto Rico15 - 30 Juan Lino16 - 25 LPts
25/09/2030San Juan, Puerto Rico14 - 30 Rodrigo Marcial1 - 0 WPts
28/07/2030Ponce, Puerto Rico13 - 30 Iago Jara15(1) - 32 WPts
01/06/2030Dublin, Ireland13 - 29 Rory McGill7 - 19(3) LPts
03/04/2030Havana, Cuba12 - 29 Ponce Munoz5 - 17 WPts
03/02/2030Bayamon, Puerto Rico12 - 28 Javier Sanchez28(2) - 15 LPts
07/12/2029Bangkok, Thailand11 - 28 Padjai Nukulsompratana17 - 16 WPts
09/10/2029San Jose, Costa Rica11 - 27 Santiago Medero17 - 19(1) LPts
11/08/2029San Bernardo, Chile11 - 26 Jerrold Mier2 - 14(3) LPts
13/06/2029Bayamon, Puerto Rico10 - 26 Cris Juarez4 - 2 WPts
14/04/2029Carolina, Puerto Rico10 - 25 Frisco Polon0 - 12 LPts
14/02/2029Bayamon, Puerto Rico10 - 24 Quiqui Quinto9 - 19 LPts
16/12/2028New Kingston, Jamaica9 - 24 Jack Haworth1 - 1 WPts
18/10/2028San Jose, Costa Rica8 - 24 Saturnin Montana21 - 13 WPts
20/08/2028Vitebsk, Belarus8 - 23 Volodmiri Mikulak6 - 29 LPts
22/06/2028Montevideo, Uruguay7 - 23 Santiago Escoto7 - 18 WPts
24/04/2028Bayamon, Puerto Rico6 - 23 Gabriel Santos4 - 17 WPts
26/02/2028San Juan, Puerto Rico6 - 22 Cipriano Jorge10 - 15 LPts
02/01/2028Miramar, USA6 - 21 Pablo Maya24 - 37 LPts
04/11/2027Geneva, Switzerland6 - 20 Glanville Beauchamp13 - 7 LPts
06/09/2027Tegucigalpa, Honduras6 - 19 Paco Vilchis37 - 22 LPts
09/07/2027Lima, Peru6 - 18 Eduardo Rincon20 - 4 LPts
11/05/2027Bayamon, Puerto Rico6 - 17 Emanuel Provencio0 - 3 LPts
12/03/2027Bayamon, Puerto Rico6 - 16 Esteban Alamo15 - 10 LPts
12/01/2027Vitebsk, Belarus6 - 15 Avel Kuzma8 - 18 LPts
14/11/2026Bayamon, Puerto Rico5 - 15 Fidel Rayo1 - 4 WPts
15/09/2026Córdoba, Argentina4 - 15 Ponce Rico13 - 34 WPts
18/07/2026Panama City, Panama4 - 14 Angel Arenas14 - 27 LPts
20/05/2026Carolina, Puerto Rico4 - 13 Cruz Valeriano11 - 8 LPts
22/03/2026Lima, Peru4 - 12 Santiago Guerrero11 - 27(8) LPts
22/01/2026Hanoi, Vietnam4 - 11 Lac Dai8 - 20 LPts
24/11/2025Carolina, Puerto Rico4 - 10 Sancho Palomares3 - 12 LPts
29/09/2025San Juan, Puerto Rico4 - 9 Jaguar Telleria12 - 31 LPts
02/08/2025Bayamon, Puerto Rico3 - 9 Guillermo Cerda1 - 1 WPts
03/06/2025San Juan, Puerto Rico3 - 8 Jerrold Fleites6 - 9 LPts
09/04/2025Bayamon, Puerto Rico2 - 8 Xaverius Rodriguez0 - 1 WPts
09/02/2025Ponce, Puerto Rico2 - 7 Cipriano Galaz2 - 1 LPts
11/12/2024Bayamon, Puerto Rico2 - 6 Rodrigo Frances2 - 2 LPts
12/10/2024Ponce, Puerto Rico1 - 6 Cuba Frisco2 - 5(1) WPts
19/08/2024Bayamon, Puerto Rico1 - 5 Marjun Torrez20(1) - 18 LPts
23/06/2024Bayamon, Puerto Rico0 - 5 Berto Cotto0 - 10 WPts
24/04/2024Bayamon, Puerto Rico0 - 4 Bronco Alvillar22 - 16 LPts
28/02/2024San Juan, Puerto Rico0 - 3 Carlos Veras30(1) - 8(1) LPts
31/12/2023Yerevan, Armenia0 - 2 Berj Gaprielian20 - 18 LPts
02/11/2023Bayamon, Puerto Rico0 - 1 Javier Sanchez0 - 0 LPts
22/09/2023Bayamon, Puerto Rico0 - 0 Selestino Apostol1 - 3 LPts