Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  14(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/08/2029San Jose, Costa Rica13(1) - 20 Lance Bazin2 - 7 WPts
24/06/2029San Jose, Costa Rica12(1) - 20 Petro Rusin5 - 14 WPts
25/04/2029San Jose, Costa Rica11(1) - 20 Rob MacFarlane5 - 3 WPts
24/02/2029San Jose, Costa Rica10(1) - 20 Esteban Valdespino2 - 3 WPts
26/12/2028San Jose, Costa Rica10(1) - 19 Isaac Boylston11 - 9 LPts
27/10/2028San Jose, Costa Rica10(1) - 18 Rodrigo Zacarias0 - 3 LPts
28/08/2028San Jose, Costa Rica10(1) - 17 Onofre Villavicencio3 - 4 LPts
29/06/2028San Jose, Costa Rica9(1) - 17 Xalvador Negro15(1) - 18 WPts
29/04/2028San Jose, Costa Rica9(1) - 16 Emilio Villafranca13 - 11 LPts
29/02/2028San Jose, Costa Rica8(1) - 16 Harper Moe0 - 7 WPts
31/12/2027San Jose, Costa Rica8(1) - 15 Jae-sung Woo4 - 14 LPts
01/11/2027San Jose, Costa Rica7(1) - 15 Onofre Villavicencio1 - 0 WPts
01/09/2027The Hague, Netherlands7(1) - 14 Gringo Fruytier25 - 11 LPts
03/07/2027San Jose, Costa Rica6(1) - 14 Xalvador Borrego3 - 1 WPts
05/05/2027Rome, Italy5 - 14 Valentino Frassinetti0 - 0 WKO3
07/03/2027Dushanbe, Tajikistan5 - 13 Fariz Hassan13 - 5 LPts
07/01/2027San Jose, Costa Rica4 - 13 Xavion Basa6 - 8 WPts
04/12/2026San Jose, Costa Rica4 - 12 Rodrigo Sais24 - 18 LPts
02/11/2026San Jose, Costa Rica3 - 12 Haaris Kakpenoff2 - 20 WPts
04/09/2026San Jose, Costa Rica3 - 11 Angel Galvez6 - 17(3) LPts
12/07/2026San Jose, Costa Rica3 - 10 Beltran Nova1 - 9 LPts
12/05/2026San Jose, Costa Rica2 - 10 Alejandro Chirinos4 - 10 WPts
13/03/2026Fortaleza, Brazil2 - 9 Oihane Nascimento11 - 9 LPts
13/01/2026Goiania, Brazil1 - 9 Diego Marte2 - 19(4) WPts
15/11/2025San Jose, Costa Rica0 - 9 Santiago Perez3 - 12(1) WPts
16/09/2025San Jose, Costa Rica0 - 8 Hernan Rolon3 - 8 LPts
28/07/2025San Jose, Costa Rica0 - 7 Shukur Soliman3 - 4 LPts
30/05/2025Ulaanbaatar, Mongolia0 - 6 Andrii Itigilov3 - 6 LPts
01/04/2025San Jose, Costa Rica0 - 5 Reynaldo Coto1 - 7 LPts
31/01/2025San Jose, Costa Rica0 - 4 Edmundo Montejo5 - 5 LPts
02/12/2024San Jose, Costa Rica0 - 3 Nemesio Bermudez0 - 8 LPts
03/10/2024San Jose, Costa Rica0 - 2 Alejandro Chirinos1 - 3 LPts
12/08/2024San Jose, Costa Rica0 - 1 Lorenzo Baria16 - 12 LPts
07/07/2024San Jose, Costa Rica0 - 0 Selestino Yniguez1 - 0 LPts