Weightclass:  Bantamweight
Location:  San Jose, Costa Rica
Record:  13(1) - 28(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/03/2026San Jose, Costa Rica12(1) - 28(1) Sam Ruzgeryan4 - 1 WPts
20/01/2026San Jose, Costa Rica12(1) - 27(1) Fatlum Pernaska3 - 3 LPts
21/11/2025San Jose, Costa Rica11(1) - 27(1) Mohsin Salah1 - 21(3) WPts
22/09/2025San Jose, Costa Rica11(1) - 26(1) Santiago Socorro21 - 10 LPts
24/07/2025San Jose, Costa Rica10(1) - 26(1) Amrou Balafrej4 - 5 WPts
25/05/2025San Jose, Costa Rica9(1) - 26(1) Sancho Hernandez0 - 0 WPts
26/03/2025San Jose, Costa Rica8(1) - 26(1) Javier Eusebio0 - 1 WPts
25/01/2025San Jose, Costa Rica8(1) - 25(1) Diego Acedo7 - 3 LPts
26/11/2024San Jose, Costa Rica7(1) - 25(1) Jerrold Avino4 - 3 WPts
27/09/2024San Jose, Costa Rica7(1) - 24(1) Emilio Crisostomo10(1) - 29 LPts
29/07/2024San Jose, Costa Rica6(1) - 24(1) Fresco Sumaoang2 - 8 WPts
30/05/2024San Jose, Costa Rica6(1) - 23(1) Neper Marina6 - 16 LPts
01/04/2024Tolyatti, Russia6(1) - 22(1) Sasha Koplyakov10 - 25 LPts
02/02/2024San Jose, Costa Rica5(1) - 22(1) Javier Portal0 - 1 WPts
04/12/2023Bacoor, Philippines5(1) - 21(1) Oscar Hanopol7 - 12 LPts
05/10/2023Daqing, China4(1) - 21(1) Liko Ge8 - 12 WPts
07/08/2023Cagayan de Oro, Philippines4(1) - 20(1) Zacarias Sagabaen4 - 7(1) LPts
09/06/2023Bucaramanga, Colombia3(1) - 20(1) Joaquin Bohorquez6 - 12 WPts
11/04/2023San Jose, Costa Rica2 - 20(1) Ramiro Zarco4(1) - 25(7) WKO3
11/02/2023San Juan, Puerto Rico2 - 19(1) Cruz Cendejas16 - 12 LPts
14/12/2022Daejeon, South Korea2 - 18(1) Woo-young Pyon11 - 9 LPts
15/10/2022San Jose, Costa Rica2 - 17(1) Juan Villalpando9 - 19 LPts
17/08/2022La Plata, Argentina2 - 16(1) Frisco Villena17 - 14 LPts
19/06/2022Kobe, Japan2 - 15(1) Mikio Ogino14 - 10 LPts
21/04/2022San Jose, Costa Rica2 - 14(1) Ryo Canizales11 - 14 LPts
21/02/2022Anyang, South Korea2 - 13 Sung-ryong Hwang24 - 2 LKO3
24/12/2021Annaba, Algeria2 - 12 Zain Hannachi12 - 13 LPts
26/10/2021San Jose, Costa Rica2 - 11 Luka Byambasuren8 - 14 LPts
26/08/2021Caloocan, Philippines2 - 10 Diego Campuzano11 - 12 LPts
27/06/2021San Jose, Costa Rica2 - 9 Ivan Sklar0 - 6 LPts
27/04/2021Taguig, Philippines2 - 8 Santiago Cueva8(1) - 12 LPts
27/02/2021Almaty, Kazakhstan2 - 7 Majid Cairbekow15 - 5 LPts
30/12/2020San Jose, Costa Rica1 - 7 Ki-hun Lim0 - 3 WPts
30/10/2020San Jose, Costa Rica1 - 6 Jose Valderrama13 - 5 LPts
17/09/2020San Jose, Costa Rica1 - 5 Eduardo Iglesias2 - 13 LPts
05/08/2020San Jose, Costa Rica1 - 4 Reynaldo Oropeza0 - 0 LPts
01/07/2020Khouribga, Morocco1 - 3 Amer Din4 - 12 LPts
02/05/2020Baku, Azerbaijan1 - 2 Gulbala Gayibov11 - 4 LPts
04/03/2020San Jose, Costa Rica1 - 1 Taro Tsuchiya1 - 0 LPts
04/01/2020San Jose, Costa Rica1 - 0 Pablo Dalogdog7 - 3 LPts
05/11/2019Cheonan, South Korea0 - 0 Myung-joo Chew0 - 0 WPts