Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  31 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/04/2031San Jose, Costa Rica30 - 13 Rogelio Romero3 - 11 WPts
08/02/2031San Jose, Costa Rica29 - 13 Rodrigo Viloria3 - 18 WPts
10/12/2030San Jose, Costa Rica28 - 13 Juan Barreto2 - 8 WPts
11/10/2030San Jose, Costa Rica27 - 13 Sierra Galdamez1 - 0 WPts
12/08/2030San Jose, Costa Rica26 - 13 Emanuel Casiano7 - 12 WPts
13/06/2030San Jose, Costa Rica25 - 13 Leo Fraser5 - 5 WPts
14/04/2030San Jose, Costa Rica24 - 13 Selestino Aguila11 - 14 WPts
14/02/2030San Jose, Costa Rica23 - 13 Pedro Olivera5 - 11 WPts
16/12/2029San Jose, Costa Rica22 - 13 Bronco Merino1 - 7 WPts
17/10/2029San Jose, Costa Rica21 - 13 Mladen Petek9(2) - 12 WPts
18/08/2029San Jose, Costa Rica20 - 13 John Stalford5 - 6 WPts
19/06/2029San Jose, Costa Rica19 - 13 Santiago Encarnacion15 - 13 WPts
20/04/2029San Jose, Costa Rica18 - 13 Oihane Deliz11 - 13 WPts
11/03/2029San Jose, Costa Rica18 - 12 Guillermo Cruz20 - 21 LPts Costa Rica National Championships 2029View
13/02/2029San Jose, Costa Rica17 - 12 Quin Morga1 - 8 WPts
15/12/2028San Jose, Costa Rica16 - 12 Santiago Magallanez14 - 20 WPts
17/10/2028Tegucigalpa, Honduras15 - 12 Ximen Maez17 - 18 WPts
19/08/2028San Jose, Costa Rica14 - 12 Naoki Sazama0 - 4 WPts
21/06/2028Durban, South Africa13 - 12 Bart Makamba2 - 20(1) WPts
23/04/2028San Jose, Costa Rica12 - 12 Tu Tu9 - 16 WPts
24/02/2028San Jose, Costa Rica12 - 11 Xavion Trueba7 - 7 LPts
27/12/2027San Jose, Costa Rica11 - 11 Santiago Sabado1 - 11 WPts
28/10/2027Hanoi, Vietnam10 - 11 Tran Truc10 - 10 WPts
30/08/2027San Jose, Costa Rica9 - 11 Vicente Amescua4 - 21 WPts
30/06/2027Athens, Greece8 - 11 Peadair Hanno5 - 14 WPts
02/05/2027San Juan, Argentina7 - 11 Franco Sanchez1 - 11 WPts
04/03/2027San Jose, Costa Rica6 - 11 Angel Noguera3 - 14 WPts
04/01/2027Durban, South Africa6 - 10 Lamech Nhlapo12 - 6 LPts
06/11/2026San Miguelito, Panama5 - 10 Isidro Borjas11 - 10 WPts
08/09/2026San Jose, Costa Rica5 - 9 Porfio Acebo45 - 16(1) LPts
21/07/2026San Jose, Costa Rica5 - 8 Reyes Mestas0 - 13 LPts
21/05/2026Riga, Latvia4 - 8 Daniil Akls3 - 16 WPts
23/03/2026San Jose, Costa Rica3 - 8 Sierra Alban0 - 3 WPts
22/01/2026San Jose, Costa Rica2 - 8 Pyotr Lazdinsh1 - 3 WPts
24/11/2025Copenhagen, Denmark1 - 8 Toste Quist3 - 8 WPts
26/09/2025San Jose, Costa Rica1 - 7 David Denholm11 - 12 LPts
29/07/2025San Jose, Costa Rica1 - 6 Larenzo Murcia9 - 13 LPts
13/06/2025Almaty, Kazakhstan1 - 5 Azam Kazbeckoff19 - 22 LPts
15/04/2025San Jose, Costa Rica1 - 4 Xalvador Olmo26 - 21(1) LPts
04/03/2025San Jose, Costa Rica1 - 3 Cruz Alejandro22(3) - 21 LPts
28/01/2025Durban, South Africa1 - 2 Itumeleng Gabuza0 - 17(1) LPts
30/11/2024Bergen, Norway1 - 1 Oda Vignes31(2) - 13 LPts
02/10/2024San Jose, Costa Rica1 - 0 Alvino Arbelaez5 - 3 LPts
07/08/2024San Jose, Costa Rica0 - 0 Iago Guajardo0 - 1 WPts