Weightclass:  Middleweight
Location:  San Jose, Costa Rica
Record:  45(2) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2028San Jose, Costa Rica44(2) - 29 Denis Drucker2 - 6 WPts
21/10/2028San Jose, Costa Rica43(2) - 29 Larenzo Villasenor15 - 11 WPts
22/08/2028San Jose, Costa Rica42(2) - 29 Yao Kou3 - 19 WPts
23/06/2028San Jose, Costa Rica41(2) - 29 Tariq Sahnoun3 - 15 WPts
25/04/2028San Jose, Costa Rica40(2) - 29 Nahabed Sagatelian6 - 9 WPts
25/02/2028San Jose, Costa Rica39(2) - 29 Faisal Cixous6 - 21 WPts
27/12/2027San Jose, Costa Rica38(2) - 29 Haider Fahas10 - 16 WPts
28/10/2027San Jose, Costa Rica37(2) - 29 Krystiyan Rybak20(1) - 9 WPts
29/08/2027San Jose, Costa Rica36(2) - 29 Naftali Andam14 - 14 WPts
29/06/2027San Jose, Costa Rica35(2) - 29 Rashid Zenia2 - 6 WPts
29/04/2027San Jose, Costa Rica34(1) - 29 Petro Molchan5 - 16(1) WKO3
01/03/2027San Jose, Costa Rica33(1) - 29 Norb Nielsen2 - 1 WPts
31/12/2026San Jose, Costa Rica32(1) - 29 Olaf Galuska0 - 4 WPts
01/11/2026San Jose, Costa Rica31(1) - 29 Juan Casares3 - 11 WPts
03/09/2026San Jose, Costa Rica30(1) - 29 Xayvion Ngeny37(2) - 27 WPts
03/08/2026San Jose, Costa Rica29(1) - 29 Xayvion Ngeny37(2) - 26 WPts
27/06/2026La Plata, Argentina28(1) - 29 Xalvador Matamoros36(1) - 25 WPts
27/05/2026New Kingston, Jamaica28(1) - 28 Robert Hind33 - 15 LPts
26/04/2026San Jose, Costa Rica27(1) - 28 Robert Hind33 - 14 WPts
17/03/2026San Jose, Costa Rica27(1) - 27 Lorenzo Baquero21(3) - 26 LPts Costa Rica National Championships 2026View
14/03/2026San Jose, Costa Rica26(1) - 27 Angel Calleros9 - 4 WPts Costa Rica National Championships 2026View
11/03/2026San Jose, Costa Rica25(1) - 27 Fraco Vicario5 - 6 WPts Costa Rica National Championships 2026View
19/02/2026San Jose, Costa Rica25(1) - 26 Cortez Arrendondo33(1) - 19 LPts
15/01/2026Montreal, Canada25(1) - 25 Cortez Arrendondo32(1) - 18 LPts Americas Championships 2026View
12/01/2026Montreal, Canada24(1) - 25 Andy Weddel19 - 7 WPts Americas Championships 2026View
09/01/2026Montreal, Canada23(1) - 25 Harry Brodsky4 - 14 WPts Americas Championships 2026View
21/12/2025Argenteuil, France23(1) - 24 Franklin Boileau41(2) - 13 LPts
20/11/2025San Jose, Costa Rica23(1) - 23 Cortez Arrendondo28(1) - 18 LPts
20/10/2025Panama City, Panama22(1) - 23 Baltasar Brasil25 - 18 WPts
19/09/2025Argenteuil, France22(1) - 22 Franklin Boileau39(2) - 12 LPts
19/08/2025Ilorin, Nigeria21(1) - 22 Rabiu Naiambana18 - 18 WPts
19/07/2025Ponce, Puerto Rico20(1) - 22 Cortez Arrendondo26(1) - 16 WPts
18/06/2025San Jose, Costa Rica20(1) - 21 Cortez Arrendondo25(1) - 16 LPts
18/05/2025San Jose, Costa Rica20(1) - 20 Dimos Briseno23 - 14 LPts
17/04/2025San Jose, Costa Rica19(1) - 20 Samuil á Stoichkov23 - 13 WPts
17/03/2025San Jose, Costa Rica18(1) - 20 Lorenzo Baquero15(3) - 23 WPts Costa Rica National Championships 2025View
14/03/2025San Jose, Costa Rica17(1) - 20 Diego Villagrana7 - 14 WPts Costa Rica National Championships 2025View
11/03/2025San Jose, Costa Rica16(1) - 20 Xalvador Raymundo2 - 4 WPts Costa Rica National Championships 2025View
21/02/2025Panama City, Panama16(1) - 19 Baltasar Brasil17 - 16 LPts
21/01/2025Sofia, Bulgaria16(1) - 18 Samuil á Stoichkov20 - 12 LPts
21/12/2024San Jose, Costa Rica15(1) - 18 Ulvi Guliyev10 - 5 WPts
20/11/2024Quito, Ecuador14(1) - 18 Angel Monarrez12 - 35 WPts
19/10/2024Sofia, Bulgaria14(1) - 17 Samuil á Stoichkov17 - 12 LPts
18/09/2024Sofia, Bulgaria14(1) - 16 Samuil á Stoichkov16 - 12 LPts
17/08/2024Abidjan, Ivory Coast14(1) - 15 Guy Cevert35(2) - 20 LPts
14/07/2024San Jose, Costa Rica14(1) - 14 Guido Cepeda21 - 15 LPts
27/05/2024San Jose, Costa Rica14(1) - 13 Charles Muana8 - 13 LPts
14/04/2024East London, South Africa14(1) - 12 Charles Muana7 - 12 LPts
14/03/2024San Jose, Costa Rica13(1) - 12 Sancho Gomez27(1) - 16 WPts Costa Rica National Championships 2024View
11/03/2024San Jose, Costa Rica12(1) - 12 Juan Ledesma5 - 15 WPts Costa Rica National Championships 2024View
15/02/2024Abidjan, Ivory Coast11(1) - 12 Guy Cevert30(2) - 17 WPts
09/01/2024Maracaibo, Venezuela11(1) - 11 John Couts23(2) - 23 LPts Americas Championships 2024View
06/12/2023San Jose, Costa Rica11(1) - 10 Aftab Zaghloul19 - 10(1) LPts
05/11/2023Suez, Egypt10(1) - 10 Aftab Zaghloul19 - 9(1) WPts
05/10/2023Suez, Egypt10(1) - 9 Aftab Zaghloul18 - 9(1) LPts
04/09/2023San Jose, Costa Rica10(1) - 8 Aftab Zaghloul17 - 9(1) LPts
13/07/2023San Miguel, El Salvador10(1) - 7 Santiago Perea32(1) - 3 LPts
15/05/2023Bradford, UK9 - 7 Bryn Leamon4 - 15(3) WKO3
17/03/2023San Jose, Costa Rica8 - 7 Quico Vega8 - 8 WPts Costa Rica National Championships 2023View
14/03/2023San Jose, Costa Rica7 - 7 Salvador Provencio13 - 15 WPts Costa Rica National Championships 2023View
11/03/2023San Jose, Costa Rica6 - 7 Rafael Cid16(1) - 19 WPts Costa Rica National Championships 2023View
02/02/2023Kolkata, India6 - 6 Indra Dhawan28(2) - 8 LPts
04/12/2022Istanbul, Turkey6 - 5 Cem Aziz17 - 14 LPts
06/10/2022San Jose, Costa Rica5 - 5 Gonzalo Cardo11(1) - 16 WPts
05/09/2022Nairobi, Kenya5 - 4 Mark Kabuu0 - 0 LPts
08/07/2022Copenhagen, Denmark4 - 4 Kolby Fischer18 - 9 WPts
10/05/2022San Jose, Costa Rica4 - 3 Urvano Gallo4 - 10 LPts
11/03/2022San Jose, Costa Rica4 - 2 Rodrigo Reyes29 - 4 LPts Costa Rica National Championships 2022View
18/02/2022Lagos, Nigeria3 - 2 Shehu Irobiso20(1) - 6 WPts
20/12/2021San Jose, Costa Rica2 - 2 Montego Sanchez15(1) - 11 WPts
06/11/2021San Jose, Costa Rica1 - 2 Xabat Menor0 - 0 WPts
04/10/2021Kampala, Uganda1 - 1 Mashawn Lukwiya19(1) - 4 LPts
04/08/2021Managua, Nicaragua1 - 0 Miguel Murguia15(1) - 5 LPts
05/06/2021San Jose, Costa Rica0 - 0 Urvano Gallo3 - 5 WPts