Weightclass:  Lightweight
Location:  San Jose, Costa Rica
Record:  26 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2023San Jose, Costa Rica25 - 10 Vicente Amescua0 - 1 WPts
27/10/2023San Jose, Costa Rica24 - 10 Ultar Derksen22(1) - 18 WPts
28/08/2023San Jose, Costa Rica23 - 10 Juan Leiva1 - 3 WPts
29/06/2023San Jose, Costa Rica22 - 10 Juan Jordan5 - 6 WPts
30/04/2023San Jose, Costa Rica21 - 10 Ponce Jerez2 - 2 WPts
01/03/2023San Jose, Costa Rica20 - 10 Jair Ahumada4 - 12 WPts
30/12/2022San Jose, Costa Rica19 - 10 Xalvador Olmo17 - 16(1) WPts
31/10/2022San Jose, Costa Rica18 - 10 Rodrigo Rodriguez19 - 10 WPts
02/09/2022San Jose, Costa Rica17 - 10 Jawad Kamar0 - 1 WPts
04/07/2022San Jose, Costa Rica16 - 10 Samuil á Sirakov2 - 0 WPts
06/05/2022San Jose, Costa Rica15 - 10 Bartlomiej Chomicki2 - 8 WPts
07/03/2022San Jose, Costa Rica15 - 9 Patomsuk Petnamtong7 - 6 LPts
05/01/2022Port Said, Egypt14 - 9 Zafa Waheed0 - 0 WPts
07/11/2021Melbourne, Australia14 - 8 Phil Kinzie3 - 15 LPts
08/09/2021San Jose, Costa Rica14 - 7 Xalvador Olmo11 - 13 LPts
08/07/2021San Jose, Costa Rica13 - 7 Kanja Raj14 - 8 WPts
07/05/2021Tirana, Albania12 - 7 Agron Kochiu4 - 1 WPts
09/03/2021San Jose, Costa Rica12 - 6 Porfio Valdez13 - 6 LPts
22/01/2021San Jose, Costa Rica11 - 6 Yago Guiterrez7 - 10 WPts
21/11/2020San Jose, Costa Rica11 - 5 Dmitri Sivens13 - 3 LPts
22/09/2020Minsk, Belarus10 - 5 Dmytro Fedorka3 - 14 WPts
23/07/2020Lusaka, Zambia10 - 4 Ontibile Kuntashula9 - 6 LPts
25/05/2020Yerevan, Armenia9 - 4 Pilibbos Hakakian4 - 7 WPts
27/03/2020San Jose, Costa Rica9 - 3 Paco Aro11 - 2 LPts
10/02/2020San Jose, Costa Rica8 - 3 Yago Guiterrez5 - 6 WPts
12/12/2019San Jose, Costa Rica7 - 3 Petro Burick9 - 4 WPts
13/10/2019San Jose, Costa Rica6 - 3 Alano Licona9 - 3 WPts
13/08/2019San Jose, Costa Rica6 - 2 Luis Mata5 - 6 LPts
30/06/2019Vilnius, Lithuania5 - 2 Olaf Paluch5 - 2 WPts
01/05/2019San Jose, Costa Rica5 - 1 Gig Palacios3 - 3 LPts
13/03/2019San Jose, Costa Rica4 - 1 Rodrigo Llanos1 - 4 WPts
11/01/2019Paris, France4 - 0 Talbot Guillemette1 - 4 LPts
13/11/2018San Jose, Costa Rica3 - 0 Alejandro Jorge3 - 3 WPts
17/09/2018Casablanca, Morocco2 - 0 Ra'id Alhihi2 - 1 WPts
18/07/2018Suwon, South Korea1 - 0 Jong-ho Pang0 - 0 WPts
20/05/2018San Jose, Costa Rica0 - 0 Vincent Davies1 - 0 WPts