Weightclass:  Middleweight
Location:  San Jose, Costa Rica
Record:  18 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/03/2031San Jose, Costa Rica18 - 14 Ivan Brasil7 - 10 LPts
10/01/2031San Jose, Costa Rica17 - 14 Xabat Candela0 - 1 WPts
11/11/2030San Jose, Costa Rica16 - 14 Carlos Sevilla2 - 9 WPts
12/09/2030San Jose, Costa Rica16 - 13 Alexander Regas13 - 12 LPts
14/07/2030San Jose, Costa Rica15 - 13 Loredo Fontan4 - 13 WPts
15/05/2030San Jose, Costa Rica15 - 12 Leonel Marta25 - 15 LPts
14/03/2030San Jose, Costa Rica14 - 12 Antonio Anaya2 - 5 WPts
13/01/2030San Jose, Costa Rica13 - 12 Joaquin Herran4 - 6 WPts
13/11/2029San Jose, Costa Rica12 - 12 Juan Toste9 - 12 WPts
13/09/2029San Jose, Costa Rica11 - 12 Dickie Schauss1 - 11 WPts
14/07/2029San Jose, Costa Rica11 - 11 Vicente Hernandez13 - 12 LPts
16/05/2029San Jose, Costa Rica10 - 11 Ross Perrault0 - 18 WPts
17/03/2029San Jose, Costa Rica9 - 11 Ivan Brasil1 - 2 WPts
15/01/2029San Jose, Costa Rica9 - 10 Noe Montana4 - 21 LPts
18/11/2028San Jose, Costa Rica8 - 10 Cisco Pizarro7 - 23(1) WPts
23/09/2028San Jose, Costa Rica7 - 10 Tajo Salomon6 - 22 WPts
09/08/2028San Jose, Costa Rica7 - 9 Jose Salvador17(1) - 18 LPts
07/07/2028Ulaanbaatar, Mongolia7 - 8 El Mahi Marsukoff23(1) - 19 LPts
09/05/2028Ottawa, Canada7 - 7 Henry Humphreys18 - 21 LPts
11/03/2028San Jose, Costa Rica7 - 6 Leonel Marta10 - 11 LPts Costa Rica National Championships 2028View
26/01/2028San Jose, Costa Rica6 - 6 Juan Cruz1 - 14 WPts
27/11/2027San Jose, Costa Rica5 - 6 Paul Aitken1 - 3 WPts
29/09/2027San Jose, Costa Rica4 - 6 Fausto Montoya8 - 12 WPts
06/08/2027Seoul, South Korea4 - 5 Min-woo In7(2) - 29 LPts
08/06/2027San Jose, Costa Rica4 - 4 Urvano Gallo22 - 27 LPts
20/04/2027San Jose, Costa Rica3 - 4 Rodrigo Talavera0 - 0 WPts
26/02/2027Santa Clara, Cuba3 - 3 Cris Capote11 - 6 LPts
29/12/2026San Jose, Costa Rica3 - 2 Oihane Agosto16 - 28 LPts
08/11/2026San Jose, Costa Rica2 - 2 Berto Acero1 - 7 WPts
08/09/2026San Jose, Costa Rica1 - 2 Nemesio Alvarado0 - 0 WPts
02/08/2026Brno, Czech Republic1 - 1 Dalibor Kramar22 - 31 LPts
04/06/2026Mombasa, Kenya1 - 0 Andy Itote2 - 11 LPts
06/04/2026San Jose, Costa Rica0 - 0 Noe Montana0 - 7 WPts