Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  37(2) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/03/2028San Jose, Costa Rica36(2) - 27 Nicandro Mauricio1 - 4 WPts
22/01/2028San Jose, Costa Rica35(2) - 27 Vidal Baile8 - 10 WPts
21/11/2027San Jose, Costa Rica34(1) - 27 Ayberk Evgar3 - 12(5) WKO3
22/09/2027San Jose, Costa Rica33(1) - 27 Sam Fallis8 - 11 WPts
21/07/2027San Jose, Costa Rica32(1) - 27 Rodrigo Coronado0 - 1 WPts
22/05/2027San Jose, Costa Rica31(1) - 27 Bonifacy Demko1 - 7 WPts
23/03/2027San Jose, Costa Rica30(1) - 27 Ruhi Hemania2 - 3 WPts
22/01/2027San Jose, Costa Rica29(1) - 27 Enzo Martinez0 - 1 WPts
23/11/2026San Jose, Costa Rica29(1) - 26 Roger Spencer14 - 12 LPts
23/09/2026San Jose, Costa Rica28(1) - 26 Taras Minko5 - 12(5) WPts
24/07/2026San Jose, Costa Rica27(1) - 26 Jaqub Oulmers1 - 6 WPts
25/05/2026San Jose, Costa Rica26(1) - 26 Juan Menchaca0 - 1 WPts
26/03/2026San Jose, Costa Rica25(1) - 26 Joaquin Anguiano10 - 10 WPts
26/01/2026Kampala, Uganda25(1) - 25 Lamech Hasule7 - 20 LPts
28/11/2025San Jose, Costa Rica24(1) - 25 Juan Plasencia17 - 30 WPts
29/09/2025San Jose, Costa Rica24(1) - 24 Juan Plasencia16 - 30 LPts
10/08/2025Abidjan, Ivory Coast23(1) - 24 Percy Diaby3 - 22(6) WPts
12/06/2025San Jose, Costa Rica23(1) - 23 Santiago Casas33 - 13 LPts
15/04/2025San Jose, Costa Rica23(1) - 22 Vicente Porto37(3) - 10 LPts
11/03/2025San Jose, Costa Rica23(1) - 21 Alejandro Loredo11 - 11 LPts Costa Rica National Championships 2025View
05/02/2025Riga, Latvia22(1) - 21 Valeri Papulis5 - 4 WPts
08/12/2024Kiev, Ukraine21(1) - 21 Sasha Sukut0 - 4 WPts
10/10/2024Kyoto, Japan21(1) - 20 Raiden Nakamura24(1) - 15 LPts
12/08/2024San Jose, Costa Rica21(1) - 19 Ulises Toledo36(1) - 7 LPts
13/06/2024Ponce, Puerto Rico20(1) - 19 Jair Castanon1 - 1 WPts
15/04/2024San Jose, Costa Rica19(1) - 19 Diego Lavin6(1) - 30 WPts
11/03/2024San Jose, Costa Rica19(1) - 18 Ulises Toledo33(1) - 6 LPts Costa Rica National Championships 2024View
13/02/2024Puente Alto, Chile18(1) - 18 Noe Baeza1 - 4 WPts
16/12/2023San Jose, Costa Rica17(1) - 18 Juan Plasencia11 - 24 WPts
16/10/2023Carolina, Puerto Rico16(1) - 18 Porfio Rabago4 - 2 WPts
18/08/2023Ho Chi Minh City, Vietnam15(1) - 18 Phung Danh0 - 0 WPts
20/06/2023Sydney, Australia15(1) - 17 Brendan Doig18 - 14(3) LPts
22/04/2023San Jose, Costa Rica14 - 17 Joaquin Montijo1(1) - 8(4) WKO3
22/02/2023Lonueuil, Canada13 - 17 Satch Marais0 - 5 WPts
25/12/2022San Jose, Costa Rica13 - 16 Venacio Costales4 - 6 LPts
27/10/2022San Jose, Costa Rica12 - 16 Reyes Barragan0 - 6 WPts
29/08/2022Jeddah, Saudi Arabia12 - 15 Kashif Yakub0 - 10 LPts
01/07/2022Plzen, Czech Republic12 - 14 Ferdinand Sebranek2 - 1 LPts
03/05/2022San Jose, Costa Rica11 - 14 Berto Buron1 - 8 WPts
05/03/2022Córdoba, Argentina10 - 14 Rodrigo Interiano0 - 0 WPts
05/01/2022Nancy, France9 - 14 Carolus Giraudoux0 - 0 WPts
06/11/2021Wakefield, UK8 - 14 Davie McAllister2 - 3 WPts
08/09/2021San Jose, Costa Rica8 - 13 Sierra Lozon5 - 17(4) LPts
15/07/2021Rijeka, Croatia7 - 13 Dorijan Stipic7 - 12 WPts
14/05/2021Lusaka, Zambia7 - 12 Kaleb Kutumba10 - 11 LPts
14/03/2021Zagreb, Croatia7 - 11 Branimir Jurišic5 - 14 LPts
14/01/2021San Jose, Costa Rica6 - 11 Isaak Yacklas0 - 14 WPts
14/11/2020Dnipropetrovsk, Ukraine6 - 10 Volodymyr Markowski15(1) - 2 LPts
15/09/2020San Jose, Costa Rica6 - 9 Macario Carlos3 - 12 LPts
27/07/2020San Jose, Costa Rica5 - 9 Ndumisa Khumalo6 - 6 WPts
26/05/2020San Jose, Costa Rica5 - 8 Rehan Aly12 - 1 LPts
26/03/2020San Jose, Costa Rica4 - 8 Denzel Letipilia5 - 10 WPts
26/01/2020San Jose, Costa Rica3 - 8 Matti Sinkkonen3 - 7 WPts
26/11/2019San Jose, Costa Rica3 - 7 Sierra Lozon0 - 11(3) LPts
27/09/2019San Jose, Costa Rica3 - 6 Federico Saez3(1) - 7 LPts
06/08/2019Antwerp, Belgium2 - 6 Theodoor Haye0 - 7 WPts
08/06/2019San Jose, Costa Rica1 - 6 Rehan Eid6 - 2 WPts
09/04/2019San Jose, Costa Rica1 - 5 Juan Camara6 - 0 LPts
07/02/2019San Jose, Costa Rica1 - 4 Ximen Malave4 - 3 LPts
07/12/2018San Jose, Costa Rica1 - 3 Luis Duenas0 - 3 LPts
25/10/2018San Jose, Costa Rica1 - 2 Diego Vine1 - 2 LPts
27/08/2018San Jose, Costa Rica1 - 1 Diego Ortuno0 - 4 LPts
03/07/2018San Jose, Costa Rica1 - 0 Macario Carlos0 - 1 LPts
05/05/2018San Jose, Costa Rica0 - 0 Holland Nolton0 - 0 WPts