Weightclass:  Bantamweight
Location:  San Jose, Costa Rica
Record:  24 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2024San Jose, Costa Rica23 - 16 Edmond Piaget1 - 3 WPts
20/02/2024San Jose, Costa Rica22 - 16 Chalermpol Sithraran2 - 12 WPts
22/12/2023San Jose, Costa Rica21 - 16 Eachann Panagakos5 - 8 WPts
23/10/2023San Jose, Costa Rica20 - 16 Ali Samaan2 - 13 WPts
24/08/2023San Jose, Costa Rica19 - 16 Rogelio Simeon1 - 10 WPts
25/06/2023San Jose, Costa Rica19 - 15 Selestino Alo20 - 10 LPts
26/04/2023San Jose, Costa Rica19 - 14 Marjun Escajeda30 - 9 LPts
25/02/2023San Jose, Costa Rica18 - 14 Selestino Alo20 - 8 WPts
26/12/2022San Jose, Costa Rica17 - 14 Charlie Luzulo3 - 6 WPts
27/10/2022San Jose, Costa Rica16 - 14 Rodrigo Contrera2 - 9 WPts
28/08/2022San Jose, Costa Rica16 - 13 Diego Laverde25 - 5 LPts
28/06/2022San Jose, Costa Rica15 - 13 Blake Ewan1 - 7 WPts
29/04/2022San Jose, Costa Rica14 - 13 Loredo Mancillas7 - 16 WPts
02/03/2022Mar del Plata, Argentina14 - 12 Xavier Orduna13 - 7 LPts
02/01/2022Bangkok, Thailand14 - 11 Thongtaeng Dabpongmahachai26 - 5 LPts
04/11/2021San Jose, Costa Rica13 - 11 Mark Anderson1 - 6 WPts
04/09/2021San Jose, Costa Rica12 - 11 Benedict Rimbaud1 - 1 WPts
05/07/2021Amsterdam, Netherlands11 - 11 Neve Zaman0 - 0 WPts
07/05/2021San Jose, Costa Rica10 - 11 Diego Ruedas1 - 0 WPts
08/03/2021San Jose, Costa Rica10 - 10 Isidro Requena11 - 8 LPts
07/01/2021Bratislava, Slovakia9 - 10 TomᚠHolub5 - 13 WPts
09/11/2020San Jose, Costa Rica8 - 10 Carlos Puerta13 - 3 WPts
09/09/2020San Jose, Costa Rica7 - 10 Alejandro Urias5 - 8 WPts
26/07/2020San Jose, Costa Rica6 - 10 Hernan Hay7 - 9 WPts
20/06/2020Busan, South Korea6 - 9 Bum-young Jeong5 - 6 LPts
20/04/2020San Jose, Costa Rica5 - 9 Hideki Koyanagi6 - 6 WPts
21/02/2020San Jose, Costa Rica5 - 8 Carlos Puerta9 - 2 LPts
10/01/2020San Jose, Costa Rica5 - 7 Paco Naranjo6 - 3 LPts
18/11/2019Leeds, UK5 - 6 Bart Chalmers6 - 4 LPts
20/09/2019Accra, Ghana4 - 6 Paul Agyemang5(1) - 6 WPts
23/07/2019San Jose, Costa Rica4 - 5 Berto Arguello6 - 1 LPts
23/05/2019San Jose, Costa Rica4 - 4 Xalvador Dorado0 - 6 LPts
23/03/2019Bogota, Colombia4 - 3 Rio Fulgencio2 - 2 LPts
22/01/2019San Jose, Costa Rica4 - 2 Vicente Penaloza4 - 1 LPts
01/12/2018Paris, France3 - 2 Jesper Oyer3 - 0 WPts
03/10/2018San Jose, Costa Rica2 - 2 Felippe Pasion1 - 1 WPts
10/08/2018San Jose, Costa Rica1 - 2 Alejandro Quinones2 - 2 WPts
09/06/2018San Jose, Costa Rica1 - 1 Quiqui Tolentino1 - 2 LPts
23/04/2018San Jose, Costa Rica1 - 0 Dario Mezo2 - 0 LPts
20/03/2018Alexandria, Egypt0 - 0 Zain Fathy0 - 0 WPts