Weightclass:  Middleweight
Location:  San Jose, Costa Rica
Record:  21(1) - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2034San Jose, Costa Rica20(1) - 33 John Breckenridge7 - 15 WPts
11/11/2033San Jose, Costa Rica20(1) - 32 Diego Tostado8 - 10 LPts
13/09/2033San Jose, Costa Rica19(1) - 32 Frisco Garcia1 - 10 WPts
13/07/2033San Jose, Costa Rica18(1) - 32 Cuba Banes0 - 6 WPts
13/05/2033San Jose, Costa Rica17(1) - 32 Juan Rave7 - 9 WPts
13/03/2033San Jose, Costa Rica16(1) - 32 Rogelio Cazarez7 - 13 WPts
11/01/2033San Jose, Costa Rica15(1) - 32 Jose Villamar5 - 4 WPts
11/11/2032San Jose, Costa Rica14(1) - 32 Quiqui Badilla6 - 4 WPts
10/09/2032San Jose, Costa Rica13(1) - 32 Joaquin Yepes1 - 21 WPts
11/07/2032Dubai, UAE13(1) - 31 Mohsin Mansoor14 - 7 LPts
13/05/2032San Jose, Costa Rica12(1) - 31 Marco Ramundo1 - 5 WPts
14/03/2032San Jose, Costa Rica12(1) - 30 Nemesio Alvarado14 - 24 LPts Costa Rica National Championships 2032View
11/03/2032San Jose, Costa Rica11(1) - 30 Gonzalo Bautista11 - 5 WPts Costa Rica National Championships 2032View
05/02/2032Chiclayo, Peru11(1) - 29 Quico Provencio16 - 10 LPts
08/12/2031San Jose, Costa Rica10(1) - 29 Rio Febus4 - 6 WPts
10/10/2031San Jose, Costa Rica10(1) - 28 Carlos Alcoser21 - 12 LPts
28/08/2031Perm, Russia9(1) - 28 Evgeny Novikov12 - 13 WPts
30/06/2031San Jose, Costa Rica8(1) - 28 Juan Rave1 - 1 WPts
30/04/2031iBhayi, South Africa8(1) - 27 Diallo Ndulula9 - 11 LPts
02/03/2031San Jose, Costa Rica7(1) - 27 Luis Peinado0 - 3 WPts
01/01/2031Kuching, Malaysia6 - 27 Yasin Rasheed0 - 4 WKO3
03/11/2030Kuala Lumpur, Malaysia6 - 26 Damodar Babu15 - 6 LPts
05/09/2030Sana'a, Yemen6 - 25 Rashid Hashim0 - 0 LPts
08/07/2030Jeonju, South Korea6 - 24 Kee-hee Mah18 - 17 LPts
10/05/2030San Jose, Costa Rica6 - 23 Boris Klepikov11 - 9 LPts
11/03/2030San Jose, Costa Rica6 - 22 Angel Calleros32 - 29 LPts Costa Rica National Championships 2030View
19/02/2030San Jose, Costa Rica5 - 22 Carlos Placido5 - 21(2) WPts
28/12/2029San Jose, Costa Rica5 - 21 Marco Montez4 - 16 LPts
29/10/2029Davao City, Philippines4 - 21 Colin Ebba1 - 10(1) WPts
31/08/2029San Jose, Costa Rica4 - 20 Berto Acero5 - 21 LPts
23/07/2029San Jose, Costa Rica3 - 20 Jeraldo Camilo12 - 16 WPts
22/06/2029San Jose, Costa Rica3 - 19 Anuntachai Poptheeratham1 - 4 LPts
24/04/2029Nashville, USA3 - 18 John Sweeney1 - 13 LPts
24/02/2029San Jose, Costa Rica2 - 18 Carlos Placido2 - 18(2) WPts
12/01/2029Quebec City, Canada2 - 17 Henri Virenque25 - 7 LPts
14/11/2028New Delhi, India2 - 16 Ashok Mukherjee11 - 18 LPts
16/09/2028San Jose, Costa Rica2 - 15 Diego Bartolome9(1) - 12 LPts
22/07/2028Kiev, Ukraine2 - 14 Daniil Markowski28 - 11 LPts
24/05/2028San Jose, Costa Rica2 - 13 On Woo1 - 2 LPts
26/03/2028San Jose, Costa Rica1 - 13 Tajo Salomon5 - 20 WPts
29/01/2028Ulsan, South Korea1 - 12 Chae-min Nahm7 - 2 LPts
01/12/2027San Jose, Costa Rica1 - 11 Diego Camargo11 - 14 LPts
02/10/2027Yokohama, Japan1 - 10 Akira Tagawa15 - 6 LPts
04/08/2027San Jose, Costa Rica1 - 9 Kamran Mahmood4 - 10 LPts
05/06/2027San Jose, Costa Rica1 - 8 Reyes Hay5 - 15 LPts
13/04/2027San Jose, Costa Rica1 - 7 Sierra Ponciano10 - 11 LPts
11/03/2027San Jose, Costa Rica1 - 6 Lorenzo Baquero24(4) - 32 LPts Costa Rica National Championships 2027View
06/02/2027San Jose, Costa Rica1 - 5 Hisoka Morimoto8(1) - 11 LPts
09/12/2026San Jose, Costa Rica0 - 5 Ramiro Zambrano2 - 7 WPts
10/10/2026San Jose, Costa Rica0 - 4 Fraco Vicario7 - 8 LPts
20/08/2026Asahikawa, Japan0 - 3 Hisao Kimura4 - 12 LPts
22/06/2026San Jose, Costa Rica0 - 2 Xabat Menor6 - 25(2) LPts
04/05/2026San Jose, Costa Rica0 - 1 Ryo Esqueda10 - 23 LPts
07/03/2026San Jose, Costa Rica0 - 0 Sancho Gomez37(1) - 18 LPts