Weightclass:  Light Welterweight
Location:  San Jose, Costa Rica
Record:  29(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/06/2024San Jose, Costa Rica29(1) - 9 Neper Coca8 - 12 LPts
01/05/2024San Jose, Costa Rica28(1) - 9 Didier Arletty1 - 1 WPts
03/03/2024San Jose, Costa Rica27(1) - 9 Stephon Demopoulos16 - 22 WPts
03/01/2024San Jose, Costa Rica26(1) - 9 Sancho Villarreal2 - 1 WPts
04/11/2023San Jose, Costa Rica25(1) - 9 Carlos Olivares1 - 0 WPts
06/09/2023San Jose, Costa Rica24(1) - 9 Konstantin Shirvani0 - 9 WPts
08/07/2023San Jose, Costa Rica23(1) - 9 Suor Kiatniwat1 - 1 WPts
09/05/2023San Jose, Costa Rica22(1) - 9 Eliasz Berlinski3 - 28 WPts
10/03/2023San Jose, Costa Rica21(1) - 9 Tino Raia2 - 8 WPts
09/01/2023San Jose, Costa Rica20(1) - 9 Jair Tinoco1 - 10 WPts
09/11/2022San Jose, Costa Rica19(1) - 9 Eduardo Baquero10 - 20 WPts
09/09/2022San Jose, Costa Rica18 - 9 Gig Romo5 - 15(1) WKO3
10/07/2022Adana, Turkey18 - 8 Demir Erchetin17 - 11 LPts
12/05/2022Sydney, Australia17 - 8 Sam Inglis17 - 6 WPts
14/03/2022San Jose, Costa Rica17 - 7 Vicente Marques19 - 8 LPts Costa Rica National Championships 2022View
11/03/2022San Jose, Costa Rica16 - 7 Cuba Rey2 - 4 WPts Costa Rica National Championships 2022View
06/01/2022Nassau, Bahamas15 - 7 Chris Tarbet0 - 2 WPts
07/11/2021San Jose, Costa Rica14 - 7 Leonel Ortega3 - 2 WPts
06/09/2021Koszalin, Poland13 - 7 Blazej Skawinski7 - 15 WPts
08/07/2021Ostrava, Czech Republic13 - 6 Miloslav Hodak16(1) - 5 LPts
09/05/2021Lima, Peru12 - 6 Nasario Amor12 - 7 WPts
11/03/2021Quezon City, Philippines12 - 5 Santiago Tagasa12(1) - 7 LPts
11/01/2021Vilnius, Lithuania11 - 5 Lew Dolata0 - 12 WPts
13/11/2020Warsaw, Poland10 - 5 Cezar Burski3 - 12(2) WPts
15/09/2020Puente Alto, Chile10 - 4 Vidal Marino3 - 14 LPts
18/07/2020San Jose, Costa Rica10 - 3 Venacio Acosta7 - 7 LPts
17/06/2020San Jose, Costa Rica9 - 3 Fanuco Daza1 - 0 WPts
16/04/2020San Jose, Costa Rica8 - 3 Patryk Dybala2 - 4 WPts
17/02/2020Douala, Cameroon7 - 3 Delano Kalla2 - 11 WPts
19/12/2019San Jose, Costa Rica6 - 3 Santiago Floria0 - 3 WPts
20/10/2019San Jose, Costa Rica6 - 2 Nicandro Monserrate5 - 6 LPts
12/09/2019Nassau, Bahamas6 - 1 Denton Waldie4 - 5 LPts
15/07/2019San Jose, Costa Rica6 - 0 Hernan Remedios8 - 2 LPts
03/06/2019San Jose, Costa Rica5 - 0 Fidel Penalver2 - 8 WPts
03/04/2019San Jose, Costa Rica4 - 0 Venacio Buitrago4 - 2 WPts
31/01/2019San Jose, Costa Rica3 - 0 Olier Maheux1 - 2 WPts
02/12/2018San Jose, Costa Rica2 - 0 Franco Duran1 - 2 WPts
07/10/2018San Jose, Costa Rica1 - 0 Alvino Villano3 - 1 WPts
07/08/2018San Jose, Costa Rica0 - 0 Gregory Sebastian2 - 0 WPts