Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  29 - 13(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2031San Jose, Costa Rica28 - 13(1) Rodrigo Mondragon4 - 11 WPts
29/11/2030San Jose, Costa Rica27 - 13(1) Eloy Lino7 - 12(1) WPts
30/09/2030San Jose, Costa Rica26 - 13(1) Agapetus Bracero12(1) - 8 WPts
02/08/2030San Jose, Costa Rica26 - 12 Khanlar Ibraev10 - 13 LKO3
03/06/2030San Jose, Costa Rica25 - 12 Isamu Kikuchi6 - 10(1) WPts
05/04/2030San Jose, Costa Rica24 - 12 Harvey Walker0 - 3 WPts
04/02/2030San Jose, Costa Rica23 - 12 Hajime Hori2 - 9 WPts
07/12/2029San Jose, Costa Rica22 - 12 Sanadrug Vartanyan4 - 9 WPts
08/10/2029San Jose, Costa Rica22 - 11 Ton Trai10 - 18 LPts
10/08/2029San Jose, Costa Rica21 - 11 Oleos Lopez1 - 0 WPts
11/06/2029San Jose, Costa Rica20 - 11 Volodymyr Sienko1 - 10 WPts
12/04/2029San Jose, Costa Rica19 - 11 Dmitriy Tolemissov0 - 1 WPts
12/02/2029San Jose, Costa Rica18 - 11 Rafael Olguin9 - 17 WPts
16/12/2028Cochabamba, Bolivia17 - 11 Xalvador Monje0 - 2 WPts
18/10/2028San Jose, Costa Rica16 - 11 Nigol Lousinyan4 - 7 WPts
19/08/2028San Jose, Costa Rica15 - 11 Vicente Amescua7 - 24 WPts
21/06/2028Riga, Latvia14 - 11 Vitali Gailis2 - 21 WPts
23/04/2028San Jose, Costa Rica13 - 11 Oihane Grajeda4 - 12 WPts
26/02/2028San Jose, Costa Rica12 - 11 Oihane Deliz6 - 11 WPts
03/01/2028Santa Ana, USA11 - 11 Dom Louden0 - 1 WPts
05/11/2027Puebla, Mexico10 - 11 Sierra Llamas0 - 0 WPts
07/09/2027Soweto, South Africa10 - 10 Felix Potgieter12 - 17 LPts
10/07/2027San Jose, Costa Rica9 - 10 Xavier Cain7 - 20 WPts
11/05/2027San Jose, Costa Rica8 - 10 Reynaldo Mesa14 - 9 WPts
11/03/2027San Jose, Costa Rica8 - 9 Reynaldo Mesa13 - 8 LPts Costa Rica National Championships 2027View
06/03/2027Tirana, Albania8 - 8 Ervin Satir18 - 13(1) LPts
06/01/2027Athens, Greece7 - 8 Piero Herod12 - 19(9) WPts
08/11/2026San Jose, Costa Rica7 - 7 Jose Rodriguez39 - 22 LPts
10/09/2026Montpellier, France7 - 6 Chainey Carre19 - 34 LPts
13/07/2026Yerevan, Armenia7 - 5 Hayots Maghdessyan27 - 19 LPts
15/05/2026San Jose, Costa Rica6 - 5 Manny Lepe4 - 9 WPts
21/03/2026San Jose, Costa Rica6 - 4 Esteban Marro6 - 9(2) LPts
22/01/2026San Jose, Costa Rica5 - 4 Angel Noguera1 - 9 WPts
23/11/2025San Jose, Costa Rica4 - 4 Santiago Magallanez4 - 10 WPts
24/09/2025Brno, Czech Republic4 - 3 DuÜan Milas5 - 7 LPts
27/07/2025San Jose, Costa Rica3 - 3 Bardhyl Altayoglu0 - 2 WPts
29/05/2025Burgas, Bulgaria3 - 2 Vladislav á Chernozemski1 - 17(7) LPts
31/03/2025Bulawayo, Zimbabwe2 - 2 Brendan Sadomba3 - 9 WPts
31/01/2025Bangkok, Thailand2 - 1 Yodngoen Kornchan12 - 8 LPts
03/12/2024Santo Domingo de Guzman, Dominican Republic2 - 0 Zacarias Arenas26 - 14 LPts
05/10/2024San Jose, Costa Rica1 - 0 Noe Ruan0 - 0 WPts
02/09/2024San Jose, Costa Rica0 - 0 Vicente Amescua0 - 6 WPts