Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  28 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2025San Jose, Costa Rica27 - 22 Quiqui Cabanas23 - 14 WPts
04/10/2025San Jose, Costa Rica26 - 22 Leonardo Ciervo0 - 3 WPts
05/08/2025San Jose, Costa Rica25 - 22 Vicente Carcamo3 - 2(1) WPts
05/06/2025San Jose, Costa Rica24 - 22 Agon Thika3 - 5 WPts
06/04/2025San Jose, Costa Rica23 - 22 Bryn Hendrie0 - 6(1) WPts
05/02/2025San Jose, Costa Rica22 - 22 Nazim Mammadbeyov8 - 6 WPts
07/12/2024San Jose, Costa Rica21 - 22 Ivan Floria13 - 18 WPts
08/10/2024San Jose, Costa Rica20 - 22 Montel Parrilla4 - 1 WPts
09/08/2024San Jose, Costa Rica19 - 22 Rodrigo Trigo0 - 20(5) WPts
10/06/2024San Jose, Costa Rica18 - 22 Shontae Kabwela2 - 8 WPts
11/04/2024San Jose, Costa Rica18 - 21 Quiqui Cabanas14 - 12 LPts
11/02/2024San Jose, Costa Rica18 - 20 Saturnin Montana2 - 3 LPts
13/12/2023Shantou, China18 - 19 Chen Sheu19 - 17 LPts
15/10/2023Hong Kong, China18 - 18 Qing-Nan Po26 - 12 LPts
17/08/2023Aarhus, Denmark17 - 18 Ulick Brammer3 - 22 WPts
19/06/2023Dublin, Ireland16 - 18 Brandon Lannon6 - 24(8) WPts
21/04/2023San Jose, Costa Rica16 - 17 Juan Quintanar14(1) - 19 LPts
04/03/2023Minsk, Belarus16 - 16 Anton Barsky24(1) - 10 LPts
04/01/2023San Jose, Costa Rica15 - 16 Germain Beaubien1 - 8 WPts
06/11/2022Havana, Cuba14 - 16 Jose Soza12 - 16 WPts
08/09/2022Tirana, Albania13 - 16 Faton Tafaj9 - 20 WPts
11/07/2022San Jose, Costa Rica12 - 16 Juan Marrero18 - 8 WPts
13/05/2022San Jose, Costa Rica12 - 15 Juan Febles5 - 22 LPts
12/04/2022San Jose, Costa Rica11 - 15 Elvin Allinder1 - 11(1) WPts
12/02/2022Hwaseong, South Korea11 - 14 Keun-ho Kim12(1) - 11 LPts
15/12/2021Johannesburg, South Africa11 - 13 Itumeleng Letsholonyane11 - 8 LPts
17/10/2021Kiev, Ukraine10 - 13 Fedya Barno6 - 7 WPts
19/08/2021San Jose, Costa Rica10 - 12 Anuntachai Hathairattanakool10 - 7 LPts
18/06/2021The Hague, Netherlands9 - 12 Poel Persins3 - 15(6) WPts
20/04/2021San Jose, Costa Rica8 - 12 Vicente Zenon6 - 12 WPts
18/02/2021Buenos Aires, Argentina8 - 11 Rogelio Saiz4 - 17 LPts
21/12/2020San Jose, Costa Rica7 - 11 Felippe Gonzalez10 - 10 WPts
20/10/2020San Jose, Costa Rica7 - 10 Ramirez Marques13 - 4 LPts
24/08/2020San Jose, Costa Rica7 - 9 Jose Ossa7 - 10 LPts
25/06/2020San Jose, Costa Rica7 - 8 Robert Rosie1 - 1 LPts
25/04/2020San Jose, Costa Rica6 - 8 Antonio Gonsales7 - 6 WPts
24/03/2020San Jose, Costa Rica5 - 8 LubomÝr Karasik6 - 7 WPts
24/01/2020Capiata, Paraguay5 - 7 Neron Merino12 - 0 LPts
25/11/2019San Jose, Costa Rica5 - 6 Joaquin Oliva4 - 5 LPts
15/10/2019San Jose, Costa Rica5 - 5 Larenzo Villalva8 - 1 LPts
27/08/2019San Jose, Costa Rica5 - 4 Jose Maximo5 - 2 LPts
15/07/2019San Jose, Costa Rica5 - 3 Joaquin Arvelo5 - 3 LPts
15/05/2019San Jose, Costa Rica4 - 3 Juan Manas2 - 6 WPts
25/03/2019San Jose, Costa Rica4 - 2 Senon Reynosa7 - 0 LPts
22/01/2019Granada, Spain3 - 2 Quito Gutierres0 - 3 WPts
24/11/2018San Jose, Costa Rica2 - 2 Haaris Ebrahimi2 - 3 WPts
24/09/2018San Jose, Costa Rica1 - 2 Juan Febles1 - 2 WPts
07/08/2018San Jose, Costa Rica1 - 1 Frisco Rodiguez0 - 0 LPts
03/07/2018San Jose, Costa Rica0 - 1 Antonio Gonsales1 - 0 WPts
18/05/2018Ponce, Puerto Rico0 - 0 Dario Abeita0 - 0 LPts