Weightclass:  Bantamweight
Location:  San Jose, Costa Rica
Record:  43(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/01/2027San Jose, Costa Rica42(1) - 12 Nicolas Ballis16 - 22 WPts
20/11/2026San Jose, Costa Rica41(1) - 12 Evgeny Tiesnesis2 - 10 WPts
20/09/2026San Jose, Costa Rica40(1) - 12 Franco Pantoja2 - 7 WPts
21/07/2026San Jose, Costa Rica39(1) - 12 Jack Bett3 - 9 WPts
21/05/2026San Jose, Costa Rica38(1) - 12 Angel Amaro3 - 3 WPts
22/03/2026San Jose, Costa Rica37(1) - 12 Merrill Cantor6 - 13 WPts
19/01/2026San Jose, Costa Rica36(1) - 12 Eggewaart Caneel5 - 3 WPts
19/11/2025San Jose, Costa Rica35(1) - 12 Chontlatarn Chaiyonggym1 - 14 WPts
19/09/2025San Jose, Costa Rica34(1) - 12 Jose Guitierrez2 - 8 WPts
21/07/2025San Jose, Costa Rica33 - 12 Akram Dzhebrailov2 - 11(4) WKO3
22/05/2025San Jose, Costa Rica32 - 12 Antonio Sanchez5 - 20 WPts
23/03/2025San Jose, Costa Rica31 - 12 Sagaz Esquilin1 - 2 WPts
22/01/2025Jersey City, USA31 - 11 Ian Meloni11 - 25 LPts
24/11/2024Detroit, USA31 - 10 Billy Hunter22 - 22(13) LPts
26/09/2024Gaziantep, Turkey30 - 10 Ata Sonmez12 - 14 WPts
29/07/2024Zamboanga City, Philippines29 - 10 Rodrigo Malatamban9(1) - 31 WPts
31/05/2024San Jose, Costa Rica28 - 10 Chen Ong2 - 2 WPts
02/04/2024Taytay, Philippines27 - 10 Diego Febo0 - 4 WPts
03/02/2024Managua, Nicaragua27 - 9 Ximen Guardia13 - 11 LPts
06/12/2023Guayaquil, Ecuador26 - 9 Malvolio Merin18 - 11 WPts
08/10/2023Palmira, Colombia25 - 9 Fresco Capo10 - 23(1) WPts
10/08/2023Mar del Plata, Argentina25 - 8 Francisco Monsalve19(1) - 12 LPts
12/06/2023Ulaanbaatar, Mongolia24 - 8 Altansukhiin Baglayev24 - 11 WPts
14/04/2023Moscow, Russia23 - 8 Kolya Rusinov23(1) - 6 WPts
14/02/2023Medina, Saudi Arabia22 - 8 Obaid Niazi13 - 14 WPts
17/12/2022Buenos Aires, Argentina22 - 7 Rodrigo Clemente9 - 16 LPts
19/10/2022Fuzhou, China22 - 6 Wang Ha14 - 13 LPts
21/08/2022Quito, Ecuador22 - 5 Xaverius Diaz22 - 5 LPts
22/06/2022San Jose, Costa Rica21 - 5 Neper Marina3 - 7 WPts
24/04/2022Ciudad Guayana, Venezuela20 - 5 Felippe Chairez12(1) - 13 WPts
24/02/2022Almaty, Kazakhstan19 - 5 Qiyas Iliyasow4 - 18 WPts
27/12/2021San Jose, Costa Rica18 - 5 Rodrigo Bravo3 - 17(3) WPts
27/10/2021San Jose, Costa Rica18 - 4 Lorenzo Ortego14 - 11 LPts
28/08/2021San Jose, Costa Rica17 - 4 Vicente Apostol1 - 5 WPts
28/06/2021San Jose, Costa Rica17 - 3 Nemesio Poveda9(1) - 11 LPts
07/05/2021San Jose, Costa Rica16 - 3 Leonel Mujica1 - 0 WPts
08/03/2021La Plata, Argentina15 - 3 Salvador Urda3 - 16 WPts
08/01/2021San Jose, Costa Rica14 - 3 Roman Paiz6 - 10 WPts
07/11/2020San Jose, Costa Rica13 - 3 Kolya Varga9(1) - 9 WPts
08/09/2020San Jose, Costa Rica12 - 3 Manuel Marcelo12 - 5 WPts
07/07/2020San Jose, Costa Rica11 - 3 Pancho Amado5 - 11 WPts
06/05/2020La Plata, Argentina10 - 3 Salvador Urda3 - 11 WPts
07/03/2020Bangkok, Thailand9 - 3 Wisanu Surinsirirat7 - 5 WPts
07/01/2020San Jose, Costa Rica9 - 2 Oro Beas6 - 3 LPts
15/11/2019San Jose, Costa Rica8 - 2 Diego Vallecillo1 - 10 WPts
15/09/2019San Jose, Costa Rica7 - 2 Gig Piedrahita8 - 3 WPts
16/07/2019San Jose, Costa Rica7 - 1 Gig Piedrahita7 - 3 LPts
21/05/2019Porto Alegre, Brazil7 - 0 Carlos Vidal5 - 0 LPts
23/03/2019Santo Domingo, Ecuador6 - 0 Juan Cerrato0 - 4 WPts
23/01/2019San Jose, Costa Rica5 - 0 Ivan Aguilar4 - 1 WPts
22/11/2018San Jose, Costa Rica4 - 0 Loredo Mancillas1 - 1 WPts
21/09/2018San Jose, Costa Rica3 - 0 Mai Sang0 - 2 WPts
20/07/2018Utrecht, Netherlands2 - 0 Erke Melsen0 - 0 WPts
20/05/2018Quito, Ecuador1 - 0 Oleos Torre0 - 0 WPts
20/03/2018Algiers, Algeria0 - 0 Irfan Djaballah0 - 0 WPts