Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  18 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/06/2029San Jose, Costa Rica17 - 17 Tomislav Jelenic12 - 8 WPts
16/04/2029San Jose, Costa Rica16 - 17 Gonzalo Cosme9 - 7 WPts
15/02/2029San Jose, Costa Rica15 - 17 Sung-yeung In7 - 13 WPts
17/12/2028San Jose, Costa Rica14 - 17 Vicente Laureano7 - 13 WPts
18/10/2028San Jose, Costa Rica13 - 17 Santiago Pelayo8 - 9 WPts
19/08/2028San Jose, Costa Rica12 - 17 Morakot Jitsawad1 - 8 WPts
21/06/2028San Jose, Costa Rica11 - 17 Daniel Kantor11 - 5 WPts
23/04/2028San Jose, Costa Rica10 - 17 Cruz Trevino8 - 4 WPts
23/02/2028San Jose, Costa Rica9 - 17 Santiago Pinta9 - 24 WPts
25/12/2027San Jose, Costa Rica8 - 17 Juan Menchaca3 - 8 WPts
26/10/2027San Jose, Costa Rica7 - 17 Yuan Pao1 - 11 WPts
27/08/2027San Jose, Costa Rica6 - 17 Jesus Peron3 - 12 WPts
28/06/2027Fortaleza, Brazil6 - 16 Rodrigo Paulino15 - 15 LPts
30/04/2027Mulhouse, France6 - 15 Jeffrey Aime1 - 2 LPts
02/03/2027San Jose, Costa Rica6 - 14 Santiago Perez3 - 20(1) LPts
01/01/2027Nagoya, Japan5 - 14 Kei Sugawara2 - 18 WPts
03/11/2026San Jose, Costa Rica4 - 14 Xalvador Negro6(1) - 13 WPts
07/09/2026Managua, Nicaragua4 - 13 Edmundo Floro16 - 11(1) LPts
09/07/2026San Jose, Costa Rica3 - 13 Selestino Yniguez7 - 7 WPts
10/05/2026Managua, Nicaragua3 - 12 Edmundo Floro14 - 11(1) LPts
12/03/2026Namangan, Uzbekistan3 - 11 Shirzad Kassar6 - 16(1) LPts
12/01/2026San Juan, Puerto Rico3 - 10 Carlos Roxas2 - 7(1) LPts
14/11/2025Manaus, Brazil3 - 9 Salvador Guardado10 - 25 LPts
16/09/2025San Jose, Costa Rica2 - 9 Rodrigo Aguero2 - 11 WPts
28/07/2025Nassau, Bahamas2 - 8 Hugh Sayer3 - 7 LPts
30/05/2025Dushanbe, Tajikistan2 - 7 Ulvi Melikov22(2) - 20 LPts
01/04/2025San Jose, Costa Rica1 - 7 Rodrigo Llerena0 - 5 WPts
12/02/2025San Jose, Costa Rica1 - 6 Santiago Casas31 - 13 LPts
28/12/2024San Jose, Costa Rica1 - 5 Reynaldo Zepeda0 - 0 LPts
22/11/2024Rio de Janeiro, Brazil1 - 4 Jose Ornelas1 - 4 LPts
24/09/2024Samarqand, Uzbekistan1 - 3 Mikhail Bekhbutov8 - 10 LPts
27/07/2024San Jose, Costa Rica0 - 3 Pancho Contrera2 - 8 WPts
28/05/2024Samarqand, Uzbekistan0 - 2 Aqil Gadzhiev1 - 13 LPts
30/03/2024San Jose, Costa Rica0 - 1 Joaquin Anguiano4 - 3 LPts
31/01/2024San Jose, Costa Rica0 - 0 Joaquin Anguiano3 - 3 LPts