Weightclass:  Middleweight
Location:  Panama City, Panama
Record:  40(3) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/06/2028Panama City, Panama39(3) - 26 Juan Clavijo2 - 1 WPts
08/04/2028Panama City, Panama38(3) - 26 Frisco Mario4 - 15 WPts
08/02/2028Panama City, Panama37(3) - 26 Henry Heisel9 - 20 WPts
11/12/2027Panama City, Panama36(3) - 26 Noe Aguado18 - 8 WPts
12/10/2027Panama City, Panama35(3) - 26 Juan Toste3 - 4 WPts
13/08/2027Panama City, Panama34(3) - 26 Rafael Basulto5 - 10 WPts
13/06/2027Panama City, Panama33(2) - 26 Alejandro Verdejo7 - 11(1) WKO3
14/04/2027Panama City, Panama32(1) - 26 Jesus Urena5 - 18(2) WKO3
13/02/2027Panama City, Panama31(1) - 26 Darrian Ioannou0 - 5 WPts
15/12/2026Panama City, Panama30(1) - 26 Dennis Zaro5 - 9 WPts
16/10/2026Panama City, Panama29(1) - 26 Malvolio Behar3 - 5 WPts
17/08/2026Panama City, Panama28 - 26 Alejandro Verdejo3 - 8 WKO3
18/06/2026The Hague, Netherlands28 - 25 Perimeke Roeges27 - 25 LPts
18/05/2026Suez, Egypt28 - 24 Bilal Tarek35 - 32(9) LPts
17/04/2026Panama City, Panama28 - 23 Carlos Alpizar18 - 10 LPts Panama National Championships 2026View
14/04/2026Panama City, Panama27 - 23 Ivan Ahumada9(1) - 7 WPts Panama National Championships 2026View
11/04/2026Panama City, Panama26 - 23 Montel Labrador2 - 21 WPts Panama National Championships 2026View
16/03/2026Panama City, Panama26 - 22 Dong-won Hwang36(2) - 16 LPts
11/02/2026Panama City, Panama25 - 22 Nicandro Vejar25(1) - 20 WPts
09/01/2026Montreal, Canada25 - 21 Xalvador Matamoros31(1) - 23 LPts Americas Championships 2026View
30/12/2025Panama City, Panama25 - 20 Dimos Briseno28 - 16 LPts
21/11/2025Panama City, Panama25 - 19 Goga Skurstenis26 - 16 LPts
20/10/2025Panama City, Panama25 - 18 Sagaz Casal22(1) - 23 LPts
19/09/2025Riga, Latvia24 - 18 Goga Skurstenis26 - 14 WPts
19/08/2025Leon, Nicaragua24 - 17 Nicandro Vejar22 - 17 LPts
19/07/2025Panama City, Panama23 - 17 Lazar Demchak25 - 10 WPts
18/06/2025Panama City, Panama22 - 17 Rabiu Naiambana17 - 17 WPts
18/05/2025Ilorin, Nigeria22 - 16 Rabiu Naiambana16 - 17 LPts
17/04/2025Panama City, Panama21 - 16 Alejandro Frausto7 - 7 WPts Panama National Championships 2025View
14/04/2025Panama City, Panama20 - 16 Hilario Socorro6 - 3 WPts Panama National Championships 2025View
11/04/2025Panama City, Panama19 - 16 Quiqui Morano20 - 29 WPts Panama National Championships 2025View
24/03/2025Riga, Latvia18 - 16 Goga Skurstenis20 - 12 WPts
21/02/2025Panama City, Panama17 - 16 Sagaz Casal16(1) - 19 WPts
20/01/2025Panama City, Panama16 - 16 John Adams11 - 6 WPts
20/12/2024Panama City, Panama16 - 15 Samuil á Stoichkov19 - 12 LPts
15/11/2024Riga, Latvia15 - 15 Goga Skurstenis18 - 10 WPts
15/10/2024Panama City, Panama15 - 14 Goga Skurstenis17 - 10 LPts
14/09/2024Panama City, Panama14 - 14 Goga Skurstenis17 - 9 WPts
13/08/2024Cartagena, Colombia13 - 14 Manuel Lopez12(1) - 22 WPts
15/06/2024Riga, Latvia12 - 14 Ioakim Duminsh6 - 14 WPts
17/04/2024Panama City, Panama11 - 14 Vicente Mareno6 - 12 WPts Panama National Championships 2024View
14/04/2024Panama City, Panama10 - 14 Carlos Malo11 - 15(1) WPts Panama National Championships 2024View
11/04/2024Panama City, Panama9 - 14 Carlos Alpizar4 - 6 WPts Panama National Championships 2024View
19/03/2024Panama City, Panama8 - 14 Hernan Luz3 - 15 WPts
09/02/2024Panama City, Panama7 - 14 Bohuslav Havran13(1) - 18 WPts
12/12/2023San Miguelito, Panama7 - 13 Agapetus Pasillas20 - 19 LPts
09/11/2023Nassau, Bahamas7 - 12 Mike Kane22 - 14 LPts
11/09/2023Touba, Senegal6 - 12 Larrimore Kande10 - 23 WPts
14/07/2023Kingston, Jamaica6 - 11 Dave Glaspy7 - 13 LPts
16/05/2023Panama City, Panama5 - 11 Reynaldo Ramundo5 - 13 WPts
11/04/2023Panama City, Panama5 - 10 Angel Griego11 - 14 LPts Panama National Championships 2023View
14/03/2023Warri, Nigeria4 - 10 Moses Ogomudia14 - 6 WPts
14/01/2023Sydney, Australia4 - 9 Theo Tran11 - 15 LPts
16/11/2022Panama City, Panama3 - 9 Lisandro Flores14 - 16 WPts
18/09/2022Riga, Latvia3 - 8 Fadei Skubinsh22 - 8 LPts
21/07/2022Warsaw, Poland3 - 7 Ignacy Kondrat14 - 11 LPts
23/05/2022Pak Kret, Thailand3 - 6 Eakunphol Oungsoongnem10(1) - 15 LPts
25/03/2022Panama City, Panama2 - 6 Diego Rama10 - 14 WPts
18/02/2022San Miguelito, Panama1 - 6 Cipriano Pintor0 - 0 WPts
17/01/2022Stockholm, Sweden1 - 5 Axel Collin12 - 12 LPts
19/11/2021Panama City, Panama1 - 4 Diego Rubalcaba14 - 8 LPts
20/09/2021Granada, Spain1 - 3 Juan Becerra13 - 9 LPts
23/07/2021Panama City, Panama1 - 2 Gig Villeda17 - 6 LPts
04/06/2021Kumasi, Ghana1 - 1 Connor Assifuah21 - 1 LPts
06/04/2021Seville, Spain0 - 1 Juan Diaz5 - 12 WPts
05/02/2021Panama City, Panama0 - 0 Malvolio Palmero0 - 0 LPts