Weightclass:  Bantamweight
Location:  Panama City, Panama
Record:  29 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2028Panama City, Panama28 - 20 Afon Titov4 - 29 WPts
31/01/2028Panama City, Panama27 - 20 Cruz Yero0 - 4 WPts
02/12/2027Panama City, Panama26 - 20 Esteban Cabeza1 - 7 WPts
03/10/2027Panama City, Panama26 - 19 Morgan Galloway8 - 5 LPts
04/08/2027Panama City, Panama25 - 19 Salvador Trigueros1 - 7 WPts
04/06/2027Panama City, Panama24 - 19 Cuba Lena3 - 5 WPts
05/04/2027Panama City, Panama23 - 19 Raiden Yamaguchi5 - 8 WPts
04/02/2027Panama City, Panama22 - 19 Vicente Belasco4 - 15(1) WPts
06/12/2026Panama City, Panama21 - 19 Esteban Cabeza0 - 1 WPts
07/10/2026Panama City, Panama20 - 19 Angel Montalto4 - 7 WPts
08/08/2026Panama City, Panama20 - 18 Jose Siles31 - 14(1) LPts
09/06/2026Panama City, Panama19 - 18 Joaquin Rosete15 - 22 WPts
10/04/2026Ponce, Puerto Rico18 - 18 Alejandro Quintanilla15 - 7 WPts
10/02/2026Panama City, Panama17 - 18 Zelipe Fontanilla0 - 2 WPts
12/12/2025San Miguelito, Panama17 - 17 Juan Valentino13 - 21 LPts
15/10/2025Panama City, Panama17 - 16 Manuel Valderrama28(3) - 20 LPts
17/08/2025Panama City, Panama16 - 16 Leonardo Yepez23(1) - 22 WPts
19/06/2025San Jose, Costa Rica16 - 15 Joaquin Bailon8 - 20 LPts
21/04/2025Petaling Jaya, Malaysia16 - 14 Waqas Hussein6 - 14 LPts
21/02/2025Panama City, Panama15 - 14 Vang Ha1 - 2 WPts
24/12/2024Bayamon, Puerto Rico14 - 14 Guillermo Bracero3 - 11 WPts
26/10/2024Riga, Latvia13 - 14 Goga Lielais12 - 10 WPts
28/08/2024Panama City, Panama12 - 14 Santiago Torno1 - 1 WPts
29/06/2024Russeifa, Jordan12 - 13 Haider Jabir3 - 16 LPts
01/05/2024Lyon, France12 - 12 Chainey Boussac3 - 6 LPts
03/03/2024Kyoto, Japan11 - 12 Ryuu Osaki1 - 5 WPts
04/01/2024Panama City, Panama10 - 12 Jose Leiva0 - 10 WPts
05/11/2023Chiclayo, Peru9 - 12 Diego Leal0 - 0 WPts
07/09/2023Panama City, Panama8 - 12 Nemesio Cerrato2 - 17 WPts
08/07/2023Lima, Peru8 - 11 Jose Castaneda12 - 11 LPts
10/05/2023Seville, Spain8 - 10 Ramirez Casados14 - 20 LPts
12/03/2023Panama City, Panama7 - 10 Cody Mai10 - 11 WPts
12/01/2023Sydney, Australia7 - 9 Dave Kilduff18 - 14 LPts
14/11/2022Panama City, Panama6 - 9 Juan Baca6 - 7 WPts
15/09/2022Maroua, Cameroon6 - 8 Cabal Makanaky21 - 12 LPts
18/07/2022Brussels, Belgium6 - 7 Colar Paille14 - 15 LPts
20/05/2022Panama City, Panama5 - 7 Enzo Zegarra1 - 1 WPts
21/03/2022Panama City, Panama4 - 7 Zelipe Hernandez3 - 12 WPts
19/01/2022Antwerp, Belgium4 - 6 Jean Claude Roelins17 - 6 LPts
21/11/2021Brisbane, Australia3 - 6 Michael Butko7 - 14 WPts
21/09/2021Panama City, Panama2 - 6 Ricardo Serbin2 - 6 WPts
21/07/2021Utrecht, Netherlands2 - 5 Colbrant Van der Wouwer10 - 8 LPts
22/05/2021Riga, Latvia2 - 4 Igor Sirsninsh4 - 15 LPts
24/03/2021Panama City, Panama2 - 3 Maslin Yourcenar9 - 13 LPts
24/01/2021Panama City, Panama2 - 2 Gonzalo Bejar10 - 7 LPts
27/11/2020Panama City, Panama2 - 1 Diego Marino12 - 6 LPts
16/10/2020Amman, Jordan1 - 1 Majid Islambouli8 - 7 WPts
18/08/2020Panama City, Panama1 - 0 Dimos Maddry0 - 0 LPts
06/07/2020Panama City, Panama0 - 0 Jose Bobadilla0 - 4 WPts