Weightclass:  Featherweight
Location:  San Jose, Costa Rica
Record:  34(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/05/2033San Jose, Costa Rica33(1) - 18 Gervasio Paniagua4 - 6 WPts
22/03/2033San Jose, Costa Rica32(1) - 18 Javier Canizares11 - 13 WPts
20/01/2033San Jose, Costa Rica31(1) - 18 Leonel Chirino3 - 8 WPts
20/11/2032San Jose, Costa Rica30(1) - 18 Baltasar Menor3 - 9 WPts
20/09/2032San Jose, Costa Rica29(1) - 18 Jonathan Mupariwa0 - 1 WPts
21/07/2032San Jose, Costa Rica28(1) - 18 Garland Arabie7 - 16 WPts
23/05/2032San Jose, Costa Rica28(1) - 17 Diedrick Decamp11 - 8 LPts
23/03/2032San Jose, Costa Rica27(1) - 17 Sezni Baudhuin0 - 7 WPts
23/01/2032San Jose, Costa Rica26(1) - 17 Bartosz Korczynski0 - 6 WPts
24/11/2031San Jose, Costa Rica25(1) - 17 Berlyn Pinnow4 - 9 WPts
24/09/2031San Jose, Costa Rica24(1) - 17 Matt Kpesebaan4 - 6 WPts
26/07/2031San Jose, Costa Rica23(1) - 17 Dino Zacchera10 - 17 WPts
27/05/2031San Pedro Sula, Honduras23(1) - 16 Xaver Mora19 - 20 LPts
26/04/2031San Jose, Costa Rica23(1) - 15 Xaver Mora18 - 20 LPts
14/03/2031San Jose, Costa Rica23(1) - 14 Lorenzo Cerrato13 - 13 LPts Costa Rica National Championships 2031View
11/03/2031San Jose, Costa Rica22(1) - 14 Seferino Peno11 - 3 WPts Costa Rica National Championships 2031View
04/02/2031San Jose, Costa Rica21 - 14 Thurston Ose17 - 18 WKO3
04/01/2031Oslo, Norway20 - 14 Thurston Ose17 - 17 WPts
14/11/2030Bordeaux, France19 - 14 Gareth de Musset10(1) - 10 WPts
16/09/2030Changchun, China18 - 14 Huang-fu Mak18 - 8 WPts
19/07/2030Turmero, Venezuela17 - 14 Montel Valle12 - 28 WPts
21/05/2030Rouen, France16 - 14 Varocher Baxa17 - 27(3) WPts
23/03/2030San Jose, Costa Rica15 - 14 Vicente Altamirano0 - 9 WPts
23/01/2030San Jose, Costa Rica14 - 14 Reynaldo Terronez5 - 15 WPts
25/11/2029Liege, Belgium13 - 14 Antoine Bazin1 - 6 WPts
27/09/2029Aarhus, Denmark12 - 14 Nels Hauge12 - 22 WPts
30/07/2029Adelaide, Australia11 - 14 Dominic Weir2 - 7 WPts
01/06/2029San Jose, Costa Rica10 - 14 Donatien Marais0 - 3 WPts
02/04/2029Ottawa, Canada9 - 14 John Issac2 - 7 WPts
02/02/2029San Jose, Costa Rica8 - 14 Joaquin Bailen4 - 8 WPts
05/12/2028San Jose, Costa Rica7 - 14 Jesus Barros4 - 12 WPts
07/10/2028Poltava, Ukraine6 - 14 Mikhail Minenkov8 - 15 WPts
09/08/2028Almaty, Kazakhstan6 - 13 Zuffur Kazbekoff11(1) - 16 LPts
11/06/2028Zagreb, Croatia5 - 13 Grga Jakuš9 - 16 WPts
13/04/2028Cartagena, Colombia5 - 12 Santiago Nova7 - 12 LPts
14/02/2028Wellington, New Zealand4 - 12 Ethan Collister12(1) - 28(1) WPts
17/12/2027Taytay, Philippines4 - 11 Dave Casim16(3) - 22 LPts
19/10/2027Villa Nueva, Guatemala4 - 10 Ulises Modesto11 - 21 LPts
21/08/2027Douala, Cameroon4 - 9 Mardian Mbognou10 - 15 LPts
23/06/2027San Jose, Costa Rica3 - 9 Isidro Palomares2 - 0 WPts
26/04/2027San Jose, Costa Rica3 - 8 Juan Padilla7(1) - 5 LPts
10/03/2027San Jose, Costa Rica3 - 7 Cuba Morino14 - 12(3) LPts
10/01/2027San Jose, Costa Rica3 - 6 Diego Vides11 - 13 LPts
07/12/2026San Jose, Costa Rica3 - 5 Fanuco Holguin0 - 0 LPts
30/10/2026San Jose, Costa Rica3 - 4 Vannevar Cornelius11 - 19 LPts
01/09/2026San Jose, Costa Rica3 - 3 Javier Jaimes4 - 6 LPts
11/07/2026San Jose, Costa Rica2 - 3 Juan Subia8 - 12 WPts
19/05/2026San Jose, Costa Rica1 - 3 Fresco Lopez5 - 16 WPts
15/04/2026San Jose, Costa Rica0 - 3 Rico Saldivar0 - 0 WPts
15/03/2026San Jose, Costa Rica0 - 2 Cuba Morino10 - 10(3) LPts
16/01/2026San Jose, Costa Rica0 - 1 Fresco Lopez3 - 16 LPts
07/12/2025San Jose, Costa Rica0 - 0 Gabriel Cuaresma4 - 2 LPts