Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  24 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/03/2033San Jose, Costa Rica23 - 23 Daniel Wanat8 - 10 WPts
16/01/2033San Jose, Costa Rica23 - 22 Hilario Piedra12 - 13 LPts
15/11/2032San Jose, Costa Rica22 - 22 Kiki Alvarez3 - 6 WPts
15/09/2032San Jose, Costa Rica21 - 22 Landry Aragon7 - 7 WPts
16/07/2032San Jose, Costa Rica20 - 22 Itumeleng Sangweni0 - 6 WPts
18/05/2032San Jose, Costa Rica19 - 22 Luis Rodriguez2 - 0 WPts
18/03/2032San Jose, Costa Rica18 - 22 Tymek Psomas1 - 6 WPts
19/01/2032San Jose, Costa Rica18 - 21 Theon Hatzis5 - 0 LPts
20/11/2031San Jose, Costa Rica17 - 21 Keun-ho Kwon2 - 15 WPts
19/09/2031San Jose, Costa Rica16 - 21 Dimos Amores0 - 1 WPts
20/07/2031San Jose, Costa Rica15 - 21 Gaspar Coetzee3 - 11 WPts
21/05/2031San Jose, Costa Rica14 - 21 Nazir Rizaev7 - 11 WPts
22/03/2031San Jose, Costa Rica14 - 20 Jose Varas11 - 15 LPts
22/01/2031San Jose, Costa Rica13 - 20 Larenzo Vine3 - 25(1) WPts
24/11/2030San Jose, Costa Rica13 - 19 Juan Solano16 - 13 LPts
29/09/2030San Jose, Costa Rica12 - 19 Diego Matos2 - 21 WPts
14/08/2030San Jose, Costa Rica12 - 18 Enzo Belles36 - 22 LPts
13/07/2030Belo Horizonte, Brazil11 - 18 Santiago Ferraz12 - 6 WPts
15/05/2030Nizhny Novgorod, Russia11 - 17 Afanas Boystov10 - 14 LPts
17/03/2030San Jose, Costa Rica11 - 16 Edmundo Montejo49(1) - 27 LPts Costa Rica National Championships 2030View
14/03/2030San Jose, Costa Rica10 - 16 Nicandro Mauricio10 - 10 WPts Costa Rica National Championships 2030View
11/03/2030San Jose, Costa Rica9 - 16 Cruz Trevino16 - 8 WPts Costa Rica National Championships 2030View
01/02/2030San Juan, Puerto Rico9 - 15 Gabriel Leyba2 - 3 LPts
04/12/2029Maroua, Cameroon8 - 15 Odo Gedeon20(1) - 15(1) WPts
06/10/2029San Jose, Costa Rica7 - 15 Diego Matos2 - 15 WPts
08/08/2029Pak Kret, Thailand7 - 14 Yodmongkol Kiatpracha8 - 16 LPts
10/06/2029San Jose, Costa Rica7 - 13 Reynaldo Favela11 - 4 LPts
11/04/2029Dushanbe, Tajikistan6 - 13 Munavvar Ragimov2 - 12 WPts
11/02/2029Marseille, France6 - 12 Elliot Fonck7 - 11 LPts
14/12/2028San Jose, Costa Rica5 - 12 Tryggvi Christoffer2 - 10 WPts
16/10/2028San Jose, Costa Rica4 - 12 Cruz Trevino10 - 5 WPts
17/08/2028Douala, Cameroon3 - 12 Quennel Maru6 - 15(3) WPts
19/06/2028San Jose, Costa Rica3 - 11 Fedar Borys14 - 16 LPts
21/04/2028San Jose, Costa Rica3 - 10 Ludek Vasko6 - 7 LPts
22/02/2028Ponce, Puerto Rico3 - 9 Santiago Espinosa0 - 5 LPts
25/12/2027San Jose, Costa Rica3 - 8 Reynaldo Coto8 - 17 LPts
26/10/2027Giza, Egypt3 - 7 Tariq Asmar23 - 16 LPts
28/08/2027Vilnius, Lithuania2 - 7 Justyn Golas1 - 23(3) WPts
29/06/2027Samarqand, Uzbekistan2 - 6 Nadir Abdella17 - 7 LPts
01/05/2027Lima, Peru2 - 5 Rio Lacerda11 - 22 LPts
03/03/2027Shah Alam, Malaysia2 - 4 Hassan Tarar36(2) - 22 LPts
03/01/2027San Jose, Costa Rica2 - 3 Dimos Hernadez2 - 11(1) LPts
05/11/2026Warren, USA1 - 3 Amon Pye0 - 0 WPts
07/09/2026San Jose, Costa Rica0 - 3 Larenzo Vine0 - 0 WPts
20/07/2026San Jose, Costa Rica0 - 2 Xalvador Soto3 - 12 LPts
25/05/2026San Jose, Costa Rica0 - 1 Berto Acedo26(1) - 26 LPts
15/04/2026San Jose, Costa Rica0 - 0 Dimos Hernadez1 - 7(1) LPts