Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  46 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2034San Jose, Costa Rica45 - 13 Reyes Rochel2 - 6 WPts
20/10/2034San Jose, Costa Rica44 - 13 Liang Zai3 - 1 WPts
19/08/2034San Jose, Costa Rica43 - 13 Eun-sun Tan4 - 8 WPts
18/06/2034San Jose, Costa Rica42 - 13 Paul Rodgers35 - 22 WPts
18/05/2034Nassau, Bahamas41 - 13 Paul Rodgers35 - 21 WPts
17/04/2034Nassau, Bahamas41 - 12 Paul Rodgers34 - 21 LPts
14/03/2034San Jose, Costa Rica41 - 11 Xavion Penalver2 - 0 LPts Costa Rica National Championships 2034View
11/03/2034San Jose, Costa Rica40 - 11 Montel Botello7 - 17 WPts Costa Rica National Championships 2034View
18/02/2034San Jose, Costa Rica39 - 11 Ken-dedes Nitisastro27(1) - 27 WPts
18/01/2034Medan, Indonesia38 - 11 Ken-dedes Nitisastro27(1) - 26 WPts
18/12/2033San Jose, Costa Rica37 - 11 Cris Cartaya18 - 24 WPts
17/11/2033Panama City, Panama36 - 11 Cris Cartaya18 - 23 WPts
17/10/2033San Jose, Costa Rica35 - 11 Cris Cartaya18 - 22 WPts
06/09/2033San Jose, Costa Rica34 - 11 Amer Rafiq31 - 14 WPts
17/07/2033Oslo, Norway33 - 11 Gunnar Winding32 - 11(1) WPts
16/05/2033Bergen, Norway33 - 10 Oda Rike11 - 24 LPts
17/03/2033San Jose, Costa Rica32 - 10 Montana Nevarez28(1) - 14 WPts Costa Rica National Championships 2033View
14/03/2033San Jose, Costa Rica31 - 10 Loredo Marinez7 - 6 WPts Costa Rica National Championships 2033View
11/03/2033San Jose, Costa Rica30 - 10 Carlos Paules3 - 15 WPts Costa Rica National Championships 2033View
26/02/2033Zurich, Switzerland30 - 9 Arno Pilger50(1) - 38 LPts
29/12/2032Townsville, Australia30 - 8 John Sterling14 - 3 LPts
30/10/2032San Jose, Costa Rica29 - 8 Jose Roble1 - 4 WPts
30/08/2032Tokyo, Japan28 - 8 Jiro Namba0 - 0 WPts
02/07/2032San Jose, Costa Rica27 - 8 Santiago Campoverde8 - 11 WPts
03/05/2032San Jose, Costa Rica26 - 8 Carlos Paules1 - 11 WPts
05/03/2032Columbus, USA25 - 8 Dale Carmicheal0 - 0 WPts
06/01/2032Vitebsk, Belarus25 - 7 Pyotr Galkov23 - 8 LPts
07/11/2031Vitebsk, Belarus24 - 7 Kyrylo Panas5 - 8 WPts
08/09/2031San Jose, Costa Rica23 - 7 Senon Barrero1 - 7 WPts
11/07/2031San Jose, Costa Rica22 - 7 Isaak Hopko1 - 6 WPts
11/05/2031San Jose, Costa Rica21 - 7 Bronco Triana13 - 21(1) WPts
14/03/2031San Jose, Costa Rica21 - 6 Enzo Martinez19 - 13 LPts Costa Rica National Championships 2031View
11/03/2031San Jose, Costa Rica20 - 6 Pancho Olvera1 - 2 WPts Costa Rica National Championships 2031View
19/01/2031San Jose, Costa Rica19 - 6 Santiago Avellaneda6 - 12 WPts
22/11/2030San Jose, Costa Rica18 - 6 Carson Bloch10(1) - 13 WPts
23/09/2030San Jose, Costa Rica17 - 6 Vlastimil Lacek1 - 1 WPts
25/07/2030San Jose, Costa Rica16 - 6 Larenzo Vine3 - 22(1) WPts
29/05/2030Brisbane, Australia15 - 6 Dai Roose9(1) - 30 WPts
31/03/2030San Jose, Costa Rica14 - 6 Jose Varas9 - 11 WPts
31/01/2030San Jose, Costa Rica14 - 5 Montenegro Virgen6(1) - 24(1) LPts
04/12/2029Nice, France13 - 5 Marshall Lux11 - 19 WPts
06/10/2029Maipu, Chile13 - 4 Antonio Bosquez13(1) - 8 LPts
08/08/2029San Jose, Costa Rica12 - 4 Santiago Nino1 - 8 WPts
10/06/2029San Jose, Costa Rica11 - 4 Juan Menchaca7 - 13 WPts
16/04/2029San Jose, Costa Rica10 - 4 Santiago Perez6 - 30(1) WPts
11/03/2029San Jose, Costa Rica10 - 3 Emilio Villafranca16 - 14 LPts Costa Rica National Championships 2029View
14/02/2029San Jose, Costa Rica9 - 3 Emilio Negron0 - 3 WPts
16/12/2028Maipu, Chile9 - 2 Jose Espiritu4 - 2 LPts
18/10/2028San Jose, Costa Rica8 - 2 Xavion Basa8 - 17 WPts
19/08/2028San Jose, Costa Rica7 - 2 Santiago Pelayo8 - 8 WPts
20/06/2028San Jose, Costa Rica6 - 2 Kazuki Nagano8 - 15(1) WPts
22/04/2028San Jose, Costa Rica5 - 2 Vicente Lovera1 - 2 WPts
23/02/2028San Jose, Costa Rica4 - 2 Montana Nevarez4(1) - 3 WPts
26/12/2027San Jose, Costa Rica3 - 2 Rodrigo Otero3 - 2 WPts
27/10/2027San Jose, Costa Rica2 - 2 Onofre Padron2 - 4 WPts
28/08/2027San Jose, Costa Rica2 - 1 Ovidio Gamon4 - 4 LPts
13/07/2027San Jose, Costa Rica1 - 1 Nemesio Bermudez7 - 17 WPts
18/05/2027San Jose, Costa Rica0 - 1 Pancho Contrera9 - 19 WPts
29/03/2027San Jose, Costa Rica0 - 0 Waqar Pervez10 - 22 LPts