Weightclass:  Bantamweight
Location:  San Jose, Costa Rica
Record:  37(4) - 25(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/03/2027San Jose, Costa Rica36(4) - 25(2) William Hillhouse4 - 5 WPts
12/01/2027San Jose, Costa Rica35(4) - 25(2) Carlos Bacallao3 - 9 WPts
12/11/2026San Jose, Costa Rica34(4) - 25(2) Angel Buendia3(1) - 6 WPts
13/09/2026San Jose, Costa Rica33(4) - 25(2) Jack McCarter4 - 8 WPts
14/07/2026San Jose, Costa Rica32(4) - 25(2) Defrim Kurt3 - 15 WPts
14/05/2026San Jose, Costa Rica31(3) - 25(2) Fatlind Ganem1 - 8(1) WKO2
14/03/2026San Jose, Costa Rica30(3) - 25(2) Zach Annand3 - 8 WPts
12/01/2026San Jose, Costa Rica29(2) - 25(2) Petro Mihalik1 - 5 WKO3
13/11/2025San Jose, Costa Rica28(2) - 25(2) Ali Idris8 - 15 WPts
13/09/2025San Jose, Costa Rica27(2) - 25(2) Ximen Salcido0 - 14 WPts
15/07/2025San Jose, Costa Rica26(2) - 25(2) Ramirez Lama1 - 6 WPts
16/05/2025San Jose, Costa Rica25(2) - 25(2) Neper Oquendo1 - 12 WPts
17/03/2025San Jose, Costa Rica24(2) - 25(2) Leonel Mujica10 - 17 WPts Costa Rica National Championships 2025View
14/03/2025San Jose, Costa Rica23(2) - 25(2) Joaquin Bailon8 - 18 WPts Costa Rica National Championships 2025View
11/03/2025San Jose, Costa Rica22(2) - 25(2) Dario Jacinto2 - 5 WPts Costa Rica National Championships 2025View
25/01/2025San Jose, Costa Rica21(2) - 25(2) Reyes Piedra13 - 29(1) WPts
01/12/2024San Jose, Costa Rica21(2) - 24(2) Lorenzo Ortego28 - 16 LPts
05/10/2024San Jose, Costa Rica20(2) - 24(2) Cortez Avelino1 - 0 WPts
06/08/2024San Jose, Costa Rica19(1) - 24(2) Ignado Pinto7 - 30(6) WKO3
15/06/2024Manila, Philippines19(1) - 23(1) Cipriano Bazan16(2) - 21 LKO3
17/04/2024San Jose, Costa Rica19(1) - 22(1) Fraco Dario23 - 13 LPts
11/03/2024San Jose, Costa Rica19(1) - 21(1) Marjun Escajeda38 - 11 LPts Costa Rica National Championships 2024View
06/02/2024San Jose, Costa Rica18(1) - 21(1) Xalvador Padua0 - 1 WPts
08/12/2023Nador, Morocco17 - 21(1) Jibran Rguig2 - 4 WKO3
09/10/2023San Jose, Costa Rica16 - 21(1) Oro Beas26 - 6 WPts
15/08/2023Donetsk, Ukraine15 - 21(1) Kir Topolski4 - 20 WPts
17/06/2023San Jose, Costa Rica15 - 20(1) Santiago Velarde14 - 16 LPts
26/04/2023San Jose, Costa Rica15 - 19(1) Manuel Marcelo25 - 8 LPts
11/03/2023San Jose, Costa Rica15 - 18(1) Marjun Escajeda28 - 8 LPts Costa Rica National Championships 2023View
11/02/2023Ulaanbaatar, Mongolia14 - 18(1) Safiy al Din Togoon9 - 19 WPts
14/12/2022San Jose, Costa Rica14 - 17(1) Oro Beas21 - 6 LPts
17/10/2022Bekasi, Indonesia14 - 16(1) Wahyu Barkah29 - 3 LPts
19/08/2022Incheon, South Korea14 - 15(1) Jeong-ho Nahm15 - 9 LPts
21/06/2022Shanghai, China14 - 14(1) Qing-Nan Tser20(1) - 7 LPts
23/04/2022Bucheon, South Korea13 - 14(1) Sung-yeung Shin5(1) - 17 WPts
23/02/2022Nagoya, Japan13 - 13(1) Kyo Murayama11 - 15 LPts
25/12/2021Ulaanbaatar, Mongolia13 - 12(1) Sabuur Walihanow10 - 11 LPts
27/10/2021Cainta, Philippines12 - 12(1) Diego Gusilatar14 - 10 WPts
29/08/2021San Jose, Costa Rica11 - 12(1) Corey Baon4 - 5 WPts
28/06/2021San Jose, Costa Rica11 - 11 Sagaz Sastre11 - 12 LKO3
27/04/2021Moscow, Russia11 - 10 Anton Kokorin7 - 9 LPts
27/02/2021San Jose, Costa Rica11 - 9 Edmundo Casa10 - 6 LPts
29/12/2020Caracas, Venezuela10 - 9 Reynaldo Felix4 - 15 WPts
29/10/2020Leeds, UK10 - 8 Michael Llewellyn0 - 7 LPts
31/08/2020San Jose, Costa Rica9 - 8 Dylan Bogle2 - 5 WPts
30/06/2020San Jose, Costa Rica9 - 7 Baltasar Caballero15(1) - 4 LPts
29/04/2020San Jose, Costa Rica8 - 7 Ricardo Saez6 - 4 WPts
01/03/2020Istanbul, Turkey7 - 7 Ilkin Sarper6 - 7 WPts
01/01/2020Merlo, Argentina6 - 7 Eduardo Mariscal1 - 5 WPts
03/11/2019San Salvador, El Salvador6 - 6 Isidro Magin2 - 9 LPts
05/09/2019Novorossiysk, Russia6 - 5 Evgeny Polakoff0 - 0 LPts
07/07/2019San Jose, Costa Rica6 - 4 Oro Beas3 - 3 LPts
11/05/2019Carrefour, Haiti6 - 3 Mardian Le Roy Ladurie4 - 5 LPts
11/03/2019San Jose, Costa Rica6 - 2 Niall Nevin4 - 0 LPts
10/01/2019San Jose, Costa Rica5 - 2 Mardian Le Roy Ladurie3 - 4 WPts
10/11/2018San Jose, Costa Rica5 - 1 Paco Naranjo2 - 0 LPts
26/09/2018San Jose, Costa Rica4 - 1 Alejandro Balasco1 - 3 WPts
10/08/2018San Jose, Costa Rica4 - 0 Rodrigo Gusman1 - 2 LPts
23/06/2018San Jose, Costa Rica3 - 0 Leonel Granado0 - 1 WPts
23/04/2018San Jose, Costa Rica2 - 0 Gabriel Chavez1 - 0 WPts
26/02/2018San Jose, Costa Rica1 - 0 Gonzalo Esperanza1 - 0 WPts
18/01/2018Guarulhos, Brazil0 - 0 Rodrigo Muniz0 - 0 WPts