Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  31(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/02/2029San Jose, Costa Rica30(1) - 18 Roger Neil3 - 5 WPts
24/12/2028San Jose, Costa Rica29(1) - 18 Gareth Rogstad1 - 5 WPts
25/10/2028San Jose, Costa Rica28(1) - 18 Balig Bagamian0 - 5 WPts
26/08/2028San Jose, Costa Rica27(1) - 18 Branimir á Balakov3 - 14 WPts
27/06/2028San Jose, Costa Rica26(1) - 18 Kolya Lieplapa3 - 9(3) WPts
28/04/2028San Jose, Costa Rica25(1) - 18 Juan Langa13 - 12 WPts
29/02/2028San Jose, Costa Rica24(1) - 18 Vidal Baile8 - 11 WPts
30/12/2027San Jose, Costa Rica23(1) - 18 Cruz Trevino8 - 2 WPts
31/10/2027San Jose, Costa Rica22(1) - 18 Juan Alcocer8 - 9 WPts
31/08/2027San Jose, Costa Rica21(1) - 18 Gonzalo Maduro23(3) - 14 WPts
01/07/2027San Jose, Costa Rica20(1) - 18 Alejandro Chirinos9 - 12 WPts
02/05/2027San Jose, Costa Rica19(1) - 18 Jose Acevedo11 - 10 WPts
03/03/2027Datong, China18(1) - 18 Chung Kay7 - 12 WPts
03/01/2027San Jose, Costa Rica17(1) - 18 Cris Lorenz2 - 8 WPts
05/11/2026La Paz, Bolivia16(1) - 18 Jerrold Carrasco0 - 0 WPts
07/09/2026Santiago, Chile16(1) - 17 Diego Siles17 - 16 LPts
10/07/2026Managua, Nicaragua16(1) - 16 Guido Medrano9 - 12 LPts
12/05/2026Tegucigalpa, Honduras16(1) - 15 Ignado Remigio5 - 6 LPts
14/03/2026San Jose, Costa Rica16(1) - 14 Dimos Urias15(1) - 16 LPts Costa Rica National Championships 2026View
11/03/2026San Jose, Costa Rica15 - 14 Dimos Hernadez1 - 6 WKO3 Costa Rica National Championships 2026View
25/01/2026San Jose, Costa Rica14 - 14 Majid Alharthi5 - 6 WPts
26/11/2025Yerevan, Armenia14 - 13 Hraztan Zakyan8 - 15 LPts
28/09/2025San Jose, Costa Rica14 - 12 Venacio Costales13 - 14 LPts
01/08/2025San Jose, Costa Rica13 - 12 Alejandro Cordova15(2) - 21 WPts
11/06/2025Brampton, Canada12 - 12 Clint Irvine0 - 0 WPts
13/04/2025San Jose, Costa Rica12 - 11 Santiago Casas32 - 13 LPts
11/03/2025San Jose, Costa Rica12 - 10 Rodrigo Sais14 - 16 LPts Costa Rica National Championships 2025View
02/02/2025San Jose, Costa Rica11 - 10 Orma Araptany0 - 14(1) WPts
05/12/2024Melbourne, Australia11 - 9 Dale Minas26(4) - 13 LPts
07/10/2024San Jose, Costa Rica10 - 9 Eloy Canedo4 - 16 WPts
09/08/2024Montreal, Canada10 - 8 Borden Pagnol16 - 22 LPts
11/06/2024San Jose, Costa Rica9 - 8 Alejandro Cordova9(2) - 20 WPts
14/04/2024San Jose, Costa Rica9 - 7 Baltasar Alviso19(1) - 4 LPts
11/03/2024San Jose, Costa Rica9 - 6 Lorenzo Baria14 - 10 LPts Costa Rica National Championships 2024View
11/02/2024Amman, Jordan9 - 5 Kashif Birbara14 - 10 LPts
14/12/2023San Jose, Costa Rica8 - 5 Venacio Costales7 - 9 WPts
15/10/2023Antofagasta, Chile7 - 5 Marjun Sanz7 - 26 WPts
17/08/2023San Jose, Costa Rica6 - 5 Enzo Belles2 - 10 WPts
18/06/2023San Jose, Costa Rica5 - 5 Khosrov Ahmadi2 - 3 WPts
19/04/2023San Jose, Costa Rica4 - 5 Dimos Urias3 - 7 WPts
19/02/2023Amsterdam, Netherlands4 - 4 Pier Jacx23 - 8 LPts
22/12/2022Barcelona, Spain4 - 3 Leonel Barco21 - 7 LPts
24/10/2022Bangkok, Thailand4 - 2 Wandee Jaotalaetong17 - 10 LPts
26/08/2022San Jose, Costa Rica3 - 2 Rafael Teodoro5 - 12 WPts
07/07/2022San Jose, Costa Rica2 - 2 Salvador Barba7 - 20 WPts
07/05/2022San Jose, Costa Rica2 - 1 Ramirez Ravelo6 - 18 LPts
12/03/2022San Jose, Costa Rica1 - 1 Joaquin Placido2 - 23 WPts
11/01/2022San Jose, Costa Rica0 - 1 Jerrold Mascorro8(1) - 15 WPts
05/12/2021San Jose, Costa Rica0 - 0 Angel Vallejos4 - 3 LPts