Weightclass:  Light Flyweight
Location:  Panama City, Panama
Record:  43(2) - 41
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2030Panama City, Panama42(2) - 41 Santiago Fortuna2 - 16 WPts
24/09/2030Panama City, Panama41(2) - 41 Jamie Erwood16 - 12(1) WPts
25/07/2030Panama City, Panama40(2) - 41 Oleos Borja1 - 4 WPts
29/05/2030Panama City, Panama39(2) - 41 Olindo Toledano1 - 9 WPts
30/03/2030Panama City, Panama39(2) - 40 Juan Lopez8(1) - 16 LPts
29/01/2030Panama City, Panama38(2) - 40 Ramirez Fulgencio9 - 8 WPts
30/11/2029Panama City, Panama37(2) - 40 Pablo Galas1 - 1 WPts
01/10/2029Panama City, Panama36(2) - 40 Hilario Davalos5 - 9(1) WPts
02/08/2029Panama City, Panama36(2) - 39 Ulises Mattos2 - 11 LPts
04/06/2029Panama City, Panama35(2) - 39 Sancho Sias3 - 7 WPts
05/04/2029Panama City, Panama34(2) - 39 Joaquin Cardiel6 - 20 WPts
04/02/2029Panama City, Panama33(2) - 39 Ulises Mattos1 - 8 WPts
06/12/2028Bangkok, Thailand33(2) - 38 Yodchanchai Malanont15(2) - 12 LPts
08/10/2028Perth, Australia33(2) - 37 Gethin Garr7 - 13 LPts
10/08/2028Perth, Australia32(2) - 37 Paul Meikle1 - 9 WPts
12/06/2028Zarqa, Jordan31(2) - 37 Ibrahim Maroun1 - 12 WPts
14/04/2028Panama City, Panama31(2) - 36 Alejandro Pascual18 - 22(1) LPts Panama National Championships 2028View
11/04/2028Panama City, Panama30(2) - 36 Marjun Espada2 - 18(1) WPts Panama National Championships 2028View
31/03/2028Dasmarinas, Philippines29(2) - 36 Rich Cabasaan11 - 13 WPts
01/02/2028Santo Domingo de Guzman, Dominican Republic29(2) - 35 Emanuel Orihuela20 - 5 LPts
04/12/2027Changwon, South Korea28(2) - 35 Kook-young Nahm15 - 7 WPts
06/10/2027Seoul, South Korea27(2) - 35 Bum-young Kim13 - 10 WPts
08/08/2027Bangkok, Thailand26(1) - 35 Sukkasem Pranchai5 - 13(1) WKO3
09/06/2027Guatemala City, Guatemala25(1) - 35 Onofre Maes9 - 11 WPts
11/04/2027Panama City, Panama25(1) - 34 Ramiro Maysonet5 - 9 LPts Panama National Championships 2027View
31/03/2027Khujand, Tajikistan24(1) - 34 Inqilab Khanmammadov9 - 23 WPts
31/01/2027Ulaanbaatar, Mongolia23(1) - 34 Mendbayar Artag9 - 12 WPts
03/12/2026Busan, South Korea22(1) - 34 Dong-jun Koo13(2) - 6 WPts
05/10/2026Toshkent, Uzbekistan22(1) - 33 Fadei Kasymbekoff10 - 19 LPts
07/08/2026Goyang, South Korea21(1) - 33 Bum-young Jong11 - 15(1) WPts
09/06/2026Taytay, Philippines21(1) - 32 Rodrigo Morelos14 - 8 LPts
11/04/2026Panama City, Panama21(1) - 31 Francisco Donoso17 - 19 LPts Panama National Championships 2026View
03/04/2026Minsk, Belarus20(1) - 31 Volodymyr Bortnick16 - 14 WPts
03/02/2026Panama City, Panama19(1) - 31 Montel Noa2 - 1 WPts
06/12/2025Panama City, Panama19(1) - 30 Ramirez Amparo1 - 0 LPts
08/10/2025Panama City, Panama18(1) - 30 Vicente Aceves1 - 0 WPts
10/08/2025Panama City, Panama17(1) - 30 Sierra Aybar2 - 4 WPts
12/06/2025Panama City, Panama17(1) - 29 Quiqui Cal25 - 23 LPts
17/04/2025Panama City, Panama17(1) - 28 Rogelio Meraz49 - 20 LPts Panama National Championships 2025View
14/04/2025Panama City, Panama16(1) - 28 Dimos Henao14(1) - 18 WPts Panama National Championships 2025View
11/04/2025Panama City, Panama15(1) - 28 Sierra Aybar2 - 1 WPts Panama National Championships 2025View
15/02/2025Oruro, Bolivia14(1) - 28 Juan Amor5 - 15 WPts
18/12/2024Oruro, Bolivia13(1) - 28 Juan Amor5 - 14 WPts
20/10/2024Riyadh, Saudi Arabia13(1) - 27 Khalid Saad11 - 22 LPts
22/08/2024San Juan, Puerto Rico13(1) - 26 Joaquin Retana6 - 5 LPts
24/06/2024Panama City, Panama12 - 26 Gonzalo Chapa0 - 6(2) WKO3
26/04/2024Panama City, Panama12 - 25 Hilario Ruiz15(3) - 21 LPts
28/02/2024Bayamon, Puerto Rico12 - 24 Ramiro Belasco2 - 5 LPts
30/12/2023Guatemala City, Guatemala11 - 24 Jose Rodriguez1 - 12 WPts
01/11/2023Panama City, Panama11 - 23 Cruz Sanchez17 - 16 LPts
03/09/2023Dublin, Ireland11 - 22 Thomas Callahan20 - 18 LPts
06/07/2023Panama City, Panama10 - 22 Emilio Fidel0 - 3 WPts
07/05/2023Bogota, Colombia10 - 21 Angel Hernadez21 - 11 LPts
09/03/2023Kunming, China9 - 21 Xin Miao2 - 4 WPts
09/01/2023Xiamen, China9 - 20 Hui-chao Kong4 - 10 LPts
11/11/2022Panama City, Panama9 - 19 Zacarias Padilla14(1) - 17(1) LPts
17/09/2022Panama City, Panama8 - 19 Rhys Davis1 - 1 WPts
19/07/2022Panama City, Panama7 - 19 Yoshi Anno9(1) - 14 WPts
19/05/2022Brampton, Canada7 - 18 Bob Faulds21 - 7 LPts
21/03/2022Daegu, South Korea6 - 18 Young-cheol Kang1 - 6 WPts
20/01/2022Mariupol, Ukraine6 - 17 Borya Gusarov11 - 11 LPts
21/11/2021Las Condes, Chile6 - 16 Carlos Baena5 - 19 LPts
22/09/2021Bangkok, Thailand6 - 15 Padjai Kaewsamrit11 - 11 LPts
22/07/2021Panama City, Panama6 - 14 Juan Morera11 - 9 LPts
11/06/2021Panama City, Panama6 - 13 Guillermo Mare14 - 6 LPts
11/05/2021Panama City, Panama5 - 13 Dimos Henao1 - 4 WPts
11/03/2021Panama City, Panama4 - 13 Flannery Fossey6 - 11 WPts
11/01/2021Sao Paulo, Brazil4 - 12 Aimon Pina15 - 6 LPts
11/11/2020Sao Paulo, Brazil4 - 11 Joaquin Cardoso11 - 5 LPts
12/09/2020Panama City, Panama4 - 10 Quinto Iniguez9 - 7 LPts
11/07/2020Oruro, Bolivia4 - 9 Fanuco Soto10(1) - 5 LPts
12/05/2020Resistencia, Argentina4 - 8 Malvolio Tapia12 - 4 LPts
14/03/2020Shah Alam, Malaysia3 - 8 Amer Nagi7 - 5 WPts
13/01/2020Panama City, Panama2 - 8 Quito Murguia1 - 8 WPts
22/11/2019Cochabamba, Bolivia2 - 7 Alfonso Lozoya6 - 6 LPts
23/09/2019Ciudad del Este, Paraguay2 - 6 Diego Palmero7(1) - 4 LPts
25/07/2019San Jose, Costa Rica2 - 5 Urvano Facundo5 - 3 LPts
26/05/2019Panama City, Panama2 - 4 Quinto Sanches4 - 4 LPts
20/04/2019Panama City, Panama2 - 3 Oleos Eva5 - 3 LPts
18/02/2019Matamoros, Mexico2 - 2 Oleos Porto0 - 0 LPts
21/12/2018San Miguelito, Panama1 - 2 Jesus Largo1 - 2 WPts
02/11/2018Bandar Lampung, Indonesia0 - 2 Glison Duson0 - 4 WPts
04/09/2018Ansan, South Korea0 - 1 Jae-sung Wang0 - 3 LPts
07/07/2018Panama City, Panama0 - 0 Juan Avelino0 - 0 LPts