Weightclass:  Featherweight
Location:  Panama City, Panama
Record:  25 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/08/2035Panama City, Panama24 - 21 Ollie Adair2 - 0 WPts
12/06/2035Panama City, Panama23 - 21 Noe Diaz0 - 14 WPts
12/04/2035Panama City, Panama23 - 20 Jose Miera11 - 7 LPts
10/02/2035Panama City, Panama22 - 20 Paco Quirino5 - 9 WPts
11/12/2034Panama City, Panama21 - 20 Nicholas Brys8 - 10 WPts
11/10/2034Panama City, Panama20 - 20 Genard Ghoris3 - 24 WPts
10/08/2034Panama City, Panama20 - 19 Carlos Machuca21(1) - 15 LPts
10/06/2034Panama City, Panama19 - 19 Lisandro Quijano15 - 19(1) WPts
11/04/2034Panama City, Panama18 - 19 James Duffie2 - 4 WPts
09/02/2034Panama City, Panama18 - 18 Lisandro Quijano13 - 18(1) LPts
09/12/2033Panama City, Panama17 - 18 Thong Hieu4 - 6 WPts
09/10/2033Rotterdam, Netherlands17 - 17 Gillis Rape15 - 9 LPts
11/08/2033Panama City, Panama16 - 17 Alfonso Prudente6 - 25 WPts
17/06/2033Panama City, Panama15 - 17 Nasario Lovato21(2) - 13 WPts
23/04/2033Panama City, Panama14 - 17 Vicente Capote8(1) - 16(1) WPts
22/02/2033San Miguelito, Panama13 - 17 Urvano Brasil11 - 22 WPts
23/12/2032Santa Clara, Cuba12 - 17 Federico Resendez3 - 7 WPts
25/10/2032Panama City, Panama11 - 17 Elias Olmeda12 - 9 WPts
28/08/2032Panama City, Panama10 - 17 Fanuco Lainez0 - 1 WPts
28/06/2032Lima, Peru9 - 17 Xalvador Meno1 - 11 WPts
29/04/2032Mogilev, Belarus9 - 16 Sasha Gontcharov4 - 5 LPts
01/03/2032Panama City, Panama8 - 16 Reynaldo Navarra1 - 4 WPts
01/01/2032Panama City, Panama8 - 15 Elias Olmeda9 - 6 LPts
04/11/2031Toronto, Canada8 - 14 Nick Allan7 - 8 LPts
06/09/2031Panama City, Panama7 - 14 Guido Mederos0 - 1 WPts
08/07/2031Panama City, Panama6 - 14 Yodsingdaeng Nuchnum0 - 15 WPts
08/05/2031San Miguelito, Panama6 - 13 Oro Galea11 - 14 LPts
11/03/2031Panama City, Panama5 - 13 Jeraldo Aday0 - 5 WPts
11/01/2031Antipolo, Philippines5 - 12 Xavion Bungcayao13 - 20 LPts
13/11/2030Sharjah, UAE5 - 11 Zafa Debo5 - 20(6) LPts
15/09/2030Ostrava, Czech Republic5 - 10 Radan Tvrdik10(1) - 12 LPts
18/07/2030Panama City, Panama5 - 9 Jose Abeita7 - 14 LPts
20/05/2030Panama City, Panama4 - 9 Javier Ariza6 - 11 WPts
25/03/2030Perth, Australia4 - 8 Dominic Ojaghian2 - 13 LPts
25/01/2030Panama City, Panama3 - 8 Malvolio Villanova1 - 19 WPts
27/11/2029Panama City, Panama3 - 7 Santiago Barrero5 - 10 LPts
28/09/2029Panama City, Panama3 - 6 Cuba Francia8 - 13 LPts
06/08/2029San Miguelito, Panama3 - 5 Alejandro Islas8(1) - 19 LPts
04/07/2029Panama City, Panama3 - 4 Lisandro Quijano0 - 0 LPts
30/05/2029Cagayan de Oro, Philippines3 - 3 Max Estopinal8 - 17 LPts
01/04/2029Apopa, El Salvador3 - 2 Oleos Prospero21(2) - 18 LPts
01/02/2029Panama City, Panama3 - 1 Chiem Duy15 - 2 LPts
04/12/2028Adelaide, Australia3 - 0 Richard Pert2 - 8 LPts
06/10/2028Panama City, Panama2 - 0 Jair Ortegon0 - 8 WPts
07/08/2028Baku, Azerbaijan1 - 0 Hamid Beybutov1 - 9 WPts
09/06/2028Panama City, Panama0 - 0 Angel Manzanares3 - 4 WPts