Weightclass:  Middleweight
Location:  San Jose, Costa Rica
Record:  31 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2028San Jose, Costa Rica30 - 27 Saad Alturk3 - 9 WPts
31/07/2028San Jose, Costa Rica29 - 27 Vittore Adduce4 - 6 WPts
01/06/2028San Jose, Costa Rica28 - 27 Alberto Cusano6 - 10 WPts
02/04/2028San Jose, Costa Rica27 - 27 Sufyan Albaydhaq3(1) - 7 WPts
02/02/2028San Jose, Costa Rica26 - 27 Jabalah Eldad10 - 10 WPts
04/12/2027San Jose, Costa Rica25 - 27 Nur al Din Elkhalfi1 - 2 WPts
06/10/2027San Jose, Costa Rica24 - 27 Fedya Skobrev3 - 6 WPts
07/08/2027San Jose, Costa Rica23 - 27 Karna Pangkali14 - 16 WPts
08/06/2027San Jose, Costa Rica22 - 27 Quito Veloz4 - 4 WPts
09/04/2027San Jose, Costa Rica21 - 27 Noe Montana1 - 13 WPts
08/02/2027San Jose, Costa Rica20 - 27 Jeraldo Camilo3 - 8 WPts
10/12/2026San Jose, Costa Rica19 - 27 Noah Marshall10 - 10 WPts
11/10/2026San Jose, Costa Rica18 - 27 Owen De Gonia3 - 3 WPts
12/08/2026Konibodom, Tajikistan17 - 27 Igor Mucanow25 - 29 WPts
14/06/2026Tabriz, Iran16 - 27 Amer Melikov12 - 16 WPts
16/04/2026Seoul, South Korea16 - 26 Bum-young Soh5 - 10 LPts
16/02/2026San Jose, Costa Rica16 - 25 Lorenzo Baquero18(3) - 26 LPts
02/01/2026Sao Paulo, Brazil15 - 25 Ponce Migues0 - 2 WPts
04/11/2025Rome, Italy15 - 24 Bernardo Fabio24(2) - 19 LPts
06/09/2025Novosibirsk, Russia14 - 24 Kolzak Porzhnev3 - 17 WPts
08/07/2025San Jose, Costa Rica14 - 23 Oihane Agosto9 - 26 LPts
12/05/2025Nuremberg, Germany14 - 22 Dieter Bick17 - 14 LPts
14/03/2025San Jose, Costa Rica14 - 21 Lorenzo Baquero14(3) - 23 LPts Costa Rica National Championships 2025View
11/03/2025San Jose, Costa Rica13 - 21 Jose Salvador4 - 9 WPts Costa Rica National Championships 2025View
21/02/2025San Juan, Puerto Rico12 - 21 Hernan Lucia2 - 13 WPts
24/12/2024Maracaibo, Venezuela11 - 21 Jeraldo Barillas0 - 0 WPts
26/10/2024North Shore, New Zealand10 - 21 Atua Patuone7 - 19 WPts
28/08/2024Riga, Latvia10 - 20 Sasha Spalvinsh11(2) - 27 LPts
30/06/2024San Jose, Costa Rica9 - 20 John Quaye4 - 28 WPts
01/05/2024Athens, Greece8 - 20 Laomedon Rosi3 - 10 WPts
03/03/2024San Jose, Costa Rica7 - 20 Diego Camargo1 - 0 WPts
03/01/2024San Jose, Costa Rica7 - 19 Vicente Arcila21 - 16(1) LPts
07/11/2023Ulaanbaatar, Mongolia7 - 18 Batboldyn Chee20 - 14 LPts
09/09/2023San Jose, Costa Rica7 - 17 Rodrigo Gallego15 - 19(1) LPts
26/07/2023San Jose, Costa Rica6 - 17 Vidal Murguia8(1) - 22 WPts
28/05/2023Berlin, Germany6 - 16 Bruno Pittmon11 - 18 LPts
29/03/2023San Jose, Costa Rica6 - 15 Esteban Maradiaga11 - 10 LPts
31/01/2023San Jose, Costa Rica6 - 14 Felippe Escoto12 - 13 LPts
09/12/2022San Jose, Costa Rica6 - 13 Montego Arquilla15 - 15 LPts
07/11/2022San Jose, Costa Rica6 - 12 Sancho Gomez18(1) - 12 LPts
03/10/2022San Jose, Costa Rica6 - 11 Alejandro Salome13 - 15 LPts
10/08/2022San Jose, Costa Rica5 - 11 Zelipe Salguero12 - 16 WPts
10/07/2022San Jose, Costa Rica5 - 10 Francisco Cal7 - 8 LPts
10/05/2022San Jose, Costa Rica4 - 10 Sagaz Casal4 - 3 WPts
01/04/2022Harare, Zimbabwe4 - 9 Gethin Chirau19 - 5 LPts
01/02/2022Seville, Spain4 - 8 Leonardo Alvear17 - 7 LPts
03/12/2021Kampala, Uganda4 - 7 Amer Rauf13(1) - 11 LPts
04/10/2021San Jose, Costa Rica3 - 7 Abdul Mohammadi4 - 13 WPts
04/08/2021Kitwe, Zambia3 - 6 Dembe Chisesa9 - 12 LPts
05/06/2021San Jose, Costa Rica3 - 5 Sagaz Casal0 - 0 LPts
16/04/2021San Jose, Costa Rica3 - 4 Alejandro Gomez10 - 11 LPts
11/03/2021San Jose, Costa Rica3 - 3 Rodrigo Reyes21 - 3 LPts Costa Rica National Championships 2021View
02/02/2021San Jose, Costa Rica2 - 3 Oihane Agosto2 - 3 WPts
01/12/2020San Jose, Costa Rica1 - 3 Juan Velez1 - 2 WPts
01/10/2020Managua, Nicaragua0 - 3 Rodrigo Sol10 - 4 WPts
03/08/2020Zurich, Switzerland0 - 2 Archard Philipp11 - 5 LPts
05/06/2020San Jose, Costa Rica0 - 1 Juan Abella0 - 0 LPts
05/04/2020San Jose, Costa Rica0 - 0 Rashid Nabil7 - 7 LPts