Weightclass:  Bantamweight
Location:  San Jose, Costa Rica
Record:  15 - 43(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/03/2027San Jose, Costa Rica14 - 43(1) Rodrigo Siles2 - 10 WPts
16/01/2027San Jose, Costa Rica14 - 42(1) Ximen Leston11 - 13 LPts
16/11/2026San Jose, Costa Rica14 - 41(1) Rob Magqwaka0 - 2 LPts
16/09/2026San Jose, Costa Rica13 - 41(1) Veltry Zokwana4 - 10 WPts
17/07/2026San Jose, Costa Rica12 - 41(1) Thierry Anger1 - 5 WPts
17/05/2026San Jose, Costa Rica11 - 41(1) Jean Oberlin0 - 7 WPts
18/03/2026San Jose, Costa Rica10 - 41(1) Ashok Sehrawat5 - 15 WPts
15/01/2026San Jose, Costa Rica9 - 41(1) Joaquin Sepulveda2 - 6 WPts
15/11/2025San Jose, Costa Rica8 - 41(1) Elias Morgado0 - 5 WPts
16/09/2025San Jose, Costa Rica7 - 41(1) Robert Zacarias0 - 11 WPts
18/07/2025San Jose, Costa Rica6 - 41(1) Rodrigo Blasco2 - 8 WPts
19/05/2025San Jose, Costa Rica6 - 40(1) Arran Gonzales2 - 6 LPts
20/03/2025Almaty, Kazakhstan6 - 39(1) Yalchin Bajghanoff24 - 19 LPts
20/01/2025Maracaibo, Venezuela5 - 39(1) Montel Sedillo1 - 5 WPts
22/11/2024Khemisset, Morocco5 - 38(1) Shayan Jabour7 - 11 LPts
24/09/2024San Jose, Costa Rica4 - 38(1) Jose Romano4 - 6 WPts
27/07/2024Naucalpan, Mexico4 - 37(1) Fresco Najarro17 - 20 LPts
29/05/2024Quezon City, Philippines4 - 36(1) Lewis Malimban10 - 17 LPts
31/03/2024San Jose, Costa Rica3 - 36(1) Beltran Balderas7(1) - 16 WPts
01/02/2024Tianjin, China3 - 35(1) Deshi Dak16 - 3 LPts
04/12/2023Izmir, Turkey3 - 34(1) Batur Altintop8 - 9 LPts
06/10/2023San Jose, Costa Rica3 - 33(1) Gervasio Jurado1 - 18 LPts
08/08/2023Ulsan, South Korea3 - 32(1) Heung-Min Oh4 - 20(3) LPts
10/06/2023Karaj, Iran2 - 32(1) Ibrahim Rabbani5 - 12 WPts
12/04/2023San Juan, Argentina2 - 31(1) Vegas Hernandez16 - 9 LPts
12/02/2023Sapporo, Japan2 - 30(1) Yoshi Kaya10 - 12 LPts
15/12/2022San Jose, Costa Rica2 - 29(1) Cipriano Martinez3 - 11 LPts
16/10/2022San Jose, Costa Rica2 - 28(1) Lorenzo Ortego17 - 14 LPts
22/08/2022Hamilton, New Zealand2 - 27(1) Brad Landrum7 - 19 LPts
24/06/2022Madrid, Spain2 - 26(1) Ximen Candella15(2) - 6 LPts
26/04/2022Yongin, South Korea2 - 25(1) Jin-su Bae13(1) - 14 LPts
26/02/2022San Jose, Costa Rica2 - 24 Vicente Penaloza20(3) - 4 LKO3
27/12/2021Shymkent, Kazakhstan2 - 23 Gennady Pirimkul21 - 5 LPts
29/10/2021Tehran, Iran2 - 22 Malik Mohammad9 - 13 LPts
30/08/2021San Juan, Puerto Rico2 - 21 Santiago Montiel13 - 8 LPts
30/06/2021San Jose, Costa Rica2 - 20 Orlando Zermeno12(1) - 8 LPts
29/04/2021Georgetown, Guyana2 - 19 Joel Brown1 - 5 LPts
01/03/2021Tianjin, China2 - 18 Fo-hsing Loh10 - 11 LPts
01/01/2021San Jose, Costa Rica2 - 17 Manny Diez8 - 11 LPts
31/10/2020Chon Buri, Thailand2 - 16 Ngaoprajan Buamas0 - 2 LPts
02/09/2020Kingston, Jamaica2 - 15 Gethin Valentine10 - 4 LPts
04/07/2020Juarez, Mexico2 - 14 Juan Matos3 - 2 LPts
06/05/2020San Jose, Costa Rica2 - 13 Xaverius Espinosa4 - 5 LPts
07/03/2020Turmero, Venezuela2 - 12 Eduardo Tafoya4 - 3 LPts
08/01/2020Quillacollo, Bolivia2 - 11 Neper Severo2 - 11 LPts
09/11/2019San Jose, Costa Rica2 - 10 Nemesio Poveda3(1) - 7 LPts
09/09/2019San Jose, Costa Rica2 - 9 Chris Drysdale6 - 3 LPts
10/07/2019San Jose, Costa Rica2 - 8 Zachary Mwandenga3(1) - 4 LPts
10/05/2019San Jose, Costa Rica2 - 7 Gulbala Gayibov6 - 3 LPts
09/03/2019San Jose, Costa Rica2 - 6 Alejandro Marto2 - 4 LPts
11/01/2019San Jose, Costa Rica2 - 5 Montel Peralez5 - 2 LPts
28/11/2018San Jose, Costa Rica2 - 4 Orlando Zermeno2 - 2 LPts
17/10/2018San Jose, Costa Rica2 - 3 Alejandro Savala0 - 2 LPts
19/08/2018Santo Domingo Norte, Dominican Republic1 - 3 Miguel Manso0 - 0 WPts
21/06/2018San Jose, Costa Rica1 - 2 Nemesio Poveda0 - 1 LPts
11/05/2018San Jose, Costa Rica1 - 1 Paul Henretty1 - 1 LPts
11/03/2018San Jose, Costa Rica0 - 1 Cortez Vine1 - 0 WPts
05/02/2018Anyang, South Korea0 - 0 Min-woo Sun0 - 0 LPts