Weightclass:  Middleweight
Location:  San Jose, Costa Rica
Record:  23 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2030San Jose, Costa Rica22 - 21 Juan De la Paz1 - 7 WPts
24/10/2030San Jose, Costa Rica21 - 21 Malvolio Oliveros2 - 15 WPts
26/08/2030San Jose, Costa Rica20 - 21 Esteban Claudio2 - 13 WPts
27/06/2030San Jose, Costa Rica19 - 21 Juan Abeyta0 - 1 WPts
27/04/2030San Jose, Costa Rica18 - 21 Wahyu Komul3 - 8 WPts
26/02/2030San Jose, Costa Rica17 - 21 Juan De la Paz0 - 2 WPts
29/12/2029San Jose, Costa Rica16 - 21 Carlos Siles4 - 3 WPts
30/10/2029San Jose, Costa Rica15 - 21 Juan Najar0 - 1 WPts
31/08/2029San Jose, Costa Rica14 - 21 Joaquin Yepes0 - 2 WPts
03/07/2029San Jose, Costa Rica13 - 21 James MacGregor1 - 0 WPts
04/05/2029San Jose, Costa Rica12 - 21 Juan Colindres10(1) - 16 WPts
06/03/2029San Jose, Costa Rica12 - 20 Diego Fierro1 - 0 LPts
04/01/2029Boise, USA11 - 20 Theo Mudie0 - 6 WPts
06/11/2028Brussels, Belgium11 - 19 Ives Huet5 - 13 LPts
08/09/2028London, UK10 - 19 Bradley Telford9(1) - 10 WPts
11/07/2028Birmingham, UK10 - 18 Edward Fairlie9 - 7 LPts
13/05/2028San Jose, Costa Rica9 - 18 Ashoka Kanda1 - 13 WPts
14/03/2028San Jose, Costa Rica9 - 17 Angel Calleros23 - 13 LPts Costa Rica National Championships 2028View
11/03/2028San Jose, Costa Rica8 - 17 Carlos Pino4 - 25(5) WPts Costa Rica National Championships 2028View
25/01/2028San Jose, Costa Rica7 - 17 Amer Breme1 - 4 WPts
26/11/2027Dammam, Saudi Arabia6 - 17 Haaris Atiyah1 - 12 WPts
28/09/2027Paris, France6 - 16 Orleans Cendrars20 - 6 LPts
31/07/2027San Jose, Costa Rica6 - 15 Senon Silverio7 - 12 LPts
16/06/2027San Jose, Costa Rica6 - 14 Xabat Menor10 - 27(2) LPts
10/05/2027Yerevan, Armenia6 - 13 Vahe Pabigian2 - 10 LPts
11/03/2027San Jose, Costa Rica6 - 12 Jeraldo Camilo3 - 9 LPts Costa Rica National Championships 2027View
30/01/2027Accra, Ghana6 - 11 Kendis Ayensu16 - 4 LPts
02/12/2026Ghent, Belgium6 - 10 Geerard Van Broeck19 - 9 LPts
04/10/2026Carolina, Puerto Rico6 - 9 Emanuel Lazos10 - 12 LPts
06/08/2026Asuncion, Paraguay6 - 8 Oro Aro15(1) - 14 LPts
08/06/2026Karaj, Iran5 - 8 Irfan Saab11 - 7 WPts
10/04/2026San Jose, Costa Rica4 - 8 Carlos Pino1 - 16(4) WPts
22/02/2026San Jose, Costa Rica4 - 7 Quico Vega19 - 16 LPts
07/01/2026San Jose, Costa Rica4 - 6 Sancho Gomez36(1) - 18 LPts
07/12/2025San Jose, Costa Rica4 - 5 Rehan Kalil4 - 10 LPts
09/10/2025Nantes, France4 - 4 Byron Mellett3 - 9 LPts
11/08/2025San Jose, Costa Rica3 - 4 Jeraldo Camilo0 - 0 WPts
21/06/2025San Jose, Costa Rica2 - 4 Kiki Vida0 - 6 WPts
22/04/2025Bangkok, Thailand2 - 3 Noknoi Ni20 - 24 LPts
22/02/2025San Jose, Costa Rica2 - 2 Fraco Vicario1 - 2 LPts
25/12/2024Burgos, Spain1 - 2 Reynaldo Escamilla3 - 7 WPts
27/10/2024San Jose, Costa Rica1 - 1 Reyes Hay0 - 4 LPts
10/09/2024San Jose, Costa Rica1 - 0 Diego Olivares3 - 18 LPts
07/08/2024San Jose, Costa Rica0 - 0 Jose Salvador2 - 6 WPts