Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  32 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/01/2033San Jose, Costa Rica31 - 11 Diego Silvestre0 - 2 WPts
14/11/2032San Jose, Costa Rica30 - 11 Enzo Cerro1 - 4 WPts
14/09/2032San Jose, Costa Rica29 - 11 Segun Bamalli5 - 11 WPts
15/07/2032San Jose, Costa Rica28 - 11 Vikenti Zalesky1 - 3 WPts
17/05/2032San Jose, Costa Rica27 - 11 Beltran Justiniano11 - 16(4) WPts
17/03/2032San Jose, Costa Rica26 - 11 Jae-sung Lee1 - 4 WPts
17/01/2032San Jose, Costa Rica25 - 11 Jawad Nadjafov1 - 8 WPts
17/11/2031San Jose, Costa Rica24 - 11 Heung-Min Mong1 - 2 WPts
17/09/2031San Jose, Costa Rica23 - 11 Juan Cortina5 - 3 WPts
18/07/2031San Jose, Costa Rica22 - 11 Jax Rosado1 - 4 WPts
19/05/2031San Jose, Costa Rica21 - 11 Cuba Peinado0 - 1 WPts
21/03/2031San Jose, Costa Rica21 - 10 Haro Kalachyan4 - 4 LPts
21/01/2031San Jose, Costa Rica20 - 10 Jose Varas11 - 14 WPts
22/11/2030San Jose, Costa Rica19 - 10 Montenegro Virgen9(1) - 27(1) WPts
25/09/2030San Jose, Costa Rica18 - 10 Larenzo Vine3 - 23(1) WPts
25/07/2030San Jose, Costa Rica17 - 10 Leonardo Orbe7 - 21 WPts
29/05/2030San Jose, Costa Rica17 - 9 Montana Nevarez10(1) - 11 LPts
11/04/2030San Jose, Costa Rica16 - 9 Hernan Rolon23(2) - 17 WPts
11/03/2030San Jose, Costa Rica16 - 8 Juan Menchaca9 - 16 LPts Costa Rica National Championships 2030View
31/01/2030San Jose, Costa Rica15 - 8 Nicandro Mauricio9 - 9 WPts
03/12/2029Prague, Czech Republic14 - 8 Benedikt Kral3 - 12 WPts
05/10/2029Ulaanbaatar, Mongolia14 - 7 Sergey Norovbanzad5 - 4 LPts
07/08/2029San Jose, Costa Rica13 - 7 Juan Elias1 - 10(1) WPts
09/06/2029Nassau, Bahamas12 - 7 Greg Seff0 - 15(1) WPts
11/04/2029San Jose, Costa Rica11 - 7 Kyrylo Dudek6(1) - 8 WPts
11/02/2029San Jose, Costa Rica11 - 6 Juan Solano7 - 11 LPts
14/12/2028San Jose, Costa Rica10 - 6 Ibrahim Eblin1 - 2 WPts
16/10/2028San Jose, Costa Rica10 - 5 Juan Menchaca4 - 12 LPts
20/08/2028San Jose, Costa Rica9 - 5 Rodrigo Coronado2 - 6 WPts
21/06/2028Ostrava, Czech Republic8 - 5 Ambro× Benes6 - 20 WPts
23/04/2028San Jose, Costa Rica8 - 4 Reynaldo Coto10 - 17 LPts
24/02/2028San Jose, Costa Rica8 - 3 Alejandro Chirinos12 - 13 LPts
30/12/2027San Jose, Costa Rica8 - 2 Xavier Moraga23(1) - 18 LPts
14/11/2027San Jose, Costa Rica7 - 2 Xalvador Soto8 - 15 WPts
11/10/2027San Jose, Costa Rica6 - 2 Noe Nicolas0 - 0 WPts
28/08/2027San Jose, Costa Rica5 - 2 Aimon De la Paz2 - 4 WPts
28/06/2027San Jose, Costa Rica4 - 2 Juan Pabon5 - 1 WPts
05/05/2027Suez, Egypt3 - 2 Aftab Rauf0 - 0 WPts
07/03/2027Sydney, Australia2 - 2 Dave Donaghue9(1) - 20 WPts
07/01/2027San Jose, Costa Rica1 - 2 Montenegro Virgen3(1) - 8 WPts
07/11/2026San Jose, Costa Rica1 - 1 Jesus Banes0 - 0 LPts
18/09/2026San Jose, Costa Rica1 - 0 Alvino Enciso17 - 13 LPts
07/08/2026San Jose, Costa Rica0 - 0 Santiago Espinosa1 - 7 WPts