Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  17 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2031San Jose, Costa Rica16 - 13 Angel Echavarria1 - 3 WPts
24/09/2031San Jose, Costa Rica15 - 13 Montana Panza2 - 10 WPts
26/07/2031San Jose, Costa Rica14 - 13 Wasif Elmanaoui4 - 8 WPts
27/05/2031San Jose, Costa Rica14 - 12 Vasyl Danek11 - 7 LPts
26/03/2031San Jose, Costa Rica14 - 11 Pyotr Shvarcs11 - 8 LPts
25/01/2031San Jose, Costa Rica14 - 10 Min-woo Suh4 - 16 LPts
26/11/2030San Jose, Costa Rica13 - 10 Xi-Wang Ge6 - 6 WPts
28/09/2030San Jose, Costa Rica12 - 10 Gao Chiou8(1) - 22 WPts
31/07/2030San Jose, Costa Rica11 - 10 Niao-ka Young3 - 2 WPts
31/05/2030San Jose, Costa Rica10 - 10 Se-jong Shin4 - 6 WPts
01/04/2030San Jose, Costa Rica9 - 10 Waqas Farran1 - 2 WPts
01/02/2030San Jose, Costa Rica8 - 10 Miroslav Kuzmanic1 - 11 WPts
04/12/2029Yerevan, Armenia7 - 10 Ardos Reizyan0 - 0 WPts
06/10/2029San Jose, Costa Rica6 - 10 Reyes Castilleja1 - 7 WPts
07/08/2029San Jose, Costa Rica6 - 9 Mikhail Chinbat12 - 11 LPts
09/06/2029Winnipeg, Canada6 - 8 Robert Craggs4 - 7 LPts
11/04/2029San Jose, Costa Rica6 - 7 Afon Agababayev1 - 12 LPts
11/02/2029San Jose, Costa Rica6 - 6 Enzo Bracamonte5 - 14 LPts
14/12/2028San Jose, Costa Rica5 - 6 Angel Gamino1 - 7 WPts
16/10/2028San Jose, Costa Rica4 - 6 Diego Matos0 - 11 WPts
18/08/2028Boulogne-Billancourt, France4 - 5 Severin Claude11 - 9 LPts
20/06/2028San Jose, Costa Rica4 - 4 Hui-chao Goh5 - 12 LPts
22/04/2028Osaka, Japan4 - 3 Hiro Kuramoto3 - 17 LPts
23/02/2028Split, Croatia3 - 3 Zlatan Sabolic1 - 8 WPts
26/12/2027San Jose, Costa Rica3 - 2 Reynaldo Favela3 - 2 LPts
29/10/2027San Jose, Costa Rica2 - 2 Jesus Banes3 - 3 WPts
30/08/2027San Jose, Costa Rica2 - 1 Jesus Banes2 - 3 LPts
02/07/2027San Jose, Costa Rica1 - 1 Aimon De la Paz2 - 3 WPts
08/05/2027San Jose, Costa Rica0 - 1 Diego Morones2 - 6 WPts
08/03/2027San Jose, Costa Rica0 - 0 Xalvador Borrego1 - 1 LPts